Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 1.10B | 688.37M | 438.59M | 348.57M | 628.41M | 544.13M | 341.19M | 155.05M | 221.40M |
Cost of Revenue | 711.97M | 445.92M | 317.14M | 236.95M | 393.61M | 325.90M | 225.15M | 125.23M | 157.06M |
Gross Profit | 384.99M | 242.45M | 121.45M | 111.62M | 234.81M | 218.23M | 116.04M | 29.82M | 64.34M |
Operating Expenses | 105.77M | 67.70M | 46.02M | 39.72M | 51.66M | 40.53M | 27.18M | 19.21M | 22.14M |
Selling, General & Admin | 105.77M | 67.70M | 46.02M | 39.72M | 51.66M | 40.53M | 27.18M | N/A | N/A |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 4.49M | -1.91M | 492.00K | -555.00K | 4.29M | -4.30M | N/A | 19.21M | 22.14M |
Operating Income | 279.22M | 174.75M | 75.43M | 70.04M | 183.15M | 177.70M | 88.86M | 10.62M | 42.20M |
Other Expenses / Income | -16.84M | 1.80M | -282.00K | 146.00K | 5.17M | -4.30M | -20.77M | -17.98M | -20.20M |
Before Tax Income | 262.38M | 176.55M | 75.14M | 70.19M | 188.32M | 169.80M | 68.10M | -7.37M | 22.01M |
Income Tax Expenses | 47.54M | 31.43M | 7.67M | 10.97M | 32.02M | 19.52M | 1.55M | 809.00K | 784.00K |
Net Income | 169.17M | 110.17M | 67.47M | 59.22M | 156.30M | 65.33M | 66.55M | -8.18M | 21.22M |
Interest Expenses | 10.24M | 1.06M | 959.00K | 1.13M | -879.00K | 3.60M | 20.77M | 20.19M | 21.59M |
Basic Shares Outstanding | 64.64M | 60.32M | 55.40M | 47.46M | 44.98M | 32.33M | 21.43M | 36.50K | 74.89M |
Diluted Shares Outstanding | 79.46M | 76.34M | 76.11M | 75.50M | 75.35M | 32.70M | 21.43M | 36.50K | 74.89M |
EBITDA | 344.26M | 208.87M | 111.73M | 114.29M | 226.30M | 203.55M | 112.14M | 34.06M | 64.18M |
EBITDA Margin | 31.38% | 30.34% | 25.48% | 32.79% | 36.01% | 37.41% | 32.87% | 21.97% | 28.99% |
EBIT | 226.94M | 142.67M | 76.10M | 71.31M | 187.44M | 88.45M | 88.87M | 12.82M | 43.60M |
EBIT Margin | 20.69% | 20.73% | 17.35% | 20.46% | 29.83% | 16.25% | 26.05% | 8.27% | 19.69% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 |