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 | 6.83B | 9.38B | 8.91B | 5.76B | 6.11B | 6.95B | 6.27B | 5.55B | 2.85B | 2.24B | 2.52B | 2.18B | 1.96B | 1.59B | 1.53B | 1.76B | 1.28B | 3.15B | 2.36B | 2.00B | 1.59B | 1.30B | 1.27B | 1.55B | 1.31B | 1.43B | 2.41B | 2.64B | 3.15B | 2.66B |
Cost of Revenue | 5.67B | 7.19B | 6.62B | 5.37B | 5.44B | 5.82B | 5.54B | 4.92B | 2.49B | 1.85B | 2.03B | 1.75B | 1.57B | 1.35B | 1.22B | 1.38B | 1.04B | 2.80B | 2.00B | 1.76B | 1.41B | 1.18B | 1.12B | 1.20B | 1.05B | 1.08B | 1.74B | 1.89B | 2.38B | 2.01B |
Gross Profit | 1.16B | 2.18B | 2.29B | 383.40M | 670.80M | 1.12B | 728.80M | 626.90M | 367.60M | 388.00M | 481.30M | 436.70M | 387.20M | 236.00M | 308.80M | 387.30M | 238.50M | 354.70M | 358.90M | 232.00M | 180.00M | 120.00M | 149.00M | 353.00M | 260.00M | 343.00M | 668.00M | 747.00M | 772.00M | 645.00M |
Operating Expenses | 453.40M | 377.60M | 415.50M | 421.30M | 416.50M | 424.20M | 347.40M | 312.60M | 140.80M | 168.90M | 189.30M | 161.00M | 152.60M | 134.40M | 135.30M | 136.10M | 124.50M | 174.70M | 171.40M | 145.00M | 127.00M | 120.00M | 121.00M | 213.00M | 209.00M | 211.00M | 438.00M | 488.00M | 527.00M | 477.00M |
Selling, General & Admin | 382.70M | 393.90M | 416.90M | 422.00M | 416.90M | 430.60M | 350.70M | 323.20M | 186.50M | 170.40M | 190.00M | 168.60M | 161.40M | 134.40M | 135.30M | 137.30M | 126.40M | 176.90M | 176.30M | 141.00M | 130.00M | 115.00M | 116.00M | 127.00M | 120.00M | 123.00M | 285.00M | 358.00M | 385.00M | 337.00M |
Research & Development | 20.00M | 18.30M | 20.40M | 16.60M | 16.50M | 14.90M | 14.50M | 10.90M | 4.90M | 4.10M | 2.50M | 2.60M | N/A | N/A | N/A | N/A | N/A | 4.50M | 4.20M | 4.00M | 5.00M | 5.00M | 5.00M | 5.00M | 9.00M | 10.00M | 29.00M | N/A | N/A | N/A |
Other Operating Expenses | 50.70M | -16.30M | -1.40M | -700.00K | -400.00K | 21.70M | -200.00K | -300.00K | 200.00K | 100.00K | -1.30M | -11.30M | N/A | N/A | N/A | N/A | -1.90M | -6.70M | -9.10M | N/A | -8.00M | N/A | N/A | 81.00M | 80.00M | 78.00M | 124.00M | 130.00M | 142.00M | 140.00M |
Operating Income | 712.10M | 1.78B | 1.85B | -18.50M | 282.80M | 676.90M | 331.00M | 152.60M | 104.10M | 203.40M | 286.50M | 258.90M | 223.90M | 69.90M | 182.60M | 251.20M | 114.00M | 162.40M | 187.20M | 77.00M | 22.00M | -3.00M | -11.00M | 140.00M | 51.00M | 132.00M | 230.00M | 259.00M | 245.00M | 168.00M |
Other Expenses / Income | -152.80M | -103.00M | -312.10M | -273.30M | -214.70M | -239.60M | -179.40M | -142.00M | -94.20M | -40.80M | -36.50M | -43.20M | 155.50M | -17.00M | 27.30M | 6.30M | 36.70M | 194.70M | 216.50M | 2.00M | -18.00M | 2.00M | -2.00M | -9.00M | -24.00M | -73.00M | 4.00M | 93.00M | -28.00M | -27.00M |
Before Tax Income | 559.30M | 1.68B | 1.54B | -1.02B | -36.90M | 437.30M | 117.20M | -34.20M | 10.10M | 162.70M | 250.00M | 225.20M | 379.40M | 76.90M | 209.90M | 257.50M | 150.70M | 201.40M | 225.60M | 79.00M | 5.00M | -27.00M | -13.00M | 131.00M | 27.00M | 59.00M | 234.00M | 446.00M | 217.00M | 141.00M |
Income Tax Expenses | 107.30M | 349.10M | 242.00M | -50.10M | -25.60M | 109.40M | -432.30M | -30.30M | 8.10M | 57.70M | 71.40M | 75.60M | 137.70M | 12.10M | 74.20M | 99.80M | 49.90M | 51.70M | 85.90M | 28.00M | 4.00M | 4.00M | -4.00M | 50.00M | 10.00M | 21.00M | 81.00M | 158.00M | 77.00M | 50.00M |
Net Income | 460.20M | 1.33B | 1.30B | -969.90M | -11.30M | 327.90M | 549.50M | -3.90M | 2.00M | 105.70M | 178.60M | 149.60M | 241.70M | 64.80M | 135.70M | 157.70M | -9.20M | 149.70M | 133.30M | 55.00M | -24.00M | -31.00M | -9.00M | 81.00M | 21.00M | 42.00M | 153.00M | 280.00M | 140.00M | 91.00M |
Interest Expenses | 181.10M | 143.90M | 348.00M | 292.70M | 243.20M | 243.20M | 217.40M | 191.90M | 97.00M | 43.80M | 38.60M | 26.40M | 30.40M | 25.40M | 11.60M | 13.30M | 22.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 |
Basic Shares Outstanding | 125.90M | 144.90M | 159.10M | 157.90M | 161.43M | 166.80M | 166.20M | 165.20M | 103.40M | 78.60M | 79.90M | 80.10M | 80.00M | 79.20M | 78.10M | 75.80M | 74.30M | 72.60M | 71.30M | 68.20M | 58.30M | 49.40M | 43.44M | 44.90M | 46.67M | 47.56M | 50.66M | 51.69M | 48.73M | 40.55M |
Diluted Shares Outstanding | 128.80M | 148.50M | 163.00M | 157.90M | 162.30M | 168.40M | 168.50M | 165.20M | 104.30M | 79.70M | 80.90M | 81.00M | 80.80M | 79.90M | 78.30M | 76.10M | 74.30M | 72.80M | 71.60M | 68.40M | 58.30M | 49.40M | 43.44M | 45.00M | 46.67M | 47.85M | 51.00M | 52.37M | 50.28M | 41.81M |
EBITDA | 1.30B | 2.44B | 2.32B | -142.50M | 827.00M | 1.29B | 907.10M | 701.60M | 423.10M | 361.30M | 413.00M | 362.50M | 516.30M | 196.20M | 296.20M | 340.40M | 220.80M | 293.80M | 318.00M | 172.00M | 125.00M | 85.00M | 115.00M | 221.00M | 131.00M | 210.00M | 234.00M | 273.00M | 387.00M | 308.00M |
EBITDA Margin | 19.03% | 26.02% | 26.09% | -2.47% | 13.54% | 18.61% | 14.47% | 12.64% | 14.82% | 16.12% | 16.42% | 16.59% | 26.33% | 12.37% | 19.34% | 19.29% | 17.29% | 9.32% | 13.49% | 8.61% | 7.88% | 6.53% | 9.05% | 14.27% | 9.96% | 14.73% | 9.71% | 10.35% | 12.29% | 11.59% |
EBIT | 748.60M | 1.82B | 1.89B | -727.30M | 206.30M | 680.50M | 334.60M | 157.70M | 107.10M | 207.20M | 288.60M | 251.60M | 409.80M | 102.30M | 221.50M | 270.80M | 62.80M | 201.40M | 219.20M | 83.00M | -20.00M | -27.00M | -13.00M | 131.00M | 31.00M | 63.00M | 234.00M | 438.00M | 217.00M | 141.00M |
EBIT Margin | 10.96% | 19.41% | 21.17% | -12.63% | 3.38% | 9.80% | 5.34% | 2.84% | 3.75% | 9.25% | 11.48% | 11.52% | 20.90% | 6.45% | 14.46% | 15.35% | 4.92% | 6.39% | 9.30% | 4.16% | -1.26% | -2.08% | -1.02% | 8.46% | 2.36% | 4.42% | 9.71% | 16.60% | 6.89% | 5.30% |
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 |