Financial Year End | 2023-03-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 | 9.43B | 9.44B | 7.16B | 6.56B | 6.16B | 6.02B | 4.40B | 4.30B | 4.16B | 4.24B | 4.48B | 4.34B | 4.21B | 4.09B | 4.10B | 4.08B | 2.42B | 2.41B | 2.38B | 2.39B | 1.68B | 1.06B | 1.11B | 1.10B | 831.40M | 988.40M | 731.10M | 712.40M | 910.90M | 731.50M |
Cost of Revenue | 7.23B | 7.61B | 6.08B | 5.46B | 5.07B | 5.08B | 3.68B | 3.51B | 3.37B | 3.45B | 3.75B | 3.62B | 3.57B | 3.50B | 3.57B | 3.60B | 2.06B | 2.11B | 2.07B | 2.03B | 1.40B | 930.58M | 960.26M | 892.65M | 640.30M | 736.40M | 509.80M | 506.40M | 707.80M | 552.70M |
Gross Profit | 2.19B | 1.83B | 1.07B | 1.10B | 1.09B | 946.00M | 719.50M | 791.90M | 789.10M | 787.20M | 725.60M | 719.60M | 637.50M | 593.20M | 528.60M | 482.50M | 359.50M | 303.20M | 312.70M | 359.80M | 284.80M | 127.26M | 152.28M | 209.94M | 191.10M | 252.00M | 221.30M | 206.00M | 203.10M | 178.80M |
Operating Expenses | 860.00M | 793.00M | 526.00M | 514.60M | 520.60M | 472.90M | 345.70M | 358.80M | 340.00M | 361.80M | 370.90M | 370.80M | 339.70M | 318.60M | 299.00M | 332.60M | 208.30M | 212.90M | 225.80M | 244.20M | 178.70M | 64.62M | 83.52M | 153.09M | 152.70M | 163.60M | 149.90M | 142.70M | 146.30M | 139.10M |
Selling, General & Admin | 789.00M | 774.00M | 528.00M | 512.60M | 511.80M | 465.70M | 342.70M | 355.70M | 347.70M | 365.50M | 384.30M | 378.10M | 342.40M | 320.40M | 305.30M | 332.70M | 195.10M | 201.20M | 206.10M | 202.30M | 153.10M | 64.62M | 62.87M | 61.13M | 73.70M | 106.10M | 91.60M | 77.90M | 79.60M | 75.40M |
Research & Development | 16.00M | 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 | 7.20M | 8.00M | 9.20M | 11.40M | 9.90M | 9.60M | 7.40M | N/A | N/A | N/A | N/A | N/A | 15.60M | 15.30M | 16.80M | 17.60M |
Other Operating Expenses | -55.00M | 19.00M | -2.00M | 2.00M | 8.80M | 7.20M | 3.00M | 3.10M | -7.70M | -3.70M | -13.40M | -7.30M | -2.70M | -1.80M | -13.50M | -8.10M | 4.00M | 300.00K | 9.80M | 32.30M | 18.20M | N/A | 20.65M | 91.96M | 79.00M | 57.50M | 42.70M | 49.50M | 49.90M | 46.10M |
Operating Income | 1.33B | 906.00M | 550.00M | 524.30M | 534.10M | 458.20M | 342.70M | 433.10M | 449.10M | 425.40M | 354.70M | 348.80M | 297.80M | 274.60M | 229.60M | 149.90M | 151.20M | 90.30M | 86.90M | 115.60M | 106.10M | 62.64M | 68.75M | 56.84M | 38.40M | 88.40M | 71.40M | 63.30M | 56.80M | 39.70M |
Other Expenses / Income | -402.00M | -190.00M | -261.00M | -280.30M | -180.10M | -110.70M | -89.70M | -113.70M | -89.80M | -292.70M | -142.10M | -148.50M | -254.50M | -238.00M | -150.40M | -215.40M | -177.30M | -171.60M | -155.90M | -149.00M | -188.80M | -44.64M | -58.06M | -68.52M | -2.90M | -52.80M | -25.30M | -40.90M | -15.60M | -6.20M |
Before Tax Income | 932.00M | 716.00M | 289.00M | 244.00M | 354.00M | 347.50M | 253.00M | 319.40M | 359.30M | 132.70M | 212.60M | 200.30M | 43.30M | 36.60M | 79.20M | -65.50M | -26.10M | -81.30M | -69.00M | -33.40M | -82.70M | 18.00M | 10.69M | -11.68M | 35.50M | 35.60M | 46.10M | 22.40M | 41.20M | 33.50M |
Income Tax Expenses | 210.00M | 194.00M | 74.00M | 41.60M | 76.30M | 54.70M | -45.50M | 93.20M | 130.40M | 45.40M | 67.40M | 82.50M | -229.80M | 27.50M | 24.10M | 34.40M | 23.90M | 20.20M | 23.30M | 9.80M | 1.50M | 7.04M | 4.26M | -4.68M | 14.00M | 14.30M | 18.40M | 11.00M | 17.30M | 13.30M |
Net Income | 723.00M | 522.00M | 204.00M | 167.30M | 277.70M | 221.10M | 300.20M | 228.00M | 230.10M | 89.70M | 146.60M | 122.60M | 276.90M | 10.70M | 56.40M | -99.70M | -74.60M | -100.50M | -91.10M | -41.80M | -82.90M | -178.65M | 6.44M | -7.00M | 25.20M | 21.30M | 27.70M | -92.00M | 23.90M | 20.20M |
Interest Expenses | 250.00M | 197.00M | 123.00M | 128.80M | 140.60M | 123.70M | 89.70M | 76.60M | 67.80M | 80.70M | 101.90M | 111.10M | N/A | 174.50M | 196.80M | 216.70M | 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 | 308.20M | 308.30M | 297.10M | 278.80M | 294.10M | 309.50M | 311.10M | 320.90M | 329.50M | 328.60M | 347.30M | 393.40M | 376.30M | 343.80M | 343.10M | 315.80M | 201.80M | 201.10M | 198.60M | 198.50M | 148.30M | 32.72M | 31.62M | 29.34M | 28.48M | 28.38M | 28.89M | 31.83M | 27.79M | 26.61M |
Diluted Shares Outstanding | 309.10M | 308.30M | 297.90M | 279.60M | 294.80M | 310.10M | 311.90M | 321.50M | 330.70M | 330.50M | 349.70M | 396.20M | 381.70M | 347.40M | 344.60M | 315.80M | 201.80M | 201.10M | 198.60M | 198.50M | 148.30M | 32.72M | 31.62M | 29.34M | 28.77M | 29.17M | 28.89M | 32.51M | 27.79M | 26.61M |
EBITDA | 1.95B | 1.60B | 1.04B | 909.90M | 979.70M | 830.10M | 674.70M | 697.10M | 708.80M | 485.80M | 593.30M | 583.00M | 325.50M | 501.40M | 582.70M | 415.70M | 151.00M | 124.50M | 145.80M | 205.60M | 86.60M | -107.34M | 97.89M | 80.28M | 118.20M | 93.10M | 88.80M | -31.50M | 91.10M | 79.60M |
EBITDA Margin | 20.71% | 16.92% | 14.52% | 13.87% | 15.90% | 13.78% | 15.32% | 16.22% | 17.04% | 11.46% | 13.25% | 13.44% | 7.74% | 12.24% | 14.23% | 10.19% | 6.24% | 5.16% | 6.12% | 8.62% | 5.14% | -10.15% | 8.80% | 7.28% | 14.22% | 9.42% | 12.15% | -4.42% | 10.00% | 10.88% |
EBIT | 1.18B | 913.00M | 401.00M | 337.70M | 494.60M | 399.50M | 344.40M | 397.80M | 428.30M | 215.80M | 315.90M | 316.20M | 47.10M | 212.70M | 277.30M | 151.40M | -50.70M | -80.30M | -67.80M | -32.00M | -81.40M | -171.62M | 10.69M | -11.68M | 39.20M | 35.60M | 46.10M | -81.00M | 41.20M | 33.50M |
EBIT Margin | 12.55% | 9.67% | 5.60% | 5.15% | 8.03% | 6.63% | 7.82% | 9.26% | 10.30% | 5.09% | 7.05% | 7.29% | 1.12% | 5.19% | 6.77% | 3.71% | -2.09% | -3.33% | -2.84% | -1.34% | -4.84% | -16.22% | 0.96% | -1.06% | 4.71% | 3.60% | 6.31% | -11.37% | 4.52% | 4.58% |
Financial Year End | 2023-03-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 |