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 | 6.89B | 7.11B | 7.04B | 7.02B | 9.07B | 9.83B | 10.27B | 10.77B | 18.05B | 19.54B | 21.43B | 22.39B | 21.99B | 21.63B | 15.18B | 17.61B | 16.41B | 15.89B | 15.70B | 15.72B | 15.70B | 15.85B | 17.01B | 18.70B | 19.23B | 19.45B | 18.17B | 17.38B | 16.61B | 17.84B |
Cost of Revenue | 4.57B | 4.79B | 4.63B | 4.40B | 5.42B | 5.90B | 6.20B | 6.51B | 12.78B | 13.29B | 14.79B | 15.16B | 14.97B | 13.94B | 9.15B | 10.45B | 9.96B | 9.13B | 8.90B | 8.99B | 8.75B | 8.73B | 10.05B | 10.15B | 9.29B | 9.04B | 8.36B | 8.01B | 7.74B | 6.99B |
Gross Profit | 2.31B | 2.32B | 2.40B | 2.63B | 3.65B | 3.93B | 4.06B | 4.26B | 5.26B | 6.25B | 6.65B | 7.23B | 7.03B | 7.70B | 6.03B | 7.16B | 6.45B | 6.76B | 6.80B | 6.73B | 6.95B | 7.12B | 6.96B | 8.55B | 9.94B | 10.41B | 9.80B | 9.37B | 8.87B | 10.85B |
Operating Expenses | 2.29B | 2.11B | 2.08B | 2.22B | 2.50B | 2.83B | 3.13B | 3.23B | 4.43B | 4.68B | 5.07B | 5.27B | 5.62B | 6.08B | 4.99B | 5.42B | 5.27B | 4.97B | 5.05B | 5.33B | 5.12B | 5.35B | 5.72B | 7.64B | 7.06B | 7.54B | 7.04B | 6.83B | 6.38B | 6.02B |
Selling, General & Admin | 1.70B | 1.76B | 1.72B | 1.85B | 2.08B | 2.39B | 2.63B | 2.69B | 3.56B | 3.79B | 4.14B | 4.29B | 4.50B | 4.59B | 4.15B | 4.53B | 4.31B | 4.01B | 4.11B | 4.57B | 4.25B | 4.44B | 4.73B | 5.65B | 5.14B | 5.68B | 5.22B | 6.12B | 5.72B | 5.34B |
Research & Development | 229.00M | 304.00M | 310.00M | 311.00M | 373.00M | 397.00M | 446.00M | 476.00M | 563.00M | 577.00M | 601.00M | 655.00M | 721.00M | 781.00M | 840.00M | 884.00M | 912.00M | 922.00M | 943.00M | 760.00M | 868.00M | 917.00M | 997.00M | 1.04B | 979.00M | 1.04B | 1.08B | N/A | N/A | N/A |
Other Operating Expenses | N/A | 42.00M | 55.00M | 56.00M | 45.00M | -268.00M | -141.00M | -200.00M | -233.00M | -232.00M | -150.00M | -256.00M | 398.00M | 312.00M | 101.00M | N/A | 42.00M | 41.00M | N/A | N/A | N/A | N/A | N/A | 948.00M | 935.00M | 821.00M | 739.00M | 715.00M | 660.00M | 681.00M |
Operating Income | 7.00M | 689.00M | 1.14B | 519.00M | 1.39B | 1.09B | 931.00M | 1.03B | 831.00M | 1.57B | 1.58B | 1.96B | 1.41B | 1.10B | 1.20B | 1.74B | 1.18B | 1.79B | 1.75B | 1.40B | 1.84B | 1.77B | 1.23B | 908.00M | 2.88B | 2.86B | 2.76B | 2.54B | 2.49B | 4.83B |
Other Expenses / Income | -35.00M | 3.00M | -20.00M | -165.00M | 171.00M | -496.00M | -361.00M | -580.00M | -222.00M | -131.00M | -192.00M | -254.00M | -221.00M | -1.20B | -570.00M | -699.00M | 289.00M | -123.00M | -26.00M | -792.00M | -1.34B | -1.61B | -854.00M | -1.30B | -187.00M | -2.29B | -579.00M | -631.00M | -705.00M | -3.49B |
Before Tax Income | -28.00M | -328.00M | -475.00M | 252.00M | 822.00M | 598.00M | 570.00M | 568.00M | 412.00M | 1.21B | 1.31B | 1.35B | 1.56B | 815.00M | 627.00M | -114.00M | 1.44B | 808.00M | 830.00M | 1.12B | 494.00M | 252.00M | 376.00M | -366.00M | 2.06B | 792.00M | 2.18B | 1.91B | 1.79B | 1.34B |
Income Tax Expenses | -29.00M | -3.00M | -17.00M | 64.00M | 179.00M | 257.00M | 481.00M | 62.00M | -23.00M | 259.00M | 276.00M | 277.00M | 386.00M | 256.00M | 152.00M | -231.00M | 400.00M | -288.00M | -5.00M | 340.00M | 134.00M | 60.00M | 485.00M | -109.00M | 631.00M | 207.00M | 728.00M | 700.00M | 615.00M | 551.00M |
Net Income | 1.00M | -325.00M | -458.00M | 192.00M | 643.00M | 361.00M | 195.00M | 616.00M | 488.00M | 969.00M | 1.16B | 1.20B | 1.29B | 606.00M | 485.00M | 230.00M | 1.14B | 1.21B | 978.00M | 859.00M | 360.00M | 91.00M | -71.00M | -257.00M | 1.42B | 395.00M | 1.45B | 1.21B | -472.00M | 794.00M |
Interest Expenses | 68.00M | 91.00M | 96.00M | 94.00M | 105.00M | 112.00M | 119.00M | 181.00M | 223.00M | 237.00M | 243.00M | 198.00M | 231.00M | 246.00M | 527.00M | 262.00M | 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 |
Basic Shares Outstanding | 149.12M | 156.01M | 183.17M | 208.98M | 221.97M | 248.71M | 254.34M | 253.39M | 266.13M | 288.59M | 306.37M | 325.51M | 347.02M | 330.86M | 217.49M | 221.37M | 233.73M | 236.20M | 239.58M | 209.04M | 190.13M | 225.00M | 180.00M | 142.19M | 170.18M | 164.30M | 163.12M | 169.86M | 162.68M | 176.97M |
Diluted Shares Outstanding | 149.12M | 156.01M | 183.17M | 211.44M | 221.97M | 251.66M | 256.57M | 256.00M | 269.06M | 292.90M | 318.38M | 332.30M | 360.94M | 337.68M | 219.88M | 223.89M | 233.73M | 242.01M | 244.68M | 228.49M | 200.69M | 225.00M | 180.00M | 142.19M | 182.26M | 164.30M | 163.12M | 181.63M | 162.68M | 184.94M |
EBITDA | 291.00M | 47.00M | -46.00M | 718.00M | 1.37B | 1.24B | 1.21B | 1.31B | 1.73B | 1.96B | 2.91B | 3.11B | 3.03B | 2.26B | 1.58B | 817.00M | 1.83B | 1.59B | 1.51B | 2.45B | 2.58B | 2.80B | 2.56B | 2.18B | 3.02B | 3.72B | 3.50B | 3.25B | 3.15B | 5.51B |
EBITDA Margin | 4.23% | 0.66% | -0.65% | 10.23% | 15.07% | 12.62% | 11.81% | 12.18% | 9.59% | 10.01% | 13.59% | 13.88% | 13.79% | 10.44% | 10.42% | 4.64% | 11.18% | 10.00% | 9.60% | 15.59% | 16.46% | 17.69% | 15.08% | 11.66% | 15.71% | 19.13% | 19.26% | 18.71% | 18.99% | 30.91% |
EBIT | 40.00M | -237.00M | -379.00M | 350.00M | 927.00M | 730.00M | 795.00M | 859.00M | 688.00M | 1.47B | 1.68B | 1.67B | 1.91B | 1.11B | 1.16B | 261.00M | 1.53B | 922.00M | 973.00M | 1.20B | 494.00M | 151.00M | 414.00M | -366.00M | 2.06B | 602.00M | 2.18B | 1.91B | 143.00M | 1.34B |
EBIT Margin | 0.58% | -3.33% | -5.39% | 4.98% | 10.23% | 7.43% | 7.74% | 7.98% | 3.81% | 7.50% | 7.83% | 7.46% | 8.69% | 5.12% | 7.67% | 1.48% | 9.36% | 5.80% | 6.20% | 7.63% | 3.15% | 0.95% | 2.43% | -1.96% | 10.69% | 3.10% | 12.00% | 10.97% | 0.86% | 7.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 |