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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 789.86M | 913.56M | 853.49M | 665.85M | 709.99M | 678.58M | 491.46M | 496.24M | 544.28M | 565.00M | 529.00M | 487.10M | 422.80M | 303.90M | 237.30M | 277.10M | 255.80M | 216.42M | 220.42M | 173.52M | 150.25M | 126.46M |
Cost of Revenue | 341.38M | 390.90M | 503.87M | 525.84M | 604.58M | 552.05M | 294.67M | 78.50M | 59.82M | 74.91M | 55.00M | 62.00M | 47.80M | 34.60M | 48.00M | 52.30M | 53.60M | 41.24M | 37.26M | N/A | 22.97M | 23.61M |
Gross Profit | 448.49M | 522.67M | 349.61M | 140.01M | 105.40M | 126.53M | 196.80M | 417.74M | 484.46M | 490.09M | 474.00M | 425.10M | 375.00M | 269.30M | 189.30M | 224.80M | 202.20M | 175.19M | 183.16M | N/A | 127.28M | 102.84M |
Operating Expenses | 103.31M | 48.35M | 49.00M | 44.45M | 40.23M | 48.04M | 43.77M | 275.74M | 231.71M | 217.10M | 184.86M | 145.14M | 126.66M | 97.45M | 85.66M | 87.94M | 76.66M | 66.83M | 68.61M | N/A | 62.28M | 56.84M |
Selling, General & Admin | N/A | 48.35M | 46.46M | 41.88M | 38.14M | 44.32M | 39.68M | 34.54M | 35.60M | 36.49M | 31.66M | 35.27M | 34.37M | 31.79M | 26.80M | 32.06M | 23.09M | 20.85M | 18.92M | N/A | 15.45M | 14.24M |
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 |
Other Operating Expenses | -103.31M | 2.41M | 2.54M | 2.57M | 2.09M | -835.00K | 4.09M | 241.20M | 196.11M | 180.61M | 153.20M | 109.86M | 92.29M | 65.66M | 58.86M | 55.88M | 53.57M | 45.98M | 49.69M | N/A | 46.83M | 42.60M |
Operating Income | 345.18M | 472.40M | 314.67M | 110.55M | 71.83M | 194.43M | 143.87M | 26.21M | 211.82M | 272.75M | 281.10M | 278.40M | 268.10M | 171.80M | 123.10M | 136.80M | 125.50M | 108.36M | 114.55M | 173.52M | 65.00M | 46.01M |
Other Expenses / Income | -134.82M | -155.44M | -28.61M | -37.25M | -13.33M | -21.33M | -121.51M | -87.53M | -91.14M | -94.57M | -84.90M | -67.80M | -59.60M | -33.50M | -14.30M | -43.70M | -34.10M | -28.28M | -24.52M | N/A | -16.56M | -31.30M |
Before Tax Income | 210.36M | 316.96M | 286.06M | 73.30M | 58.50M | 56.27M | 22.36M | -61.32M | 120.68M | 178.18M | 196.20M | 210.60M | 208.50M | 138.30M | 108.80M | 93.10M | 91.40M | 80.08M | 90.03M | N/A | 48.43M | 14.71M |
Income Tax Expenses | 5.69M | 7.54M | 1.77M | -374.00K | 1.95M | 2.02M | 1.62M | 3.45M | -6.70M | 18.07M | -6.83M | -5.49M | -4.48M | -4.49M | -3.47M | 871.00K | -6.85M | 4.30M | 4.66M | N/A | 3.00M | 2.27M |
Net Income | 204.67M | 309.42M | 284.29M | 72.82M | 56.72M | 50.38M | 19.36M | -52.48M | 108.41M | 190.56M | 182.80M | 207.00M | 189.60M | 120.00M | 90.80M | 85.20M | 67.70M | 56.28M | 62.98M | 53.59M | 35.37M | 11.41M |
Interest Expenses | 170.34M | 157.25M | 127.27M | 123.23M | 153.19M | 138.43M | 117.47M | 85.22M | 76.52M | 85.93M | 85.17M | 72.89M | 44.89M | 18.15M | 11.75M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 41.74M | 46.47M | 49.62M | 53.27M | 57.35M | 57.49M | 56.84M | 56.61M | 57.09M | 57.08M | 56.90M | 52.20M | 49.80M | 49.30M | 48.20M | 47.80M | 40.80M | 38.19M | 38.14M | 38.02M | 37.78M | 37.33M |
Diluted Shares Outstanding | 42.71M | 47.30M | 50.58M | 53.48M | 57.46M | 57.49M | 57.16M | 56.61M | 57.09M | 57.08M | 56.90M | 52.20M | 49.80M | 49.30M | 48.20M | 47.80M | 40.80M | 38.49M | 38.60M | 38.49M | 38.21M | 37.82M |
EBITDA | 628.73M | 769.55M | 598.79M | 374.79M | 334.30M | 339.25M | 373.59M | 277.38M | 374.35M | 475.16M | 414.34M | 384.22M | 319.30M | 199.17M | 154.63M | 145.61M | 114.68M | 117.34M | 131.76M | 101.92M | 81.05M | 54.44M |
EBITDA Margin | 79.60% | 84.24% | 70.16% | 56.29% | 47.08% | 49.99% | 76.02% | 55.90% | 68.78% | 84.10% | 78.33% | 78.88% | 75.52% | 65.54% | 65.16% | 52.55% | 44.83% | 54.22% | 59.77% | 58.73% | 53.94% | 43.05% |
EBIT | 380.70M | 474.21M | 413.33M | 195.68M | 211.86M | 190.83M | 138.46M | 36.18M | 178.23M | 294.55M | 261.14M | 274.39M | 230.01M | 133.66M | 99.08M | 86.07M | 60.85M | 60.58M | 67.64M | 53.59M | 38.37M | 13.68M |
EBIT Margin | 48.20% | 51.91% | 48.43% | 29.39% | 29.84% | 28.12% | 28.17% | 7.29% | 32.75% | 52.13% | 49.37% | 56.33% | 54.40% | 43.98% | 41.75% | 31.06% | 23.79% | 27.99% | 30.69% | 30.89% | 25.54% | 10.82% |
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 |