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 | 20.97B | 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.69B | 4.79B | 4.63B | 4.40B | 5.42B | 5.90B | 6.20B | 6.51B | 12.78B | 13.29B | 14.79B | 15.16B | 14.97B | 14.18B | 8.88B | 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.19B | 2.32B | 2.40B | 2.63B | 3.65B | 3.93B | 4.06B | 4.26B | 5.26B | 6.25B | 6.65B | 7.23B | 7.03B | 6.79B | 6.30B | 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 | 1.87B | 2.11B | 2.08B | 2.22B | 2.50B | 2.83B | 3.13B | 3.23B | 4.43B | 4.68B | 5.07B | 5.27B | 5.62B | 5.69B | 5.10B | 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.16B | 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 | 174.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 | -31.00M | 42.00M | 55.00M | 56.00M | 45.00M | -268.00M | 53.00M | 58.00M | 310.00M | 315.00M | 332.00M | 328.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 | 324.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 | -349.00M | -1.02B | -1.61B | -267.00M | -566.00M | -494.00M | -361.00M | -464.00M | -419.00M | -360.00M | -266.00M | -607.00M | 153.00M | -289.00M | -570.00M | -1.86B | 259.00M | -985.00M | -916.00M | -280.00M | -1.34B | -1.52B | -857.00M | -1.27B | -825.00M | -2.07B | -580.00M | -631.00M | -702.00M | -3.49B |
Before Tax Income | -25.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 | -477.00M | 474.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 | 72.00M | 91.00M | 96.00M | 94.00M | 105.00M | 112.00M | 119.00M | 181.00M | 223.00M | 237.00M | 243.00M | 428.00M | 231.00M | 346.00M | 527.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 | 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 | 234.50M | 236.20M | 239.58M | 209.04M | 190.13M | 225.00M | 147.92M | 146.02M | 170.33M | 164.30M | 161.83M | 172.78M | 152.40M | 176.97M |
Diluted Shares Outstanding | 149.12M | 156.01M | 183.17M | 211.44M | 221.97M | 251.66M | 256.57M | 255.99M | 269.06M | 299.64M | 318.38M | 332.30M | 360.94M | 337.68M | 219.88M | 221.37M | 238.45M | 242.01M | 244.68M | 228.49M | 200.69M | 225.00M | 147.92M | 146.02M | 181.63M | 164.30M | 172.65M | 182.18M | 184.69M | 184.94M |
EBITDA | 584.00M | 959.00M | 1.47B | 887.00M | 1.82B | 1.84B | 1.32B | 329.00M | 1.86B | 2.89B | 3.04B | 3.20B | 3.16B | 2.31B | 1.86B | 668.00M | 2.19B | 1.56B | 1.61B | 1.89B | 1.24B | 1.19B | 1.75B | 582.00M | 2.99B | 1.42B | 2.92B | 2.62B | 803.00M | 2.03B |
EBITDA Margin | 8.48% | 13.49% | 20.83% | 12.63% | 20.05% | 18.76% | 12.88% | 3.05% | 10.33% | 14.80% | 14.16% | 14.30% | 14.38% | 10.99% | 12.27% | 3.79% | 13.35% | 9.80% | 10.25% | 11.99% | 7.91% | 7.48% | 10.27% | 3.11% | 15.55% | 7.32% | 16.07% | 15.08% | 4.83% | 11.36% |
EBIT | 44.00M | -237.00M | -379.00M | 350.00M | 927.00M | 730.00M | 795.00M | -234.00M | 674.00M | 1.47B | 1.68B | 1.90B | 1.91B | 1.21B | 1.16B | -1.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.64% | -3.33% | -5.39% | 4.98% | 10.23% | 7.43% | 7.74% | -2.17% | 3.74% | 7.50% | 7.83% | 8.49% | 8.69% | 5.76% | 7.67% | -0.01% | 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 |