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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 14.33B | 11.64B | 9.72B | 8.53B | 9.35B | 8.05B | 6.64B | 5.76B | 5.82B | 5.68B | 4.96B | 4.12B | 2.61B | 2.24B | 2.36B | 3.27B | 3.73B | 3.64B | 3.56B | 3.09B | 2.87B | 2.82B | 2.89B | 2.92B | 2.23B | 1.22B |
Cost of Revenue | 8.52B | 6.65B | 5.86B | 5.35B | 5.68B | 4.68B | 3.87B | 3.36B | 3.34B | 3.25B | 2.97B | 2.53B | 1.71B | 1.58B | 1.75B | 2.16B | 2.42B | 2.35B | 2.01B | 1.76B | 1.69B | 1.61B | 1.85B | 1.50B | 1.13B | 619.60M |
Gross Profit | 5.81B | 5.00B | 3.85B | 3.18B | 3.67B | 3.36B | 2.77B | 2.40B | 2.48B | 2.43B | 1.99B | 1.59B | 898.00M | 658.00M | 610.00M | 1.10B | 1.31B | 1.29B | 1.55B | 1.34B | 1.18B | 1.21B | 1.04B | 1.42B | 1.11B | 600.70M |
Operating Expenses | 1.99B | 1.76B | 1.57B | 1.37B | 1.50B | 1.35B | 1.16B | 974.00M | 982.00M | 1.03B | 888.00M | 786.00M | 464.00M | 427.00M | 465.00M | 586.00M | 649.00M | 663.00M | 665.00M | 703.00M | 808.81M | 746.13M | 548.51M | 868.76M | 696.10M | 408.00M |
Selling, General & Admin | 1.53B | 1.40B | 1.20B | 979.00M | 1.09B | 1.04B | 903.00M | 719.00M | 714.00M | 758.00M | 642.00M | 588.00M | 407.00M | 367.00M | 408.00M | 528.00M | 595.00M | 613.00M | 596.00M | 497.00M | 451.35M | 438.92M | 441.75M | 454.33M | 352.60M | 195.60M |
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 |
Other Operating Expenses | 459.00M | 364.00M | 372.00M | 387.00M | 407.00M | 308.00M | 5.00M | 5.00M | 12.00M | 14.00M | 5.00M | 13.00M | 57.00M | 60.00M | 57.00M | 58.00M | 54.00M | 50.00M | 69.00M | 206.00M | 357.46M | 307.21M | 106.76M | 414.43M | 343.50M | 212.40M |
Operating Income | 3.83B | 3.23B | 2.28B | 1.80B | 2.15B | 1.95B | 1.51B | 1.42B | 1.52B | 1.39B | 1.08B | 591.00M | 396.00M | 197.00M | 114.00M | -630.00M | 659.00M | 626.00M | 500.00M | 257.00M | 39.16M | 111.88M | 462.03M | 547.94M | 409.40M | 192.70M |
Other Expenses / Income | -616.00M | -430.00M | -431.00M | -661.00M | -638.00M | -475.00M | -459.00M | -506.00M | -555.00M | -541.00M | -473.00M | -503.00M | -232.00M | -260.00M | -221.00M | -183.00M | -81.00M | -221.00M | -193.00M | -535.00M | -333.67M | -228.88M | -247.48M | -246.44M | -167.65M | -114.50M |
Before Tax Income | 3.21B | 2.80B | 1.85B | 1.14B | 1.51B | 1.48B | 1.05B | 909.00M | 963.00M | 850.00M | 605.00M | 88.00M | 164.00M | -63.00M | -107.00M | -813.00M | 578.00M | 405.00M | 310.00M | -88.00M | -303.22M | -101.38M | 214.55M | 301.50M | 241.80M | 78.30M |
Income Tax Expenses | 787.00M | 697.00M | 460.00M | 249.00M | 340.00M | 380.00M | -298.00M | 343.00M | 378.00M | 310.00M | 218.00M | 13.00M | 63.00M | -41.00M | -47.00M | -109.00M | 215.00M | 156.00M | 123.00M | -4.00M | -58.91M | 8.10M | 91.98M | 125.12M | 99.10M | 43.50M |
Net Income | 2.42B | 2.10B | 1.39B | 890.00M | 1.17B | 1.10B | 1.35B | 566.00M | 585.00M | 540.00M | 387.00M | 75.00M | 101.00M | -26.00M | -62.00M | -704.00M | 362.00M | 224.00M | 187.00M | -84.00M | -244.31M | -397.82M | 111.26M | 176.38M | 142.70M | 13.50M |
Interest Expenses | 635.00M | 445.00M | 424.00M | 669.00M | 648.00M | 481.00M | 464.00M | 511.00M | 567.00M | 555.00M | 478.00M | 516.00M | 305.00M | 329.00M | 230.00M | 183.00M | 196.00M | 246.00M | 566.00M | 1.10B | 1.10B | 1.13B | 323.07M | 244.61M | 195.40M | 185.90M |
Basic Shares Outstanding | 68.47M | 70.70M | 72.43M | 72.66M | 77.34M | 82.70M | 84.60M | 87.20M | 95.20M | 97.49M | 93.44M | 83.00M | 62.18M | 60.45M | 60.10M | 74.73M | 100.44M | 96.61M | 94.81M | 94.61M | 77.20M | 83.20M | 72.24M | 71.12M | 71.33M | 67.50M |
Diluted Shares Outstanding | 68.71M | 70.97M | 72.82M | 72.93M | 77.71M | 83.50M | 85.60M | 87.80M | 96.40M | 104.96M | 106.29M | 94.80M | 73.35M | 60.45M | 60.10M | 74.73M | 113.72M | 113.79M | 110.04M | 104.20M | 77.20M | 83.20M | 94.28M | 91.64M | 93.25M | 75.00M |
EBITDA | 6.63B | 5.46B | 2.64B | 2.19B | 4.20B | 3.63B | 2.84B | 2.57B | 2.65B | 1.68B | 2.18B | 1.50B | 875.00M | 649.00M | 619.00M | -117.00M | 1.26B | 1.13B | 956.00M | 910.00M | 724.00M | 844.00M | 924.86M | 962.37M | 752.96M | 405.10M |
EBITDA Margin | 46.24% | 46.93% | 27.19% | 25.73% | 44.91% | 45.09% | 42.81% | 44.53% | 45.61% | 29.52% | 44.02% | 36.46% | 33.51% | 29.01% | 26.25% | -3.58% | 33.82% | 31.02% | 26.83% | 29.41% | 25.25% | 29.92% | 32.04% | 32.97% | 33.71% | 33.20% |
EBIT | 3.85B | 3.25B | 2.27B | 1.81B | 2.16B | 1.96B | 1.51B | 1.42B | 1.53B | 1.41B | 1.08B | 604.00M | 469.00M | 262.00M | 121.00M | -630.00M | 773.00M | 626.00M | 876.00M | 1.01B | 801.69M | 740.97M | 526.30M | 546.10M | 437.20M | 242.90M |
EBIT Margin | 26.84% | 27.89% | 23.36% | 21.20% | 23.12% | 24.32% | 22.77% | 24.64% | 26.30% | 24.71% | 21.86% | 14.67% | 17.96% | 11.71% | 5.13% | -19.28% | 20.72% | 17.20% | 24.59% | 32.81% | 27.96% | 26.27% | 18.23% | 18.71% | 19.57% | 19.90% |
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 |