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 | 2012-01-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 | 1.52B | 1.70B | 1.18B | 983.63M | 1.00B | 818.12M | 797.22M | 816.33M | 794.63M | 775.16M | 705.60M | 660.77M | 619.17M | 583.42M | 546.55M | 561.01M | 652.35M | 632.71M | 569.30M | 578.80M | 519.89M | 382.15M | 309.35M | 263.50M | 225.76M | 168.11M | 169.42M | 155.35M | 190.55M | 171.90M |
Cost of Revenue | N/A | N/A | N/A | N/A | N/A | N/A | -3.58M | N/A | -1.83M | 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 |
Gross Profit | 1.52B | 1.70B | 1.18B | 983.63M | 1.00B | 818.12M | 800.80M | 816.33M | 796.47M | 775.16M | 705.60M | 660.77M | 619.17M | 583.42M | 546.55M | 561.01M | 652.35M | 632.71M | 569.30M | 578.80M | 519.89M | 382.15M | 309.35M | 263.50M | 225.76M | 168.11M | 169.42M | 155.35M | 190.55M | 171.90M |
Operating Expenses | 1.52B | 82.21M | -834.92M | -793.78M | -770.86M | 759.00M | 722.00M | 663.00M | 601.00M | 591.00M | 533.00M | -513.93M | 436.00M | 405.00M | 413.00M | 453.00M | 398.00M | 454.00M | 429.00M | -471.56M | -424.60M | -331.56M | -264.32M | -219.93M | -178.62M | -128.11M | -126.35M | -117.31M | -178.93M | -180.40M |
Selling, General & Admin | 15.92M | 12.90M | 13.33M | 10.27M | 12.69M | 9.43M | 11.34M | 10.17M | 9.84M | 10.22M | 8.75M | 7.87M | 7.77M | 46.58M | 47.71M | 42.06M | 9.47M | 8.07M | 6.78M | 5.54M | 3.89M | 3.50M | 2.64M | 3.39M | 2.09M | 3.92M | 4.17M | 3.28M | 2.09M | 2.80M |
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 | 1.51B | 69.31M | -848.25M | -804.05M | -783.54M | 749.57M | 710.66M | 652.83M | 591.16M | 580.78M | 524.25M | -521.80M | 383.92M | 358.42M | 365.29M | 410.94M | 388.53M | 445.93M | 422.22M | -477.10M | -428.48M | -335.07M | -266.96M | -223.32M | -180.71M | -132.03M | -130.53M | -120.58M | -181.03M | -183.20M |
Operating Income | -28.17M | 720.81M | 344.32M | 189.84M | 232.73M | 75.02M | 92.02M | 164.51M | 204.11M | 196.93M | 183.76M | 148.78M | 195.78M | 184.54M | 138.49M | 113.30M | 261.47M | 193.47M | 150.99M | 107.24M | 95.29M | 50.59M | 45.03M | 43.57M | 47.14M | 40.00M | 43.07M | 38.05M | 11.62M | -8.50M |
Other Expenses / Income | 405.43M | 562.90M | 381.38M | 210.07M | 253.69M | -7.65M | -644.30M | 167.91M | 3.05M | 5.32M | 3.06M | 2.80M | 57.57M | -6.05M | -46.29M | -2.46M | 318.00K | 8.54M | 3.78M | -1.47M | -46.98M | -1.86M | -4.01M | -5.28M | 43.03M | -2.28M | -1.55M | -2.81M | -3.35M | N/A |
Before Tax Income | 377.26M | 720.68M | 344.32M | 189.84M | 232.73M | 67.58M | 84.59M | 157.08M | 196.68M | 189.49M | 175.67M | 142.73M | 189.73M | 178.49M | 132.44M | 106.60M | 254.48M | 186.89M | 143.88M | 100.34M | 94.28M | 48.73M | 41.02M | 38.29M | 43.03M | 37.72M | 41.52M | 35.24M | 8.27M | 23.20M |
Income Tax Expenses | 72.65M | 137.27M | 64.97M | 32.75M | 41.09M | 3.40M | -20.44M | 42.16M | 59.14M | 54.04M | 49.41M | 39.39M | 59.14M | 51.06M | 38.59M | 27.92M | 78.61M | 52.25M | 36.74M | 27.31M | 22.99M | 12.88M | 10.77M | 9.60M | 11.58M | 9.48M | 11.35M | 9.54M | 318.91K | -6.90M |
Net Income | 304.61M | 583.41M | 279.35M | 157.09M | 191.64M | 64.18M | 105.03M | 114.92M | 137.54M | 135.44M | 126.25M | 103.35M | 130.59M | 127.43M | 93.84M | 78.68M | 175.87M | 134.64M | 107.13M | 73.04M | 71.29M | 35.85M | 31.05M | 28.69M | 31.45M | 28.24M | 30.17M | 25.70M | 7.95M | -5.00M |
Interest Expenses | 7.30M | 8.05M | 7.68M | 7.60M | 7.59M | 7.44M | 7.43M | 7.43M | 7.43M | 7.44M | 8.10M | 6.05M | 6.05M | 6.05M | 6.05M | 6.70M | 7.00M | 6.58M | 7.12M | 6.89M | 1.01M | 1.86M | 3.21M | 5.28M | 4.10M | 2.28M | 1.55M | 2.81M | 3.35M | 3.40M |
Basic Shares Outstanding | 45.60M | 45.37M | 45.23M | 45.00M | 44.73M | 44.50M | 44.15M | 43.94M | 44.08M | 43.10M | 42.98M | 42.53M | 42.32M | 42.04M | 43.12M | 43.08M | 47.15M | 49.84M | 50.92M | 50.45M | 50.24M | 39.87M | 39.26M | 39.27M | 40.50M | 42.06M | 41.66M | 39.48M | 39.01M | 35.56M |
Diluted Shares Outstanding | 46.08M | 45.79M | 45.71M | 45.38M | 45.26M | 44.84M | 44.50M | 44.43M | 44.13M | 43.82M | 43.51M | 43.16M | 42.87M | 42.48M | 43.46M | 43.70M | 48.17M | 51.14M | 52.65M | 52.19M | 51.69M | 41.02M | 40.01M | 39.78M | 40.89M | 42.55M | 45.41M | 48.33M | 39.01M | 35.56M |
EBITDA | -5.54M | 736.71M | 322.33M | 184.64M | 227.53M | 82.06M | 98.96M | 160.10M | 403.15M | 385.65M | 360.13M | 151.93M | 186.32M | 187.58M | 141.77M | 116.90M | 265.04M | 196.98M | 154.22M | 110.27M | 98.52M | 54.13M | 48.31M | 46.66M | 49.84M | 42.10M | 3.80M | 40.55M | 6.80M | 6.50M |
EBITDA Margin | -0.36% | 43.39% | 27.33% | 18.77% | 22.67% | 10.03% | 12.41% | 19.61% | 50.73% | 49.75% | 51.04% | 22.99% | 30.09% | 32.15% | 25.94% | 20.84% | 40.63% | 31.13% | 27.09% | 19.05% | 18.95% | 14.17% | 15.62% | 17.71% | 22.08% | 25.04% | 2.24% | 26.10% | 3.57% | 3.78% |
EBIT | 384.57M | 728.73M | 352.00M | 197.44M | 240.32M | 75.02M | 92.02M | 164.51M | 204.11M | 196.93M | 183.76M | 148.78M | 195.78M | 184.54M | 138.49M | 113.30M | 261.47M | 193.47M | 150.99M | 107.24M | 95.29M | 50.59M | 45.03M | 43.57M | 47.14M | 40.00M | 43.07M | 38.05M | 11.62M | -8.50M |
EBIT Margin | 25.24% | 42.92% | 29.85% | 20.07% | 23.95% | 9.17% | 11.54% | 20.15% | 25.69% | 25.40% | 26.04% | 22.52% | 31.62% | 31.63% | 25.34% | 20.20% | 40.08% | 30.58% | 26.52% | 18.53% | 18.33% | 13.24% | 14.56% | 16.53% | 20.88% | 23.79% | 25.42% | 24.49% | 6.10% | -4.94% |
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 | 2012-01-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 |