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-03-31 | 2000-03-31 | 1999-03-31 | 1998-03-31 | 1997-03-31 | 1996-03-31 | 1995-03-31 | 1994-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.98B | 1.98B | 1.52B | 2.00B | 3.01B | 2.51B | 3.66B | 4.59B | 6.39B | 6.17B | 4.37B | 3.81B | 3.08B | 2.19B | 2.58B | 3.88B | 3.83B | 3.22B | 2.90B | 2.20B | 1.43B | 1.49B | 1.90B | 2.74B | 2.93B | 2.47B | 2.23B | 2.50B | 2.31B | 1.78B |
Cost of Revenue | 2.46B | 1.61B | 1.16B | 1.51B | 2.37B | 1.94B | 2.75B | 3.46B | 4.66B | 4.62B | 3.32B | 3.05B | 2.48B | 1.71B | 2.10B | 3.09B | 3.09B | 2.63B | 2.54B | 2.02B | 1.26B | 1.31B | 1.67B | 2.20B | 2.40B | 1.98B | 1.79B | 2.07B | 1.96B | 1.48B |
Gross Profit | 527.10M | 367.70M | 354.50M | 491.00M | 639.40M | 570.30M | 917.30M | 1.13B | 1.74B | 1.55B | 1.04B | 760.40M | 592.20M | 480.40M | 480.20M | 792.00M | 741.70M | 590.70M | 366.00M | 182.30M | 172.40M | 173.30M | 236.70M | 542.70M | 526.10M | 497.10M | 444.50M | 428.30M | 353.80M | 300.50M |
Operating Expenses | 201.90M | 185.40M | 179.00M | 379.90M | 262.80M | 296.60M | 454.80M | 407.40M | 476.40M | 403.60M | 291.30M | 224.10M | 166.90M | 176.40M | 185.90M | 243.00M | 228.90M | 208.10M | 195.60M | 168.20M | 159.00M | 162.60M | 302.80M | 263.70M | 241.20M | 241.20M | 230.30M | 209.60M | 175.20M | 160.20M |
Selling, General & Admin | 201.90M | 185.40M | 179.00M | 379.90M | 262.80M | 296.60M | 454.80M | 407.40M | 476.40M | 403.60M | 291.30M | 224.10M | 209.10M | 186.10M | 185.90M | 243.00M | 228.90M | 208.10M | 195.60M | 168.20M | 159.00M | 162.60M | 213.70M | 183.40M | 169.20M | 163.10M | 142.50M | 133.70M | 116.60M | 103.40M |
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 | -2.50M | 1.60M | 900.00K | -2.50M | -1.10M | 3.90M | N/A | N/A | N/A | N/A | N/A | N/A | -42.20M | -9.70M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 89.10M | 80.30M | 72.00M | 78.10M | 87.80M | 75.90M | 58.60M | 56.80M |
Operating Income | 417.00M | -92.50M | -89.30M | -157.40M | 416.30M | 315.10M | 549.10M | 724.80M | 1.26B | 1.15B | 751.70M | 536.30M | 425.30M | 304.00M | 294.30M | 549.00M | 512.80M | 382.60M | 170.40M | 14.10M | 13.40M | 10.70M | -66.10M | 279.00M | 284.90M | 255.90M | 214.20M | 218.70M | 178.60M | 140.30M |
Other Expenses / Income | 89.30M | 219.00M | 144.50M | -337.10M | -215.60M | 45.30M | -177.10M | -158.00M | -8.10M | -82.50M | -161.20M | -150.40M | -187.80M | -187.50M | -441.20M | -86.20M | -49.60M | -34.10M | -26.80M | -29.20M | -27.70M | -35.10M | -50.20M | -16.10M | 11.50M | -90.00M | -32.90M | -32.40M | -31.10M | -26.10M |
Before Tax Income | 149.00M | 126.50M | 55.20M | -494.50M | 200.70M | 151.60M | 372.00M | 566.80M | 1.25B | 1.06B | 590.50M | 385.90M | 237.50M | 116.50M | -146.90M | 462.80M | 463.20M | 348.50M | 143.60M | -15.10M | -14.30M | -24.40M | -116.30M | 262.90M | 296.40M | 165.90M | 181.30M | 186.30M | 147.50M | 114.20M |
Income Tax Expenses | 9.00M | 27.60M | 15.90M | -268.40M | 61.50M | 42.60M | -341.60M | 202.10M | 426.00M | 354.80M | 204.40M | 134.00M | 91.80M | 40.90M | -9.40M | 175.50M | 169.40M | 133.00M | 57.30M | -5.80M | -4.30M | -4.80M | -41.90M | 97.40M | 111.10M | 62.20M | 67.60M | 72.50M | 58.40M | 45.90M |
Net Income | 106.00M | 98.90M | 39.30M | -226.10M | 137.60M | 159.30M | 702.50M | 343.60M | 796.50M | 678.20M | 375.50M | 255.20M | 142.20M | 67.40M | -137.70M | 285.80M | 293.10M | 230.10M | 86.30M | -9.30M | -10.00M | -19.60M | -74.40M | 165.50M | 185.30M | 103.70M | 137.50M | 113.80M | 89.10M | 76.20M |
Interest Expenses | 265.50M | 207.60M | 191.40M | 216.00M | 221.80M | 179.30M | 184.00M | 181.90M | 194.70M | 193.40M | 187.30M | 194.70M | 185.30M | 188.90M | 123.20M | 100.40M | N/A | N/A | N/A | N/A | N/A | 36.30M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 81.20M | 81.90M | 101.50M | 115.90M | 125.60M | 144.00M | 148.60M | 148.40M | 150.20M | 151.00M | 152.80M | 154.60M | 155.00M | 153.60M | 152.80M | 156.80M | 157.40M | 153.80M | 141.90M | 139.50M | 136.80M | 135.90M | 112.50M | 119.10M | 129.00M | 129.30M | 128.40M | 125.70M | 121.50M | 120.90M |
Diluted Shares Outstanding | 83.40M | 84.20M | 103.80M | 115.90M | 127.30M | 146.40M | 152.00M | 148.60M | 152.20M | 156.70M | 153.00M | 155.00M | 155.60M | 154.00M | 152.80M | 159.40M | 160.80M | 158.60M | 153.30M | 139.50M | 136.80M | 135.90M | 112.50M | 119.70M | 130.80M | 131.70M | 128.40M | 125.82M | 121.50M | 120.90M |
EBITDA | 615.90M | 183.90M | 176.40M | 108.60M | 620.50M | 484.20M | 840.30M | 1.01B | 1.68B | 1.47B | 978.70M | 777.60M | 612.20M | 486.80M | 136.90M | 702.00M | 581.40M | 450.70M | 232.50M | 72.10M | 71.30M | 102.60M | -27.20M | 343.20M | 368.40M | 244.00M | 292.90M | 262.20M | 206.10M | 178.90M |
EBITDA Margin | 20.64% | 9.30% | 11.64% | 5.43% | 20.65% | 19.30% | 22.94% | 22.03% | 26.34% | 23.84% | 22.42% | 20.40% | 19.91% | 22.24% | 5.32% | 18.08% | 15.17% | 14.00% | 8.01% | 3.28% | 4.98% | 6.90% | -1.43% | 12.52% | 12.59% | 9.87% | 13.11% | 10.50% | 8.90% | 10.02% |
EBIT | 380.50M | 334.10M | 246.60M | -278.50M | 420.90M | 381.20M | 544.90M | 727.60M | 1.42B | 1.23B | 767.20M | 583.90M | 419.30M | 297.20M | -23.90M | 561.70M | 462.50M | 363.10M | 143.60M | -15.10M | -14.30M | 11.90M | -116.30M | 262.90M | 296.40M | 165.90M | 205.10M | 186.30M | 147.50M | 122.10M |
EBIT Margin | 12.75% | 16.90% | 16.27% | -13.93% | 14.01% | 15.19% | 14.88% | 15.86% | 22.17% | 19.88% | 17.57% | 15.32% | 13.64% | 13.58% | -0.93% | 14.47% | 12.07% | 11.28% | 4.95% | -0.69% | -1.00% | 0.80% | -6.11% | 9.59% | 10.13% | 6.71% | 9.18% | 7.46% | 6.37% | 6.84% |
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-03-31 | 2000-03-31 | 1999-03-31 | 1998-03-31 | 1997-03-31 | 1996-03-31 | 1995-03-31 | 1994-03-31 |