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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 17.02B | 2.00B | 1.99B | 1.89B | 1.89B | 2.09B | 1.89B | 3.06B | 3.14B | 3.45B | 3.28B | 3.12B | 2.76B | 2.35B | 1.90B | 2.15B | 1.54B | 29.05M |
Cost of Revenue | 11.95B | 862.07M | 783.65M | 744.38M | 787.36M | 780.90M | 758.50M | 1.74B | 1.80B | 2.13B | 2.21B | 2.09B | 1.91B | 1.79B | 1.47B | 1.72B | 1.45B | 20.19M |
Gross Profit | 5.07B | 1.14B | 1.20B | 1.14B | 1.10B | 1.31B | 1.13B | 1.32B | 1.34B | 1.32B | 1.08B | 1.03B | 853.94M | 560.88M | 433.26M | 435.06M | 92.36M | 8.86M |
Operating Expenses | 5.35B | 945.66M | 984.81M | 1.03B | 1.03B | 1.06B | 919.94M | 956.73M | 980.56M | 989.57M | 933.55M | 899.62M | 740.14M | 418.56M | 428.37M | 462.91M | 178.74M | 30.64M |
Selling, General & Admin | 2.99B | 455.23M | 461.70M | 474.91M | 509.14M | 436.25M | 366.01M | 385.63M | 374.12M | 372.01M | 358.50M | 372.64M | 303.28M | 143.56M | 140.23M | 158.44M | 90.25M | 24.13M |
Research & Development | 110.00M | 32.81M | 31.78M | 29.45M | 25.74M | 27.57M | 31.75M | 76.02M | 78.29M | 60.89M | 67.94M | 69.65M | 50.97M | 46.09M | 44.01M | 40.27M | 78.79M | 6.51M |
Other Operating Expenses | 2.25B | 457.62M | 491.33M | 525.01M | 490.76M | -4.75M | 6.58M | 1.75M | -2.01M | 4.25M | 6.96M | 59.53M | 385.89M | 228.91M | 244.13M | 264.20M | 9.71M | N/A |
Operating Income | -277.91M | 189.64M | 217.01M | 112.47M | 140.53M | 183.24M | 196.31M | 364.40M | 356.03M | 328.09M | 103.59M | 99.89M | 80.84M | 142.32M | 4.89M | -640.59M | -86.38M | -21.78M |
Other Expenses / Income | -1.65B | 1.10B | -88.66M | -140.31M | -166.24M | -309.03M | -95.61M | -79.54M | -52.19M | -149.76M | -137.62M | 94.80M | -55.06M | 146.45M | 420.47M | -400.09M | 3.18M | 6.36M |
Before Tax Income | -1.93B | 233.22M | 128.35M | -27.84M | -93.17M | -7.96M | 100.69M | 286.84M | 221.57M | 178.33M | -34.04M | 194.68M | 25.77M | 288.77M | 425.36M | -1.04B | -83.19M | -20.86M |
Income Tax Expenses | -296.86M | 66.67M | 65.63M | 24.07M | 20.49M | 30.67M | -284.29M | 106.15M | 72.20M | 30.78M | -37.44M | -16.33M | 21.50M | 84.42M | 60.66M | -96.68M | 2.10M | 74.00K |
Net Income | -1.70B | 177.05M | 72.88M | -51.90M | -113.65M | -40.48M | 392.56M | 179.93M | 153.36M | 152.87M | 2.52M | 211.05M | 3.64M | 204.36M | 364.70M | -944.00M | -85.30M | -20.93M |
Interest Expenses | 90.36M | 57.17M | 95.51M | 147.93M | 251.02M | 248.57M | 217.24M | 123.63M | 122.07M | 171.35M | 192.55M | 153.03M | 82.59M | 14.56M | 32.31M | 31.91M | N/A | N/A |
Basic Shares Outstanding | 270.84M | 83.16M | 89.91M | 97.92M | 96.74M | 96.25M | 95.42M | 93.80M | 92.40M | 91.19M | 89.41M | 87.15M | 86.66M | 85.08M | 85.77M | 89.32M | 89.71M | 89.71M |
Diluted Shares Outstanding | 270.84M | 83.16M | 89.94M | 97.92M | 96.74M | 96.25M | 96.74M | 94.41M | 93.47M | 92.62M | 90.95M | 87.96M | 86.66M | 85.20M | 86.06M | 89.32M | 89.71M | 89.71M |
EBITDA | -247.35M | 4.59B | 715.19M | 746.38M | 746.27M | 633.62M | 840.12M | 773.01M | 871.80M | 906.36M | 665.63M | 805.04M | 494.26M | 532.24M | 701.80M | -744.58M | -72.69M | -31.41M |
EBITDA Margin | -1.45% | 229.69% | 36.02% | 39.53% | 39.57% | 30.30% | 44.56% | 25.29% | 27.73% | 26.30% | 20.28% | 25.79% | 17.90% | 22.65% | 36.87% | -34.62% | -4.71% | -108.12% |
EBIT | -1.91B | 300.90M | 234.01M | 120.09M | 157.85M | 238.77M | 325.51M | 409.71M | 347.62M | 355.01M | 157.64M | 347.75M | 107.73M | 303.33M | 457.67M | -1.01B | -83.19M | -20.86M |
EBIT Margin | -11.22% | 15.06% | 11.78% | 6.36% | 8.37% | 11.42% | 17.26% | 13.40% | 11.06% | 10.30% | 4.80% | 11.14% | 3.90% | 12.91% | 24.04% | -46.91% | -5.39% | -71.79% |
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 |