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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 8.57B | 7.24B | 5.52B | 6.09B | 8.48B | 8.45B | 7.30B | 7.25B | 14.76B | 21.44B | 22.87B | 20.04B | 14.66B | 12.16B | 12.71B | 13.43B | 9.79B | 7.03B | 4.64B | 2.32B | 2.00B | 1.52B | 1.75B | 1.15B | 745.20M | 1.17B | 1.01B | 648.60M |
Cost of Revenue | 6.76B | 5.90B | 4.75B | 5.66B | 7.63B | 7.01B | 6.41B | 7.35B | 11.69B | 15.63B | 17.38B | 14.70B | 10.16B | 8.32B | 8.93B | 9.36B | 6.96B | 5.27B | 3.66B | 1.82B | 1.54B | 1.16B | 1.32B | 849.74M | 580.30M | 879.80M | 784.70M | 553.80M |
Gross Profit | 1.81B | 1.33B | 774.00M | 434.00M | 845.00M | 1.44B | 892.00M | -101.00M | 3.06B | 5.81B | 5.49B | 5.34B | 4.50B | 3.83B | 3.78B | 4.07B | 2.83B | 1.76B | 987.20M | 496.40M | 464.18M | 361.86M | 427.83M | 300.18M | 164.90M | 292.20M | 220.90M | 94.80M |
Operating Expenses | 1.18B | 1.07B | 908.00M | 968.00M | 1.30B | 1.23B | 1.17B | 1.34B | 1.76B | 2.09B | 2.07B | 1.78B | 1.56B | 1.39B | 1.32B | 1.15B | 785.80M | 649.50M | 510.40M | 327.80M | 305.19M | 227.54M | 238.56M | 221.96M | 142.90M | 154.70M | 123.00M | 60.20M |
Selling, General & Admin | 1.18B | 1.07B | 908.00M | 968.00M | 1.30B | 1.23B | 1.17B | 1.34B | 1.76B | 2.09B | 2.07B | 1.78B | 1.56B | 1.39B | 1.32B | 1.15B | 785.80M | 641.60M | 478.70M | 327.80M | 305.19M | 227.54M | 238.56M | 186.92M | 119.70M | 135.50M | 108.30M | 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 | N/A |
Other Operating Expenses | -98.00M | -35.00M | -23.00M | -17.00M | -90.00M | -99.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 7.90M | 31.70M | N/A | N/A | N/A | N/A | 35.03M | 23.20M | 19.20M | 14.70M | 60.20M |
Operating Income | 631.00M | 264.00M | -153.00M | -534.00M | -458.00M | 211.00M | -277.00M | -1.44B | 1.30B | 3.72B | 3.42B | 3.56B | 2.94B | 2.45B | 2.46B | 2.92B | 2.04B | 1.11B | 476.80M | 168.60M | 158.99M | 134.32M | 189.28M | 78.22M | 22.00M | 137.50M | 97.90M | 34.60M |
Other Expenses / Income | -19.00M | -26.00M | -77.00M | -2.25B | -6.00B | -102.00M | -115.00M | -1.18B | -1.89B | -223.00M | -77.00M | -52.00M | -15.00M | -50.00M | -254.00M | 43.80M | -15.50M | -61.90M | -46.80M | -37.10M | -147.34M | -21.86M | -21.26M | -51.19M | -17.50M | -28.20M | -15.40M | -34.30M |
Before Tax Income | 612.00M | 238.00M | -230.00M | -2.78B | -6.46B | 41.00M | -392.00M | -2.62B | -589.00M | 3.49B | 3.35B | 3.50B | 2.92B | 2.40B | 2.21B | 2.96B | 2.03B | 1.05B | 430.00M | 131.50M | 11.65M | 112.47M | 168.02M | 27.04M | 4.50M | 109.30M | 82.50M | 300.00K |
Income Tax Expenses | -373.00M | 83.00M | 15.00M | -242.00M | -369.00M | 63.00M | -156.00M | -207.00M | 178.00M | 1.04B | 1.02B | 1.02B | 937.00M | 738.00M | 735.00M | 992.80M | 675.80M | 355.70M | 138.90M | 19.20M | 33.69M | 39.40M | 63.95M | 13.90M | 3.00M | 40.40M | 31.20M | 100.00K |
Net Income | 993.00M | 155.00M | -245.00M | -2.54B | -6.09B | -31.00M | -237.00M | -2.41B | -769.00M | 2.50B | 2.33B | 2.49B | 1.99B | 1.67B | 1.47B | 1.95B | 1.34B | 684.00M | 286.90M | 110.20M | 76.82M | 73.07M | 104.06M | 13.14M | 1.50M | 68.90M | 50.70M | 200.00K |
Interest Expenses | 88.00M | 59.00M | 77.00M | 84.00M | 100.00M | 93.00M | 102.00M | 105.00M | 103.00M | 105.00M | 111.00M | 49.00M | 40.00M | 50.00M | 53.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 | N/A |
Basic Shares Outstanding | 393.00M | 390.00M | 386.00M | 384.00M | 382.00M | 378.00M | 377.00M | 376.00M | 387.00M | 428.00M | 426.00M | 425.00M | 422.00M | 417.00M | 416.00M | 397.30M | 354.40M | 350.40M | 312.80M | 171.60M | 169.10M | 161.95M | 161.63M | 158.65M | 116.43M | 105.56M | 102.25M | 57.43M |
Diluted Shares Outstanding | 397.00M | 394.00M | 386.00M | 384.00M | 382.00M | 378.00M | 377.00M | 376.00M | 387.00M | 430.00M | 428.00M | 427.00M | 424.00M | 419.00M | 417.00M | 398.70M | 355.40M | 353.60M | 316.60M | 173.00M | 169.97M | 163.42M | 163.47M | 161.52M | 117.06M | 105.92M | 103.91M | 57.43M |
EBITDA | 933.00M | 598.00M | 153.00M | -452.00M | -8.00M | 824.00M | 407.00M | -1.81B | 259.00M | 4.42B | 4.21B | 4.19B | 3.53B | 2.96B | 2.75B | 3.35B | 2.23B | 1.20B | 540.40M | 173.40M | 149.69M | 137.51M | 206.89M | 62.07M | 27.70M | 128.50M | 96.60M | 3.90M |
EBITDA Margin | 10.88% | 8.26% | 2.77% | -7.42% | -0.09% | 9.75% | 5.57% | -24.98% | 1.76% | 20.63% | 18.41% | 20.91% | 24.06% | 24.37% | 21.61% | 24.91% | 22.75% | 17.08% | 11.64% | 7.48% | 7.47% | 9.04% | 11.84% | 5.40% | 3.72% | 10.96% | 9.61% | 0.60% |
EBIT | 708.00M | 297.00M | -153.00M | -2.69B | -6.36B | 125.00M | -291.00M | -2.51B | -488.00M | 3.65B | 3.46B | 3.56B | 2.97B | 2.46B | 2.26B | 2.94B | 2.01B | 1.04B | 425.80M | 129.40M | 110.51M | 112.47M | 168.02M | 27.04M | 4.50M | 109.30M | 81.90M | 300.00K |
EBIT Margin | 8.26% | 4.10% | -2.77% | -44.25% | -75.03% | 1.48% | -3.98% | -34.67% | -3.31% | 17.01% | 15.11% | 17.77% | 20.27% | 20.20% | 17.75% | 21.92% | 20.56% | 14.80% | 9.17% | 5.58% | 5.51% | 7.39% | 9.61% | 2.35% | 0.60% | 9.33% | 8.14% | 0.05% |
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 |