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 | 28.50M | 28.01M | 9.05M | 3.14M | 4.46M | 2.59M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 233.25M | 390.11M | 547.70M | 364.71M | 227.54M | 200.11M | 169.80M | 111.47M | 79.67M | 42.37M | 12.10M | 8.32M | 3.75M |
Other Expenses / Income | 28.50M | 28.01M | -4.92M | 3.14M | 4.29M | -1.01M | 1.60M | 2.20M | 606.00K | 708.00K | 10.71M | 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 | -29.59M | 28.36M | 37.28M | 45.55M | N/A | N/A | N/A | N/A | N/A | 50.95K | 1.23K | 28.15K |
Basic Shares Outstanding | 23.51M | 23.49M | 24.61M | 25.14M | 23.19M | 22.55M | 21.60M | 20.80M | 19.94M | 20.67M | 20.76M | 6.12M | 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 | 6.12M | 7.48M |
EBITDA | 235.66M | 390.11M | 561.67M | 364.71M | 227.71M | 203.71M | 172.19M | 114.76M | 81.16M | 43.90M | 23.74M | 10.05M | 3.58M |
EBITDA Margin | 9.99% | 16.93% | 18.41% | 15.40% | 12.39% | 13.54% | 13.69% | 13.69% | 12.88% | 11.46% | 14.58% | 13.18% | 7.10% |
EBIT | 349.36M | 388.53M | 571.13M | 405.13M | 277.39M | 199.10M | 171.40M | 113.67M | 80.28M | 43.08M | 23.44M | 9.86M | 3.50M |
EBIT Margin | 14.81% | 16.86% | 18.72% | 17.11% | 15.09% | 13.23% | 13.63% | 13.56% | 12.74% | 11.24% | 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 |