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 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.78B | 1.76B | 1.40B | 976.02M | 791.66M | 623.65M | 454.37M | 380.33M | 291.14M | 246.10M | 298.43M | 463.28M | 653.07M | 453.42M | 415.51M | 179.87M | N/A | N/A |
Cost of Revenue | 1.23B | 1.23B | 1.04B | 741.42M | 622.58M | 493.32M | 355.92M | 293.95M | 223.65M | 183.45M | 12.68M | 493.90M | 642.50M | 454.64M | 404.75M | 199.16M | N/A | N/A |
Gross Profit | 548.18M | 523.02M | 362.06M | 234.60M | 169.08M | 130.33M | 98.45M | 86.38M | 67.49M | 62.66M | 285.75M | -30.62M | 10.57M | -1.22M | 10.76M | -19.30M | N/A | N/A |
Operating Expenses | 192.98M | 163.94M | 134.27M | 112.13M | 98.66M | 54.23M | 36.96M | 35.82M | 32.51M | 26.10M | 9.74M | 9.87M | 10.80M | 12.39M | 15.64M | 18.39M | 9.21M | 9.16M |
Selling, General & Admin | 192.98M | 163.94M | 134.27M | 112.13M | 98.66M | 56.83M | 39.02M | 38.63M | 34.35M | 26.23M | 8.11M | 5.93M | 7.24M | 12.39M | 15.49M | 17.04M | 9.21M | 9.16M |
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 | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 11.76M | 9.48M | 4.06M | 9.00M | 2.60M | -2.05M | -2.81M | -1.84M | -134.00K | -3.00K | 1.44M | 3.57M | N/A | 150.00K | 1.35M | N/A | N/A |
Operating Income | 355.20M | 356.71M | 225.05M | 119.17M | 72.25M | 71.81M | 59.44M | 47.75M | 33.14M | 35.69M | 9.74M | -40.49M | -235.00K | -13.62M | -4.87M | -37.69M | -9.21M | -9.16M |
Other Expenses / Income | 36.11M | 37.38M | 29.20M | 20.34M | 12.92M | 9.86M | 4.80M | 2.81M | 2.44M | 522.00K | N/A | -9.22M | -11.11M | -11.61M | -14.83M | -46.44M | 6.79M | 11.62K |
Before Tax Income | 391.31M | 396.46M | 256.99M | 142.81M | 84.33M | 81.67M | 64.24M | 50.55M | 34.72M | 36.21M | -9.75M | -46.32M | -10.36M | -25.22M | -19.70M | -84.13M | -2.42M | N/A |
Income Tax Expenses | 84.64M | 82.47M | 52.60M | 25.02M | 20.03M | 17.14M | 39.03M | 15.38M | 9.17M | -24.85M | 29.46M | -6.48M | -1.64M | -5.24M | -25.77M | -37.43M | N/A | -6.83M |
Net Income | 284.63M | 291.90M | 190.21M | 113.69M | 58.66M | 51.62M | 14.97M | 23.76M | 15.32M | 50.03M | -39.21M | -39.84M | -8.72M | -19.98M | -13.63M | -40.87M | -2.42M | -2.33M |
Interest Expenses | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 281.00K | 1.39M | N/A | 7.28M | 10.13M | 11.61M | 14.91M | 5.83M | N/A | N/A |
Basic Shares Outstanding | 45.45M | 47.65M | 50.70M | 50.57M | 50.53M | 50.65M | 49.60M | 48.88M | 40.07M | 14.71M | 7.75M | 7.55M | 6.87M | 1.84M | 1.73M | 1.12M | 771.71K | 1.04M |
Diluted Shares Outstanding | 45.92M | 47.99M | 51.06M | 50.80M | 50.64M | 50.75M | 49.68M | 48.89M | 40.10M | 14.71M | 7.75M | 7.55M | 6.87M | 1.84M | 1.73M | 1.12M | 771.71K | 1.04M |
EBITDA | 358.75M | 361.45M | 230.53M | 126.14M | 75.33M | 84.61M | 64.56M | 50.84M | 35.46M | 38.34M | -9.75M | -10.75M | 29.48M | 15.10M | 20.17M | -69.11M | -7.32M | -9.15M |
EBITDA Margin | 20.18% | 20.56% | 16.43% | 12.92% | 9.52% | 13.57% | 14.21% | 13.37% | 12.18% | 15.58% | -3.27% | -2.32% | 4.51% | 3.33% | 4.85% | -38.43% | 0.00% | 0.00% |
EBIT | 369.26M | 374.37M | 242.81M | 138.71M | 78.68M | 68.76M | 54.00M | 39.14M | 24.78M | 26.57M | -9.75M | -39.05M | -235.00K | -13.62M | -24.50M | -72.47M | -2.42M | -9.16M |
EBIT Margin | 20.77% | 21.30% | 17.31% | 14.21% | 9.94% | 11.03% | 11.88% | 10.29% | 8.51% | 10.79% | -3.27% | -8.43% | -0.04% | -3.00% | -5.90% | -40.29% | 0.00% | 0.00% |
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 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 |