Financial Year End | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 | 2019-01-31 | 2018-01-31 | 2017-01-31 | 2016-01-31 | 2015-01-31 | 2014-01-31 | 2013-01-31 | 2012-01-31 | 2011-01-31 | 2010-01-31 | 2009-01-31 | 2008-01-31 | 2007-01-31 | 2006-01-31 | 2005-01-31 | 2004-01-31 | 2003-01-31 | 2002-01-31 | 2001-01-31 | 2000-01-31 | 1999-01-31 | 1998-01-31 | 1997-01-31 | 1996-01-31 | 1995-01-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 5.44B | 5.00B | 4.39B | 3.79B | 3.27B | 2.57B | 2.06B | 2.03B | 2.50B | 2.51B | 2.27B | 2.31B | 2.22B | 1.95B | 1.71B | 2.32B | 2.17B | 1.84B | 1.52B | 1.23B | 951.64M | 824.95M | 947.49M | 936.32M | 820.18M | 740.20M | 617.10M | 496.70M | 534.20M | 454.60M |
Cost of Revenue | 511.00M | 480.00M | 418.50M | 337.10M | 324.90M | 285.90M | 303.40M | 341.90M | 370.70M | 342.10M | 274.30M | 238.50M | 229.10M | 196.60M | 191.80M | 219.10M | 206.90M | 216.60M | 170.90M | 169.44M | 148.13M | 140.16M | 151.20M | 107.88M | 94.75M | 13.20M | 27.00M | 29.50M | 41.60M | 36.70M |
Gross Profit | 4.93B | 4.53B | 3.97B | 3.45B | 2.95B | 2.28B | 1.75B | 1.69B | 2.13B | 2.17B | 2.00B | 2.07B | 1.99B | 1.76B | 1.52B | 2.10B | 1.97B | 1.62B | 1.35B | 1.06B | 803.51M | 684.78M | 796.29M | 828.44M | 725.43M | 727.00M | 590.10M | 467.20M | 492.60M | 417.90M |
Operating Expenses | 3.82B | 3.54B | 3.35B | 2.82B | 2.61B | 2.27B | 2.17B | 2.11B | 2.13B | 2.05B | 1.70B | 1.72B | 1.63B | 1.47B | 1.39B | 1.81B | 1.52B | 1.27B | 982.50M | 802.75M | 694.10M | 633.93M | 664.48M | 689.66M | 689.92M | 590.20M | 486.70M | 402.70M | 363.60M | 310.50M |
Selling, General & Admin | 2.44B | 2.28B | 2.19B | 1.85B | 1.72B | 1.52B | 1.39B | 1.31B | 1.31B | 1.28B | 1.09B | 1.12B | 1.07B | 976.80M | 929.60M | 1.11B | 1.03B | 867.20M | 680.90M | 563.35M | 484.22M | 460.65M | 475.01M | 450.33M | 446.19M | 384.20M | 320.40M | 274.20M | 259.70M | 220.30M |
Research & Development | 1.37B | 1.22B | 1.11B | 932.50M | 851.10M | 725.00M | 755.50M | 766.10M | 790.00M | 725.20M | 611.10M | 600.00M | 566.50M | 496.20M | 457.50M | 576.10M | 485.30M | 406.30M | 301.60M | 239.40M | 209.35M | 172.99M | 168.57M | 170.49M | 163.99M | 142.80M | 122.40M | 93.70M | 78.70M | 65.20M |
Other Operating Expenses | N/A | 40.00M | 40.70M | 37.50M | 38.90M | 16.80M | 6.00M | 8.50M | 8.50M | 2.70M | 2.70M | 2.00M | N/A | N/A | N/A | 128.90M | 8.60M | 43.70M | 13.10M | 43.70M | 522.00K | 299.00K | 20.90M | 68.84M | 79.75M | 63.20M | 43.90M | 34.80M | 25.20M | 25.00M |
Operating Income | 1.13B | 989.00M | 617.60M | 629.10M | 343.00M | -25.00M | -509.10M | -499.60M | 1.30M | 120.70M | 284.80M | 305.90M | 355.60M | 271.40M | 65.60M | 244.50M | 445.60M | 349.70M | 369.80M | 234.87M | 106.24M | 24.96M | 98.17M | 138.78M | 35.51M | 136.80M | 103.40M | 64.50M | 129.00M | 107.40M |
Other Expenses / Income | 8.00M | -43.00M | -53.00M | -82.00M | -48.20M | -17.70M | -48.20M | -24.20M | -21.60M | -37.70M | -4.90M | 4.10M | 7.30M | 600.00K | 19.10M | 8.00M | 24.40M | 16.80M | 13.20M | 11.46M | 16.96M | 13.50M | 28.52M | 5.99M | -11.59M | 9.70M | -14.70M | 2.00M | 9.30M | -18.30M |
Before Tax Income | 1.14B | 946.00M | 564.70M | 546.70M | 294.80M | -42.70M | -557.30M | -523.80M | -20.30M | 83.00M | 279.90M | 310.00M | 362.90M | 272.00M | 84.70M | 252.50M | 470.00M | 366.50M | 383.00M | 246.33M | 123.20M | 38.47M | 126.69M | 144.77M | 23.92M | 146.50M | 55.00M | 66.50M | 138.30M | 89.10M |
Income Tax Expenses | 230.00M | 123.00M | 67.70M | -661.50M | 80.30M | 38.10M | 9.60M | 55.40M | 305.70M | 1.20M | 51.10M | 62.60M | 77.60M | 60.00M | 26.70M | 68.90M | 113.80M | 76.80M | 54.10M | 24.82M | 2.88M | 6.56M | 35.17M | 51.54M | 14.11M | 55.90M | 39.60M | 24.90M | 50.50M | 32.50M |
Net Income | 906.00M | 823.00M | 497.00M | 1.21B | 214.50M | -80.80M | -566.90M | -579.20M | -326.00M | 81.80M | 228.80M | 247.40M | 285.30M | 212.00M | 58.00M | 183.60M | 356.20M | 289.70M | 328.90M | 221.51M | 120.32M | 31.90M | 90.31M | 93.23M | 9.81M | 90.60M | 15.40M | 41.60M | 87.80M | 56.60M |
Interest Expenses | 8.00M | 43.00M | 65.00M | 82.40M | 54.00M | 52.10M | 34.50M | 29.70M | 33.90M | 13.20M | 9.80M | 4.90M | 1.90M | N/A | 19.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 | N/A |
Basic Shares Outstanding | 216.23M | 216.00M | 219.70M | 219.40M | 219.70M | 218.38M | 219.50M | 222.70M | 226.00M | 227.10M | 224.00M | 226.40M | 227.70M | 227.60M | 228.70M | 225.50M | 230.30M | 230.70M | 229.00M | 227.94M | 222.99M | 226.07M | 435.26M | 228.75M | 241.31M | 225.58M | 187.04M | 190.64M | 199.20M | 199.36M |
Diluted Shares Outstanding | 216.00M | 218.00M | 222.00M | 222.10M | 222.50M | 218.90M | 219.50M | 222.70M | 226.00M | 232.40M | 229.60M | 231.70M | 233.30M | 234.20M | 232.10M | 230.10M | 242.00M | 243.20M | 247.50M | 245.67M | 231.30M | 229.55M | 449.10M | 234.06M | 245.62M | 236.56M | 199.44M | 190.64M | 199.20M | 199.36M |
EBITDA | 1.22B | 1.10B | 765.70M | 720.80M | 482.10M | 104.80M | -414.40M | -348.80M | 147.10M | 269.70M | 426.50M | 477.60M | 478.40M | 377.40M | 196.20M | 344.30M | 506.90M | 403.20M | 413.50M | 310.30M | 159.71M | 99.69M | 194.71M | 207.62M | 115.26M | 223.96M | 187.73M | 99.30M | 154.20M | 132.40M |
EBITDA Margin | 22.41% | 21.92% | 17.46% | 19.02% | 14.72% | 4.08% | -20.15% | -17.17% | 5.87% | 10.74% | 18.76% | 20.66% | 21.59% | 19.34% | 11.45% | 14.87% | 23.34% | 21.92% | 27.15% | 25.15% | 16.78% | 12.08% | 20.55% | 22.17% | 14.05% | 30.26% | 30.42% | 19.99% | 28.87% | 29.12% |
EBIT | 1.14B | 989.00M | 629.70M | 628.90M | 348.80M | 9.40M | -522.80M | -494.10M | 13.60M | 96.20M | 289.70M | 314.90M | 364.80M | 272.00M | 103.80M | 252.50M | 470.00M | 366.50M | 383.00M | 246.33M | 123.20M | 38.47M | 125.48M | 144.77M | 23.92M | 146.50M | 55.00M | 66.50M | 138.30M | 89.10M |
EBIT Margin | 21.03% | 19.76% | 14.36% | 16.59% | 10.65% | 0.37% | -25.42% | -24.33% | 0.54% | 3.83% | 12.74% | 13.62% | 16.47% | 13.94% | 6.06% | 10.91% | 21.64% | 19.92% | 25.14% | 19.97% | 12.95% | 4.66% | 13.24% | 15.46% | 2.92% | 19.79% | 8.91% | 13.39% | 25.89% | 19.60% |
Financial Year End | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 | 2019-01-31 | 2018-01-31 | 2017-01-31 | 2016-01-31 | 2015-01-31 | 2014-01-31 | 2013-01-31 | 2012-01-31 | 2011-01-31 | 2010-01-31 | 2009-01-31 | 2008-01-31 | 2007-01-31 | 2006-01-31 | 2005-01-31 | 2004-01-31 | 2003-01-31 | 2002-01-31 | 2001-01-31 | 2000-01-31 | 1999-01-31 | 1998-01-31 | 1997-01-31 | 1996-01-31 | 1995-01-31 |