Financial Year End | 2023-05-31 | 2022-05-31 | 2021-05-31 | 2020-05-31 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 | 2015-05-31 | 2014-05-31 | 2013-05-31 | 2012-05-31 | 2011-05-31 | 2010-05-31 | 2009-05-31 | 2008-05-31 | 2007-05-31 | 2006-05-31 | 2005-05-31 | 2004-05-31 | 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 | 1994-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 101.43M | 97.31M | 68.82M | 59.12M | 63.34M | 64.99M | 62.57M | 61.00M | 57.40M | 49.53M | 44.91M | 45.22M | 39.34M | 36.96M | 42.80M | 51.72M | 49.69M | 48.11M | 51.44M | 51.73M | 52.44M | 59.46M | 78.53M | 79.24M | 84.70M | 70.40M | 49.70M | 31.80M | 26.70M | 21.90M |
Cost of Revenue | 83.95M | 81.31M | 57.50M | 49.94M | 53.51M | 54.61M | 52.33M | 51.04M | 48.09M | 41.25M | 37.55M | 37.75M | 32.15M | 30.42M | 35.12M | 42.31M | 40.53M | 38.76M | 40.30M | 40.26M | 41.02M | 46.57M | 61.41M | 60.37M | 61.70M | 50.90M | 37.30M | 23.20M | 19.30M | 15.30M |
Gross Profit | 17.49M | 16.00M | 11.32M | 9.18M | 9.83M | 10.38M | 10.25M | 9.96M | 9.32M | 8.28M | 7.36M | 7.46M | 7.19M | 6.53M | 7.68M | 9.42M | 9.15M | 9.35M | 11.15M | 11.46M | 11.42M | 12.89M | 17.12M | 18.87M | 23.00M | 19.50M | 12.40M | 8.60M | 7.40M | 6.60M |
Operating Expenses | 14.79M | 15.62M | 11.81M | 10.93M | 11.67M | 9.47M | 9.68M | 9.12M | 8.88M | 8.25M | 8.08M | 7.47M | 6.71M | 6.22M | 6.69M | 7.45M | 7.23M | 7.64M | 7.51M | 7.77M | 7.45M | 8.46M | 10.83M | 11.63M | 14.80M | 13.40M | 9.40M | 7.10M | 6.20M | 5.90M |
Selling, General & Admin | 14.79M | 15.62M | 11.81M | 10.93M | 11.67M | 9.47M | 9.68M | 9.12M | 8.88M | 8.25M | 8.08M | 7.47M | 6.71M | 6.22M | 6.69M | 7.45M | 7.23M | 7.64M | 7.51M | 7.77M | 7.45M | 8.46M | 10.83M | 11.48M | 13.50M | 12.20M | 8.90M | 7.00M | 6.10M | 5.80M |
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 | 300.00K | 800.00K | 300.00K | N/A | N/A | N/A |
Other Operating Expenses | 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 | 143.62K | 1.00M | 400.00K | 200.00K | 100.00K | 100.00K | 100.00K |
Operating Income | 2.70M | 378.63K | -488.04K | -1.75M | -1.85M | 909.38K | 562.46K | 838.88K | 432.46K | 25.17K | -715.75K | -2.18K | 482.09K | 316.64K | 998.29K | 1.97M | 1.92M | 1.71M | 3.64M | 3.70M | 3.97M | 4.42M | 6.29M | 7.24M | 8.20M | 6.10M | 3.00M | 1.50M | 1.20M | 700.00K |
Other Expenses / Income | -10.38K | 6.62M | -198.05K | -59.40K | 10.50K | 27.65K | 14.50K | 6.33K | 11.83K | 8.72K | 12.59K | 14.84K | 20.82K | 48.49K | 96.11K | 276.60K | 408.80K | 279.25K | 110.77K | 62.81K | 181.56K | 314.57K | 487.86K | 452.90K | 300.00K | 100.00K | 300.00K | 200.00K | 300.00K | 300.00K |
Before Tax Income | 2.63M | 7.00M | -686.09K | -1.81M | -1.84M | 937.03K | 576.97K | 845.20K | 444.29K | 33.89K | -703.17K | 12.65K | 502.90K | 365.13K | 1.09M | 2.25M | 2.33M | 1.99M | 3.75M | 3.76M | 4.16M | 4.74M | 6.78M | 7.69M | 8.50M | 6.20M | 3.30M | 1.70M | 1.50M | 1.00M |
Income Tax Expenses | 831.00K | -1.00K | -109.00K | -712.00K | -538.00K | 381.00K | 263.00K | 389.00K | 152.00K | 17.00K | -214.00K | 25.00K | 242.00K | 166.00K | 473.00K | 971.00K | 941.00K | 774.00K | 1.60M | 1.64M | 1.79M | 2.03M | 2.92M | 3.29M | 3.70M | 2.80M | 1.50M | 700.00K | 700.00K | 500.00K |
Net Income | 1.74M | 6.93M | -577.09K | -1.10M | -1.30M | 486.21K | 268.19K | 399.23K | 192.71K | -85.94K | -520.13K | -62.18K | 197.09K | 143.48K | 621.39K | 1.28M | 1.39M | 1.21M | 2.14M | 2.12M | 2.36M | 2.71M | 3.86M | 4.40M | 4.80M | 3.40M | 1.80M | 1.00M | 800.00K | 500.00K |
Interest Expenses | 52.66K | 102.33K | 208.39K | 79.39K | 38.25K | 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 |
Basic Shares Outstanding | 2.14M | 2.02M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.97M | 2.00M | 2.02M | 2.03M | 2.12M | 2.28M | 2.28M | 2.28M | 2.28M | 2.27M | 2.21M | 2.21M | 2.25M | 2.51M | 2.98M | 2.94M | 2.91M | 3.00M | 2.86M | 3.12M |
Diluted Shares Outstanding | 2.14M | 2.02M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.96M | 1.97M | 2.00M | 2.02M | 2.03M | 2.12M | 2.28M | 2.28M | 2.28M | 2.28M | 2.28M | 2.21M | 2.21M | 2.25M | 2.51M | 2.98M | 3.02M | 2.91M | 3.00M | 3.08M | 3.12M |
EBITDA | 2.94M | 613.76K | -314.89K | -1.74M | -1.82M | 881.55K | 551.16K | 810.99K | 365.14K | -53.21K | -721.93K | -26.84K | 447.56K | 321.32K | 1.11M | 2.27M | 2.36M | 2.01M | 3.78M | 3.84M | 4.27M | 4.87M | 6.89M | 7.84M | 9.50M | 6.60M | 3.50M | 1.80M | 1.60M | 1.10M |
EBITDA Margin | 2.90% | 0.63% | -0.46% | -2.94% | -2.88% | 1.36% | 0.88% | 1.33% | 0.64% | -0.11% | -1.61% | -0.06% | 1.14% | 0.87% | 2.60% | 4.39% | 4.75% | 4.18% | 7.34% | 7.42% | 8.14% | 8.19% | 8.77% | 9.89% | 11.22% | 9.38% | 7.04% | 5.66% | 5.99% | 5.02% |
EBIT | 2.63M | 7.03M | -477.69K | -1.73M | -1.80M | 867.21K | 531.19K | 788.23K | 344.71K | -68.94K | -734.13K | -37.18K | 439.09K | 309.48K | 1.09M | 2.25M | 2.33M | 1.99M | 3.75M | 3.76M | 4.16M | 4.74M | 6.78M | 7.69M | 8.50M | 6.20M | 3.30M | 1.70M | 1.50M | 1.00M |
EBIT Margin | 2.59% | 7.22% | -0.69% | -2.93% | -2.84% | 1.33% | 0.85% | 1.29% | 0.60% | -0.14% | -1.63% | -0.08% | 1.12% | 0.84% | 2.56% | 4.34% | 4.70% | 4.13% | 7.28% | 7.27% | 7.93% | 7.97% | 8.64% | 9.71% | 10.04% | 8.81% | 6.64% | 5.35% | 5.62% | 4.57% |
Financial Year End | 2023-05-31 | 2022-05-31 | 2021-05-31 | 2020-05-31 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 | 2015-05-31 | 2014-05-31 | 2013-05-31 | 2012-05-31 | 2011-05-31 | 2010-05-31 | 2009-05-31 | 2008-05-31 | 2007-05-31 | 2006-05-31 | 2005-05-31 | 2004-05-31 | 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 | 1994-05-31 |