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 | 690.67M | 445.92M | 317.14M | 236.95M | 393.61M | 325.90M | 225.15M | 125.23M | 157.06M |
Gross Profit | 406.29M | 242.45M | 121.45M | 111.62M | 234.81M | 218.23M | 116.04M | 29.82M | 64.34M |
Operating Expenses | 141.93M | 67.70M | 46.02M | 39.72M | 51.66M | 40.53M | 27.18M | 19.21M | 22.14M |
Selling, General & Admin | 127.08M | 67.70M | 46.02M | 39.72M | 51.66M | 40.53M | 27.18M | 19.21M | 22.14M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 14.85M | -1.91M | 492.00K | -555.00K | 4.29M | -4.30M | 101.12M | 2.25M | 1.64M |
Operating Income | 264.37M | 174.75M | 75.43M | 70.04M | 183.15M | 177.70M | 88.86M | 10.62M | 42.20M |
Other Expenses / Income | -1.99M | 1.80M | -282.00K | 146.00K | 5.17M | -7.90M | -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 | 1.52M | 3.60M | 20.77M | 20.23M | 21.85M |
Basic Shares Outstanding | 64.64M | 60.32M | 55.40M | 47.46M | 44.98M | 32.33M | 21.43M | 74.89M | 74.89M |
Diluted Shares Outstanding | 79.46M | 76.34M | 76.11M | 75.50M | 75.35M | 32.70M | 21.43M | 74.89M | 74.89M |
EBITDA | 337.66M | 217.27M | 111.73M | 112.42M | 222.00M | 207.85M | 112.13M | 31.86M | 62.78M |
EBITDA Margin | 30.78% | 31.56% | 25.48% | 32.25% | 35.33% | 38.20% | 32.87% | 20.55% | 28.36% |
EBIT | 226.94M | 142.67M | 76.10M | 71.31M | 189.85M | 88.45M | 88.86M | 12.87M | 43.86M |
EBIT Margin | 20.69% | 20.73% | 17.35% | 20.46% | 30.21% | 16.25% | 26.04% | 8.30% | 19.81% |
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 |