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 | 2006-04-01 | 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 | 1995-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.32B | 3.46B | 3.73B | 4.21B | 3.50B | 3.21B | 3.30B | 3.47B | 3.05B | 3.47B | 3.78B | 4.31B | 3.94B | 3.01B | 2.41B | 1.62B | 1.09B | 905.60M | 725.00M | 725.50M | 666.80M | 584.60M | 275.20M | 282.90M | 288.10M | 318.20M | 286.60M | 183.50M | 208.50M | 137.90M |
Cost of Revenue | 3.32B | 2.94B | 2.71B | 1.92B | 2.15B | 2.63B | 2.60B | 2.84B | 2.73B | 2.85B | 2.83B | 2.53B | 2.17B | 1.26B | 1.05B | 768.80M | 580.30M | 481.70M | N/A | 448.10M | 402.40M | 387.30M | 174.80M | 180.70M | 189.60M | 209.40M | 196.30M | 137.10M | 138.30M | 89.90M |
Gross Profit | 994.41M | 515.40M | 1.02B | 2.30B | 1.35B | 579.70M | 704.70M | 633.20M | 319.70M | 620.40M | 946.30M | 1.78B | 1.77B | 1.75B | 1.36B | 848.20M | 512.70M | 423.90M | 725.00M | 277.40M | 264.40M | 197.30M | 100.40M | 102.20M | 98.50M | 108.80M | 90.30M | 46.40M | 70.20M | 48.00M |
Operating Expenses | 215.99M | 397.70M | 568.50M | 396.90M | 357.80M | 408.30M | 399.50M | 481.50M | 391.40M | 424.30M | 429.60M | 515.70M | 374.40M | 341.00M | 180.00M | 374.60M | 198.90M | 157.00M | 941.00M | 391.70M | 206.50M | 165.90M | 96.60M | 95.90M | 103.60M | 122.06M | 88.31M | 38.47M | 35.46M | 26.90M |
Selling, General & Admin | 110.69M | 129.80M | 126.60M | 117.90M | 135.80M | 133.00M | 132.60M | 143.70M | 179.40M | 178.80M | 176.60M | 179.10M | 173.60M | 144.50M | 117.70M | 100.80M | 69.60M | 52.10M | N/A | 45.30M | 36.40M | 25.00M | 11.30M | 10.10M | 10.40M | 11.20M | 7.30M | 5.95M | 5.40M | N/A |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 94.30M | 108.00M | 105.60M | 147.10M | 234.90M | 136.40M | 142.70M | 72.50M | 59.00M | 47.30M | 39.40M | N/A | 26.60M | 20.40M | 24.30M | 11.60M | 7.90M | 11.40M | 11.10M | 10.30M | 4.70M | 3.50M | 2.30M |
Other Operating Expenses | -105.30M | 267.90M | 441.90M | 279.00M | 222.00M | 9.50M | 266.90M | 243.50M | 104.00M | 139.90M | 105.90M | 101.70M | 64.40M | 53.80M | -10.20M | 214.80M | 82.00M | 65.50M | 941.00M | 319.80M | 149.70M | 116.60M | 73.70M | 77.90M | 81.80M | 99.77M | 70.71M | 27.83M | 26.56M | 24.60M |
Operating Income | 778.42M | 200.40M | 463.60M | 1.90B | 991.10M | 200.50M | 336.50M | 46.30M | -750.50M | -1.19B | -2.88B | -2.27B | -1.54B | 867.20M | 664.40M | -682.00M | 410.20M | 201.50M | -216.00M | -211.20M | -67.90M | 23.80M | -22.30M | -17.70M | -101.70M | -213.90M | -228.30M | -84.60M | 26.00M | 21.10M |
Other Expenses / Income | -56.82M | -93.70M | 5.80M | -100.90M | -27.30M | 2.90M | 82.50M | -105.80M | -97.20M | -132.10M | -64.30M | -21.20M | 40.30M | 293.00M | -92.80M | 27.70M | 6.30M | -9.30M | N/A | -17.00M | -6.20M | N/A | -600.00K | -11.20M | -16.60M | -14.50M | -8.80M | -10.00M | -2.00M | 100.00K |
Before Tax Income | 721.59M | 106.70M | 469.40M | 1.80B | 963.80M | 113.20M | 419.00M | -59.50M | -847.70M | -1.32B | -2.94B | -2.29B | -1.50B | 1.16B | 571.60M | -654.30M | 416.50M | 192.20M | -216.00M | -228.20M | -74.10M | 23.80M | -22.90M | -28.90M | -118.30M | -228.40M | -237.10M | -94.60M | 24.00M | 21.20M |
Income Tax Expenses | 298.58M | 76.10M | 115.00M | 439.80M | 246.70M | 138.80M | -23.20M | -49.00M | 141.70M | 109.70M | 72.40M | -261.00M | -510.00M | 275.40M | -150.00M | -101.00M | -73.00M | -25.00M | N/A | -12.90M | -11.50M | 13.10M | 6.50M | 2.90M | 900.00K | 2.90M | 4.20M | -10.90M | 13.50M | 8.70M |
Net Income | 416.30M | -605.20M | 221.20M | 1.34B | 718.60M | -23.60M | 445.40M | -104.00M | -984.50M | -1.17B | -3.74B | -2.50B | -2.07B | 771.60M | 309.90M | -806.40M | 334.80M | 166.60M | -216.00M | -215.20M | -62.30M | 10.50M | -29.40M | -31.80M | -119.20M | -231.30M | -241.40M | -83.70M | 10.40M | 12.60M |
Interest Expenses | 69.00M | 93.70M | 71.50M | 112.60M | 107.90M | 72.10M | 86.50M | 100.40M | 68.20M | 52.00M | 25.10M | 24.80M | 44.70M | 31.10M | 19.10M | 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 |
Basic Shares Outstanding | 1.23B | 1.28B | 1.26B | 1.26B | 1.25B | 1.25B | 1.25B | 1.23B | 1.15B | 1.14B | 1.14B | 1.14B | 1.14B | 829.20M | 696.50M | 628.60M | 566.10M | 353.20M | 1.00B | 345.20M | 346.00M | 309.60M | 119.70M | 104.50M | 99.40M | 99.70M | 77.70M | 41.30M | 38.90M | 34.60M |
Diluted Shares Outstanding | 1.24B | 1.28B | 1.27B | 1.27B | 1.26B | 1.25B | 1.26B | 1.23B | 1.15B | 1.14B | 1.14B | 1.14B | 1.14B | 829.20M | 696.50M | 628.60M | 566.10M | 353.20M | 1.00B | 345.20M | 346.00M | 309.60M | 119.70M | 104.50M | 99.40M | 99.70M | 77.70M | 41.30M | 38.90M | 34.60M |
EBITDA | 1.82B | 984.40M | 1.31B | 2.75B | 1.80B | 964.00M | 1.33B | 802.40M | 123.10M | -130.10M | -2.82B | -2.06B | -1.91B | 1.60B | 626.30M | -633.60M | 391.10M | 249.90M | -46.00M | -60.40M | 96.30M | 164.50M | 62.40M | 56.90M | -25.10M | -117.53M | -156.19M | -62.07M | 53.96M | 40.07M |
EBITDA Margin | 42.18% | 28.49% | 35.02% | 65.35% | 51.55% | 30.01% | 40.21% | 23.11% | 4.03% | -3.75% | -74.52% | -47.78% | -48.36% | 53.01% | 25.96% | -39.18% | 35.78% | 27.59% | -6.34% | -8.33% | 14.44% | 28.14% | 22.67% | 20.11% | -8.71% | -36.94% | -54.50% | -33.83% | 25.88% | 29.06% |
EBIT | 783.88M | -435.40M | 407.70M | 1.89B | 1.07B | 187.30M | 508.70M | -52.60M | -774.60M | -1.00B | -3.65B | -2.74B | -2.54B | 1.08B | 179.00M | -907.40M | 261.80M | 141.60M | -216.00M | -228.10M | -73.80M | 23.60M | -22.90M | -28.90M | -118.30M | -228.40M | -237.20M | -94.60M | 23.90M | 21.30M |
EBIT Margin | 18.16% | -12.60% | 10.93% | 44.97% | 30.69% | 5.83% | 15.40% | -1.51% | -25.38% | -28.99% | -96.45% | -63.58% | -64.39% | 35.82% | 7.42% | -56.12% | 23.95% | 15.64% | -29.79% | -31.44% | -11.07% | 4.04% | -8.32% | -10.22% | -41.06% | -71.78% | -82.76% | -51.55% | 11.46% | 15.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 | 2006-04-01 | 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 | 1995-12-31 |