Financial Year End | 2024-02-03 | 2024-01-31 | 2023-01-28 | 2022-01-29 | 2021-01-31 | 2021-01-30 | 2020-02-01 | 2019-02-02 | 2018-02-03 | 2017-01-28 | 2016-01-30 | 2015-01-31 | 2014-02-01 | 2013-02-02 | 2012-01-28 | 2011-01-29 | 2010-01-30 | 2009-01-31 | 2008-02-02 | 2007-02-03 | 2006-01-28 | 2005-01-29 | 2004-01-31 | 2003-02-01 | 2002-02-02 | 2001-02-03 | 2000-01-29 | 1999-01-30 | 1998-01-31 | 1997-02-01 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.28B | 4.28B | 3.70B | 3.71B | 3.13B | 3.13B | 3.62B | 3.59B | 3.49B | 3.33B | 3.52B | 3.74B | 4.12B | 4.51B | 4.16B | 3.47B | 2.93B | 3.54B | 3.75B | 3.32B | 2.78B | 2.02B | 1.71B | 1.60B | 1.36B | 1.24B | 1.04B | 815.80M | 521.62M | 335.40M |
Cost of Revenue | 1.59B | 1.73B | 1.59B | 1.40B | 1.23B | 1.23B | 1.47B | 1.43B | 1.41B | 1.30B | 1.36B | 1.43B | 1.54B | 1.69B | 1.64B | 1.26B | 1.04B | 1.18B | 1.24B | 1.11B | 933.30M | 1.11B | 990.41M | 939.70M | 806.80M | 728.20M | 576.50M | 471.90M | 320.54M | 211.60M |
Gross Profit | 2.69B | 2.55B | 2.10B | 2.31B | 1.89B | 1.89B | 2.15B | 2.16B | 2.08B | 2.03B | 2.16B | 2.31B | 2.58B | 2.82B | 2.52B | 2.21B | 1.88B | 2.36B | 2.51B | 2.21B | 1.85B | 909.80M | 717.40M | 656.10M | 558.10M | 509.40M | 465.60M | 343.90M | 201.08M | 123.80M |
Operating Expenses | 2.21B | 2.07B | 2.01B | 1.97B | 1.84B | 1.84B | 2.06B | 2.02B | 2.00B | 2.01B | 2.08B | 2.15B | 2.52B | 2.46B | 2.33B | 1.98B | 1.77B | 1.92B | 1.77B | 1.55B | 1.31B | 562.10M | 385.76M | 343.40M | 286.60M | 255.80M | 223.50M | 176.90M | 116.95M | 77.80M |
Selling, General & Admin | 2.21B | 2.07B | 2.01B | 1.98B | 1.86B | 1.84B | 2.02B | 2.03B | 2.01B | 2.03B | 2.07B | 2.16B | 2.39B | 2.46B | 2.33B | 1.99B | 1.78B | 1.93B | 1.78B | 1.56B | 1.31B | 562.16M | 385.76M | 343.43M | 286.58M | 255.72M | 223.52M | 176.99M | 116.95M | 77.77M |
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 | -5.87M | N/A | N/A | N/A | -16.69M | N/A | N/A | -5.92M | -16.94M | -18.28M | 10.17M | -15.24M | 128.03M | -1.71M | 3.43M | -10.10M | -13.52M | -8.86M | -11.70M | -10.00M | -5.51M | -58.00K | N/A | -32.00K | 24.00K | 77.00K | -19.00K | -93.00K | N/A | 27.00K |
Operating Income | 484.67M | 478.80M | 92.65M | 343.08M | -20.47M | -20.47M | 70.07M | 127.37M | 72.05M | 15.19M | 72.84M | 113.52M | 80.82M | 374.23M | 190.03M | 231.93M | 117.91M | 439.39M | 740.50M | 658.09M | 542.74M | 347.63M | 331.63M | 312.62M | 271.46M | 253.65M | 242.06M | 166.96M | 84.12M | 45.99M |
Other Expenses / Income | 3.65M | 5.50M | -14.03M | -12.10M | -28.27M | -72.94M | -19.14M | -11.58M | -16.89M | -18.67M | -18.25M | -14.37M | -7.52M | -7.33M | -3.53M | -3.33M | 1.59M | 11.38M | 18.80M | 13.91M | 6.66M | 5.26M | 3.71M | 3.78M | 5.04M | 7.85M | 7.24M | 3.14M | -3.58M | -4.89M |
Before Tax Income | 484.30M | 484.30M | 67.02M | 308.97M | -48.74M | -48.74M | 62.33M | 116.37M | 55.16M | -3.48M | 54.59M | 99.15M | 73.30M | 366.90M | 186.50M | 228.60M | 119.50M | 450.77M | 759.30M | 672.00M | 549.40M | 352.90M | 335.34M | 316.40M | 276.50M | 261.50M | 249.30M | 170.10M | 80.54M | 41.10M |
Income Tax Expenses | 148.89M | 148.89M | 56.63M | 38.91M | 60.21M | 60.21M | 17.37M | 37.56M | 44.64M | -11.20M | 16.03M | 47.33M | 18.60M | 129.90M | 59.60M | 78.30M | 40.60M | 178.51M | 283.60M | 249.80M | 215.40M | 136.50M | 130.24M | 121.50M | 107.90M | 103.30M | 99.70M | 68.00M | 32.22M | 16.40M |
Net Income | 328.12M | 328.12M | 2.82M | 263.01M | -114.02M | -114.02M | 39.36M | 74.54M | 7.09M | 3.96M | 35.58M | 51.82M | 54.60M | 237.00M | 127.70M | 150.30M | 300.00K | 272.25M | 475.70M | 422.20M | 334.00M | 216.40M | 205.10M | 194.90M | 168.70M | 158.10M | 149.60M | 102.10M | 48.32M | 24.70M |
Interest Expenses | 30.35M | 372.00K | 30.24M | 37.96M | 31.73M | 31.73M | 7.74M | 11.00M | 22.97M | -18.67M | -18.25M | 14.37M | 4.60M | 3.80M | 7.90M | -3.40M | 1.60M | N/A | 18.80M | 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 | 50.25M | 50.25M | 50.31M | 59.60M | 62.55M | 62.55M | 64.43M | 69.14M | 68.39M | 67.88M | 68.88M | 71.78M | 77.16M | 81.94M | 86.85M | 88.06M | 87.87M | 86.82M | 87.25M | 88.05M | 87.16M | 92.78M | 96.75M | 98.17M | 99.10M | 103.30M | 102.03M | 102.81M | 101.73M | 99.47M |
Diluted Shares Outstanding | 52.73M | 52.73M | 52.33M | 62.64M | 62.55M | 62.55M | 65.78M | 69.14M | 69.40M | 68.28M | 69.42M | 72.94M | 78.67M | 83.17M | 89.54M | 89.85M | 88.61M | 89.29M | 91.52M | 92.01M | 91.22M | 95.11M | 99.56M | 100.63M | 102.52M | 103.30M | 102.03M | 102.81M | 102.81M | 99.47M |
EBITDA | 655.75M | 619.80M | 229.50M | 490.97M | 144.20M | 222.20M | 262.83M | 150.53M | 269.25M | 169.51M | 247.04M | 339.94M | 313.04M | 594.95M | 428.16M | 454.35M | 281.25M | 676.10M | 924.40M | 783.67M | 641.08M | 425.92M | 401.95M | 373.32M | 317.75M | 292.13M | 277.02M | 191.05M | 96.88M | 52.86M |
EBITDA Margin | 15.32% | 14.48% | 6.21% | 13.22% | 4.61% | 7.11% | 7.25% | 4.19% | 7.71% | 5.10% | 7.02% | 9.08% | 7.60% | 13.19% | 10.30% | 13.10% | 9.60% | 19.10% | 24.65% | 23.62% | 23.02% | 21.07% | 23.54% | 23.39% | 23.28% | 23.60% | 26.58% | 23.42% | 18.57% | 15.76% |
EBIT | 507.36M | 477.38M | 89.68M | 339.88M | -22.08M | -22.08M | 64.47M | 123.10M | 74.70M | -25.91M | 33.36M | 113.52M | 77.80M | 370.70M | 195.20M | 225.20M | 42.50M | 450.77M | 778.10M | 672.00M | 549.40M | 352.90M | 335.34M | 316.40M | 276.60M | 261.40M | 249.30M | 170.10M | 80.54M | 41.10M |
EBIT Margin | 11.85% | 11.15% | 2.43% | 9.15% | -0.71% | -0.71% | 1.78% | 3.43% | 2.14% | -0.78% | 0.95% | 3.03% | 1.89% | 8.22% | 4.69% | 6.49% | 1.45% | 12.73% | 20.75% | 20.25% | 19.73% | 17.46% | 19.64% | 19.83% | 20.27% | 21.12% | 23.92% | 20.85% | 15.44% | 12.25% |
Financial Year End | 2024-02-03 | 2024-01-31 | 2023-01-28 | 2022-01-29 | 2021-01-31 | 2021-01-30 | 2020-02-01 | 2019-02-02 | 2018-02-03 | 2017-01-28 | 2016-01-30 | 2015-01-31 | 2014-02-01 | 2013-02-02 | 2012-01-28 | 2011-01-29 | 2010-01-30 | 2009-01-31 | 2008-02-02 | 2007-02-03 | 2006-01-28 | 2005-01-29 | 2004-01-31 | 2003-02-01 | 2002-02-02 | 2001-02-03 | 2000-01-29 | 1999-01-30 | 1998-01-31 | 1997-02-01 |