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.38B | 3.71B | 2.95B | 2.79B | 2.68B | 2.47B | 2.41B | 2.17B | 1.76B | 1.74B | 2.33B | 2.55B | 2.54B | 2.50B | 2.53B | 2.41B | 2.20B | 1.84B | 1.89B | 2.18B | 2.37B | 2.23B | 2.14B | 2.55B | 2.96B | 2.88B | 2.81B | 2.27B | 856.70M | 719.60M |
Cost of Revenue | 3.88B | 2.74B | 2.24B | 2.14B | 2.10B | 514.20M | 473.60M | 375.20M | 308.00M | 154.30M | 277.20M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.86B | 1.75B | 1.67B | 2.05B | 2.33B | 2.29B | N/A | N/A | N/A | N/A |
Gross Profit | 1.50B | 977.00M | 714.80M | 653.00M | 577.20M | 1.96B | 1.94B | 1.79B | 1.45B | 1.59B | 2.05B | 2.55B | N/A | 2.50B | 2.53B | 2.41B | 2.20B | 1.84B | 1.89B | 2.18B | 505.00M | 486.60M | 478.80M | 497.20M | 634.60M | 589.00M | N/A | 2.27B | 856.70M | 719.60M |
Operating Expenses | 731.00M | 479.00M | 348.60M | 352.00M | 322.50M | 2.03B | 1.63B | 1.54B | 1.25B | 1.37B | 1.80B | 2.40B | 2.37B | 2.31B | 2.36B | 2.29B | 2.01B | 1.65B | 1.61B | 1.84B | 45.70M | 51.90M | 50.10M | 97.20M | 198.00M | 95.70M | 2.38B | 1.92B | 651.10M | 544.90M |
Selling, General & Admin | 731.00M | 479.00M | 348.60M | 352.00M | 322.50M | 1.36B | N/A | N/A | N/A | 2.80M | 3.30M | 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 |
Research & Development | 7.00M | 5.00M | 5.00M | N/A | N/A | N/A | N/A | N/A | N/A | 1.60M | 1.80M | N/A | 2.00M | 1.90M | 1.70M | 1.70M | 1.70M | 2.80M | 3.00M | 2.90M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 3.76B | N/A | N/A | N/A | N/A | 7.00M | 1.63B | 1.54B | 1.25B | 1.37B | 1.79B | 2.40B | 2.36B | 2.30B | 2.36B | 2.29B | 2.00B | 1.64B | 1.61B | 1.83B | 45.70M | 51.90M | 50.10M | 97.20M | 198.00M | 95.70M | 2.38B | 1.92B | 651.10M | 544.90M |
Operating Income | 766.00M | 498.00M | 366.20M | 301.00M | 254.70M | 283.10M | 292.40M | 232.40M | 187.80M | 202.10M | 171.30M | 145.80M | -10.20M | 61.50M | 119.30M | 82.10M | 211.90M | 214.50M | 270.10M | 308.50M | 452.20M | 438.40M | 433.10M | 394.90M | 437.50M | 504.70M | 438.80M | 339.00M | 208.00M | 174.70M |
Other Expenses / Income | -282.00M | -211.00M | -49.20M | -79.50M | 68.60M | -397.20M | 421.20M | -23.90M | -28.80M | -38.90M | -48.70M | -63.10M | -40.30M | -47.00M | -54.30M | -59.30M | -69.90M | -49.10M | -52.70M | -51.80M | -55.40M | -48.10M | -58.80M | 6.20M | 103.60M | -14.10M | -21.80M | -21.00M | 6.50M | 2.30M |
Before Tax Income | 484.00M | 287.00M | 317.00M | 221.50M | 323.30M | -114.10M | 713.60M | 208.50M | 159.00M | 163.20M | 122.60M | 82.70M | -50.50M | 14.50M | 65.00M | 22.80M | 142.00M | 165.40M | 217.40M | 256.70M | 396.80M | 390.30M | 374.30M | 401.10M | 541.10M | 490.60M | 417.00M | 318.00M | 214.50M | 177.00M |
Income Tax Expenses | 112.00M | 64.00M | 61.90M | 43.50M | 54.70M | 15.80M | 30.60M | 40.70M | 34.70M | 37.10M | 31.40M | 29.00M | 16.60M | 34.80M | 16.10M | 6.40M | 30.30M | 33.30M | 59.40M | 69.80M | 105.20M | 104.60M | 108.20M | 114.30M | 154.50M | 139.80M | 121.40M | 97.90M | 74.90M | 62.20M |
Net Income | 381.00M | 232.00M | 263.00M | 186.00M | 283.80M | -98.30M | 682.80M | 167.50M | 124.30M | 261.80M | 37.50M | 51.40M | -69.70M | -23.40M | 47.60M | 18.80M | 656.30M | 245.10M | 321.50M | 190.40M | 290.10M | 284.60M | 265.20M | 285.60M | 385.30M | 349.60M | 294.60M | 219.20M | 139.30M | 114.60M |
Interest Expenses | 189.00M | 74.00M | 33.30M | 40.30M | 38.20M | 35.60M | 47.60M | 48.80M | 49.00M | 55.10M | 70.70M | 109.70M | 50.20M | 51.90M | 57.40M | 90.10M | 83.20M | 70.80M | 74.60M | 64.40M | 101.50M | 101.60M | 118.50M | 59.50M | 39.80M | 42.70M | 56.40M | 43.70M | 2.60M | 2.90M |
Basic Shares Outstanding | 2.52B | 2.00B | 1.86B | 1.85B | 1.85B | 1.84B | 366.96M | 365.20M | 363.84M | 363.42M | 363.42M | 363.38M | 362.60M | 361.48M | 361.48M | 361.48M | 361.44M | 361.30M | 360.74M | 361.56M | 366.52M | 37.94M | 398.74M | 487.86M | 571.94M | 572.08M | 571.26M | 511.88M | 391.92M | 390.20M |
Diluted Shares Outstanding | 2.53B | 2.01B | 1.87B | 1.86B | 1.86B | 1.84B | 370.10M | 368.58M | 365.34M | 363.92M | 364.62M | 364.42M | 362.60M | 361.48M | 362.06M | 361.48M | 361.44M | 361.30M | 360.96M | 361.56M | 366.98M | 382.01M | 400.10M | 488.44M | 573.82M | 574.70M | 572.64M | 511.88M | 391.92M | 390.20M |
EBITDA | 1.36B | 884.00M | 692.70M | 625.70M | 580.60M | 475.20M | 961.90M | 501.10M | 412.50M | 563.90M | 371.80M | 418.40M | 398.00M | 428.90M | 394.00M | 357.20M | 967.00M | 538.80M | 624.90M | 513.30M | 653.80M | 643.20M | 636.50M | 624.50M | 770.90M | 700.50M | 623.20M | 471.50M | 255.80M | 214.80M |
EBITDA Margin | 25.27% | 23.80% | 23.45% | 22.43% | 21.69% | 19.22% | 39.87% | 23.11% | 23.45% | 32.39% | 15.98% | 16.43% | 15.64% | 17.18% | 15.57% | 14.82% | 43.89% | 29.23% | 33.15% | 23.53% | 27.63% | 28.80% | 29.69% | 24.54% | 26.02% | 24.34% | 22.16% | 20.77% | 29.86% | 29.85% |
EBIT | 682.00M | 370.00M | 358.20M | 269.80M | 376.70M | -46.90M | 761.00M | 257.00M | 208.00M | 354.00M | 139.60M | 190.10M | -2.90M | 63.30M | 121.10M | 115.30M | 769.80M | 349.20M | 455.50M | 324.60M | 496.80M | 490.80M | 491.90M | 459.40M | 579.60M | 532.10M | 472.40M | 360.80M | 216.80M | 179.70M |
EBIT Margin | 12.69% | 9.96% | 12.13% | 9.67% | 14.08% | -1.90% | 31.55% | 11.85% | 11.82% | 20.34% | 6.00% | 7.47% | -0.11% | 2.54% | 4.79% | 4.78% | 34.94% | 18.95% | 24.16% | 14.88% | 20.99% | 21.98% | 22.94% | 18.05% | 19.56% | 18.49% | 16.80% | 15.90% | 25.31% | 24.97% |
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 |