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 | 1999-03-31 | 1998-03-31 | 1997-03-31 | 1996-03-31 | 1995-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.46B | 1.19B | 682.51M | 1.82B | 1.92B | 1.71B | 1.88B | 2.33B | 2.45B | 1.99B | 1.83B | 1.96B | 1.95B | 2.07B | 2.17B | 3.19B | 2.40B | 2.01B | 1.95B | 2.22B | 1.58B | 783.30M | 1.04B | 893.20M | 248.35M | 411.92M | 406.00M | 382.20M | 336.30M | 320.00M |
Cost of Revenue | 884.34M | 897.15M | 732.24M | 1.26B | 1.46B | 1.39B | 1.49B | 1.11B | 1.10B | 1.00B | 1.02B | 999.10M | 1.07B | 1.13B | 1.33B | 2.02B | 1.44B | 1.18B | 1.09B | 1.11B | 910.00M | 457.40M | 470.40M | 427.90M | 129.46M | 207.57M | 181.90M | 178.10M | 160.90M | 161.70M |
Gross Profit | 580.63M | 293.03M | -49.73M | 559.82M | 466.62M | 318.63M | 388.69M | 1.22B | 1.35B | 989.53M | 808.10M | 957.10M | 885.30M | 934.10M | 846.50M | 1.17B | 954.60M | 831.30M | 860.70M | 1.11B | 666.10M | 325.90M | 568.70M | 465.30M | 118.89M | 204.35M | 224.10M | 204.10M | 175.40M | 158.30M |
Operating Expenses | 57.59M | 57.55M | 41.44M | 79.23M | 81.44M | 96.56M | 106.15M | 119.89M | 133.18M | 138.40M | 141.71M | 202.97M | 652.22M | 634.45M | 1.09B | 1.28B | 1.03B | 401.88M | 365.24M | 368.24M | 269.41M | 206.54M | 185.18M | 137.63M | 224.78M | 118.71M | 116.48M | 109.91M | 100.35M | 107.40M |
Selling, General & Admin | 57.59M | 57.55M | 74.39M | 79.23M | 81.44M | 96.56M | 106.15M | 119.89M | 133.18M | 140.92M | 140.96M | 202.97M | 223.62M | 193.74M | 641.80M | 856.64M | 238.15M | 177.91M | 159.71M | 130.74M | 85.15M | 57.25M | 48.90M | 37.48M | 27.02M | 25.00M | 21.54M | 19.21M | 16.75M | 11.00M |
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 | 48.00K | -7.88M | -32.95M | 26.88M | -14.47M | -2.01M | N/A | N/A | N/A | -2.52M | 748.00K | N/A | 428.61M | 440.70M | 449.81M | 418.80M | 796.48M | 223.97M | 205.53M | 237.50M | 184.27M | 149.30M | 136.28M | 100.15M | 197.76M | 93.71M | 94.94M | 90.70M | 83.60M | 96.40M |
Operating Income | 523.04M | 245.77M | -185.35M | 593.15M | 363.98M | 164.32M | 6.70M | 384.29M | 625.13M | 427.16M | 62.70M | -150.40M | 98.10M | 234.10M | 169.80M | 215.70M | 410.10M | 421.80M | 631.80M | 821.20M | 295.00M | 119.30M | 383.50M | 327.70M | -105.89M | 85.63M | 104.20M | 94.30M | 75.00M | 50.90M |
Other Expenses / Income | 6.54M | -34.71M | -97.07M | -493.18M | -488.70M | -14.50M | -523.54M | -273.16M | -236.44M | -292.98M | -24.30M | -175.10M | -480.50M | -407.10M | 62.90M | -741.30M | -346.60M | -151.20M | -63.20M | -28.70M | -81.10M | -54.50M | -40.00M | -56.70M | -4.01M | 5.51M | -33.70M | -51.70M | -45.90M | 18.70M |
Before Tax Income | 529.59M | 211.05M | -282.43M | 99.97M | -124.72M | -38.02M | -516.84M | 111.13M | 388.69M | 134.18M | 38.40M | -325.50M | -382.40M | -173.00M | 232.70M | -525.60M | 63.50M | 270.60M | 568.60M | 792.50M | 213.90M | 64.80M | 343.50M | 271.00M | N/A | N/A | 70.50M | 42.60M | 29.10M | N/A |
Income Tax Expenses | 12.16M | 1.42M | -4.96M | 8.99M | 24.26M | 19.72M | 12.23M | 24.47M | -16.77M | 10.17M | 2.90M | -14.40M | 4.30M | -6.30M | 22.90M | -56.20M | N/A | 7.90M | -2.30M | 35.00M | 36.50M | 11.40M | 7.00M | 1.00M | N/A | N/A | N/A | N/A | N/A | N/A |
Net Income | 150.64M | 209.64M | -277.46M | 90.98M | -148.99M | -79.24M | -163.28M | -123.18M | 82.15M | -54.76M | -114.70M | -160.20M | -368.90M | -267.30M | 128.40M | -469.50M | 63.50M | 262.20M | 570.90M | 757.40M | 177.40M | 53.40M | 336.50M | 270.00M | -19.59M | 45.41M | 70.50M | 42.60M | 29.10M | 6.40M |
Interest Expenses | 28.01M | 38.58M | 68.41M | 225.65M | 279.06M | 254.13M | 268.40M | 282.97M | 242.47M | 208.53M | 181.40M | 167.62M | 137.60M | 136.11M | 141.45M | 994.97M | N/A | 171.64M | 132.43M | N/A | 81.00M | N/A | N/A | 74.54M | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 94.48M | 102.12M | 102.15M | 101.05M | 100.72M | 99.67M | 86.34M | 79.21M | 73.19M | 72.07M | 70.50M | 69.30M | 70.20M | 72.90M | 73.10M | 72.50M | 74.70M | 75.10M | 83.50M | 87.70M | 81.50M | 80.50M | 81.00M | 78.70M | 72.77M | 60.95M | 57.70M | 56.70M | 49.80M | 72.00M |
Diluted Shares Outstanding | 96.64M | 102.12M | 102.15M | 101.05M | 100.72M | 99.67M | 86.34M | 79.21M | 73.19M | 72.07M | 70.50M | 69.30M | 70.20M | 72.90M | 73.10M | 72.50M | 74.70M | 75.10M | 83.50M | 87.70M | 81.50M | 80.50M | 81.00M | 78.70M | 72.81M | 60.95M | 57.70M | 56.70M | 49.80M | 72.00M |
EBITDA | 620.59M | 333.56M | -11.79M | 854.28M | 654.65M | 565.95M | 603.18M | 756.08M | 817.35M | 586.85M | 500.68M | 448.91M | 201.61M | 254.96M | 653.95M | 813.64M | 392.61M | 665.71M | 906.56M | 1.03B | 486.14M | 214.10M | 479.78M | 445.69M | -87.89M | 139.12M | 165.44M | 133.30M | 112.70M | -90.00M |
EBITDA Margin | 42.36% | 28.03% | -1.73% | 47.05% | 34.05% | 33.14% | 32.08% | 32.47% | 33.36% | 29.43% | 27.36% | 22.95% | 10.32% | 12.32% | 30.11% | 25.48% | 16.39% | 33.07% | 46.38% | 46.41% | 30.84% | 27.33% | 46.17% | 49.90% | -35.39% | 33.77% | 40.75% | 34.88% | 33.51% | -28.13% |
EBIT | 190.81M | 249.63M | -214.01M | 325.62M | 154.34M | 194.61M | 117.36M | 184.25M | 307.85M | 163.94M | 69.60M | -6.99M | -227.00M | -137.49M | 292.75M | 469.27M | 63.50M | 441.74M | 701.03M | 792.40M | 294.90M | 64.80M | 343.50M | 345.54M | -19.59M | 45.41M | 70.50M | 42.60M | 29.10M | 6.40M |
EBIT Margin | 13.02% | 20.97% | -31.36% | 17.93% | 8.03% | 11.40% | 6.24% | 7.91% | 12.56% | 8.22% | 3.80% | -0.36% | -11.62% | -6.65% | 13.48% | 14.69% | 2.65% | 21.94% | 35.87% | 35.71% | 18.71% | 8.27% | 33.06% | 38.69% | -7.89% | 11.02% | 17.36% | 11.15% | 8.65% | 2.00% |
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 | 1999-03-31 | 1998-03-31 | 1997-03-31 | 1996-03-31 | 1995-03-31 |