Financial Year End | 2024-02-03 | 2023-01-28 | 2022-01-29 | 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-31 | 2011-01-31 | 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 | 1996-02-03 | 1995-01-28 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 708.06M | 759.26M | 769.27M | 575.11M | 825.34M | 829.66M | 849.98M | 956.57M | 1.01B | 986.91M | 920.03M | 944.05M | 931.46M | 925.53M | 884.00M | 857.72M | 846.44M | 875.88M | 836.38M | 789.60M | 747.27M | 748.33M | 685.65M | 648.48M | 585.09M | 524.40M | 496.90M | 477.00M | 476.60M | 463.70M |
Cost of Revenue | 464.31M | 509.66M | 453.06M | 433.19M | 508.91M | 522.53M | 553.06M | 601.99M | 616.48M | 600.57M | 571.25M | 581.96M | 574.18M | 565.71M | 552.02M | 562.06M | 572.31M | 572.71M | 546.96M | 528.92M | 508.40M | 496.35M | 466.37M | 445.28M | 403.47M | 370.90M | 354.50M | 344.70M | 340.80M | 324.00M |
Gross Profit | 243.74M | 249.60M | 316.21M | 141.92M | 316.43M | 307.13M | 296.92M | 354.58M | 394.61M | 386.35M | 348.79M | 362.09M | 357.28M | 359.82M | 331.98M | 295.66M | 274.13M | 303.17M | 289.43M | 260.69M | 238.87M | 251.99M | 219.29M | 203.20M | 181.62M | 153.50M | 142.40M | 132.30M | 135.80M | 139.70M |
Operating Expenses | 243.75M | 252.21M | 279.31M | 221.17M | 279.29M | 279.07M | 286.06M | 312.51M | 298.94M | 298.32M | 267.77M | 266.90M | 260.83M | 272.94M | 267.38M | 250.22M | 233.10M | 233.10M | 223.43M | 208.01M | 192.90M | 183.83M | 172.97M | 163.77M | 149.57M | 135.80M | 132.20M | 130.10M | 130.80M | 123.20M |
Selling, General & Admin | 252.74M | 242.56M | 266.95M | 206.49M | 263.80M | 262.61M | 266.42M | 289.80M | 275.98M | 276.29M | 245.94M | 244.44M | 239.00M | 251.12M | 245.55M | 227.65M | 210.89M | 212.16M | 203.16M | 187.62M | 174.20M | 168.91M | 162.08M | 154.15M | 140.74M | 128.00M | 124.40M | 121.60M | 122.70M | 116.10M |
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 | N/A | 9.65M | 12.36M | 14.68M | 15.48M | 1.11M | 2.62M | 4.44M | 2.05M | 1.94M | 1.69M | 1.85M | 21.82M | 21.82M | 21.83M | 22.57M | 22.21M | 20.94M | 20.27M | 20.40M | 18.70M | 14.91M | 10.89M | 9.62M | 8.83M | 7.80M | 7.80M | 8.50M | 8.10M | 7.10M |
Operating Income | -9.00M | 1.84M | 38.80M | -75.92M | 37.14M | 28.16M | 10.98M | 42.25M | 95.94M | 88.08M | 81.09M | 95.31M | 96.47M | 86.88M | 64.67M | 45.45M | 41.02M | 70.08M | 66.00M | 52.67M | 45.97M | 52.57M | 46.32M | 39.43M | 32.05M | 17.70M | 10.20M | 2.20M | 5.00M | 16.50M |
Other Expenses / Income | -4.80M | -5.26M | 1.17M | -8.24M | -9.92M | 3.35M | -22.30M | -29.36M | -21.64M | 1.14M | -21.24M | 3.67M | 3.80M | 3.93M | 4.25M | 7.17M | 8.21M | 9.56M | 4.38M | 2.02M | 3.31M | 18.66M | 19.97M | 20.61M | 19.93M | 19.10M | 15.20M | 8.70M | 13.10M | 12.00M |
Before Tax Income | -13.80M | 1.77M | 38.97M | -72.81M | 43.21M | 33.05M | 15.97M | 49.11M | 99.13M | 91.47M | 84.29M | 98.97M | 100.27M | 90.81M | 68.91M | 52.61M | 49.23M | 79.63M | 70.38M | 54.70M | 49.28M | 71.84M | 66.29M | 60.04M | 51.98M | 36.80M | 25.40M | 10.90M | 18.10M | 28.50M |
Income Tax Expenses | 10.14M | 1.74M | 2.12M | -25.32M | 7.31M | 2.59M | 7.43M | 1.90M | 32.28M | 30.97M | 29.96M | 37.30M | 35.44M | 33.07M | 23.15M | 18.98M | 16.91M | 28.18M | 25.55M | 19.85M | 17.89M | 26.01M | 23.20M | 21.02M | 18.19M | 12.90M | 8.00M | 3.90M | 6.10M | 10.40M |
Net Income | -23.94M | 29.00K | 36.84M | -47.48M | 35.90M | 30.46M | 8.54M | 47.21M | 66.84M | 60.50M | 54.32M | 61.67M | 64.83M | 57.74M | 45.77M | 33.63M | 32.32M | 51.45M | 44.83M | 34.84M | 31.39M | 45.83M | 43.09M | 39.03M | 33.93M | 23.90M | 17.40M | 7.00M | 12.00M | 18.10M |
Interest Expenses | 35.00K | 87.00K | 72.00K | 187.00K | 29.00K | 96.00K | 114.00K | 176.00K | 264.00K | 57.00K | 75.00K | 116.00K | 21.00K | 37.00K | 66.00K | 53.00K | 9.00K | 41.00K | 183.00K | 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 | 19.39M | 19.93M | 21.11M | 22.54M | 23.74M | 24.00M | 24.91M | 26.84M | 27.37M | 27.60M | 28.77M | 28.80M | 29.34M | 28.99M | 29.53M | 29.07M | 31.28M | 31.28M | 31.12M | 30.83M | 34.71M | 38.18M | 37.77M | 37.46M | 39.76M | 41.21M | 42.10M | 41.98M | 42.84M | 42.40M |
Diluted Shares Outstanding | 19.39M | 19.93M | 21.11M | 22.54M | 23.74M | 24.77M | 25.12M | 27.45M | 27.97M | 28.14M | 29.21M | 29.23M | 29.34M | 28.99M | 29.53M | 29.08M | 31.51M | 31.82M | 31.79M | 31.39M | 35.34M | 38.90M | 38.81M | 38.18M | 40.39M | 42.18M | 42.10M | 41.98M | 42.84M | 43.07M |
EBITDA | -3.90M | 12.94M | 49.25M | -57.94M | 53.13M | 46.17M | 38.32M | 78.53M | 120.81M | 110.11M | 105.56M | 121.43M | 122.10M | 112.67M | 90.81M | 75.23M | 63.24M | 91.02M | 86.27M | 73.07M | 64.08M | 67.55M | 57.37M | 49.05M | 40.88M | 25.50M | 17.95M | 10.70M | 13.10M | 23.60M |
EBITDA Margin | -0.55% | 1.70% | 6.40% | -10.07% | 6.44% | 5.56% | 4.51% | 8.21% | 11.95% | 11.16% | 11.47% | 12.86% | 13.11% | 12.17% | 10.27% | 8.77% | 7.47% | 10.39% | 10.31% | 9.25% | 8.57% | 9.03% | 8.37% | 7.56% | 6.99% | 4.86% | 3.61% | 2.24% | 2.75% | 5.09% |
EBIT | -13.77M | 1.86M | 39.04M | -72.62M | 43.24M | 33.15M | 16.09M | 49.29M | 99.39M | 91.53M | 84.36M | 99.09M | 100.29M | 90.85M | 68.98M | 52.66M | 49.24M | 79.67M | 70.56M | 54.70M | 49.28M | 71.84M | 66.29M | 60.04M | 52.12M | 36.80M | 25.40M | 10.90M | 18.10M | 28.50M |
EBIT Margin | -1.94% | 0.24% | 5.07% | -12.63% | 5.24% | 4.00% | 1.89% | 5.15% | 9.83% | 9.27% | 9.17% | 10.50% | 10.77% | 9.82% | 7.80% | 6.14% | 5.82% | 9.10% | 8.44% | 6.93% | 6.59% | 9.60% | 9.67% | 9.26% | 8.91% | 7.02% | 5.11% | 2.29% | 3.80% | 6.15% |
Financial Year End | 2024-02-03 | 2023-01-28 | 2022-01-29 | 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-31 | 2011-01-31 | 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 | 1996-02-03 | 1995-01-28 |