Financial Year End | 2024-02-03 | 2023-04-30 | 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-28 | 2011-01-29 | 2010-01-30 | 2009-01-31 | 2008-02-02 | 2007-02-03 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.78B | N/A | 2.69B | 2.59B | 1.88B | 2.68B | 2.61B | 2.36B | 2.19B | 2.18B | 2.42B | 2.57B | 2.66B | 2.69B | 2.49B | 2.13B | 2.09B | 1.75B | 136.00M | 1.19B | 936.09M | 729.26M | 636.59M | 583.14M | 677.62M | 779.22M | 599.70M | 471.90M | 515.40M | 551.20M |
Cost of Revenue | 1.56B | N/A | 1.54B | 1.42B | 1.18B | 1.66B | 1.67B | 1.53B | 1.45B | 1.40B | 1.55B | 1.59B | 1.59B | 1.52B | 1.40B | 1.19B | 1.17B | 957.10M | 80.20M | 665.80M | 555.22M | 455.28M | 416.43M | 383.81M | 447.82M | 461.41M | 304.80M | 248.60M | 270.60M | 281.60M |
Gross Profit | 1.21B | N/A | 1.15B | 1.17B | 697.10M | 1.02B | 939.60M | 828.85M | 745.04M | 787.43M | 867.88M | 976.10M | 1.07B | 1.16B | 1.09B | 941.50M | 922.63M | 792.80M | 55.80M | 519.38M | 380.87M | 273.98M | 220.16M | 199.33M | 229.79M | 317.81M | 294.90M | 223.30M | 244.80M | 269.60M |
Operating Expenses | 947.67M | N/A | 893.30M | 861.58M | 679.96M | 865.06M | 835.29M | 743.82M | 720.28M | 666.08M | 741.97M | 753.50M | 792.60M | 767.00M | 685.60M | 582.70M | 569.40M | 483.70M | 43.30M | 326.36M | 279.06M | 218.50M | 197.13M | 198.68M | 205.97M | 267.38M | 197.90M | 166.30M | 174.10M | 167.90M |
Selling, General & Admin | 947.67M | N/A | 893.30M | 861.58M | 679.96M | 865.06M | 835.29M | 743.82M | 681.86M | 666.08M | 741.97M | 741.11M | 792.60M | 747.59M | 680.31M | 577.96M | 569.40M | 483.63M | 43.30M | 326.36M | 279.06M | 218.50M | 197.13M | 202.93M | 200.46M | 233.19M | 171.00M | 142.80M | 156.30M | 150.90M |
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.08M | N/A | -37.55M | -30.17M | -3.15M | -2.53M | -6.59M | N/A | 38.41M | 0 | N/A | 12.39M | 2.00K | 19.41M | 5.29M | 4.74M | N/A | 70.00K | N/A | N/A | N/A | N/A | N/A | -4.25M | 5.50M | 34.19M | 26.90M | 23.50M | 17.80M | 17.00M |
Operating Income | 264.11M | N/A | 159.31M | 222.84M | -47.27M | 77.66M | 52.21M | 65.17M | 24.76M | 121.35M | 125.91M | 222.60M | 274.50M | 397.20M | 404.60M | 358.80M | 353.23M | 309.10M | 12.50M | 193.02M | 101.81M | 55.48M | 23.02M | 653.00K | 23.83M | 50.43M | 97.00M | 57.00M | 70.70M | 101.70M |
Other Expenses / Income | -27.98M | N/A | 38.73M | 30.89M | -39.81M | 46.08M | -58.69M | 5.10M | 28.85M | 5.93M | 17.10M | 10.40M | 6.10M | 2.10M | 16.80M | 3.10M | -34.42M | 2.40M | 200.00K | 2.97M | -4.12M | -4.77M | -10.24M | -17.48M | -13.09M | -20.83M | -9.90M | -13.70M | -15.80M | -19.20M |
Before Tax Income | 236.13M | N/A | 198.05M | 253.73M | -87.08M | 123.74M | 46.71M | 70.27M | 53.61M | 127.28M | 143.01M | 233.00M | 280.60M | 399.30M | 421.40M | 361.90M | 318.81M | 311.50M | 12.70M | 196.00M | 97.69M | 50.71M | 12.79M | -16.83M | 10.74M | 29.59M | 87.10M | 43.30M | 54.90M | 82.50M |
Income Tax Expenses | 25.42M | N/A | 36.50M | 73.68M | -6.34M | 22.51M | 29.54M | 74.17M | 28.21M | 42.46M | 45.82M | 75.25M | 99.13M | 128.69M | 126.87M | 115.60M | 103.78M | 124.10M | 4.90M | 72.72M | 38.88M | 21.15M | 5.50M | -5.55M | 4.50M | 13.10M | 35.20M | 18.20M | 21.30M | 15.80M |
Net Income | 198.20M | N/A | 149.61M | 171.36M | -80.74M | 95.97M | 14.10M | -7.89M | 22.76M | 81.85M | 94.57M | 153.40M | 178.70M | 265.50M | 289.50M | 242.80M | 213.56M | 186.50M | 8.00M | 123.17M | 58.81M | 29.57M | 7.29M | -11.28M | 6.24M | 16.49M | 51.90M | 25.10M | 37.60M | 66.70M |
Interest Expenses | 21.82M | N/A | 13.19M | 23.02M | 22.87M | 16.13M | 3.41M | 2.43M | 1.90M | 1.95M | 2.37M | 1.92M | 1.64M | 2.00M | 1.22M | 2.18M | 4.73M | 3.44M | 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 | 53.33M | 54.81M | 56.48M | 64.02M | 64.18M | 70.46M | 81.59M | 82.19M | 83.83M | 84.53M | 84.60M | 84.50M | 86.50M | 91.90M | 92.10M | 91.60M | 92.56M | 93.50M | 93.10M | 46.15M | 88.77M | 88.02M | 86.56M | 86.78M | 87.31M | 86.93M | 86.01M | 85.81M | 85.80M | 102.22M |
Diluted Shares Outstanding | 69.78M | 65.06M | 70.09M | 65.92M | 64.18M | 71.67M | 81.59M | 82.19M | 83.83M | 84.53M | 84.84M | 84.50M | 86.50M | 91.90M | 92.10M | 91.60M | 93.57M | 93.50M | 93.10M | 46.85M | 90.12M | 89.09M | 87.12M | 86.78M | 87.92M | 87.64M | 86.73M | 85.84M | 85.80M | 102.22M |
EBITDA | 325.46M | N/A | 220.78M | 279.64M | 16.23M | 149.85M | 102.21M | 132.30M | 122.19M | 196.95M | 227.82M | 318.94M | 369.17M | 475.48M | 485.08M | 424.95M | 383.17M | 364.62M | 17.50M | 233.94M | 132.33M | 86.16M | 47.73M | 21.15M | 51.76M | 63.78M | 114.00M | 66.80M | 76.70M | 99.50M |
EBITDA Margin | 11.72% | 0.00% | 8.22% | 10.79% | 0.87% | 5.60% | 3.92% | 5.60% | 5.58% | 9.02% | 9.42% | 12.41% | 13.89% | 17.69% | 19.50% | 19.96% | 18.30% | 20.84% | 12.87% | 19.74% | 14.14% | 11.81% | 7.50% | 3.63% | 7.64% | 8.19% | 19.01% | 14.16% | 14.88% | 18.05% |
EBIT | 245.43M | N/A | 199.30M | 268.06M | -64.21M | 134.62M | 47.05M | 68.71M | 52.87M | 126.27M | 142.76M | 230.57M | 279.47M | 396.19M | 417.59M | 360.57M | 322.08M | 314.04M | 12.90M | 195.88M | 97.69M | 50.71M | 12.79M | -16.83M | 10.74M | 29.59M | 87.10M | 43.30M | 58.90M | 82.50M |
EBIT Margin | 8.84% | 0.00% | 7.42% | 10.34% | -3.42% | 5.03% | 1.80% | 2.91% | 2.41% | 5.78% | 5.91% | 8.97% | 10.51% | 14.74% | 16.79% | 16.94% | 15.39% | 17.95% | 9.49% | 16.53% | 10.44% | 6.95% | 2.01% | -2.89% | 1.59% | 3.80% | 14.52% | 9.18% | 11.43% | 14.97% |
Financial Year End | 2024-02-03 | 2023-04-30 | 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-28 | 2011-01-29 | 2010-01-30 | 2009-01-31 | 2008-02-02 | 2007-02-03 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 |