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 | 498.60M | 542.33M | 563.21M | 529.10M | 487.24M | 422.80M | 303.88M | 237.32M | 277.08M | 259.21M | 228.75M | 220.42M | 173.52M | 150.25M | 126.46M |
Cost of Revenue | 341.38M | 390.90M | 503.87M | 525.84M | 604.58M | 552.05M | 412.14M | 399.86M | 327.71M | 337.44M | 289.12M | 239.71M | 47.76M | 34.59M | 47.97M | 52.30M | 102.41M | 95.57M | 37.26M | N/A | 22.97M | 23.61M |
Gross Profit | 448.49M | 522.67M | 349.61M | 140.01M | 105.40M | 126.53M | 79.32M | 98.74M | 214.61M | 225.77M | 239.97M | 247.53M | 375.03M | 269.29M | 189.35M | 224.78M | 156.81M | 133.18M | 183.16M | 173.52M | 127.28M | 102.84M |
Operating Expenses | 103.31M | 48.35M | 49.00M | 44.45M | 40.23M | 48.04M | 43.77M | 39.59M | 40.34M | 40.50M | 35.89M | 40.30M | 126.66M | 97.45M | 85.66M | 87.94M | 26.77M | 21.87M | 68.61M | -119.93M | 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 | 3.00K | -8.00K | 26.00K | 23.00K | -45.00K | 44.00K | -115.00K | -1.59M | 35.00K | 55.88M | 56.00K | 243.00K | 49.69M | -119.93M | 46.83M | 42.60M |
Operating Income | 345.18M | 472.40M | 314.67M | 110.55M | 71.83M | 194.43M | 143.87M | 28.16M | 210.30M | 271.56M | 281.06M | 278.45M | 268.15M | 171.84M | 103.65M | 136.84M | 125.49M | 108.36M | 114.55M | 53.59M | 65.00M | 46.01M |
Other Expenses / Income | -134.82M | -155.44M | -28.61M | -37.25M | -164.18M | -110.78M | -121.51M | -87.53M | -89.62M | -15.10M | -84.85M | -67.89M | -59.65M | -33.58M | 5.15M | -43.79M | -34.05M | -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 | -59.37M | 119.16M | 176.99M | 196.21M | 210.56M | 208.50M | 138.26M | 108.80M | 93.05M | 91.44M | 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 | 119.93M | 3.00M | 2.27M |
Net Income | 204.67M | 309.42M | 284.29M | 72.82M | 56.72M | 50.38M | 19.36M | -50.66M | 106.89M | 189.36M | 182.81M | 206.95M | 189.61M | 120.03M | 90.78M | 85.24M | 67.67M | 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 | 52.47M | 37.09M | 33.08M | 24.52M | N/A | 26.63M | 32.33M |
Basic Shares Outstanding | 41.74M | 46.47M | 49.62M | 53.27M | 57.35M | 57.20M | 56.84M | 56.43M | 56.95M | 56.72M | 56.32M | 51.28M | 48.86M | 48.11M | 47.76M | 47.60M | 40.80M | 38.19M | 38.14M | 38.53M | 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.86M | 52.23M | 49.84M | 49.31M | 48.19M | 47.83M | 40.84M | 38.49M | 38.60M | 38.58M | 38.21M | 37.82M |
EBITDA | 628.73M | 701.58M | 635.93M | 383.01M | 441.42M | 420.28M | 363.77M | 352.55M | 425.53M | 381.00M | 365.12M | 313.78M | 337.69M | 237.38M | 160.72M | 215.41M | 182.53M | 166.91M | 165.68M | 221.84M | 112.52M | 105.88M |
EBITDA Margin | 79.60% | 76.80% | 74.51% | 57.52% | 62.17% | 61.94% | 74.02% | 70.71% | 78.46% | 67.65% | 69.01% | 64.40% | 79.87% | 78.12% | 67.73% | 77.74% | 70.42% | 72.96% | 75.16% | 127.85% | 74.89% | 83.72% |
EBIT | 380.70M | 474.21M | 413.33M | 195.68M | 211.86M | 190.83M | 138.46M | 31.11M | 190.10M | 257.23M | 274.81M | 285.33M | 238.98M | 142.68M | 106.00M | 136.84M | 111.61M | 93.66M | 92.16M | 173.52M | 65.00M | 46.01M |
EBIT Margin | 48.20% | 51.91% | 48.43% | 29.39% | 29.84% | 28.12% | 28.17% | 6.24% | 35.05% | 45.67% | 51.94% | 58.56% | 56.52% | 46.95% | 44.66% | 49.39% | 43.06% | 40.95% | 41.81% | 100.00% | 43.26% | 36.38% |
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 |