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 | 1.02B | 1.03B | 1.01B | 1.04B | 732.14M | 717.36M | 680.64M | 495.36M | 457.75M | 447.69M | 337.67M | 344.00M | 338.57M | 316.11M | 325.66M | 320.10M | 283.17M | 268.63M | 273.45M | 258.67M | 296.67M | 280.40M | 247.31M | 213.87M | 231.40M | 212.10M | 125.50M | 113.40M | 94.30M | 88.50M |
Cost of Revenue | N/A | N/A | N/A | N/A | N/A | 4.73M | 1.81M | 1.74M | 1.50M | 1.39M | 1.33M | 1.31M | 6.59M | 5.91M | 26.22M | 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.02B | 1.03B | 1.01B | 1.04B | 732.14M | 712.62M | 678.83M | 493.62M | 456.25M | 446.30M | 336.34M | 342.68M | 331.98M | 310.20M | 299.44M | 320.10M | 283.17M | 268.63M | 273.45M | 258.67M | 296.67M | 280.40M | 247.31M | 213.87M | 231.40M | 212.10M | 125.50M | 113.40M | 94.30M | 88.50M |
Operating Expenses | 394.06M | -445.80M | -545.73M | -673.12M | -403.97M | -256.39M | -348.54M | -238.62M | -215.92M | -211.03M | -165.27M | -168.14M | 110.85M | 107.94M | 93.11M | -19.11M | 60.05M | 42.48M | -2.33M | -38.22M | -244.77M | -244.26M | 46.93M | 71.60M | 48.00M | 5.20M | 21.40M | 7.00M | 3.90M | -6.60M |
Selling, General & Admin | 309.55M | 300.34M | 373.63M | 369.08M | 240.01M | 235.90M | 229.46M | 146.07M | 138.44M | 133.30M | 108.63M | 111.18M | 90.44M | 98.13M | 78.09M | 89.86M | 64.80M | 62.33M | 59.20M | 56.53M | 93.30M | 80.00M | 61.11M | 53.17M | 60.10M | 69.60M | 27.40M | 28.70M | 22.10M | 22.10M |
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 | -746.14M | -919.36M | -1.04B | -643.98M | -492.29M | -578.00M | -384.69M | -354.37M | -344.33M | -273.90M | -279.32M | 20.41M | 9.81M | 15.02M | -108.97M | -4.74M | -19.85M | -61.52M | -94.75M | -338.07M | -324.26M | -14.18M | 18.43M | -12.10M | -64.40M | -6.00M | -21.70M | -18.20M | -28.70M |
Operating Income | 436.23M | 585.81M | 462.85M | 363.63M | 328.17M | 456.24M | 330.30M | 255.00M | 240.32M | 235.27M | 171.07M | 174.54M | 171.08M | 194.50M | 202.88M | 300.99M | 343.22M | 311.11M | 271.12M | 220.45M | 51.91M | 36.14M | 294.24M | 285.47M | 279.40M | 217.30M | 146.90M | 120.40M | 98.20M | 81.90M |
Other Expenses / Income | 27.57M | -154.13M | -142.90M | -151.52M | -96.57M | -88.79M | -90.89M | -73.36M | -64.17M | -77.63M | -58.26M | -9.72M | -20.41M | -9.81M | -34.21M | -8.97M | -13.23M | -12.86M | -406.00K | -18.98M | 60.61M | 92.19M | -175.51M | -197.77M | -174.40M | -155.40M | -84.50M | -73.20M | -54.80M | -43.90M |
Before Tax Income | 463.81M | 480.25M | 462.85M | 363.63M | 328.17M | 327.17M | 284.83M | 222.66M | 203.49M | 194.89M | 125.04M | 121.48M | 110.38M | 104.40M | 78.25M | 123.87M | 129.91M | 130.02M | 146.67M | 117.09M | 112.52M | 128.33M | 118.73M | 87.70M | 105.00M | 61.90M | 62.40M | 47.20M | 43.40M | 38.00M |
Income Tax Expenses | 97.49M | 100.62M | 95.11M | 74.61M | 68.08M | 70.82M | 134.25M | 75.58M | 65.53M | 65.00M | 39.42M | 38.87M | 34.77M | 32.46M | 10.95M | 36.91M | 39.23M | 40.77M | 46.27M | 33.77M | 33.76M | 39.40M | 38.74M | 28.72M | 34.80M | 17.50M | 21.50M | 16.70M | 15.30M | 13.10M |
Net Income | 366.31M | 379.63M | 367.74M | 289.02M | 260.10M | 256.34M | 150.58M | 147.08M | 137.96M | 129.89M | 85.63M | 82.61M | 75.61M | 71.95M | 67.30M | 86.95M | 90.67M | 89.25M | 100.41M | 97.76M | 78.77M | 88.93M | 79.99M | 58.98M | 70.20M | 44.40M | 40.90M | 30.50M | 28.10M | 24.90M |
Interest Expenses | 481.40M | 105.56M | 52.38M | 108.61M | 184.64M | 129.07M | 74.81M | 45.01M | 39.51M | 42.83M | 36.31M | 46.19M | 55.79M | 85.20M | 120.37M | 177.12M | 213.31M | 181.09M | 124.45M | 88.91M | 104.15M | 132.56M | 175.51M | 197.77M | 174.40M | 155.40M | 84.50M | 73.20M | 54.80M | 43.90M |
Basic Shares Outstanding | 134.51M | 134.78M | 129.28M | 120.02M | 101.59M | 104.02M | 97.50M | 73.53M | 69.33M | 67.40M | 50.35M | 50.27M | 46.80M | 43.55M | 43.40M | 43.29M | 41.90M | 41.53M | 42.51M | 43.40M | 42.08M | 42.55M | 41.50M | 41.96M | 43.10M | 42.76M | 29.90M | 30.29M | 23.86M | 23.99M |
Diluted Shares Outstanding | 134.75M | 135.12M | 129.51M | 120.09M | 101.85M | 104.30M | 97.89M | 73.89M | 69.63M | 67.65M | 50.43M | 50.30M | 46.84M | 43.63M | 43.46M | 43.43M | 42.22M | 41.94M | 43.02M | 43.98M | 42.62M | 43.17M | 42.06M | 42.26M | 43.72M | 43.46M | 30.20M | 30.29M | 23.86M | 23.99M |
EBITDA | N/A | 448.49M | 259.83M | N/A | N/A | N/A | N/A | N/A | 201.73M | 196.46M | 136.72M | -17.92M | 117.72M | 111.19M | 121.34M | 168.78M | 173.31M | 167.01M | 185.10M | 155.88M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 0.00% | 43.47% | 25.76% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 44.07% | 43.88% | 40.49% | -5.21% | 34.77% | 35.18% | 37.26% | 52.73% | 61.20% | 62.17% | 67.69% | 60.26% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 945.20M | 585.81M | 515.24M | 472.24M | 512.81M | 456.24M | 359.64M | 267.67M | 243.00M | 237.72M | 161.36M | 167.67M | 166.17M | 189.60M | 198.62M | 300.99M | 343.22M | 311.11M | 271.12M | 220.45M | 216.67M | 260.89M | 294.24M | 285.47M | 279.40M | 217.30M | 146.90M | 120.40M | 98.20M | 81.90M |
EBIT Margin | 92.30% | 56.79% | 51.09% | 45.55% | 70.04% | 63.60% | 52.84% | 54.03% | 53.08% | 53.10% | 47.79% | 48.74% | 49.08% | 59.98% | 60.99% | 94.03% | 121.21% | 115.81% | 99.15% | 85.22% | 73.03% | 93.04% | 118.98% | 133.48% | 120.74% | 102.45% | 117.05% | 106.17% | 104.14% | 92.54% |
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 |