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-06-27 | 2014-06-28 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 | 1994-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.66B | 4.45B | 4.14B | 5.06B | 4.84B | 4.73B | 4.95B | 5.28B | 4.60B | 4.06B | 3.54B | 3.17B | 2.76B | 2.27B | 2.01B | 1.82B | 1.45B | 1.37B | 1.02B | 898.20M | 825.99M | 826.32M | 753.49M | 738.55M | 877.60M | 902.60M | 844.60M | 778.10M | 717.10M | 669.30M |
Cost of Revenue | 2.98B | 3.00B | 2.72B | 3.25B | 3.06B | 2.90B | 2.97B | 3.23B | 2.89B | 2.61B | 2.26B | 2.08B | 1.81B | 1.52B | 1.41B | 1.27B | 1.05B | 969.08M | 763.71M | 630.24M | 596.08M | 614.42M | 568.99M | 561.07M | 670.80M | 641.40M | 587.10M | 547.60M | 496.60M | 456.10M |
Gross Profit | 1.68B | 1.46B | 1.42B | 1.82B | 1.77B | 1.83B | 1.98B | 2.05B | 1.71B | 1.45B | 1.28B | 1.10B | 944.87M | 746.02M | 596.00M | 550.96M | 401.62M | 397.74M | 260.39M | 267.96M | 229.91M | 211.90M | 184.49M | 177.49M | 206.80M | 261.20M | 257.50M | 230.50M | 220.50M | 213.20M |
Operating Expenses | 1.40B | 1.33B | 815.80M | 1.35B | 1.36B | 1.35B | 1.27B | 1.39B | 975.30M | 1.05B | 589.00M | 517.62M | 411.32M | 381.60M | 333.76M | 348.38M | 293.94M | 277.56M | 197.68M | 165.07M | 144.73M | 117.77M | 107.01M | 146.16M | 188.80M | 323.00M | 185.40M | 162.30M | 145.00M | 123.00M |
Selling, General & Admin | 1.27B | 1.21B | 1.11B | 1.18B | 1.17B | 1.13B | 1.15B | 1.21B | 771.90M | 675.20M | 473.80M | 411.84M | 364.38M | 299.09M | 255.84M | 276.19M | 227.46M | 225.27M | 159.26M | 137.35M | 124.55M | 114.24M | 107.97M | 107.60M | 152.80M | 277.70M | 143.10M | 135.10M | 121.30M | 97.90M |
Research & Development | 122.50M | 123.10M | 122.00M | 177.70M | 187.40M | 218.60M | 167.70M | 184.00M | 187.80M | 152.50M | 115.20M | 105.77M | 89.25M | 82.51M | 77.92M | 72.19M | 66.48M | 52.29M | 38.42M | 27.72M | 23.32M | 19.89M | 17.63M | 16.31M | 14.90M | 15.90M | 13.70M | N/A | N/A | 6.20M |
Other Operating Expenses | 10.40M | 800.00K | -417.60M | -3.70M | 4.20M | -6.10M | -41.40M | N/A | 15.60M | 218.80M | N/A | N/A | -42.31M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -3.13M | -16.37M | -18.59M | 22.25M | 21.10M | 29.40M | 28.60M | 27.20M | 23.70M | 18.90M |
Operating Income | 151.90M | 172.80M | 573.70M | 932.40M | 604.50M | 236.50M | 598.20M | 662.30M | 737.20M | 401.20M | 691.00M | 577.98M | 533.55M | 364.42M | 262.23M | 202.58M | 107.68M | 120.18M | 62.71M | 102.90M | 85.18M | 94.14M | 77.49M | 31.32M | 18.00M | -61.80M | 72.10M | 68.20M | 75.50M | 90.20M |
Other Expenses / Income | -118.60M | -311.90M | -315.00M | -1.08B | -433.50M | -63.30M | -318.10M | -5.51B | -489.20M | -128.60M | -83.30M | -65.99M | -83.00M | -56.23M | -58.45M | -22.13M | -18.63M | -14.24M | -393.40M | 3.09M | 1.08M | -5.78M | -33.63M | -840.00K | -14.00M | -4.20M | -1.20M | -5.70M | -5.40M | -3.30M |
Before Tax Income | -8.30M | -139.10M | 258.70M | -149.40M | 171.00M | 290.60M | 280.10M | -4.85B | 248.00M | 272.60M | 607.70M | 511.99M | 450.55M | 308.19M | 203.78M | 180.44M | 89.05M | 105.94M | -330.69M | 105.98M | 86.26M | 88.35M | 43.86M | 30.48M | 4.00M | -66.00M | 70.90M | 62.50M | 70.10M | 86.90M |
Income Tax Expenses | -3.90M | -8.20M | 389.60M | 13.20M | 24.90M | 159.60M | 160.50M | -835.50M | 120.00M | 67.30M | 165.80M | 119.02M | 110.00M | 84.09M | 62.68M | 44.67M | 15.26M | 34.53M | 22.29M | 25.42M | 32.21M | 38.16M | 16.20M | 11.19M | 2.50M | -14.40M | 25.90M | 22.70M | 25.70M | 32.10M |
Net Income | -12.70M | -130.90M | -130.90M | -162.60M | 146.10M | 131.00M | 119.60M | -4.01B | 128.00M | 205.30M | 441.90M | 401.61M | 339.20M | 222.55M | 144.05M | 135.77M | 73.80M | 71.40M | -352.98M | 80.57M | 54.05M | 50.20M | 27.66M | 19.30M | 1.50M | -51.60M | 45.00M | 39.80M | 44.40M | 54.80M |
Interest Expenses | 173.80M | 156.00M | 125.00M | 125.00M | 121.70M | -128.00M | -168.10M | N/A | N/A | N/A | N/A | 60.74M | 42.31M | 28.78M | 27.15M | N/A | 16.02M | N/A | 220.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 135.30M | 134.50M | 133.60M | 136.10M | 136.00M | 137.80M | 142.30M | 143.30M | 139.80M | 115.60M | 93.90M | 93.22M | 92.31M | 91.40M | 92.18M | 93.12M | 92.23M | 92.88M | 77.31M | 70.21M | 69.75M | 72.75M | 72.78M | 74.22M | 75.00M | 74.78M | 77.43M | 77.20M | 76.55M | 77.18M |
Diluted Shares Outstanding | 135.30M | 134.50M | 133.60M | 136.10M | 136.50M | 138.30M | 142.60M | 143.30M | 139.80M | 115.60M | 94.50M | 94.05M | 93.53M | 92.84M | 93.63M | 95.21M | 93.81M | 94.11M | 77.31M | 72.29M | 71.16M | 74.92M | 74.75M | 74.22M | 75.00M | 74.78M | 77.43M | 77.78M | 76.55M | 77.18M |
EBITDA | 654.00M | 511.40M | 885.90M | 1.32B | 1.00B | 962.70M | 556.80M | -4.39B | 796.80M | 631.50M | 767.90M | 716.69M | 594.45M | 411.55M | 304.03M | 249.68M | 163.11M | 162.54M | -295.66M | 134.44M | 112.38M | 113.97M | 66.88M | 52.73M | 25.10M | -36.60M | 99.50M | 89.70M | 93.80M | 105.80M |
EBITDA Margin | 14.05% | 11.49% | 21.41% | 26.01% | 20.69% | 20.35% | 11.26% | -83.16% | 17.31% | 15.55% | 21.69% | 22.59% | 21.58% | 18.14% | 15.15% | 13.70% | 11.27% | 11.89% | -28.87% | 14.97% | 13.61% | 13.79% | 8.88% | 7.14% | 2.86% | -4.05% | 11.78% | 11.53% | 13.08% | 15.81% |
EBIT | 157.20M | 16.90M | 383.70M | -24.40M | 292.70M | 162.60M | 112.00M | -4.85B | 248.00M | 272.60M | 607.70M | 581.36M | 491.50M | 335.41M | 233.88M | 180.44M | 105.07M | 105.94M | -330.47M | 105.98M | 86.26M | 88.35M | 43.86M | 30.48M | 4.00M | -66.00M | 70.90M | 62.50M | 70.10M | 86.90M |
EBIT Margin | 3.38% | 0.38% | 9.27% | -0.48% | 6.05% | 3.44% | 2.26% | -91.81% | 5.39% | 6.71% | 17.17% | 18.32% | 17.84% | 14.78% | 11.65% | 9.90% | 7.26% | 7.75% | -32.27% | 11.80% | 10.44% | 10.69% | 5.82% | 4.13% | 0.46% | -7.31% | 8.39% | 8.03% | 9.78% | 12.98% |
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-06-27 | 2014-06-28 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 | 1994-06-30 |