Financial Year End | 2024-01-31 | 2023-02-01 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 5.50B | 5.00B | 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 |
Cost of Revenue | 463.00M | 480.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 |
Gross Profit | 5.03B | 4.53B | 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 |
Operating Expenses | 3.91B | 3.54B | 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 |
Selling, General & Admin | 2.43B | 2.28B | 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 |
Research & Development | 1.42B | 1.22B | 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 |
Other Operating Expenses | 56.00M | 40.00M | 40.00M | 40.70M | 37.50M | 38.90M | 16.80M | 20.20M | 31.80M | 33.20M | 39.80M | N/A | N/A | N/A | N/A | N/A | 128.90M | N/A | N/A | N/A | N/A | 522.00K | 299.00K | 20.90M | 68.84M | 79.75M | 63.20M | 43.90M | 34.80M | 25.20M |
Operating Income | 1.13B | 989.00M | 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 |
Other Expenses / Income | 8.00M | -43.00M | -43.00M | -52.90M | -82.40M | -48.20M | -41.90M | -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 | -48.40M | 2.00M | 9.30M |
Before Tax Income | 1.14B | 946.00M | 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 |
Income Tax Expenses | 230.00M | 123.00M | 123.00M | 67.70M | -661.50M | 80.30M | 38.10M | 9.60M | 58.30M | 310.20M | 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 |
Net Income | 906.00M | 823.00M | 823.00M | 497.00M | 1.21B | 214.50M | -80.80M | -566.90M | -582.10M | -330.50M | 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 |
Interest Expenses | 8.00M | 71.00M | 43.00M | 65.00M | 82.40M | 54.00M | 52.10M | 34.50M | 29.70M | 33.90M | 13.20M | 9.80M | 4.90M | 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 |
Basic Shares Outstanding | 216.23M | 216.00M | 216.00M | 219.70M | 219.40M | 219.70M | 218.90M | 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.04M | 222.99M | 226.07M | 217.63M | 228.75M | 241.31M | 186.56M | 374.08M | 188.76M | 199.20M |
Diluted Shares Outstanding | 216.00M | 218.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 | 246.98M | 231.30M | 229.55M | 224.55M | 234.06M | 245.62M | 195.64M | 398.88M | 192.43M | 202.84M |
EBITDA | 1.22B | 1.17B | 1.14B | 765.70M | 752.90M | 471.30M | 154.00M | -414.40M | -354.90M | 159.40M | 242.10M | 418.60M | 442.70M | 478.40M | 377.40M | 196.20M | 344.30M | 531.30M | 420.00M | 426.70M | 298.28M | 173.49M | 87.31M | 188.39M | 213.62M | 103.67M | 209.70M | 98.90M | 101.30M | 163.50M |
EBITDA Margin | 22.18% | 23.32% | 22.76% | 17.46% | 19.86% | 14.39% | 5.99% | -20.15% | -17.47% | 6.37% | 9.64% | 18.41% | 19.15% | 21.59% | 19.34% | 11.45% | 14.87% | 24.46% | 22.83% | 28.01% | 24.18% | 18.23% | 10.58% | 19.88% | 22.81% | 12.64% | 28.33% | 16.03% | 20.39% | 30.61% |
EBIT | 1.14B | 1.02B | 989.00M | 629.70M | 628.90M | 348.80M | 9.40M | -522.80M | -494.10M | 13.60M | 96.20M | 289.70M | 314.90M | 362.90M | 272.00M | 84.70M | 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 |
EBIT Margin | 20.81% | 20.32% | 19.76% | 14.36% | 16.59% | 10.65% | 0.37% | -25.42% | -24.33% | 0.54% | 3.83% | 12.74% | 13.62% | 16.38% | 13.94% | 4.94% | 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% |
Financial Year End | 2024-01-31 | 2023-02-01 | 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 |