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 | 698.23M | 558.40M | 824.09M | 694.74M | 819.19M | 551.60M | 874.45M | 682.37M | 589.79M | 708.78M | 860.27M | 664.66M | 572.75M | 575.99M | 568.41M | 411.08M | 474.51M | 521.86M | 441.04M | 434.15M | 399.27M | 317.39M | 303.11M | 292.71M | 351.48M | 333.61M | 312.27M | 311.21M | 287.24M | 316.97M |
Cost of Revenue | 32.80M | N/A | N/A | 104.58M | 104.56M | 93.97M | 107.00M | 94.45M | 78.44M | N/A | N/A | 1.00K | 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 | 665.44M | 558.40M | 824.09M | 590.16M | 714.63M | 457.63M | 767.45M | 587.92M | 511.35M | 708.78M | 860.27M | 664.66M | 572.75M | 575.99M | 568.41M | 411.08M | 474.51M | 521.86M | 441.04M | 434.15M | 399.27M | 317.39M | 303.11M | 292.71M | 351.48M | 333.61M | 312.27M | 311.21M | 287.24M | 316.97M |
Operating Expenses | 208.54M | 135.82M | -619.15M | -601.20M | -671.52M | -410.09M | -622.89M | -435.06M | -364.69M | -551.26M | -718.57M | -524.08M | -489.91M | -471.43M | -499.17M | -361.51M | -349.26M | -405.04M | -324.16M | -277.40M | -316.16M | -254.51M | -233.20M | -250.16M | -261.67M | -281.37M | -248.98M | -89.37M | -257.38M | -263.54M |
Selling, General & Admin | 163.01M | 102.57M | 91.50M | 30.37M | 31.96M | 27.34M | 27.15M | 28.15M | 19.98M | 28.21M | 28.20M | 23.12M | 77.54M | 55.45M | 92.19M | 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 |
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 | -208.54M | 135.82M | -710.64M | -631.57M | -703.47M | -437.43M | -650.04M | -463.21M | -384.67M | -579.47M | -746.77M | -547.20M | -567.45M | -526.88M | -591.36M | -361.51M | -349.26M | -405.04M | -324.16M | -277.40M | -316.16M | -254.51M | -233.20M | -250.16M | -261.67M | -281.37M | -248.98M | -89.37M | -257.38M | -263.54M |
Operating Income | 145.37M | 319.98M | 204.94M | 93.55M | 147.67M | 141.51M | 144.56M | 152.86M | 146.67M | 157.52M | 141.70M | 140.58M | 82.84M | 104.56M | 69.24M | 49.57M | 125.25M | 116.81M | 116.89M | 156.74M | 83.11M | 62.87M | 69.90M | 42.55M | 89.81M | 52.24M | 63.30M | 221.84M | 29.85M | 53.43M |
Other Expenses / Income | 734.51M | 1.64M | -414.37M | 104.58M | 104.56M | 93.97M | 107.00M | 94.45M | 78.44M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 11.26M | N/A | N/A | -2.13M | N/A | N/A | 14.12M | 1.00M | -330.24M | 16.35M | N/A |
Before Tax Income | 129.69M | 126.03M | 227.26M | 112.07M | 165.16M | 141.51M | 110.42M | 152.86M | 146.67M | 157.52M | 141.70M | 140.58M | 82.84M | 104.56M | 69.24M | 49.57M | 125.25M | 116.81M | 116.89M | 102.04M | 83.11M | 62.87M | 67.77M | 42.55M | 89.81M | 66.36M | 64.30M | 70.34M | 46.20M | 53.43M |
Income Tax Expenses | 35.26M | 24.89M | 46.58M | 19.76M | 33.54M | 24.75M | 34.13M | 51.97M | 48.27M | 51.93M | 45.45M | 48.02M | 27.21M | 31.67M | 23.75M | 15.93M | 39.88M | 40.47M | 39.62M | 34.57M | 27.33M | 20.81M | 23.18M | 14.01M | 30.59M | 17.35M | 21.72M | 24.12M | 10.57M | 19.19M |
Net Income | 94.43M | 101.14M | 180.68M | 92.31M | 131.62M | 116.76M | 110.42M | 100.89M | 98.40M | 105.59M | 96.25M | 92.56M | 55.63M | 72.90M | 45.48M | 33.64M | 85.37M | 76.34M | 77.27M | 122.17M | 55.78M | 42.07M | 46.72M | 28.54M | 59.23M | 34.89M | 41.57M | 46.22M | 19.28M | 34.24M |
Interest Expenses | 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 | 151.50M | N/A | N/A |
Basic Shares Outstanding | 3.54M | 3.54M | 3.54M | 3.54M | 3.54M | 3.44M | 3.44M | 3.44M | 3.44M | 3.44M | 3.44M | 3.44M | 3.43M | 3.43M | 3.43M | 3.42M | 3.42M | 3.52M | 3.60M | 3.56M | 3.53M | 3.52M | 3.51M | 3.50M | 3.50M | 3.50M | 3.49M | 3.49M | 3.49M | 3.49M |
Diluted Shares Outstanding | 3.54M | 3.54M | 3.54M | 3.54M | 3.54M | 3.44M | 3.44M | 3.44M | 3.44M | 3.44M | 3.44M | 3.44M | 3.44M | 3.44M | 3.43M | 3.45M | 3.46M | 3.56M | 3.64M | 3.60M | 3.57M | 3.55M | 3.54M | 3.52M | 3.53M | 3.54M | 3.52M | 3.51M | 3.49M | 3.49M |
EBITDA | N/A | N/A | N/A | N/A | N/A | N/A | 8.20M | 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 | 215.64M | N/A | N/A |
EBITDA Margin | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.94% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 69.29% | 0.00% | 0.00% |
EBIT | 129.69M | 126.03M | 227.26M | 112.07M | 165.16M | 141.51M | 144.56M | 152.86M | 146.67M | 157.52M | 141.70M | 140.58M | 82.84M | 104.56M | 69.24M | 49.57M | 125.25M | 116.81M | 116.89M | 156.74M | 83.11M | 62.87M | 69.90M | 42.55M | 89.81M | 52.24M | 63.30M | 221.84M | 29.85M | 53.43M |
EBIT Margin | 18.57% | 22.57% | 27.58% | 16.13% | 20.16% | 25.65% | 16.53% | 22.40% | 24.87% | 22.22% | 16.47% | 21.15% | 14.46% | 18.15% | 12.18% | 12.06% | 26.40% | 22.38% | 26.50% | 36.10% | 20.82% | 19.81% | 23.06% | 14.54% | 25.55% | 15.66% | 20.27% | 71.28% | 10.39% | 16.86% |
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 |