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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.69B | 4.51B | 4.22B | 3.16B | 2.54B | 2.15B | 1.42B | 994.44M | 734.49M | 362.39M | 171.13M | 96.03M |
Cost of Revenue | 2.84B | 3.37B | 3.17B | 2.54B | 2.08B | 1.77B | 1.17B | 800.34M | 587.63M | 284.50M | 129.65M | 75.45M |
Gross Profit | 853.75M | 1.14B | 1.05B | 616.33M | 454.96M | 379.00M | 255.26M | 194.10M | 146.85M | 77.90M | 41.48M | 20.58M |
Operating Expenses | 447.31M | 430.74M | 389.61M | 341.71M | 301.52M | 263.98M | 176.30M | 122.22M | 87.84M | 46.80M | 23.62M | 13.50M |
Selling, General & Admin | 447.31M | 430.74M | 389.61M | 341.71M | 301.52M | 263.98M | 176.30M | 122.22M | N/A | 46.80M | 23.62M | 13.50M |
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 |
Other Operating Expenses | -2.92M | -17.86M | -3.14M | -2.21M | -5.19M | -905.00K | N/A | N/A | 87.84M | N/A | N/A | N/A |
Operating Income | 406.44M | 703.83M | 662.35M | 263.65M | 155.67M | 115.02M | 78.96M | 71.87M | 59.01M | 31.10M | 17.86M | 7.09M |
Other Expenses / Income | -55.61M | -26.93M | -21.23M | 6.59M | -23.04M | 13.51M | 5.21M | 1.28M | 1.29M | -143.00K | 213.00K | 353.00K |
Before Tax Income | 350.83M | 676.90M | 641.12M | 270.24M | 132.63M | 128.53M | 84.16M | 73.15M | 60.30M | 30.96M | 18.07M | 7.44M |
Income Tax Expenses | -91.61M | 151.77M | 142.62M | 64.08M | 19.64M | 32.08M | 33.87M | 23.61M | 20.41M | 10.94M | 5.64M | N/A |
Net Income | 259.22M | 525.13M | 498.50M | 206.16M | 112.99M | 96.45M | 50.30M | 49.54M | 39.89M | 20.02M | 12.38M | 6.14M |
Interest Expenses | 56.75M | 26.93M | 59.39M | 65.77M | 74.38M | N/A | N/A | 5.00K | 10.00K | 26.00K | N/A | N/A |
Basic Shares Outstanding | 31.92M | 32.58M | 33.71M | 33.31M | 30.89M | 30.08M | 24.28M | 20.68M | 20.57M | 19.23M | 12.87M | 12.87M |
Diluted Shares Outstanding | 32.21M | 32.98M | 34.44M | 33.61M | 31.19M | 30.39M | 24.56M | 20.79M | 20.57M | 19.23M | 12.87M | 12.87M |
EBITDA | 406.44M | 715.05M | 673.26M | 276.80M | 169.06M | 115.46M | 91.14M | 78.73M | 65.03M | 33.93M | 18.96M | 6.33M |
EBITDA Margin | 11.01% | 15.87% | 15.97% | 8.76% | 6.67% | 5.38% | 6.40% | 7.92% | 8.85% | 9.36% | 11.08% | 6.60% |
EBIT | 224.37M | 703.83M | 700.51M | 336.01M | 207.01M | 128.53M | 84.16M | 73.15M | 60.31M | 30.98M | 18.02M | 6.14M |
EBIT Margin | 6.08% | 15.62% | 16.61% | 10.63% | 8.16% | 5.99% | 5.91% | 7.36% | 8.21% | 8.55% | 10.53% | 6.39% |
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 |