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 | 106.37B | 92.87B | 83.06B | 77.16B | 64.89B | 56.91B | 53.77B | 54.38B | 54.29B | 48.50B | 41.31B | 39.13B | 36.83B | 33.87B | 30.96B | 28.95B | 25.29B | 21.42B | 14.42B | 13.10B | 12.23B | 11.26B | 10.19B | 10.51B | 10.11B | 9.78B | 8.04B | 6.79B | 4.70B | 3.65B |
Cost of Revenue | 13.19B | 12.67B | 10.12B | 10.05B | 7.38B | 7.53B | 6.57B | 7.28B | 7.32B | 7.64B | 6.36B | 5.83B | 5.39B | 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 |
Gross Profit | 93.19B | 80.20B | 72.94B | 67.10B | 57.51B | 49.39B | 47.20B | 47.10B | 46.97B | 40.86B | 34.96B | 33.30B | 31.44B | 33.87B | 30.96B | 28.95B | 25.29B | 21.42B | 14.42B | 13.10B | 12.23B | 11.26B | 10.19B | 10.51B | 10.11B | 9.78B | 8.04B | 6.79B | 4.70B | 3.65B |
Operating Expenses | 102.36B | 89.07B | 79.32B | 72.20B | 61.18B | 54.62B | 49.51B | 52.64B | 51.67B | 46.14B | 39.25B | 37.11B | 34.49B | 31.74B | 29.04B | 27.87B | 23.93B | 20.59B | 13.98B | 12.67B | 11.86B | -11.03B | 9.99B | 10.37B | -10.48B | -9.53B | -7.75B | -6.76B | -4.40B | -3.37B |
Selling, General & Admin | N/A | 12.20B | 10.12B | 10.05B | 7.38B | 7.53B | 6.42B | 7.17B | 7.29B | 7.64B | 6.36B | 5.83B | 5.39B | 4.66B | 4.23B | 3.94B | 3.48B | 3.02B | 2.18B | 1.88B | 1.86B | 1.74B | 1.55B | 1.44B | 1.37B | 1.33B | 1.12B | 940.00M | 571.00M | 436.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 | 102.36B | 76.87B | 69.20B | 62.15B | 53.80B | 47.09B | 43.09B | 45.47B | 44.38B | 38.50B | 32.90B | 31.28B | 29.09B | 27.08B | 24.81B | 23.93B | 20.46B | 17.57B | 11.80B | 10.79B | 10.01B | -12.77B | 8.44B | 8.93B | -11.85B | -10.86B | -8.86B | -7.70B | -4.97B | -3.81B |
Operating Income | 4.01B | 3.80B | 3.75B | 4.96B | 3.71B | 2.29B | 4.26B | 1.74B | 2.62B | 2.36B | 2.06B | 2.02B | 2.23B | 1.75B | 1.60B | 992.85M | 1.29B | 762.09M | 421.71M | 415.85M | 344.72M | 209.93M | 183.08M | 114.00M | -404.00M | 203.00M | 270.00M | 18.00M | 288.00M | 257.00M |
Other Expenses / Income | -630.00M | -232.00M | -391.00M | -386.00M | 264.00M | -1.04B | -242.00M | -189.00M | 84.00M | -192.00M | -140.00M | -105.00M | 5.29B | -105.06M | -105.84M | -80.29M | -68.69M | -63.45M | -20.41M | -23.17M | N/A | N/A | N/A | N/A | -404.84M | 203.08M | N/A | N/A | N/A | 257.00M |
Before Tax Income | 3.38B | 3.57B | 3.35B | 4.60B | 3.46B | 2.06B | 4.02B | 1.55B | 2.43B | 2.17B | 1.92B | 1.91B | 2.23B | 1.75B | 1.60B | 992.85M | 1.29B | 762.09M | 421.71M | 415.85M | 344.72M | 209.93M | 183.08M | 114.00M | -404.00M | 203.00M | 270.00M | 18.00M | 288.00M | 257.00M |
Income Tax Expenses | 836.00M | 762.00M | 485.00M | 1.31B | 763.00M | 391.00M | 1.57B | 938.00M | 1.16B | 1.02B | 690.00M | 689.00M | 816.00M | 650.17M | 562.09M | 345.69M | 455.62M | 274.66M | 113.23M | 135.84M | 115.78M | 67.18M | 65.91M | 24.00M | -22.00M | 74.00M | 97.00M | 6.00M | 98.00M | 81.00M |
Net Income | 2.49B | 2.81B | 2.93B | 3.37B | 2.71B | 1.68B | 2.45B | 614.00M | 1.28B | 1.15B | 1.23B | 1.22B | 1.42B | 1.10B | 1.04B | 647.15M | 833.68M | 487.42M | 308.48M | 280.01M | 228.93M | 142.75M | 117.17M | 90.00M | -382.00M | 129.00M | 173.00M | 12.00M | 190.00M | 176.00M |
Interest Expenses | 493.00M | 401.00M | 326.00M | 283.00M | 242.00M | 218.00M | 242.00M | 189.00M | 186.00M | 192.00M | 140.00M | 105.00M | 109.00M | 105.06M | 105.84M | 80.29M | 68.88M | 63.14M | 39.31M | 23.17M | 17.37M | 17.25M | 25.30M | 29.00M | 33.00M | 47.00M | 20.00M | 11.00M | 11.00M | 25.00M |
Basic Shares Outstanding | 123.87M | 126.42M | 128.69M | 132.20M | 134.05M | 137.49M | 144.49M | 149.37M | 149.45M | 154.19M | 157.50M | 161.48M | 165.41M | 167.78M | 167.36M | 167.17M | 166.87M | 164.12M | 161.51M | 160.01M | 158.68M | 167.95M | 165.03M | 166.76M | 167.73M | 167.48M | 163.41M | 162.53M | 162.27M | 160.00M |
Diluted Shares Outstanding | 124.44M | 127.09M | 129.40M | 133.01M | 134.73M | 138.40M | 145.58M | 150.92M | 151.14M | 155.87M | 159.15M | 163.46M | 167.83M | 169.80M | 169.07M | 168.97M | 169.82M | 168.08M | 164.96M | 162.80M | 162.13M | 171.99M | 167.39M | 166.76M | 167.73M | 167.48M | 165.84M | 165.28M | 164.59M | 160.79M |
EBITDA | 4.93B | 4.68B | 4.34B | 5.45B | 4.17B | 2.85B | 4.75B | 2.21B | 3.06B | 2.81B | 2.49B | 2.35B | 2.54B | 2.12B | 1.85B | 1.29B | 1.47B | 910.68M | 550.57M | 533.64M | 488.86M | 347.92M | 369.91M | 290.00M | -247.45M | 331.00M | 128.00M | 116.00M | 81.00M | 307.00M |
EBITDA Margin | 4.63% | 5.04% | 5.22% | 7.06% | 6.43% | 5.00% | 8.83% | 4.06% | 5.64% | 5.80% | 6.02% | 6.02% | 6.89% | 6.25% | 5.98% | 4.47% | 5.83% | 4.25% | 3.82% | 4.07% | 4.00% | 3.09% | 3.63% | 2.76% | -2.45% | 3.38% | 1.59% | 1.71% | 1.72% | 8.40% |
EBIT | 3.82B | 3.97B | 3.74B | 4.96B | 3.71B | 2.29B | 4.26B | 1.74B | 2.62B | 2.36B | 2.06B | 2.02B | 2.34B | 1.85B | 1.71B | 1.07B | 1.36B | 825.23M | 461.03M | 439.02M | 362.08M | 227.19M | 208.38M | 143.00M | -371.00M | 250.00M | 290.00M | 29.00M | 299.00M | 282.00M |
EBIT Margin | 3.59% | 4.27% | 4.51% | 6.42% | 5.72% | 4.03% | 7.93% | 3.20% | 4.82% | 4.87% | 4.99% | 5.15% | 6.36% | 5.48% | 5.52% | 3.71% | 5.37% | 3.85% | 3.20% | 3.35% | 2.96% | 2.02% | 2.04% | 1.36% | -3.67% | 2.56% | 3.61% | 0.43% | 6.36% | 7.72% |
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 |