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.71B | 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 | 45.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 | 2.76B | 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 | 1.25B | 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 | 800.00K | 3.53M |
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 | 896.00M | -219.00M | 19.00M | 39.00M | 24.00M | -7.00M | -31.00M | 33.00M | -7.00M | -2.00M | 1.00M | 6.00M | 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.51B | 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 | 113.00M | 125.00M | -130.00M | -224.00M | 258.00M | 137.00M | -251.00M | -239.00M | -256.00M | -242.00M | -248.00M | -244.00M | -259.00M | -254.00M | -193.00M | -149.00M | -137.00M | -75.60M | -57.80M | -46.36M | -38.76B | -29.27B | -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 | 217.80M | 1.94M | 59.45B | 65.29B | 72.35M | 110.56M | -81.60M | 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 | 58.80M | 50.02M | 38.76M | -29.24B | 32.17M | -8.16M | 174.10M | 1.30M | 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 | 386.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 | 196.00M | 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 | 799.00M | 717.00M | 464.00M | 394.00M | 367.00M | 341.00M | 325.00M | 297.00M | 274.00M | 260.00M | 240.00M | 226.00M | 162.00M | 138.60M | 126.60M | 106.00M | 91.00M | 75.06M | 68.77M | 63.27M | 60.00M | 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 | 299.00M | 276.00M | 262.00M | 242.00M | 228.00M | 164.00M | 141.00M | 126.60M | 106.00M | 91.00M | 75.06M | 68.77M | 63.27M | 60.00M | 34.01M |
EBITDA | 2.41B | 2.53B | 2.23B | -1.51B | 2.63B | 2.69B | 2.01B | 1.70B | 1.81B | 2.29B | 2.17B | 1.95B | 1.54B | 1.02B | 1.04B | 853.00M | 699.00M | 465.10M | 359.10M | 247.05M | 144.40M | 128.63M | 100.66M | 93.86M | 87.10M | 6.70M | 8.95M |
EBITDA Margin | 4.94% | 4.41% | 5.31% | -6.48% | 7.81% | 7.90% | 7.65% | 8.44% | 7.82% | 5.27% | 5.13% | 5.15% | 4.50% | 3.92% | 5.64% | 2.84% | 3.43% | 2.07% | 1.15% | 1.18% | 1.15% | 1.53% | 1.47% | 1.41% | 1.85% | 3.80% | 1.19% |
EBIT | 1.74B | 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 | 641.00M | 381.00M | 285.40M | 276.60M | 180.02M | 98.20M | -29.17B | 76.35M | 69.34M | 70.80M | 5.50M | 3.41M |
EBIT Margin | 3.57% | 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% | 2.13% | 1.87% | 1.27% | 0.89% | 0.86% | 0.78% | -347.96% | 1.11% | 1.04% | 1.51% | 3.12% | 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 |