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 | 1.41B | 1.27B | 1.26B | 1.21B | 1.20B | 1.36B | 1.38B | 1.42B | 1.45B | 1.45B | 1.32B | 1.24B | 1.27B | 1.17B | 1.12B | 1.35B | 1.35B | 1.23B | 1.13B | 1.23B | 1.31B | 1.34B | 1.52B | 1.39B | 1.86B | 1.76B | 1.70B | 1.41B | 1.23B | 1.16B |
Cost of Revenue | 763.60M | 700.40M | 718.20M | 715.00M | 709.00M | 824.20M | 521.80M | 535.30M | 569.20M | 643.50M | 613.20M | 582.30M | 283.70M | 269.30M | 492.80M | 604.20M | 475.10M | 459.10M | 554.40M | 530.60M | 688.80M | 755.70M | 860.60M | 756.10M | 755.90M | 838.00M | 840.30M | 695.10M | 612.80M | 579.50M |
Gross Profit | 647.30M | 572.60M | 539.20M | 494.20M | 493.10M | 536.70M | 855.10M | 883.00M | 880.70M | 807.50M | 707.80M | 660.90M | 984.20M | 897.50M | 632.10M | 748.30M | 870.90M | 770.00M | 580.20M | 700.80M | 625.70M | 585.00M | 660.80M | 634.70M | 1.10B | 925.10M | 861.60M | 719.30M | 620.60M | 575.50M |
Operating Expenses | 259.30M | 232.40M | 242.30M | 207.30M | 211.70M | 224.20M | 523.20M | 515.70M | 521.30M | 491.60M | 459.40M | 421.80M | 658.50M | 618.80M | 345.50M | 376.70M | 610.00M | 538.40M | 608.00M | 474.10M | 522.80M | 546.00M | 569.20M | 581.20M | 849.10M | 1.37B | 1.34B | 1.08B | 946.30M | 889.00M |
Selling, General & Admin | 212.70M | 195.00M | 198.30M | 172.00M | 180.40M | 191.10M | 181.50M | 174.70M | 192.40M | 189.20M | 178.30M | 160.20M | 155.30M | 134.80M | 127.80M | 168.00M | 158.70M | 146.70M | 167.50M | 163.30M | 198.70M | 204.50M | 229.70M | 209.20M | 246.30M | 245.40M | 238.30M | 172.90M | 143.50M | 125.20M |
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 | -46.60M | 37.40M | 44.00M | 35.30M | 31.30M | -21.60M | 341.70M | 341.00M | 328.90M | 302.40M | 281.10M | 261.60M | 503.20M | 484.00M | 217.70M | 208.70M | 451.30M | 391.70M | 440.50M | 310.80M | 324.10M | 341.50M | 339.50M | 372.00M | 602.80M | 1.12B | 1.10B | 910.00M | 802.80M | 763.80M |
Operating Income | 388.00M | -58.10M | -71.20M | -56.60M | 274.10M | 312.50M | 331.90M | 367.30M | 359.40M | 315.90M | 248.40M | 239.10M | 325.70M | 278.70M | 286.60M | 371.60M | 260.90M | 231.60M | -27.80M | 226.70M | 102.90M | 39.00M | 91.60M | 53.50M | 253.90M | -440.50M | -480.40M | -363.60M | -325.70M | -313.50M |
Other Expenses / Income | -142.50M | 235.20M | 266.30M | 181.90M | -128.90M | 51.20M | -117.50M | -61.90M | -89.10M | -84.70M | -89.40M | -95.30M | -177.50M | -181.30M | -178.70M | -102.00M | -2.30M | -5.50M | N/A | N/A | N/A | N/A | -86.00M | N/A | N/A | 603.10M | 393.10M | 492.30M | 442.70M | 431.30M |
Before Tax Income | 245.50M | 177.10M | 195.10M | 125.30M | 145.20M | 195.10M | 214.40M | 305.40M | 270.30M | 231.20M | 159.00M | 143.80M | 148.20M | 97.40M | 107.90M | 269.60M | 258.60M | 226.10M | -27.80M | 226.70M | 102.90M | 39.00M | 5.60M | 53.50M | 253.90M | 162.60M | -87.30M | 128.70M | 117.00M | 117.80M |
Income Tax Expenses | 58.70M | 54.80M | 53.20M | 37.30M | 40.90M | 34.10M | -243.70M | 95.70M | 110.90M | 75.70M | 65.50M | 26.10M | 37.40M | 16.60M | 26.50M | 73.60M | 72.80M | 75.60M | -12.70M | 68.20M | 26.00M | 10.00M | -1.90M | 22.70M | 102.60M | 74.30M | -5.50M | 54.40M | 47.60M | 48.80M |
Net Income | 259.20M | 122.30M | 143.10M | 88.00M | 104.30M | 211.30M | 502.00M | 257.10M | 205.30M | 205.00M | 169.30M | 137.30M | 110.80M | 80.80M | 81.40M | 196.00M | 203.70M | 111.70M | -14.30M | 169.60M | 76.90M | 300.00K | 172.90M | 66.60M | 151.30M | 131.90M | -50.90M | 102.70M | 100.80M | 91.50M |
Interest Expenses | 278.60M | 214.00M | 204.00M | 190.30M | 180.50M | 168.60M | N/A | N/A | N/A | N/A | N/A | N/A | 169.60M | 167.30M | 168.00M | 150.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 | N/A |
Basic Shares Outstanding | 35.70M | 35.40M | 35.40M | 35.00M | 35.70M | 37.60M | 38.80M | 40.50M | 43.10M | 45.00M | 46.40M | 46.80M | 46.40M | 46.10M | 46.80M | 47.60M | 49.90M | 51.00M | 50.11M | 49.35M | 49.11M | 48.89M | 48.51M | 47.88M | 49.30M | 49.18M | 45.08M | 40.97M | 40.72M | 40.31M |
Diluted Shares Outstanding | 35.70M | 35.90M | 36.00M | 35.40M | 36.40M | 38.30M | 39.40M | 40.90M | 43.80M | 45.80M | 47.10M | 47.60M | 47.20M | 47.00M | 48.90M | 51.00M | 55.40M | 62.10M | 50.11M | 60.00M | 49.22M | 49.18M | 49.20M | 48.75M | 50.30M | 50.43M | 45.08M | 49.02M | 48.81M | 48.41M |
EBITDA | 780.10M | 313.20M | 293.20M | 273.90M | 606.80M | 290.90M | 581.00M | 663.00M | 619.50M | 567.70M | 502.60M | 412.80M | 556.30M | 492.80M | 503.20M | 638.90M | 477.30M | 361.00M | 185.70M | 445.60M | 424.70M | 378.40M | 586.90M | 424.10M | 562.10M | 473.70M | 195.90M | 359.50M | 320.00M | 305.40M |
EBITDA Margin | 55.29% | 24.60% | 23.32% | 22.65% | 50.48% | 21.38% | 42.20% | 46.75% | 42.73% | 39.12% | 38.05% | 33.20% | 43.88% | 42.24% | 44.73% | 47.24% | 35.46% | 29.37% | 16.37% | 36.19% | 32.31% | 28.22% | 38.58% | 30.49% | 30.24% | 26.87% | 11.51% | 25.42% | 25.94% | 26.44% |
EBIT | 596.50M | 391.10M | 400.30M | 315.60M | 325.70M | 414.00M | 258.30M | 352.80M | 316.20M | 280.70M | 234.80M | 163.40M | 317.80M | 264.70M | 275.90M | 419.70M | 276.50M | 187.30M | -27.00M | 237.80M | 102.90M | 10.30M | 171.00M | 89.30M | 253.90M | 206.20M | -56.40M | 157.10M | 148.40M | 140.30M |
EBIT Margin | 42.28% | 30.72% | 31.84% | 26.10% | 27.09% | 30.42% | 18.76% | 24.87% | 21.81% | 19.35% | 17.77% | 13.14% | 25.07% | 22.69% | 24.53% | 31.03% | 20.54% | 15.24% | -2.38% | 19.31% | 7.83% | 0.77% | 11.24% | 6.42% | 13.66% | 11.70% | -3.31% | 11.11% | 12.03% | 12.15% |
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 |