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 | 4.37B | 5.24B | 3.70B | 2.76B | 4.76B | 2.53B | 3.31B | 1.75B | 3.23B | 3.11B | 3.02B | 2.80B | 2.06B | 1.64B | 1.35B | 1.41B | 1.33B | 1.00B | 5.02B | 3.91B | 3.82B | 3.03B | 3.43B | 2.96B | 3.37B | 2.76B | 1.26B | 75.10M |
Cost of Revenue | 1.34B | 1.92B | 1.31B | 726.14M | 1.13B | 501.15M | 651.01M | 383.57M | 778.16M | 860.20M | 977.40M | 991.70M | 761.20M | 593.80M | 429.80M | 457.00M | 521.70M | 369.10M | 2.61B | 2.17B | 2.25B | 1.93B | 2.31B | 1.98B | 2.00B | 1.64B | 645.30M | 21.00M |
Gross Profit | 3.02B | 3.31B | 2.39B | 2.04B | 3.63B | 2.03B | 2.66B | 1.36B | 2.45B | 2.25B | 2.05B | 1.81B | 1.30B | 1.04B | 916.90M | 953.10M | 810.90M | 631.50M | 2.42B | 1.74B | 1.58B | 1.10B | 1.13B | 987.60M | 1.38B | 1.12B | 616.50M | 54.10M |
Operating Expenses | 3.28B | 3.67B | 2.52B | 2.31B | 3.04B | 2.00B | 2.47B | 1.67B | 2.28B | 1.94B | 1.62B | 1.49B | 1.10B | 1.00B | 2.02B | 1.23B | 884.20M | 742.80M | 2.09B | 1.58B | 1.44B | 1.14B | 1.27B | 1.34B | 1.11B | 866.00M | 521.90M | 50.60M |
Selling, General & Admin | 2.47B | 2.90B | 2.15B | 1.91B | 2.52B | 1.67B | 2.10B | 1.20B | 1.86B | 1.59B | 1.36B | 1.28B | 942.90M | 808.70M | 761.70M | 811.20M | 732.50M | 610.00M | 1.69B | 1.18B | 976.30M | 676.90M | 723.70M | 665.80M | 688.30M | 555.60M | 347.10M | 33.20M |
Research & Development | 334.49M | 332.87M | 220.12M | 204.56M | 345.42M | 177.30M | 250.88M | 128.76M | 196.62M | 160.50M | 139.80M | 116.50M | 78.80M | 65.10M | 57.80M | 63.80M | 61.20M | 37.70M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 480.07M | 438.70M | 149.85M | 195.66M | 180.99M | -3.83M | -16.21M | 437.17M | 222.91M | 185.70M | 124.00M | 97.00M | 78.80M | 127.30M | 1.20B | 359.80M | 90.50M | 95.10M | 400.00M | 397.70M | 460.50M | 460.10M | 545.80M | 671.60M | 417.60M | 310.40M | 174.80M | 17.40M |
Operating Income | 258.32M | -362.02M | -17.61M | -272.52M | 581.33M | 35.84M | 188.47M | -57.80M | 172.89M | 312.10M | 420.90M | 314.90M | 197.80M | 42.00M | -1.10B | -281.70M | -73.30M | -111.30M | 326.30M | 160.60M | 138.30M | -36.60M | -140.30M | -349.70M | 269.90M | 249.90M | 94.50M | 3.60M |
Other Expenses / Income | 108.82M | -331.09M | 866.87M | 781.82M | 28.58M | 269.74M | -121.51M | 56.17M | -30.00M | -42.20M | -4.60M | -25.80M | -26.30M | -19.30M | 154.00M | 392.90M | 69.20M | 35.40M | 619.90M | 152.50M | -145.90M | -49.10M | -69.20M | 41.60M | 47.00M | -8.10M | -38.00M | -8.50M |
Before Tax Income | 367.13M | -1.53B | 737.41M | 244.16M | 494.51M | 305.57M | 66.96M | -277.00M | 142.89M | 269.90M | 416.30M | 289.10M | 171.50M | 22.70M | -947.00M | 111.20M | -4.10M | -75.90M | 946.20M | 313.10M | -7.60M | -85.70M | -209.50M | -308.10M | 316.90M | 241.80M | 56.50M | -4.90M |
Income Tax Expenses | 108.82M | -331.09M | 140.83M | -45.71M | -49.31M | 13.20M | -291.05M | 89.53M | 29.52M | 35.37M | 134.50M | 119.22M | -4.05M | 32.08M | -1.49M | 37.70M | -138.05M | -125.14M | -391.07M | -179.19M | -70.69M | -5.57M | 9.20M | 43.90M | 103.10M | 98.60M | 41.10M | 1.90M |
Net Income | 265.94M | -1.20B | 597.55M | 269.73M | 431.13M | 246.77M | 304.92M | -182.94M | 119.47M | 414.90M | 285.80M | 159.30M | 174.20M | 99.40M | -978.80M | -156.20M | -144.10M | 187.10M | 869.70M | 164.90M | 167.40M | 1.95B | 383.60M | -148.00M | -27.60M | 76.90M | 13.10M | -6.50M |
Interest Expenses | 157.63M | 110.17M | 34.26M | 16.17M | 153.56M | 13.06M | 105.30M | 109.11M | 73.64M | 56.31M | 33.60M | 6.15M | 5.43M | 5.40M | 5.82M | 32.36M | 61.07M | 60.29M | 77.67M | 87.39M | 92.91M | 44.76M | -69.10M | -66.70M | 41.20M | -103.80M | -26.30M | -8.60M |
Basic Shares Outstanding | 83.57M | 86.35M | 86.22M | 85.36M | 85.13M | 85.13M | 85.13M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 93.50M | 93.50M | 89.90M | 92.00M | 148.50M | 56.10M | 10.80M |
Diluted Shares Outstanding | 86.46M | 86.35M | 91.83M | 90.95M | 85.13M | 85.13M | 85.13M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 140.39M | 93.50M | 93.50M | 89.90M | 92.00M | 148.50M | 56.10M | 10.80M |
EBITDA | 1.10B | -906.45M | 949.66M | 486.01M | 138.74M | 190.61M | 288.66M | 36.09M | 424.78M | 625.69M | 572.60M | 372.96M | 254.38M | 228.28M | -756.06M | 24.66M | -125.48M | 217.35M | 868.50M | 385.30M | 526.42M | 2.25B | 740.40M | 249.30M | 1.01B | 795.80M | 105.60M | 5.50M |
EBITDA Margin | 25.14% | -17.31% | 25.67% | 17.58% | 2.92% | 7.52% | 8.73% | 2.07% | 13.15% | 20.12% | 18.94% | 13.32% | 12.35% | 13.95% | -56.14% | 1.75% | -9.42% | 21.72% | 17.29% | 9.85% | 13.77% | 74.14% | 21.56% | 8.41% | 29.96% | 28.83% | 8.37% | 7.32% |
EBIT | 532.39M | -1.42B | 772.64M | 240.19M | 535.38M | 273.03M | 119.17M | 15.71M | 222.62M | 506.59M | 453.90M | 284.66M | 175.58M | 136.88M | -974.46M | -86.14M | -221.08M | 122.25M | 556.30M | 73.10M | 189.62M | 1.99B | 323.70M | -170.80M | 116.70M | 71.70M | 27.90M | -13.20M |
EBIT Margin | 12.20% | -27.05% | 20.88% | 8.69% | 11.25% | 10.78% | 3.60% | 0.90% | 6.89% | 16.29% | 15.01% | 10.16% | 8.53% | 8.36% | -72.36% | -6.11% | -16.59% | 12.22% | 11.07% | 1.87% | 4.96% | 65.76% | 9.42% | -5.76% | 3.46% | 2.60% | 2.21% | -17.58% |
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 |