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 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.47B | 1.24B | 1.06B | 1.17B | 1.35B | 1.24B | 1.03B | 978.14M | 1.04B | 1.09B | 987.76M | 837.32M | 720.55M | 574.15M | 679.73M | 1.07B | 1.00B | 804.37M | 600.21M | 478.17M | 413.99M | 351.00M | 309.52M |
Cost of Revenue | 784.75M | 689.36M | 647.43M | 766.50M | 849.20M | 800.43M | 670.11M | 642.53M | 694.10M | 742.47M | 685.92M | 580.01M | 527.85M | 438.21M | 514.23M | 758.93M | 697.09M | 541.19M | 418.61M | 354.88M | 259.63M | 258.64M | 231.60M |
Gross Profit | 684.46M | 555.16M | 415.36M | 402.62M | 499.17M | 438.53M | 359.91M | 335.61M | 345.73M | 347.94M | 301.84M | 257.30M | 192.70M | 135.94M | 165.50M | 310.04M | 306.04M | 263.18M | 181.60M | 123.29M | 154.35M | 92.37M | 77.92M |
Operating Expenses | 407.76M | 343.85M | 290.13M | 289.26M | 311.03M | 278.30M | 232.78M | 228.13M | 220.23M | 206.48M | 189.06M | 169.65M | 152.56M | 148.28M | 144.99M | 203.32M | 164.58M | 143.14M | 111.32M | 97.32M | 111.68M | 78.29M | 55.34M |
Selling, General & Admin | 398.39M | 343.85M | 290.13M | 289.26M | 311.03M | 278.30M | 232.78M | 228.13M | 220.23M | 206.48M | 189.06M | 169.65M | 153.35M | 148.28M | 144.46M | 181.04M | 165.05M | 143.62M | 111.41M | 97.53M | 93.05M | 78.35M | 55.38M |
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 | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 6.61M | 3.16M | 3.21M | 3.98M | 1.72M | 1.75M | 1.87M | 1.46M | 1.29M | 1.23M | 928.00K | -793.00K | N/A | 533.00K | 22.29M | -469.00K | -479.00K | 111.32M | 97.32M | 111.68M | 78.29M | 55.34M |
Operating Income | 276.70M | -83.04M | -134.53M | -150.75M | -84.38M | 166.65M | 137.91M | 110.77M | 128.24M | 143.74M | 115.32M | 89.24M | 40.14M | -11.89M | 12.60M | 106.72M | 141.46M | 120.05M | 70.28M | 25.97M | -12.57M | 14.07M | 22.58M |
Other Expenses / Income | -53.51M | -47.42M | -50.60M | -103.24M | -40.39M | -61.98M | -78.57M | -51.74M | -52.57M | -51.06M | -50.18M | -44.79M | -28.00M | -28.48M | -30.72M | -37.32M | -36.05M | -77.64M | -41.45M | -25.75M | 64.32M | -28.58M | -17.84M |
Before Tax Income | 223.20M | 180.73M | 81.72M | -41.39M | 115.86M | 104.66M | 59.34M | 59.03M | 75.68M | 92.68M | 65.15M | 44.45M | 12.14M | -40.38M | -18.12M | 69.40M | 105.42M | 42.41M | 28.83M | -13.74M | 51.74M | -14.51M | 4.74M |
Income Tax Expenses | 53.90M | 47.04M | 21.16M | -8.72M | 28.65M | 28.04M | -50.31M | 21.86M | 31.37M | 37.55M | 21.01M | 15.61M | 3.21M | -14.92M | -6.18M | 26.10M | 40.79M | 9.69M | 673.00K | 39.71M | -5.69M | -6.29M | 1.44M |
Net Income | 169.29M | 132.17M | 60.56M | -32.67M | 87.21M | 76.62M | 109.66M | 37.17M | 44.30M | 55.14M | 44.14M | 28.84M | 8.93M | -25.46M | -11.94M | 43.30M | 64.63M | 32.71M | 28.16M | -13.74M | -46.05M | -8.22M | 3.30M |
Interest Expenses | 60.89M | 54.03M | 53.76M | 61.79M | 68.28M | 63.71M | 54.96M | 53.60M | 54.03M | 52.35M | 51.40M | 35.54M | 28.73M | 29.08M | 31.34M | 38.26M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 36.10M | 35.94M | 36.26M | 36.07M | 35.86M | 35.68M | 35.52M | 35.39M | 35.27M | 35.16M | 35.04M | 34.89M | 34.76M | 34.67M | 34.61M | 35.58M | 38.06M | 36.93M | 25.49M | 100.27K | 36.43M | 25.49M | 25.49M |
Diluted Shares Outstanding | 36.33M | 36.09M | 36.45M | 36.07M | 36.03M | 35.90M | 35.70M | 35.48M | 35.34M | 35.25M | 35.15M | 34.98M | 34.89M | 34.67M | 34.61M | 35.58M | 38.06M | 36.98M | 25.49M | 100.27K | 36.43M | 25.49M | 25.49M |
EBITDA | 672.50M | 550.27M | 407.66M | 273.62M | 472.15M | 404.74M | 307.55M | 302.33M | 316.16M | 311.55M | 255.45M | 196.50M | 140.27M | 80.96M | 112.51M | 245.75M | 245.92M | 207.40M | 132.42M | 82.12M | 104.22M | 13.70M | 22.43M |
EBITDA Margin | 45.77% | 44.22% | 38.36% | 23.40% | 35.02% | 32.67% | 29.86% | 30.91% | 30.41% | 28.57% | 25.86% | 23.47% | 19.47% | 14.10% | 16.55% | 22.99% | 24.52% | 25.78% | 22.06% | 17.17% | 25.18% | 3.90% | 7.25% |
EBIT | 284.09M | 233.24M | 135.48M | 20.40M | 184.14M | 168.37M | 114.30M | 112.63M | 129.71M | 145.04M | 116.55M | 79.99M | 40.87M | -11.30M | 13.22M | 107.65M | 105.42M | 42.41M | 28.83M | 25.97M | -51.74M | -14.51M | 4.74M |
EBIT Margin | 19.34% | 18.74% | 12.75% | 1.75% | 13.66% | 13.59% | 11.10% | 11.52% | 12.47% | 13.30% | 11.80% | 9.55% | 5.67% | -1.97% | 1.94% | 10.07% | 10.51% | 5.27% | 4.80% | 5.43% | -12.50% | -4.13% | 1.53% |
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 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 |