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 | 13.43B | 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 | 3.58B | 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 | 3.10B | 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 | -21.87M | 457.62M | 491.33M | 525.01M | 490.76M | -4.75M | 522.19M | 495.07M | 528.16M | 556.68M | 507.11M | 457.33M | 385.89M | 228.91M | 244.13M | 264.20M | 9.71M | N/A |
Operating Income | 483.19M | 189.64M | 217.01M | 112.47M | 140.53M | 183.24M | 196.31M | 364.40M | 358.43M | 328.09M | 142.00M | 132.65M | 113.80M | 142.32M | 4.89M | -27.85M | -86.38M | -21.78M |
Other Expenses / Income | -2.41B | 43.58M | -88.66M | -140.31M | -233.69M | -88.13M | -95.61M | -77.55M | -136.86M | -149.76M | -176.04M | 62.03M | -88.03M | 146.45M | 420.47M | -1.01B | 3.18M | 921.00K |
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 | 270.10M | 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 | 8.10M | 5.85M |
Diluted Shares Outstanding | 270.84M | 307.73M | 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 | 8.10M | 5.85M |
EBITDA | 2.08B | 696.38M | 713.78M | 672.08M | 728.73M | 916.21M | 859.36M | 904.78M | 875.78M | 911.68M | 664.75M | 805.07M | 493.63M | 532.24M | 701.80M | -744.58M | -73.49M | -20.49M |
EBITDA Margin | 12.23% | 34.85% | 35.95% | 35.60% | 38.64% | 43.81% | 45.58% | 29.60% | 27.86% | 26.46% | 20.25% | 25.79% | 17.88% | 22.65% | 36.87% | -34.62% | -4.76% | -70.53% |
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 |