Financial Year End | 2024-01-28 | 2023-01-29 | 2022-01-30 | 2021-01-31 | 2020-01-26 | 2019-01-27 | 2018-01-28 | 2017-01-29 | 2016-01-31 | 2015-01-25 | 2014-01-26 | 2013-01-27 | 2012-01-31 | 2011-01-30 | 2010-01-31 | 2009-01-25 | 2008-01-27 | 2007-01-28 | 2006-01-29 | 2005-01-30 | 2004-01-25 | 2003-01-26 | 2002-01-27 | 2001-01-28 | 2000-01-30 | 1999-01-31 | 1998-02-01 | 1997-01-26 | 1996-01-28 | 1995-01-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 868.76M | 756.53M | 740.86M | 595.12M | 547.51M | 627.20M | 587.85M | 544.27M | 490.22M | 557.88M | 594.98M | 578.83M | 480.60M | 454.50M | 286.56M | 294.82M | 284.79M | 252.54M | 239.41M | 253.61M | 192.08M | 192.96M | 191.21M | 256.69M | 173.77M | 114.52M | 102.81M | 65.38M | 61.68M | 25.80M |
Cost of Revenue | 572.51M | 277.98M | 274.78M | 231.57M | 210.83M | 250.17M | 235.88M | 219.41M | 197.11M | 229.09M | 259.77M | 264.21M | 194.96M | 186.20M | 130.51M | 135.23M | 128.51M | 115.56M | 105.00M | 105.70M | 81.33M | 83.10M | 97.92M | 111.82M | 82.73M | 60.24M | 53.88M | 38.11M | 35.88M | 16.50M |
Gross Profit | 296.25M | 478.56M | 466.08M | 363.55M | 336.68M | 377.02M | 351.97M | 324.86M | 293.11M | 328.79M | 335.21M | 314.61M | 285.64M | 268.31M | 156.05M | 159.59M | 156.28M | 136.97M | 134.41M | 147.91M | 110.75M | 109.86M | 93.29M | 144.87M | 91.04M | 54.28M | 48.93M | 27.27M | 25.81M | 9.30M |
Operating Expenses | 1.37B | 404.07M | 321.08M | 288.63M | 287.02M | 287.96M | 278.97M | 264.23M | 274.95M | 285.25M | 324.36M | 299.02M | 192.06M | 189.55M | 122.30M | 114.30M | 113.09M | 111.92M | 82.08M | 77.94M | 67.58M | 78.96M | 63.54M | 68.17M | 47.55M | 34.12M | 26.12M | 15.84M | 13.52M | 7.50M |
Selling, General & Admin | 220.22M | 235.80M | 168.21M | 162.83M | 163.11M | 151.40M | 146.30M | 136.43M | 136.15M | 128.53M | 125.38M | 149.07M | 100.63M | 110.40M | 77.45M | 72.89M | 74.26M | 70.66M | 44.55M | 44.45M | 37.21M | 34.43M | 33.80M | 36.16M | 27.21M | 20.09M | 16.93M | 11.82M | 11.20M | 5.60M |
Research & Development | 186.45M | 167.45M | 147.93M | 117.53M | 107.37M | 109.92M | 104.80M | 102.50M | 113.74M | 119.37M | 137.44M | 120.01M | 80.58M | 69.62M | 44.85M | 41.41M | 43.06M | 41.26M | 37.53M | 33.49M | 30.37M | 31.34M | 29.74M | 32.01M | 20.34M | 14.03M | 9.20M | 4.02M | 2.83M | 900.00K |
Other Operating Expenses | 834.76M | 821.00K | 4.94M | 8.27M | 16.55M | 3.82M | -902.00K | -1.72M | -1.80M | -257.00K | -1.39M | -977.00K | 10.85M | 9.52M | 2.35M | N/A | -4.24M | N/A | N/A | N/A | N/A | 13.20M | N/A | N/A | N/A | N/A | N/A | N/A | -498.00K | 1.00M |
Operating Income | -944.32M | 92.80M | 145.02M | 74.96M | 52.01M | 98.48M | 68.74M | 84.08M | 30.00M | 42.26M | -108.92M | 15.59M | 93.59M | 78.76M | 30.92M | 41.89M | 43.19M | 23.86M | 47.37M | 69.97M | 43.17M | 30.90M | 27.02M | 76.69M | 42.96M | 18.58M | 21.81M | 11.43M | 11.79M | 1.80M |
Other Expenses / Income | -97.23M | -14.33M | -5.95M | -11.98M | -7.42M | -28.36M | -6.75M | -11.02M | -9.62M | -5.76M | -19.56M | -15.34M | 593.00K | 574.00K | 3.05M | 4.29M | 15.12M | 13.55M | 2.33M | 6.30M | -451.00K | 15.19M | 6.81M | 9.33M | 1.15M | 786.00K | 350.00K | 1.28M | -444.00K | 228.00K |
Before Tax Income | -1.04B | 78.47M | 139.07M | 62.98M | 44.59M | 63.10M | 59.87M | 73.06M | 20.38M | 36.49M | -128.48M | 249.00K | 94.18M | 79.33M | 33.97M | 46.18M | 58.31M | 37.41M | 54.66M | 76.27M | 42.72M | 46.08M | 33.83M | 86.03M | 44.10M | 19.36M | 22.16M | 11.41M | 11.34M | 1.70M |
Income Tax Expenses | 50.52M | 17.34M | 15.54M | 3.44M | 12.83M | -84.00K | 23.19M | 18.40M | 8.88M | 8.55M | 35.98M | -41.69M | 5.09M | 6.76M | 33.01M | 8.66M | 10.52M | 6.28M | 11.67M | 17.38M | 10.25M | 11.90M | 9.47M | 25.81M | 14.71M | 6.47M | 7.40M | 3.76M | 3.81M | 500.00K |
Net Income | -1.09B | 61.38M | 125.66M | 59.90M | 31.87M | 63.06M | 36.43M | 54.66M | 11.50M | 27.95M | -164.47M | 41.94M | 89.09M | 72.57M | 956.00K | 37.52M | 47.78M | 31.13M | 42.98M | 58.89M | 32.47M | 34.18M | 26.00M | 60.22M | 29.39M | 12.89M | 14.76M | 7.65M | 7.53M | 1.20M |
Interest Expenses | 106.00M | 17.65M | 5.09M | 5.34M | 9.11M | 9.20M | 7.96M | 9.30M | 7.82M | 5.93M | 18.17M | 14.36M | 1.21M | N/A | 139.00K | 3.00K | N/A | 151.00K | 15.19M | 15.19M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 64.12M | 63.77M | 64.66M | 65.21M | 66.26M | 65.98M | 66.03M | 65.43M | 65.66M | 67.11M | 67.40M | 65.81M | 65.10M | 62.34M | 60.78M | 61.25M | 66.42M | 72.37M | 73.44M | 74.19M | 73.57M | 73.01M | 69.98M | 66.25M | 61.67M | 58.69M | 55.91M | 54.36M | 48.09M | 45.10M |
Diluted Shares Outstanding | 64.13M | 64.01M | 65.56M | 66.06M | 67.42M | 68.48M | 67.61M | 66.11M | 65.96M | 67.69M | 67.47M | 67.47M | 67.35M | 64.52M | 61.68M | 62.00M | 67.71M | 74.02M | 76.11M | 78.26M | 77.50M | 77.79M | 77.75M | 76.53M | 70.63M | 63.57M | 60.47M | 56.20M | 48.09M | 45.10M |
EBITDA | -851.10M | 130.82M | 180.41M | 100.18M | 93.27M | 138.41M | 127.79M | 107.69M | 77.22M | 96.97M | -55.79M | 63.80M | 112.72M | 95.78M | 42.47M | 54.51M | 53.41M | 35.68M | 57.50M | 79.76M | 52.17M | 30.90M | 40.08M | 85.53M | 46.94M | 23.88M | 25.58M | 14.59M | 13.42M | 3.10M |
EBITDA Margin | -97.97% | 17.29% | 24.35% | 16.83% | 17.04% | 22.07% | 21.74% | 19.79% | 15.75% | 17.38% | -9.38% | 11.02% | 23.45% | 21.07% | 14.82% | 18.49% | 18.76% | 14.13% | 24.02% | 31.45% | 27.16% | 16.01% | 20.96% | 33.32% | 27.01% | 20.86% | 24.89% | 22.32% | 21.76% | 12.00% |
EBIT | -935.51M | 96.37M | 146.29M | 68.68M | 53.80M | 72.17M | 67.58M | 82.36M | 28.20M | 42.42M | -110.31M | 14.61M | 95.39M | 79.33M | 34.11M | 46.18M | 58.31M | 37.56M | 69.84M | 91.46M | 42.72M | 46.08M | 35.48M | 86.03M | 44.10M | 19.36M | 22.16M | 11.41M | 11.34M | 1.70M |
EBIT Margin | -107.68% | 12.74% | 19.75% | 11.54% | 9.83% | 11.51% | 11.50% | 15.13% | 5.75% | 7.60% | -18.54% | 2.52% | 19.85% | 17.45% | 11.90% | 15.66% | 20.47% | 14.87% | 29.17% | 36.06% | 22.24% | 23.88% | 18.55% | 33.52% | 25.38% | 16.91% | 21.55% | 17.46% | 18.39% | 6.59% |
Financial Year End | 2024-01-28 | 2023-01-29 | 2022-01-30 | 2021-01-31 | 2020-01-26 | 2019-01-27 | 2018-01-28 | 2017-01-29 | 2016-01-31 | 2015-01-25 | 2014-01-26 | 2013-01-27 | 2012-01-31 | 2011-01-30 | 2010-01-31 | 2009-01-25 | 2008-01-27 | 2007-01-28 | 2006-01-29 | 2005-01-30 | 2004-01-25 | 2003-01-26 | 2002-01-27 | 2001-01-28 | 2000-01-30 | 1999-01-31 | 1998-02-01 | 1997-01-26 | 1996-01-28 | 1995-01-31 |