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 | 648.12B | 611.29B | 572.75B | 559.15B | 523.96B | 514.40B | 500.34B | 485.87B | 482.13B | 485.65B | 476.29B | 469.16B | 446.95B | 421.85B | 408.21B | 405.61B | 378.80B | 348.65B | 315.65B | 287.99B | 258.68B | 246.53B | 219.81B | 193.29B | 166.81B | 139.21B | 119.30B | 106.15B | 94.75B | 83.41B |
Cost of Revenue | 490.14B | 463.72B | 429.00B | 420.31B | 394.61B | 385.30B | 373.40B | 361.26B | 360.98B | 365.09B | 358.07B | 352.49B | 335.13B | 315.29B | 304.66B | 306.16B | 286.51B | 264.15B | 240.39B | 219.79B | 198.75B | 191.84B | 171.56B | 150.25B | 129.66B | 108.72B | 93.44B | 83.66B | 74.56B | 65.59B |
Gross Profit | 157.98B | 147.57B | 143.75B | 138.84B | 129.36B | 129.10B | 126.95B | 124.62B | 121.15B | 120.56B | 118.22B | 116.67B | 111.82B | 106.56B | 103.56B | 99.45B | 92.28B | 84.50B | 75.26B | 68.20B | 59.93B | 54.69B | 48.25B | 43.04B | 37.15B | 30.48B | 25.86B | 22.48B | 20.18B | 17.83B |
Operating Expenses | 130.97B | 127.14B | 117.81B | 116.29B | 108.79B | 107.15B | 106.51B | 101.85B | 97.04B | 93.42B | 91.35B | 88.87B | 85.27B | 81.02B | 79.61B | 76.65B | 70.29B | 64.00B | 56.73B | 51.10B | 44.91B | 41.04B | 36.17B | 31.55B | 27.04B | 22.36B | 19.36B | 16.79B | 14.95B | 12.86B |
Selling, General & Admin | 130.97B | 127.14B | 117.81B | 116.29B | 108.79B | 107.15B | 106.51B | 101.85B | 97.04B | 93.42B | 91.35B | 88.87B | 85.27B | 81.02B | 79.61B | 76.65B | 70.29B | 64.00B | 56.73B | 51.10B | 44.91B | 41.04B | 36.17B | 31.55B | 27.04B | 22.36B | 19.36B | 16.79B | 14.95B | 12.86B |
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 | -3.03B | -1.54B | -3.00B | 210.00M | 1.96B | -8.37B | 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 |
Operating Income | 27.01B | 20.43B | 25.94B | 22.55B | 20.57B | 21.96B | 20.44B | 22.76B | 24.11B | 27.15B | 26.87B | 27.80B | 26.56B | 25.54B | 23.95B | 22.80B | 22.00B | 20.50B | 18.53B | 17.09B | 15.03B | 13.64B | 12.08B | 11.49B | 10.11B | 8.12B | 6.50B | 5.70B | 5.23B | 4.97B |
Other Expenses / Income | -5.16B | -3.41B | -7.25B | -1.98B | -452.00M | -8.37B | -5.31B | -2.27B | -2.47B | -2.35B | -2.22B | -2.06B | -2.16B | -2.00B | -1.88B | -1.90B | -1.80B | -1.53B | -1.17B | -986.00M | -832.00M | -925.00M | -1.33B | -1.37B | -1.02B | -797.00M | -784.00M | -845.00M | -888.00M | -706.00M |
Before Tax Income | 21.85B | 17.02B | 18.70B | 20.56B | 20.12B | 11.46B | 15.12B | 20.50B | 21.64B | 24.80B | 24.66B | 25.74B | 24.40B | 23.54B | 22.07B | 20.90B | 20.20B | 18.97B | 17.36B | 16.11B | 14.19B | 12.72B | 10.75B | 10.12B | 9.08B | 7.32B | 5.72B | 4.85B | 4.35B | 4.26B |
Income Tax Expenses | 5.58B | 5.72B | 4.76B | 6.86B | 4.92B | 4.28B | 4.60B | 6.20B | 6.56B | 7.99B | 8.11B | 7.98B | 7.94B | 7.58B | 7.14B | 7.14B | 6.91B | 6.37B | 5.80B | 5.59B | 5.12B | 4.49B | 3.90B | 3.69B | 3.34B | 2.74B | 2.12B | 1.79B | 1.61B | 1.58B |
Net Income | 15.51B | 11.68B | 13.67B | 13.51B | 14.88B | 6.67B | 9.86B | 13.64B | 14.69B | 16.36B | 16.02B | 17.00B | 15.70B | 16.39B | 14.34B | 13.40B | 12.73B | 11.28B | 11.23B | 10.27B | 9.05B | 8.04B | 6.67B | 6.29B | 5.58B | 4.43B | 3.53B | 3.06B | 2.74B | 2.68B |
Interest Expenses | 2.68B | 2.13B | 1.99B | 2.31B | 2.60B | 2.35B | 2.33B | 2.37B | 2.55B | 2.46B | 2.33B | 2.25B | 2.32B | 2.21B | 2.06B | 2.18B | 2.10B | 1.81B | 1.42B | 1.19B | 996.00M | 1.06B | 1.33B | 1.37B | 1.02B | 797.00M | 784.00M | 845.00M | 888.00M | 706.00M |
Basic Shares Outstanding | 8.08B | 8.17B | 8.38B | 8.49B | 8.55B | 2.93B | 3.00B | 3.10B | 3.21B | 3.23B | 3.27B | 3.37B | 3.46B | 3.66B | 3.87B | 3.94B | 4.07B | 4.16B | 4.18B | 4.26B | 4.36B | 4.43B | 4.46B | 4.46B | 4.45B | 4.46B | 4.52B | 4.60B | 4.61B | 4.58B |
Diluted Shares Outstanding | 8.11B | 8.20B | 8.41B | 8.54B | 8.60B | 2.94B | 3.01B | 3.11B | 3.22B | 3.24B | 3.28B | 3.39B | 3.47B | 3.67B | 3.88B | 3.95B | 4.07B | 4.17B | 4.19B | 4.27B | 4.37B | 4.45B | 4.48B | 4.48B | 4.47B | 4.49B | 4.53B | 4.60B | 4.61B | 4.58B |
EBITDA | 38.87B | 30.09B | 33.76B | 34.03B | 33.70B | 24.48B | 27.32B | 32.29B | 33.25B | 35.98B | 35.33B | 35.73B | 34.09B | 33.81B | 30.70B | 29.47B | 28.06B | 24.92B | 23.17B | 21.45B | 19.02B | 17.02B | 15.18B | 14.23B | 12.31B | 9.84B | 8.06B | 7.16B | 6.54B | 6.04B |
EBITDA Margin | 6.00% | 4.92% | 5.89% | 6.09% | 6.43% | 4.76% | 5.46% | 6.65% | 6.90% | 7.41% | 7.42% | 7.62% | 7.63% | 8.02% | 7.52% | 7.27% | 7.41% | 7.15% | 7.34% | 7.45% | 7.35% | 6.90% | 6.91% | 7.36% | 7.38% | 7.07% | 6.76% | 6.74% | 6.90% | 7.24% |
EBIT | 23.77B | 19.53B | 20.42B | 22.68B | 22.39B | 13.30B | 16.79B | 22.21B | 23.80B | 26.81B | 26.46B | 27.23B | 25.96B | 26.17B | 23.54B | 22.73B | 21.74B | 19.46B | 18.45B | 17.04B | 15.17B | 13.59B | 11.89B | 11.36B | 9.94B | 7.97B | 6.42B | 5.70B | 5.23B | 4.97B |
EBIT Margin | 3.67% | 3.20% | 3.57% | 4.06% | 4.27% | 2.58% | 3.36% | 4.57% | 4.94% | 5.52% | 5.56% | 5.80% | 5.81% | 6.20% | 5.77% | 5.60% | 5.74% | 5.58% | 5.85% | 5.92% | 5.86% | 5.51% | 5.41% | 5.88% | 5.96% | 5.72% | 5.39% | 5.37% | 5.52% | 5.96% |
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 |