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 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.36B | 2.30B | 3.05B | 2.37B | 1.84B | 1.50B | 1.26B | 838.32M | 630.24M | 383.27M | 162.80M | 76.22M | 50.46M |
Cost of Revenue | 1.82B | 1.66B | 2.23B | 1.76B | 1.40B | 1.12B | 937.54M | 616.71M | 463.30M | 280.48M | 121.33M | 54.53M | 36.70M |
Gross Profit | 542.19M | 646.60M | 818.03M | 603.10M | 436.48M | 379.92M | 320.42M | 221.61M | 166.93M | 102.79M | 41.47M | 21.69M | 13.76M |
Operating Expenses | 308.93M | 256.49M | 270.34M | 238.39M | 208.94M | 179.81M | 150.62M | 110.14M | 87.26M | 60.42M | 29.37M | 13.37M | 10.01M |
Selling, General & Admin | 308.93M | 256.49M | 270.34M | 238.39M | 208.94M | 179.81M | 150.62M | 110.14M | 87.26M | 60.42M | 29.37M | 13.37M | 10.01M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 28.01M | 9.05M | 3.14M | 4.46M | 2.59M | 1.60M | 2.20M | 606.00K | 708.00K | 24.00K | 172.78K | 203.68K |
Operating Income | 233.25M | 390.11M | 547.70M | 364.71M | 227.54M | 200.11M | 169.80M | 111.47M | 79.67M | 42.37M | 16.38M | 9.85M | 4.46M |
Other Expenses / Income | 28.50M | 28.01M | -4.92M | 3.14M | 4.29M | -1.01M | 1.60M | 2.20M | 606.00K | 708.00K | 6.42M | 1.70M | 890.28K |
Before Tax Income | 261.75M | 418.12M | 542.77M | 367.85M | 231.83M | 199.10M | 171.40M | 113.67M | 80.28M | 43.08M | 22.80M | 10.02M | 4.64M |
Income Tax Expenses | 62.53M | 91.55M | 113.13M | 43.95M | 53.22M | 43.81M | 58.10M | 38.64M | 27.45M | 14.87M | 1.07M | 154.54K | 124.89K |
Net Income | 199.23M | 326.57M | 429.64M | 323.89M | 178.61M | 155.29M | 113.31M | 75.03M | 52.83M | 28.21M | 22.33M | 9.71M | 3.35M |
Interest Expenses | 87.60M | N/A | 28.36M | 37.28M | 45.55M | N/A | N/A | N/A | N/A | 51.00K | 51.00K | 1.23K | 28.15K |
Basic Shares Outstanding | 23.51M | 23.49M | 24.61M | 25.14M | 23.19M | 24.89M | 21.60M | 20.80M | 19.94M | 20.67M | 20.76M | 7.48M | 7.48M |
Diluted Shares Outstanding | 23.65M | 23.73M | 24.91M | 25.38M | 25.43M | 24.89M | 23.93M | 22.02M | 21.74M | 21.20M | 20.76M | 7.48M | 7.48M |
EBITDA | 233.25M | 391.68M | 548.85M | 370.29M | 231.50M | 202.23M | 170.84M | 113.05M | 82.69M | 46.82M | 23.15M | 10.21M | 4.75M |
EBITDA Margin | 9.89% | 17.00% | 17.99% | 15.64% | 12.59% | 13.44% | 13.58% | 13.48% | 13.12% | 12.21% | 14.22% | 13.39% | 9.40% |
EBIT | 349.36M | 418.12M | 571.13M | 405.13M | 277.39M | 199.10M | 171.40M | 113.67M | 80.28M | 43.13M | 23.44M | 9.86M | 3.50M |
EBIT Margin | 14.81% | 18.14% | 18.72% | 17.11% | 15.09% | 13.23% | 13.63% | 13.56% | 12.74% | 11.25% | 14.40% | 12.94% | 6.94% |
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 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 |