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 | N/A | 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 | N/A | 493.90M | 642.50M | 454.64M | 404.75M | 199.16M | N/A | N/A |
Gross Profit | 544.64M | 523.02M | 362.06M | 234.60M | 169.08M | 130.33M | 98.45M | 86.38M | 67.49M | 62.66M | N/A | -30.62M | 10.57M | -1.22M | 10.76M | -19.30M | N/A | N/A |
Operating Expenses | 189.43M | 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 | 189.43M | 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 | 19.37M | 11.76M | 9.48M | 4.06M | 9.00M | 2.60M | -2.05M | -2.81M | -1.84M | -134.00K | 1.64M | 3.93M | 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 | 50.55M | 34.98M | 36.56M | -9.74M | -40.49M | -235.00K | -13.62M | -4.87M | -37.69M | -9.21M | -9.16M |
Other Expenses / Income | 36.11M | 39.75M | 31.94M | 23.64M | 12.08M | 5.57M | 4.80M | N/A | -268.00K | -347.00K | -3.00K | -5.83M | -10.13M | -11.61M | -14.83M | -46.44M | N/A | N/A |
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 | N/A | 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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
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 | -17.65M | 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.75M | 49.60M | 48.88M | 40.07M | 14.71M | 7.75M | 7.55M | 6.87M | 1.84M | 1.73M | 1.12M | 771.71K | 365.59K |
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 | 365.59K |
EBITDA | 358.75M | 359.08M | 227.79M | 122.84M | 75.33M | 77.80M | 54.33M | 39.42M | 25.64M | 27.30M | 15.59M | -4.27M | 31.12M | 20.34M | 29.41M | -25.24M | -9.14M | -9.16M |
EBITDA Margin | 20.18% | 20.43% | 16.24% | 12.59% | 9.52% | 12.47% | 11.96% | 10.37% | 8.81% | 11.09% | 0.00% | -0.92% | 4.77% | 4.49% | 7.08% | -14.03% | 0.00% | 0.00% |
EBIT | 369.26M | 356.71M | 242.81M | 138.71M | 78.68M | 68.76M | 54.00M | 39.14M | 24.78M | 26.57M | -39.21M | -32.57M | 1.41M | -8.38M | 1.28M | -35.03M | -2.42M | -2.33M |
EBIT Margin | 20.77% | 20.29% | 17.31% | 14.21% | 9.94% | 11.03% | 11.88% | 10.29% | 8.51% | 10.79% | 0.00% | -7.03% | 0.22% | -1.85% | 0.31% | -19.48% | 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 |