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 | 3.91B | 4.17B | 4.12B | 4.04B | 4.02B | 3.97B | 3.89B | 3.94B | 4.00B | 3.89B | 3.92B | 4.45B | 4.34B | 4.18B | 4.21B | 4.24B | 3.95B | 3.47B | 3.04B | 2.84B | 2.58B | 2.18B | 1.89B | 1.72B | 1.42B | 1.16B | 877.00M | 707.80M | 492.40M | 332.40M |
Cost of Revenue | 1.73B | 1.97B | 1.91B | 1.79B | 1.78B | 1.79B | 1.80B | 1.84B | 1.83B | 1.96B | 1.76B | 1.88B | 1.71B | 1.60B | 1.54B | 743.41M | 1.36B | 1.21B | 1.11B | 1.05B | 931.31M | 678.03M | 545.14M | 490.16M | 334.00M | 288.00M | 237.50M | 192.80M | 125.30M | 86.30M |
Gross Profit | 2.18B | 2.20B | 2.21B | 2.24B | 2.24B | 2.18B | 2.09B | 2.10B | 2.17B | 1.93B | 2.16B | 2.57B | 2.63B | 2.58B | 2.68B | 3.50B | 2.59B | 2.26B | 1.92B | 1.79B | 1.65B | 1.51B | 1.35B | 1.23B | 1.08B | 874.50M | 639.50M | 515.00M | 367.10M | 246.10M |
Operating Expenses | 2.04B | 2.11B | 2.02B | 2.05B | 2.11B | 2.03B | 2.03B | 2.10B | 2.10B | 2.20B | 2.48B | 2.37B | 2.35B | 2.38B | 2.33B | 3.09B | 2.19B | 1.97B | 1.68B | 1.61B | 1.48B | 1.23B | 1.03B | 934.17M | 828.50M | 699.40M | 512.00M | 429.00M | 325.30M | 229.70M |
Selling, General & Admin | 1.37B | 1.41B | 1.34B | 1.37B | 1.41B | 1.39B | 1.41B | 1.48B | 1.49B | 1.59B | 1.68B | 1.76B | 1.78B | 1.80B | 1.75B | 1.70B | 1.56B | 1.40B | 1.21B | 1.12B | 1.00B | 874.12M | 731.82M | 668.47M | 598.50M | 491.60M | 379.60M | 320.20M | 234.80M | 163.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 | 671.00M | 700.00M | 678.00M | 683.00M | 702.00M | -1.00M | 615.00M | 1.00M | 466.00K | 160.00K | 288.00K | 500.00K | 573.56M | 577.05M | 585.83M | 600.31M | 637.13M | 575.11M | 464.41M | 487.14M | 480.18M | 351.15M | 300.66M | 265.70M | 230.00M | 207.80M | 132.40M | 108.80M | 90.50M | 66.40M |
Operating Income | 139.00M | 256.00M | 376.00M | 380.00M | 313.00M | 158.00M | -304.00M | -3.00M | 312.94M | -143.39M | 146.87M | 156.66M | 280.78M | 195.37M | 326.41M | 27.71M | 396.20M | 289.90M | 244.30M | 177.76M | 166.64M | 281.17M | 317.21M | 292.31M | 254.70M | 175.10M | 127.50M | 86.00M | 41.80M | 16.40M |
Other Expenses / Income | -28.00M | 3.00M | 10.00M | 77.00M | -128.00M | 57.00M | 32.00M | 34.00M | 56.63M | 84.30M | 110.79M | 9.29M | 32.04M | 33.54M | 30.93M | 38.42M | 150.30M | 23.24M | 3.06M | 32.24M | -13.89M | -307.09M | 3.98M | 114.09M | 261.40M | 213.00M | 67.90M | 155.50M | 90.40M | 4.90M |
Before Tax Income | 111.00M | 72.00M | 180.00M | 250.00M | 185.00M | 215.00M | -272.00M | 82.00M | 403.63M | -58.70M | 257.66M | 205.05M | 312.82M | 235.02M | 351.88M | 66.13M | 546.50M | 313.14M | 234.26M | 192.63M | 141.85M | -25.93M | 328.15M | 406.41M | 516.10M | 388.10M | 195.40M | 241.50M | 132.20M | 21.30M |
Income Tax Expenses | 53.00M | 37.00M | 20.00M | 17.00M | 52.00M | 51.00M | -287.00M | 33.00M | 156.33M | -11.78M | 113.13M | 63.98M | 114.08M | 79.61M | 114.10M | 8.05M | 216.71M | 120.60M | 88.40M | 73.71M | 66.77M | -7.54M | 147.31M | 171.97M | 215.30M | 171.20M | 83.90M | 111.60M | 32.50M | 4.90M |
Net Income | 54.00M | 30.00M | 155.00M | 229.00M | 127.00M | 150.00M | 12.00M | 48.00M | 241.35M | -42.81M | 140.04M | 111.01M | 175.04M | 132.32M | 216.01M | 32.99M | 314.73M | 179.49M | 134.75M | 109.02M | 60.77M | -14.29M | 173.88M | 192.91M | 300.80M | 216.90M | 111.50M | 129.90M | 99.70M | 16.40M |
Interest Expenses | 196.00M | 163.00M | 175.00M | 112.00M | 110.00M | 116.00M | 113.00M | 113.00M | 86.19M | 57.39M | 43.96M | 42.39M | 65.61M | 61.55M | 76.37M | 77.19M | 84.68M | 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 | 85.00M | 85.00M | 86.00M | 86.00M | 86.00M | 86.00M | 85.00M | 85.00M | 84.25M | 84.00M | 83.97M | 84.64M | 84.88M | 86.13M | 86.95M | 87.46M | 87.73M | 87.35M | 86.78M | 86.24M | 86.14M | 86.09M | 86.20M | 86.36M | 87.48M | 87.32M | 86.35M | 86.03M | 82.40M | 79.51M |
Diluted Shares Outstanding | 87.00M | 86.00M | 87.00M | 87.00M | 88.00M | 87.00M | 86.00M | 85.00M | 84.89M | 84.21M | 84.73M | 85.23M | 85.45M | 86.52M | 87.17M | 87.75M | 88.48M | 88.11M | 87.46M | 86.74M | 86.60M | 86.09M | 89.98M | 90.87M | 91.71M | 90.75M | 86.35M | 86.03M | 83.78M | 80.00M |
EBITDA | 1.06B | 1.03B | 1.13B | 1.15B | 1.11B | 1.08B | 456.00M | 669.00M | 1.10B | 591.58M | 1.11B | 856.08M | 951.99M | 873.63M | 998.90M | 720.25M | 1.21B | 865.01M | 741.68M | 665.15M | 541.22M | 632.32M | 617.87M | 558.01M | 485.81M | 382.85M | 259.90M | 196.20M | 132.30M | 82.80M |
EBITDA Margin | 27.04% | 24.73% | 27.46% | 28.46% | 27.50% | 27.20% | 11.72% | 16.98% | 27.43% | 15.20% | 28.21% | 19.23% | 21.92% | 20.91% | 23.70% | 16.97% | 30.65% | 24.91% | 24.43% | 23.44% | 20.96% | 28.95% | 32.61% | 32.51% | 34.28% | 32.93% | 29.64% | 27.72% | 26.87% | 24.91% |
EBIT | 303.00M | 230.00M | 350.00M | 358.00M | 289.00M | 317.00M | -162.00M | 194.00M | 483.88M | 2.79M | 297.13M | 217.38M | 354.73M | 273.49M | 406.48M | 118.23M | 616.12M | 300.09M | 223.15M | 182.73M | 127.55M | -21.83M | 321.19M | 364.88M | 516.10M | 388.10M | 195.40M | 241.50M | 132.20M | 21.30M |
EBIT Margin | 7.76% | 5.52% | 8.49% | 8.87% | 7.19% | 7.99% | -4.16% | 4.93% | 12.11% | 0.07% | 7.58% | 4.88% | 8.17% | 6.55% | 9.64% | 2.79% | 15.61% | 8.64% | 7.35% | 6.44% | 4.94% | -1.00% | 16.95% | 21.26% | 36.42% | 33.38% | 22.28% | 34.12% | 26.85% | 6.41% |
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 |