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 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 546.27M | 540.81M | 492.34M | 416.76M | 447.75M | 654.86M | 879.45M | 969.51M | 995.10M | 953.77M | 888.79M | 800.38M | 771.02M | 803.07M | 819.31M | 931.47M | 944.85M | 818.10M | 727.18M | 598.93M | 476.10M | 357.24M | 322.24M | 285.79M | 263.93M | 228.17M | 169.04M | 130.91M | 108.60M | 81.80M |
Cost of Revenue | 165.72M | 169.98M | 152.79M | 138.40M | 139.66M | 207.99M | 250.92M | 277.08M | 293.69M | 281.11M | 255.35M | 233.08M | 235.80M | 246.16M | 254.47M | 257.12M | 133.33M | 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 |
Gross Profit | 380.55M | 370.82M | 339.56M | 278.36M | 308.09M | 446.87M | 628.53M | 692.42M | 701.41M | 672.66M | 633.43M | 567.30M | 535.22M | 556.91M | 564.84M | 674.35M | 811.52M | 818.10M | 727.18M | 598.93M | 476.10M | 357.24M | 322.24M | 285.79M | 263.93M | 228.17M | 169.04M | 130.91M | 108.60M | 81.80M |
Operating Expenses | 45.87M | 250.11M | 240.82M | 223.55M | 223.47M | 303.74M | 446.85M | 465.62M | 475.43M | 487.31M | 397.63M | 325.23M | 307.88M | 308.44M | 321.55M | 596.87M | 409.32M | 461.99M | 403.06M | 328.32M | 477.45M | 355.73M | 326.99M | 135.07M | 122.11M | 217.07M | 150.45M | 119.96M | -43.60M | -33.40M |
Selling, General & Admin | 50.87M | 46.56M | 55.05M | 52.88M | 58.38M | 61.64M | 89.85M | 76.10M | 73.38M | 84.48M | 79.56M | 76.44M | 85.22M | 85.57M | 79.00M | 81.88M | 81.24M | 60.68M | 54.05M | 47.13M | 40.82M | 29.39M | 24.38M | 20.45M | 17.77M | 12.92M | 11.05M | 8.44M | 6.40M | 5.60M |
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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 203.55M | 185.77M | 170.67M | 165.09M | 242.10M | -95.36M | 39.62M | 31.23M | 19.64M | -6.63M | -17.88M | 222.66M | 222.86M | 227.19M | 242.03M | 328.08M | 401.31M | 349.01M | 281.19M | 436.63M | 326.33M | 302.62M | 114.62M | 104.34M | 204.15M | 139.39M | 111.53M | N/A | N/A |
Operating Income | 339.27M | 157.61M | 186.55M | 92.39M | 157.95M | 96.12M | 637.03M | 692.42M | 701.41M | 672.66M | 221.41M | 196.76M | 214.91M | 65.10M | -119.34M | 169.00M | 261.40M | 250.78M | 282.99M | 271.23M | 240.26M | 101.97M | 92.37M | 100.83M | 87.40M | 77.92M | 67.52M | 49.54M | 25.50M | 21.20M |
Other Expenses / Income | -71.50M | -188.46M | -12.29M | -62.36M | -41.48M | -76.27M | -456.83M | -273.51M | -490.55M | -194.30M | -510.01M | -113.39M | -250.28M | -211.28M | -198.46M | -279.60M | -71.96M | -182.52M | -139.86M | -86.31M | 73.04M | -38.81M | -74.95M | -67.88M | N/A | -314.76M | -252.10M | N/A | -152.20M | N/A |
Before Tax Income | 267.77M | 169.61M | 126.97M | 37.72M | 102.48M | -108.44M | -402.67M | -10.41M | -231.59M | 22.96M | 4.60M | -13.62M | -41.54M | -146.18M | -317.80M | -89.94M | 189.90M | 173.59M | 184.26M | 184.31M | 240.26M | 101.97M | 92.37M | 100.83M | 87.40M | 77.92M | 67.52M | 49.54M | 25.50M | 21.20M |
Income Tax Expenses | 2.04M | 816.00K | 1.55M | 1.13M | 659.00K | 862.00K | 1.62M | 1.78M | 6.29M | 1.85M | 2.71M | 1.16M | 1.04M | 47.99M | -691.00K | -17.43M | -14.64M | -2.48M | 342.00K | 1.47M | -240.26M | -101.97M | -92.37M | -100.83M | -87.40M | -77.92M | -67.52M | -49.54M | -25.50M | -21.20M |
Net Income | 265.70M | 168.72M | 124.94M | 35.72M | 100.70M | -109.30M | -241.69M | 60.01M | -72.17M | 117.28M | -10.18M | -25.82M | -15.85M | -209.36M | -356.59M | -57.78M | 276.05M | 253.26M | 282.64M | 269.76M | 240.26M | 101.97M | 92.37M | 100.83M | 87.40M | 77.92M | 67.52M | 49.54M | 25.50M | 21.20M |
Interest Expenses | 82.00M | 77.69M | 77.03M | 77.60M | 84.72M | 141.31M | 188.65M | 217.59M | 241.73M | 237.12M | 228.87M | 221.42M | 229.72M | 226.46M | 237.94M | 244.21M | 258.15M | N/A | N/A | N/A | 240.26M | 101.97M | 92.37M | 100.83M | 87.40M | 77.92M | 67.52M | 49.54M | 25.50M | 21.20M |
Basic Shares Outstanding | 52.36M | 53.25M | 52.00M | 48.33M | 45.76M | 46.13M | 45.92M | 45.66M | 45.11M | 44.76M | 40.80M | 35.88M | 33.78M | 30.59M | 19.85M | 16.62M | 16.76M | 15.09M | 15.02M | 13.38M | 11.35M | 8.83M | 7.65M | 7.79M | 8.51M | 7.88M | 7.18M | 7.66M | 5.53M | 4.39M |
Diluted Shares Outstanding | 52.41M | 53.47M | 52.29M | 48.44M | 45.81M | 46.13M | 45.92M | 45.70M | 45.11M | 44.76M | 40.80M | 35.88M | 33.93M | 30.59M | 19.85M | 16.64M | 16.85M | 15.18M | 15.17M | 13.56M | 11.55M | 8.99M | 7.72M | 7.79M | 8.78M | 8.20M | 7.18M | 7.66M | 5.53M | 4.45M |
EBITDA | 339.27M | 361.16M | 372.32M | 263.06M | 323.04M | 338.23M | 577.39M | 667.87M | 656.21M | 634.70M | 514.62M | 456.09M | 230.11M | 252.22M | 244.64M | 337.89M | 629.59M | 549.64M | 494.82M | 403.26M | 417.48M | 222.98M | 64.49M | 196.19M | 415.86M | 359.46M | 285.80M | 218.10M | 175.80M | 132.60M |
EBITDA Margin | 62.11% | 66.78% | 75.62% | 63.12% | 72.15% | 51.65% | 65.65% | 68.89% | 65.94% | 66.55% | 57.90% | 56.98% | 29.85% | 31.41% | 29.86% | 36.28% | 66.63% | 67.18% | 68.05% | 67.33% | 87.69% | 62.42% | 20.01% | 68.65% | 157.56% | 157.54% | 169.07% | 166.61% | 161.88% | 162.10% |
EBIT | 349.75M | 247.23M | 203.51M | 114.46M | 186.08M | 32.87M | -51.41M | 279.38M | 175.84M | 356.26M | 221.41M | 196.76M | 214.91M | 65.10M | -119.34M | 169.00M | 519.55M | 250.78M | 282.99M | 271.23M | 240.26M | 101.97M | 92.37M | 100.83M | 87.40M | 77.92M | 67.52M | 49.54M | 25.50M | 21.20M |
EBIT Margin | 64.02% | 45.71% | 41.34% | 27.46% | 41.56% | 5.02% | -5.85% | 28.82% | 17.67% | 37.35% | 24.91% | 24.58% | 27.87% | 8.11% | -14.57% | 18.14% | 54.99% | 30.65% | 38.92% | 45.29% | 50.46% | 28.54% | 28.67% | 35.28% | 33.11% | 34.15% | 39.94% | 37.85% | 23.48% | 25.92% |
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 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |