Financial Year End | 2024-06-01 | 2023-05-27 | 2022-05-28 | 2021-05-29 | 2020-05-30 | 2019-06-01 | 2018-06-02 | 2017-05-27 | 2016-05-28 | 2015-05-30 | 2014-05-31 | 2013-06-01 | 2012-06-02 | 2011-05-28 | 2010-05-29 | 2009-05-30 | 2008-05-31 | 2007-06-02 | 2006-06-03 | 2005-05-28 | 2004-05-29 | 2003-05-31 | 2002-05-31 | 2001-05-31 | 2000-05-31 | 1999-05-31 | 1998-05-31 | 1997-05-31 | 1996-05-31 | 1995-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 196.46M | 262.66M | 224.62M | 176.94M | 155.90M | 166.65M | 163.21M | 136.87M | 142.02M | 136.96M | 137.96M | 141.07M | 157.84M | 158.87M | 491.85M | 496.38M | 568.41M | 557.29M | 637.94M | 578.72M | 520.07M | 464.52M | 443.49M | 502.37M | 407.18M | 320.90M | 304.20M | 255.10M | 239.70M | 208.10M |
Cost of Revenue | 136.49M | 178.97M | 152.92M | 118.11M | 106.22M | 114.92M | 108.13M | 92.99M | 97.18M | 95.82M | 96.95M | 99.52M | 111.06M | 112.75M | 373.84M | 386.75M | 432.81M | 424.89M | 482.17M | 441.82M | 392.12M | 365.43M | 349.33M | 370.82M | 294.09M | 227.10M | 213.40M | 183.80M | 166.00M | 145.00M |
Gross Profit | 59.97M | 83.69M | 71.70M | 58.83M | 49.67M | 51.73M | 55.08M | 43.88M | 44.84M | 41.14M | 41.01M | 41.55M | 46.78M | 46.11M | 118.01M | 109.63M | 135.60M | 132.40M | 155.77M | 136.91M | 127.95M | 99.09M | 94.17M | 131.55M | 113.09M | 93.80M | 90.80M | 71.30M | 73.70M | 63.10M |
Operating Expenses | 59.55M | 58.71M | 55.72M | 55.92M | 51.33M | 52.16M | 51.73M | 49.85M | 51.63M | 49.23M | 43.50M | 41.54M | 40.60M | 43.26M | 95.84M | 110.45M | 125.33M | 128.18M | 139.64M | 118.81M | 108.55M | 100.75M | 94.52M | 94.44M | 86.65M | 75.10M | 69.50M | 66.20M | 56.10M | 56.50M |
Selling, General & Admin | 59.55M | 58.71M | 55.72M | 55.92M | 51.33M | 52.16M | 51.73M | 49.85M | 51.63M | 49.23M | 43.50M | 41.54M | 40.60M | 43.26M | 95.84M | 110.45M | 125.33M | 128.18M | 139.64M | 128.73M | 108.55M | 100.75M | 94.52M | 94.44M | 81.49M | 70.90M | 65.40M | 62.30M | 53.00M | 53.40M |
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 | 30.00K | -5.00K | 104.00K | 51.00K | 9.00K | 23.00K | 24.00K | -17.00K | -92.00K | 20.00K | 85.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -9.92M | N/A | N/A | N/A | N/A | 5.16M | 4.20M | 4.10M | 3.90M | 3.10M | 3.10M |
Operating Income | 348.00K | 24.98M | 15.96M | 2.89M | -1.67M | 6.02M | 3.63M | -5.76M | -6.55M | -8.09M | -4.15M | 11.00K | 6.25M | 2.85M | 22.15M | -8.14M | -1.26M | 7.84M | 16.13M | 18.09M | 19.41M | -1.66M | -353.00K | 37.11M | 26.44M | 18.70M | 21.30M | 5.10M | 17.60M | 6.60M |
Other Expenses / Income | -191.00K | 47.00K | -198.00K | -579.00K | 443.00K | 465.00K | 231.00K | -354.00K | 333.00K | 1.09M | 3.50M | 631.00K | 1.40M | -396.00K | 19.02M | -2.27M | -7.42M | -5.66M | -2.83M | 1.57M | -10.84M | -11.05M | -17.26M | -10.72M | -7.84M | -6.89M | -7.40M | -7.80M | -5.60M | -3.90M |
Before Tax Income | 157.00K | 25.03M | 15.76M | 2.31M | -1.21M | -6.31M | 3.86M | -6.12M | -6.22M | -6.99M | -652.00K | 642.00K | 7.66M | 2.45M | 17.10M | -10.41M | -8.69M | 2.18M | 5.58M | 10.55M | 8.57M | -12.71M | -17.61M | 26.39M | 18.60M | 11.90M | 13.90M | -2.70M | 12.00M | 2.70M |
Income Tax Expenses | 96.00K | 2.70M | -2.17M | 653.00K | 624.00K | 1.02M | 1.53M | 812.00K | 546.00K | -1.47M | -307.00K | 160.00K | -334.00K | 468.00K | -166.00K | 1.75M | -218.00K | 634.00K | 8.22M | 21.86M | 2.54M | -3.01M | -6.34M | 8.66M | 5.50M | 3.50M | 4.20M | -1.70M | 3.90M | 200.00K |
Net Income | 61.00K | 22.33M | 17.93M | 1.66M | -1.84M | -7.33M | 3.82M | -6.93M | -6.77M | -5.56M | -515.00K | 1.25M | 8.53M | 90.07M | 16.09M | -12.16M | -8.43M | 40.68M | -2.64M | -11.31M | 6.03M | -27.56M | -11.27M | 17.73M | 13.10M | 8.40M | 9.70M | -1.50M | 8.10M | 3.00M |
Interest Expenses | N/A | N/A | 80.00K | N/A | N/A | 12.33M | 432.00K | 234.00K | 562.00K | 999.00K | 1.02M | 1.31M | 1.00K | 141.00K | 3.97M | 4.60M | 6.85M | 5.29M | 9.81M | 6.13M | 10.84M | 11.05M | 17.26M | 10.72M | 7.84M | 6.80M | 7.40M | 7.80M | 5.60M | 1.00M |
Basic Shares Outstanding | 14.27M | 13.79M | 13.27M | 12.99M | 12.91M | 12.82M | 12.90M | 12.63M | 12.83M | 13.48M | 14.16M | 15.24M | 16.97M | 17.95M | 17.81M | 17.91M | 17.84M | 17.57M | 17.41M | 16.94M | 10.88M | 10.60M | 13.58M | 13.33M | 12.68M | 13.92M | 12.26M | 11.89M | 12.00M | 11.54M |
Diluted Shares Outstanding | 14.31M | 14.39M | 13.70M | 13.05M | 12.91M | 12.82M | 12.96M | 12.85M | 13.05M | 13.83M | 14.16M | 15.37M | 17.12M | 18.20M | 17.81M | 17.91M | 17.84M | 20.71M | 17.41M | 16.94M | 14.42M | 10.60M | 13.58M | 17.57M | 16.58M | 13.92M | 12.69M | 11.89M | 12.00M | 11.54M |
EBITDA | 4.72M | 28.65M | 19.40M | 7.92M | 1.73M | 2.75M | 6.35M | -3.32M | -4.42M | -6.38M | -1.39M | 1.07M | 8.77M | 4.55M | 25.13M | -1.27M | 3.42M | 13.60M | 14.05M | 22.83M | 23.16M | 3.71M | 5.52M | 42.88M | 31.60M | 22.94M | 25.40M | 9.00M | 20.70M | 9.70M |
EBITDA Margin | 2.41% | 10.91% | 8.64% | 4.48% | 1.11% | 1.65% | 3.89% | -2.42% | -3.11% | -4.66% | -1.01% | 0.76% | 5.56% | 2.87% | 5.11% | -0.26% | 0.60% | 2.44% | 2.20% | 3.94% | 4.45% | 0.80% | 1.25% | 8.54% | 7.76% | 7.15% | 8.35% | 3.53% | 8.64% | 4.66% |
EBIT | 157.00K | 25.03M | 15.84M | 2.31M | -1.21M | 6.02M | 5.79M | -5.88M | -5.66M | -6.03M | 196.00K | 2.71M | 8.19M | 90.68M | 19.90M | -5.81M | -1.79M | 46.60M | 15.38M | 16.69M | 19.41M | -19.52M | -353.00K | 37.11M | 26.44M | 18.70M | 21.30M | 4.60M | 17.60M | 4.20M |
EBIT Margin | 0.08% | 9.53% | 7.05% | 1.30% | -0.78% | 3.61% | 3.55% | -4.30% | -3.98% | -4.40% | 0.14% | 1.92% | 5.19% | 57.08% | 4.05% | -1.17% | -0.31% | 8.36% | 2.41% | 2.88% | 3.73% | -4.20% | -0.08% | 7.39% | 6.49% | 5.83% | 7.00% | 1.80% | 7.34% | 2.02% |
Financial Year End | 2024-06-01 | 2023-05-27 | 2022-05-28 | 2021-05-29 | 2020-05-30 | 2019-06-01 | 2018-06-02 | 2017-05-27 | 2016-05-28 | 2015-05-30 | 2014-05-31 | 2013-06-01 | 2012-06-02 | 2011-05-28 | 2010-05-29 | 2009-05-30 | 2008-05-31 | 2007-06-02 | 2006-06-03 | 2005-05-28 | 2004-05-29 | 2003-05-31 | 2002-05-31 | 2001-05-31 | 2000-05-31 | 1999-05-31 | 1998-05-31 | 1997-05-31 | 1996-05-31 | 1995-05-31 |