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 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 5.68B | 9.05B | 3.45B | 1.47B | 2.07B | 2.19B | 1.76B | 1.16B | 1.36B | 2.17B | 1.75B | 1.20B | 979.86M | 844.03M | 879.28M | 945.79M | 732.17M | 761.99M | 682.80M | 530.41M | 509.39M | 353.76M | 447.04M | 368.65M | 165.70M | 159.60M | 185.10M | 163.10M | 213.90M | 237.10M |
Cost of Revenue | 3.48B | 3.05B | 1.51B | 1.04B | 1.06B | 1.17B | 1.17B | 1.14B | 1.20B | 1.16B | 1.05B | 741.46M | 224.56M | 156.11M | 161.01M | 223.49M | 198.76M | 207.56M | 210.77M | 176.93M | 194.68M | 143.22M | 200.17M | 191.28M | 44.80M | 54.20M | 46.20M | 43.60M | 129.20M | 138.10M |
Gross Profit | 2.20B | 6.00B | 1.94B | 431.22M | 1.01B | 1.02B | 596.40M | 17.53M | 153.94M | 1.02B | 694.95M | 463.09M | 755.30M | 687.93M | 718.26M | 722.30M | 533.41M | 554.43M | 472.02M | 353.48M | 314.71M | 210.53M | 246.88M | 177.37M | 120.90M | 105.40M | 138.90M | 119.50M | 84.70M | 99.00M |
Operating Expenses | 279.00M | 722.00M | 299.00M | 135.19M | 132.19M | 233.10M | 152.80M | 144.13M | 139.71M | 158.35M | 165.82M | 207.59M | 511.83M | 486.88M | 385.08M | 273.08M | 235.06M | 10.48M | 200.33M | 179.22M | 144.98M | 149.38M | 134.61M | 96.90M | 94.40M | 78.50M | 75.20M | 72.30M | 75.20M | 84.00M |
Selling, General & Admin | 279.00M | 327.00M | 198.00M | 105.39M | 94.87M | 96.64M | 97.79M | 87.24M | 69.44M | 82.59M | 104.61M | 121.24M | 104.67M | 79.18M | 68.37M | 74.19M | 50.77M | 58.17M | 37.65M | 34.73M | 25.11M | 28.38M | 25.65M | 20.42M | 24.00M | 22.00M | 19.70M | 16.80M | 16.80M | 17.30M |
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 | N/A | N/A |
Other Operating Expenses | 303.00M | 395.00M | 101.00M | 29.80M | 37.32M | -463.00K | 55.01M | 56.88M | 70.27M | 75.76M | 61.21M | 86.35M | 407.16M | 407.70M | 316.70M | 198.89M | 184.28M | -47.69M | 162.68M | 144.49M | 119.87M | 121.00M | 108.96M | 76.48M | 70.40M | 56.50M | 55.50M | 55.50M | 58.40M | 66.70M |
Operating Income | 1.92B | 5.21B | 1.56B | 295.48M | 550.90M | 771.80M | -151.26M | -126.60M | 14.23M | 857.02M | 529.13M | 255.50M | 243.47M | 201.05M | 333.18M | 449.22M | 298.35M | 543.95M | 271.70M | 174.26M | 169.73M | 61.16M | 112.27M | 80.46M | 26.50M | 26.90M | 63.70M | 47.20M | 9.50M | 15.00M |
Other Expenses / Income | 204.00M | -40.00M | -62.00M | -54.35M | 349.32M | -15.65M | -77.17M | -533.00M | -201.50M | -824.62M | -43.59M | -17.66M | -8.28M | -2.55M | -109.89M | -113.60M | -40.82M | -33.44M | -35.46M | -35.63M | -126.69M | -37.38M | -37.72M | -38.52M | -12.80M | -18.10M | -17.80M | -15.80M | -151.10M | -16.60M |
Before Tax Income | 2.13B | 5.17B | 1.50B | 241.12M | 900.22M | 698.14M | -228.44M | -659.60M | -187.27M | 32.40M | 485.54M | 237.84M | 235.19M | 198.50M | 223.29M | 335.62M | 257.53M | 510.50M | 236.23M | 138.62M | 43.04M | 23.78M | 74.55M | 41.94M | 13.70M | 8.80M | 45.90M | 31.40M | -141.60M | -1.60M |
Income Tax Expenses | 503.00M | 1.10B | 344.00M | 40.59M | 219.15M | 141.09M | -328.83M | -242.47M | -73.38M | -72.07M | 205.76M | 106.11M | 112.78M | 95.11M | 74.95M | 124.33M | 90.11M | 189.33M | 87.79M | 50.25M | 15.06M | 7.67M | 27.46M | 16.47M | 5.20M | 3.50M | 17.60M | 10.60M | -55.00M | -600.00K |
Net Income | 1.62B | 4.07B | 1.16B | 201.00M | 681.07M | 557.04M | 100.39M | -417.12M | -113.89M | 104.47M | 279.77M | 131.73M | 122.41M | 103.39M | 148.34M | 211.29M | 167.42M | 321.18M | 148.44M | 88.38M | 21.13M | 16.10M | 47.08M | 25.47M | 8.50M | 5.30M | 28.30M | 20.80M | -86.60M | -1.00M |
Interest Expenses | 73.00M | 70.00M | 62.00M | 54.12M | 54.95M | 73.20M | 82.13M | 88.34M | 96.91M | 73.78M | 64.94M | 68.29M | 71.66M | 67.94M | 58.98M | 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 | 756.00M | 796.00M | 503.00M | 398.52M | 415.51M | 445.54M | 463.74M | 456.85M | 413.70M | 415.84M | 420.19M | 419.08M | 417.00M | 415.64M | 414.46M | 402.95M | 387.91M | 387.22M | 390.85M | 389.86M | 384.60M | 380.84M | 363.31M | 328.61M | 296.71M | 296.80M | 279.26M | 273.68M | 273.30M | 264.22M |
Diluted Shares Outstanding | 760.00M | 799.00M | 504.00M | 400.52M | 417.45M | 445.54M | 463.74M | 456.85M | 413.70M | 415.84M | 420.19M | 419.08M | 417.00M | 415.64M | 418.33M | 406.90M | 392.52M | 394.40M | 397.80M | 394.72M | 387.48M | 386.47M | 369.29M | 328.61M | 296.71M | 296.80M | 287.01M | 273.68M | 273.30M | 264.22M |
EBITDA | 3.56B | 6.92B | 2.33B | 686.64M | 956.64M | 787.66M | 422.51M | 18.86M | 531.85M | 738.95M | 1.20B | 757.54M | 649.99M | 593.52M | 503.54M | 521.03M | 401.48M | 639.48M | 344.69M | 241.97M | 131.10M | 120.29M | 155.17M | 95.38M | 67.10M | 50.00M | 86.50M | 74.10M | -94.40M | 53.00M |
EBITDA Margin | 62.72% | 76.41% | 67.58% | 46.82% | 46.30% | 36.00% | 23.95% | 1.63% | 39.19% | 34.01% | 68.81% | 62.89% | 66.33% | 70.32% | 57.27% | 55.09% | 54.83% | 83.92% | 50.48% | 45.62% | 25.74% | 34.00% | 34.71% | 25.87% | 40.49% | 31.33% | 46.73% | 45.43% | -44.13% | 22.35% |
EBIT | 2.20B | 5.24B | 1.56B | 295.72M | 955.18M | 771.34M | -146.31M | -571.26M | -90.36M | 106.19M | 550.48M | 306.13M | 306.85M | 266.44M | 282.27M | 335.62M | 257.53M | 510.50M | 236.23M | 138.62M | 36.20M | 23.78M | 74.55M | 41.94M | 13.70M | 8.80M | 45.90M | 31.40M | -141.60M | -1.60M |
EBIT Margin | 38.72% | 57.88% | 45.35% | 20.16% | 46.23% | 35.25% | -8.29% | -49.43% | -6.66% | 4.89% | 31.52% | 25.41% | 31.32% | 31.57% | 32.10% | 35.49% | 35.17% | 67.00% | 34.60% | 26.14% | 7.11% | 6.72% | 16.68% | 11.38% | 8.27% | 5.51% | 24.80% | 19.25% | -66.20% | -0.67% |
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 | 1995-12-31 | 1994-12-31 |