Financial Year End | 2024-03-02 | 2023-02-28 | 2023-02-25 | 2022-02-26 | 2021-02-27 | 2020-02-29 | 2019-03-02 | 2018-03-03 | 2017-03-04 | 2016-02-27 | 2015-02-28 | 2014-03-01 | 2013-03-02 | 2012-03-03 | 2011-02-26 | 2010-02-27 | 2009-02-28 | 2008-03-01 | 2007-03-03 | 2006-02-25 | 2005-02-26 | 2004-02-28 | 2003-03-01 | 2002-03-02 | 2001-03-03 | 2000-02-26 | 1999-02-27 | 1998-02-28 | 1997-03-01 | 1996-03-02 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.42B | 1.44B | 1.44B | 1.31B | 1.23B | 1.39B | 1.40B | 1.33B | 1.11B | 981.19M | 933.94M | 771.40M | 700.20M | 662.50M | 582.80M | 696.70M | 925.50M | 881.80M | 778.80M | 696.70M | 628.80M | 535.30M | 771.80M | 802.30M | 865.20M | 840.50M | 792.60M | 912.80M | 950.80M | 871.10M |
Cost of Revenue | 1.02B | 1.11B | 1.11B | 1.04B | 955.08M | 1.07B | 1.11B | 992.65M | 822.51M | 737.62M | 725.39M | 606.20M | 554.50M | 545.30M | 499.70M | 534.60M | 724.75M | 696.70M | 630.40M | 566.70M | 513.10M | 440.90M | 585.80M | 614.60M | 686.20M | 673.30M | 622.40M | 709.40M | 799.00M | 752.60M |
Gross Profit | 392.53M | 335.27M | 335.27M | 274.16M | 275.69M | 318.96M | 293.56M | 333.52M | 292.02M | 243.57M | 208.54M | 165.20M | 145.70M | 117.20M | 83.10M | 162.10M | 200.75M | 185.10M | 148.40M | 130.00M | 115.70M | 94.40M | 186.00M | 187.70M | 179.00M | 167.20M | 170.20M | 203.40M | 151.80M | 118.50M |
Operating Expenses | 250.98M | 209.49M | 209.49M | 252.12M | 250.16M | 231.11M | 226.28M | 219.23M | 169.80M | 146.18M | 144.96M | 125.00M | 118.30M | 113.30M | 104.00M | 116.70M | 123.09M | 118.70M | 100.70M | 99.80M | 89.40M | 86.70M | 144.30M | 143.60M | 147.10M | 147.80M | 128.00M | 162.50M | 105.30M | 86.10M |
Selling, General & Admin | 215.99M | 209.49M | 209.49M | 252.12M | 250.16M | 231.11M | 226.28M | 219.23M | 169.80M | 146.18M | 144.96M | 124.97M | 118.31M | 113.30M | 104.09M | 116.67M | 123.09M | 118.69M | 100.69M | 99.84M | 89.44M | 86.72M | 144.37M | 143.60M | 147.10M | 147.82M | 128.00M | 138.50M | 105.30M | 86.10M |
Research & Development | 30.30M | N/A | 25.50M | 17.30M | 15.30M | 16.60M | 19.50M | 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 | -4.69M | N/A | -1.51M | -4.41M | 1.49M | 716.00K | -528.00K | 0 | N/A | 0 | N/A | 33.00K | -14.00K | -4.00K | -92.00K | 35.00K | N/A | 9.00K | 11.00K | -45.00K | -40.00K | -20.00K | -73.00K | -999.00 | -3.00K | -17.00K | N/A | 24.00M | 0 | 0 |
Operating Income | 141.55M | 125.79M | 125.79M | 22.05M | 25.53M | 87.85M | 67.28M | 114.28M | 122.22M | 97.39M | 63.59M | 40.30M | 27.40M | 3.80M | -21.00M | 45.40M | 77.66M | 66.50M | 47.70M | 30.20M | 26.30M | 7.70M | 41.70M | 44.10M | 31.90M | 19.40M | 42.10M | 40.90M | 46.50M | 32.50M |
Other Expenses / Income | -12.30M | -113.27M | -9.17M | -8.18M | -2.92M | -8.10M | -528.00K | -4.40M | 580.00K | -69.00K | 1.41M | -500.00K | -800.00K | -200.00K | 200.00K | 600.00K | 1.05M | -4.20M | 1.10M | 1.00M | -2.30M | -6.20M | -5.10M | -6.20M | -9.70M | -13.20M | -10.90M | -104.40M | -7.30M | -5.40M |
Before Tax Income | 129.25M | 12.51M | 116.62M | 13.87M | 22.61M | 79.75M | 58.66M | 109.88M | 122.81M | 97.32M | 65.00M | 39.80M | 26.60M | 3.60M | -20.80M | 46.00M | 78.71M | 62.30M | 48.80M | 31.20M | 24.00M | 1.50M | 36.60M | 37.90M | 22.20M | 6.20M | 31.20M | -63.50M | 39.20M | 27.10M |
Income Tax Expenses | 29.64M | 12.51M | 12.51M | 10.38M | 7.17M | 17.84M | 12.97M | 30.39M | 37.02M | 31.98M | 14.48M | 11.78M | 7.80M | -1.05M | -6.68M | 14.74M | 27.51M | 19.13M | 17.15M | 7.46M | 7.40M | -3.13M | 10.24M | 11.70M | 8.90M | 3.20M | 11.70M | -12.40M | 13.80M | 9.80M |
Net Income | 99.61M | N/A | 104.11M | 3.49M | 15.44M | 61.91M | 45.69M | 79.49M | 85.79M | 65.34M | 50.52M | 28.00M | 19.10M | 4.60M | -10.30M | 31.70M | 51.03M | 48.60M | 31.70M | 23.80M | 16.60M | -5.60M | 29.90M | 26.10M | 15.00M | 12.20M | 25.20M | -51.10M | 26.20M | 17.80M |
Interest Expenses | 6.67M | 7.66M | 7.66M | 3.77M | 4.41M | 8.10M | 8.45M | 5.51M | 971.00K | 593.00K | 924.00K | 1.26M | 1.49M | 1.43M | -719.00K | -606.00K | 1.75M | -2.48M | -2.65M | -2.48M | -3.22M | -3.71M | -4.47M | -6.30M | -9.40M | -13.20M | -10.90M | N/A | -7.30M | -5.20M |
Basic Shares Outstanding | 21.87M | 25.95M | 22.01M | 24.92M | 25.95M | 26.47M | 27.80M | 28.53M | 28.78M | 29.06M | 28.76M | 28.48M | 27.95M | 27.74M | 27.64M | 27.38M | 27.75M | 28.32M | 27.69M | 27.41M | 27.07M | 27.04M | 27.52M | 28.80M | 27.90M | 27.80M | 27.80M | 27.77M | 28.10M | 27.30M |
Diluted Shares Outstanding | 22.09M | 26.30M | 22.42M | 25.29M | 26.30M | 26.73M | 28.08M | 28.80M | 28.89M | 29.06M | 29.37M | 28.48M | 27.95M | 27.74M | 27.64M | 27.38M | 28.18M | 28.32M | 27.69M | 27.41M | 27.07M | 27.04M | 27.52M | 28.80M | 27.90M | 27.80M | 27.80M | 27.77M | 28.10M | 27.30M |
EBITDA | 183.14M | 42.40K | 166.68M | 67.63M | 78.46M | 134.64M | 116.91M | 170.23M | 159.38M | 129.16M | 95.35M | 67.59M | 54.92M | 32.22M | 10.52M | 75.44M | 109.61M | 88.02M | 64.73M | 48.75M | 38.74M | 7.31M | 59.95M | 58.53M | 48.73M | 35.22M | 51.90M | -39.50M | 53.20M | 38.90M |
EBITDA Margin | 12.92% | 0.00% | 11.57% | 5.15% | 6.37% | 9.70% | 8.33% | 12.84% | 14.30% | 13.16% | 10.21% | 8.76% | 7.84% | 4.86% | 1.81% | 10.83% | 11.84% | 9.98% | 8.31% | 7.00% | 6.16% | 1.37% | 7.77% | 7.30% | 5.63% | 4.19% | 6.55% | -4.33% | 5.60% | 4.47% |
EBIT | 135.92M | 20.17M | 124.28M | 17.64M | 27.02M | 87.85M | 67.11M | 115.39M | 123.78M | 97.92M | 65.92M | 41.04M | 28.39M | 4.98M | -17.70M | 45.84M | 80.30M | 65.25M | 46.20M | 28.78M | 20.79M | -12.44M | 35.67M | 31.50M | 14.50M | 2.20M | 26.00M | -63.50M | 32.70M | 22.40M |
EBIT Margin | 9.59% | 1.40% | 8.63% | 1.34% | 2.20% | 6.33% | 4.78% | 8.70% | 11.11% | 9.98% | 7.06% | 5.32% | 4.05% | 0.75% | -3.04% | 6.58% | 8.68% | 7.40% | 5.93% | 4.13% | 3.31% | -2.32% | 4.62% | 3.93% | 1.68% | 0.26% | 3.28% | -6.96% | 3.44% | 2.57% |
Financial Year End | 2024-03-02 | 2023-02-28 | 2023-02-25 | 2022-02-26 | 2021-02-27 | 2020-02-29 | 2019-03-02 | 2018-03-03 | 2017-03-04 | 2016-02-27 | 2015-02-28 | 2014-03-01 | 2013-03-02 | 2012-03-03 | 2011-02-26 | 2010-02-27 | 2009-02-28 | 2008-03-01 | 2007-03-03 | 2006-02-25 | 2005-02-26 | 2004-02-28 | 2003-03-01 | 2002-03-02 | 2001-03-03 | 2000-02-26 | 1999-02-27 | 1998-02-28 | 1997-03-01 | 1996-03-02 |