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.96B | 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 | N/A |
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 | 19.00M | 364.00M | 372.00M | 387.00M | 407.00M | 308.00M | 259.00M | 255.00M | 268.00M | 273.00M | 246.00M | 198.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 | 408.00M |
Operating Income | 3.83B | 3.23B | 2.28B | 1.80B | 2.15B | 1.95B | 1.51B | 1.43B | 1.50B | 1.40B | 1.10B | 801.00M | 434.00M | 231.00M | 145.00M | 517.00M | 659.00M | 626.00M | 885.00M | 634.00M | 371.77M | 465.69M | 490.96M | 547.94M | 409.40M | 192.70M |
Other Expenses / Income | -9.00M | -430.00M | -431.00M | -661.00M | -638.00M | -475.00M | -459.00M | -520.00M | -535.00M | -551.00M | -494.00M | -713.00M | -270.00M | -294.00M | -252.00M | -1.33B | -81.00M | -221.00M | -575.00M | -722.00M | -674.99M | -567.08M | -276.41M | -246.44M | -167.60M | -114.40M |
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 | N/A | N/A | 230.00M | 183.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
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.56M | 96.55M | 94.92M | 78.50M | 72.93M | 75.78M | 72.24M | 71.12M | 71.35M | 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 | 111.38M | 96.55M | 94.92M | 78.50M | 72.93M | 75.78M | 94.28M | 91.64M | 93.27M | 75.00M |
EBITDA | 6.66B | 5.46B | 4.26B | 3.81B | 4.22B | 3.69B | 2.90B | 2.67B | 2.77B | 2.60B | 2.18B | 1.50B | 644.00M | 382.00M | 595.00M | -117.00M | 1.07B | 883.00M | 772.00M | 380.00M | 125.10M | 6.57M | 637.13M | 715.93M | 585.30M | 269.40M |
EBITDA Margin | 46.43% | 46.93% | 43.82% | 44.70% | 45.12% | 45.92% | 43.59% | 46.25% | 47.69% | 45.72% | 44.02% | 36.46% | 24.66% | 17.08% | 25.23% | -3.58% | 28.79% | 24.26% | 21.67% | 12.28% | 4.36% | 0.23% | 22.07% | 24.53% | 26.20% | 22.08% |
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 | 164.00M | -67.00M | 121.00M | -630.00M | 577.00M | 380.00M | 310.00M | -88.00M | -303.22M | -389.72M | 203.23M | 301.50M | 241.80M | 57.00M |
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% | 6.28% | -3.00% | 5.13% | -19.28% | 15.47% | 10.44% | 8.70% | -2.84% | -10.58% | -13.82% | 7.04% | 10.33% | 10.83% | 4.67% |
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 |