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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 48.74B | 57.34B | 42.04B | 23.29B | 33.67B | 34.05B | 26.22B | 20.18B | 23.15B | 43.46B | 42.25B | 37.80B | 34.27B | 25.89B | 18.52B | 30.06B | 20.39B | 22.44B | 31.18B | 20.98B | 12.59B | 8.38B | 6.87B | 6.64B | 4.70B | 176.40M | 752.52M |
Cost of Revenue | 46.96B | 55.46B | 40.31B | 22.16B | 31.36B | 31.58B | 24.79B | 18.91B | 21.61B | 41.35B | 40.16B | 36.03B | 32.43B | 24.61B | 17.29B | 29.10B | 19.53B | 21.86B | 30.71B | 20.64B | 12.37B | 8.21B | 6.72B | 6.51B | 4.59B | 168.90M | 740.04M |
Gross Profit | 1.78B | 1.89B | 1.74B | 1.13B | 2.31B | 2.48B | 1.43B | 1.27B | 1.54B | 2.12B | 2.09B | 1.77B | 1.84B | 1.28B | 1.23B | 965.00M | 862.00M | 589.00M | 462.30M | 331.43M | 217.41M | 174.29M | 147.25M | 134.68M | 110.30M | 7.50M | 12.48M |
Operating Expenses | 350.00M | 325.00M | 292.00M | 271.00M | 297.00M | 316.00M | 276.00M | 279.00M | 278.00M | 325.00M | 359.00M | 342.00M | 543.00M | 516.00M | 447.00M | 371.00M | 344.00M | 234.30M | 186.70M | 151.41M | 119.20M | 79.73M | 70.89M | 65.34M | 39.50M | 2.00M | 4.69M |
Selling, General & Admin | 350.00M | 325.00M | 292.00M | 271.00M | 297.00M | 316.00M | 276.00M | 279.00M | 278.00M | 325.00M | 359.00M | 342.00M | 294.00M | 260.00M | 211.00M | 160.00M | 164.00M | 133.90M | 103.20M | 82.75M | 73.03M | 45.66M | 46.59M | 40.82M | 22.20M | N/A | 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 | N/A |
Other Operating Expenses | 29.00M | -219.00M | 19.00M | 39.00M | 24.00M | -7.00M | N/A | N/A | N/A | N/A | N/A | N/A | 249.00M | 256.00M | 236.00M | 211.00M | 180.00M | 100.40M | 83.50M | 68.66M | 46.17M | 34.07M | 24.31M | 24.52M | 17.30M | 2.00M | 4.69M |
Operating Income | 1.44B | 780.00M | 1.26B | 3.62B | 1.17B | 2.28B | 1.15B | 994.00M | 1.26B | 1.79B | 1.73B | 1.43B | 1.30B | 767.00M | 779.00M | 594.00M | 518.00M | 354.70M | 275.60M | 180.02M | 98.20M | 94.56M | 76.35M | 69.34M | 70.80M | 5.50M | 7.79M |
Other Expenses / Income | 188.00M | 637.00M | -538.00M | -6.22B | 1.07B | 682.00M | -251.00M | -239.00M | -256.00M | -234.00M | -238.00M | -244.00M | -259.00M | -254.00M | -193.00M | -149.00M | -137.00M | -75.60M | 1.00M | -1.42M | 648.00K | N/A | -4.00M | 41.23M | -152.40M | N/A | -4.38M |
Before Tax Income | 1.62B | 1.42B | 721.00M | -2.60B | 2.25B | 2.41B | 902.00M | 755.00M | 1.01B | 1.56B | 1.49B | 1.18B | 1.04B | 513.00M | 586.00M | 445.00M | 381.00M | 279.10M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 3.41M |
Income Tax Expenses | 121.00M | 189.00M | 73.00M | -19.00M | 66.00M | 198.00M | 44.00M | 25.00M | 100.00M | 171.00M | 99.00M | 54.00M | 45.00M | -1.00M | 6.00M | 8.00M | 16.00M | 300.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.27M |
Net Income | 1.23B | 1.04B | 593.00M | -2.58B | 2.17B | 2.22B | 856.00M | 726.00M | 903.00M | 1.38B | 1.36B | 1.09B | 966.00M | 505.00M | 579.00M | 437.00M | 365.00M | 285.10M | 217.80M | 130.01M | 59.45M | 65.29M | 44.18M | 77.50M | -103.30M | 4.20M | 2.14M |
Interest Expenses | 396.00M | 405.00M | 425.00M | 436.00M | 425.00M | 431.00M | 510.00M | 467.00M | 432.00M | 340.00M | 303.00M | 288.00M | 253.00M | 248.00M | 224.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 |
Basic Shares Outstanding | 699.00M | 701.00M | 716.00M | 728.00M | 727.00M | 726.00M | 717.00M | 464.00M | 394.00M | 367.00M | 341.00M | 325.00M | 298.00M | 274.00M | 260.00M | 240.00M | 226.00M | 162.20M | 138.60M | 126.55M | 105.49M | 91.09M | 75.06M | 68.77M | 63.27M | 94.19M | 34.01M |
Diluted Shares Outstanding | 699.00M | 701.00M | 716.00M | 728.00M | 800.00M | 799.00M | 718.00M | 466.00M | 396.00M | 369.00M | 343.00M | 328.00M | 300.00M | 276.00M | 262.00M | 242.00M | 228.00M | 163.80M | 141.00M | 126.55M | 106.80M | 91.09M | 75.06M | 68.77M | 63.27M | 94.19M | 34.01M |
EBITDA | 2.48B | 1.75B | 2.03B | 4.28B | 1.77B | 2.53B | 2.04B | 1.71B | 1.87B | 2.29B | 2.14B | 1.92B | 1.51B | 1.01B | 1.04B | 656.00M | 562.00M | 385.80M | 301.30M | 197.25M | 106.27M | 99.36M | 68.49M | 102.03M | -86.00M | 5.40M | 4.57M |
EBITDA Margin | 5.09% | 3.04% | 4.84% | 18.36% | 5.27% | 7.43% | 7.76% | 8.48% | 8.06% | 5.26% | 5.06% | 5.07% | 4.41% | 3.89% | 5.64% | 2.18% | 2.76% | 1.72% | 0.97% | 0.94% | 0.84% | 1.19% | 1.00% | 1.54% | -1.83% | 3.06% | 0.61% |
EBIT | 1.75B | 1.63B | 1.09B | -2.16B | 2.66B | 2.85B | 1.41B | 1.22B | 1.44B | 1.90B | 1.76B | 1.44B | 1.26B | 752.00M | 809.00M | 445.00M | 381.00M | 285.40M | 217.80M | 130.01M | 59.45M | 65.29M | 44.18M | 77.50M | -103.30M | 4.20M | 3.41M |
EBIT Margin | 3.58% | 2.84% | 2.59% | -9.29% | 7.91% | 8.35% | 5.38% | 6.04% | 6.20% | 4.36% | 4.17% | 3.80% | 3.69% | 2.90% | 4.37% | 1.48% | 1.87% | 1.27% | 0.70% | 0.62% | 0.47% | 0.78% | 0.64% | 1.17% | -2.20% | 2.38% | 0.45% |
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 |