Financial Year End | 2024-06-30 | 2023-07-02 | 2023-06-30 | 2022-07-03 | 2021-06-27 | 2020-06-28 | 2019-06-30 | 2018-07-01 | 2017-07-02 | 2016-07-03 | 2015-06-28 | 2014-06-29 | 2013-06-30 | 2012-07-01 | 2011-07-03 | 2010-06-27 | 2009-06-28 | 2008-06-29 | 2007-07-01 | 2006-07-02 | 2005-07-03 | 2004-06-27 | 2003-06-29 | 2002-06-30 | 2001-07-01 | 2000-07-02 | 1999-06-27 | 1998-06-28 | 1997-06-29 | 1996-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 537.77M | 492.95M | 492.95M | 452.26M | 485.30M | 385.30M | 487.01M | 439.19M | 417.32M | 401.42M | 411.48M | 348.40M | 298.18M | 279.20M | 260.90M | 208.00M | 126.10M | 159.60M | 167.70M | 181.20M | 190.30M | 195.60M | 196.80M | 207.29M | 203.00M | 224.80M | 202.60M | 186.80M | 159.10M | 139.70M |
Cost of Revenue | 472.30M | 450.79M | 450.79M | 396.25M | 406.64M | 349.85M | 429.21M | 384.75M | 356.37M | 336.59M | 338.81M | 282.60M | 244.31M | 229.00M | 218.80M | 174.90M | 112.90M | 134.90M | 141.20M | 144.20M | 147.50M | 148.20M | 151.50M | 163.37M | 162.70M | 175.50M | 155.80M | 146.90M | 125.70M | 106.50M |
Gross Profit | 65.47M | 42.15M | 42.15M | 56.02M | 78.66M | 35.45M | 57.80M | 54.44M | 60.95M | 64.83M | 72.66M | 65.80M | 53.87M | 50.20M | 42.10M | 33.10M | 13.20M | 24.70M | 26.50M | 37.00M | 42.80M | 47.40M | 45.30M | 43.92M | 40.30M | 49.30M | 46.80M | 39.90M | 33.40M | 33.20M |
Operating Expenses | 47.65M | 48.24M | 48.24M | 47.12M | 44.74M | 44.11M | 47.19M | 41.17M | 46.11M | 43.92M | 41.53M | 39.30M | 34.93M | 33.90M | 33.40M | 28.60M | 25.90M | 23.90M | 20.20M | 23.60M | 20.80M | 20.60M | 19.60M | 19.64M | 19.70M | 20.20M | 20.20M | 18.90M | 17.70M | 20.60M |
Selling, General & Admin | 47.65M | 48.24M | 48.24M | 47.12M | 44.74M | 44.11M | 47.19M | 41.17M | 46.11M | 43.92M | 41.53M | 39.30M | 34.93M | 33.90M | 33.40M | 29.50M | 26.00M | 24.00M | 20.19M | 23.70M | 20.80M | 20.60M | 19.61M | 19.64M | 19.68M | 20.25M | 20.20M | 18.90M | 17.70M | 16.60M |
Research & Development | 14.80M | 15.90M | N/A | 12.20M | 10.80M | 9.80M | 13.80M | 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 | -201.00K | -619.00K | -619.00K | 604.00K | 1.40M | 1.46M | 2.45M | N/A | N/A | 0 | 0 | 0 | N/A | 0 | 0 | -900.00K | -100.00K | -100.00K | 11.00K | -100.00K | 0 | 0 | -13.00K | N/A | 24.00K | -54.00K | 0 | 0 | 0 | 4.00M |
Operating Income | 17.81M | -6.09M | -6.09M | 8.90M | 33.91M | -7.20M | 10.61M | 13.28M | 13.70M | 20.91M | 31.13M | 26.50M | 18.93M | 16.30M | 8.70M | 4.40M | -12.70M | 800.00K | 6.30M | 13.40M | 22.00M | 26.90M | 25.70M | 24.27M | 20.60M | 29.10M | 26.60M | 21.00M | 15.60M | 12.60M |
Other Expenses / Income | 2.39M | -619.00K | -619.00K | 383.00K | 1.09M | -920.00K | -31.05M | 4.42M | 2.69M | -1.72M | 2.81M | 1.30M | -2.05M | -500.00K | 1.40M | 1.20M | 1.60M | 3.00M | 4.40M | 3.50M | 1.50M | 800.00K | 300.00K | 496.00K | 100.00K | 1.20M | 900.00K | 400.00K | N/A | -100.00K |
Before Tax Income | 20.20M | -7.67M | -7.67M | 9.28M | 35.01M | -8.12M | -20.43M | 17.70M | 16.39M | 19.19M | 33.93M | 27.80M | 16.88M | 15.80M | 10.10M | 5.60M | -11.10M | 3.80M | 10.70M | 16.90M | 23.50M | 27.70M | 26.00M | 24.77M | 20.70M | 30.30M | 27.50M | 21.40M | 15.60M | 12.50M |
Income Tax Expenses | 3.77M | 1.28M | 1.28M | 420.00K | 5.11M | -2.27M | -7.74M | 2.07M | 4.28M | 5.07M | 9.38M | 8.67M | 5.37M | 3.54M | 2.54M | 1.67M | -4.20M | 1.23M | 2.52M | 4.40M | 8.46M | 10.37M | 9.60M | 9.16M | 7.70M | 11.80M | 10.50M | 7.90M | 5.70M | 4.80M |
Net Income | 16.31M | -6.67M | -6.67M | 7.02M | 22.53M | -5.86M | -12.69M | 12.28M | 7.20M | 9.15M | 20.65M | 16.40M | 9.38M | 8.80M | 5.40M | 3.40M | -6.10M | 2.80M | 8.20M | 12.50M | 15.00M | 17.30M | 16.40M | 15.60M | 13.00M | 18.50M | 17.00M | 13.50M | 9.80M | 7.70M |
Interest Expenses | 900.00K | 960.00K | 960.00K | 221.00K | 302.00K | 920.00K | 1.61M | 1.14M | 417.00K | 176.00K | 71.00K | 45.00K | 34.00K | 81.00K | 175.00K | 225.00K | 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 | 3.98M | 3.92M | 3.92M | 3.86M | 3.79M | 3.74M | 3.68M | 3.63M | 3.59M | 3.62M | 3.60M | 3.50M | 3.33M | 3.30M | 3.30M | 3.30M | 3.30M | 3.50M | 3.60M | 3.70M | 3.80M | 3.80M | 3.90M | 4.11M | 4.40M | 5.10M | 5.80M | 5.90M | 5.80M | 5.79M |
Diluted Shares Outstanding | 4.00M | 3.92M | 3.92M | 3.91M | 3.85M | 3.74M | 3.68M | 3.70M | 3.67M | 3.62M | 3.60M | 3.50M | 3.38M | 3.30M | 3.30M | 3.30M | 3.30M | 3.50M | 3.60M | 3.70M | 3.80M | 3.80M | 3.90M | 4.18M | 4.40M | 5.10M | 5.80M | 5.90M | 5.80M | 5.83M |
EBITDA | 34.36M | 10.78M | 10.78M | 28.88M | 55.10M | 12.13M | 30.22M | 30.07M | 23.32M | 24.51M | 38.92M | 33.39M | 22.27M | 19.23M | 14.73M | 12.43M | -4.04M | 10.86M | 17.71M | 24.06M | 30.68M | 35.37M | 33.85M | 33.04M | 28.64M | 37.88M | 34.60M | 28.20M | 21.10M | 16.50M |
EBITDA Margin | 6.39% | 2.19% | 2.19% | 6.39% | 11.35% | 3.15% | 6.21% | 6.85% | 5.59% | 6.11% | 9.46% | 9.58% | 7.47% | 6.89% | 5.65% | 5.98% | -3.20% | 6.80% | 10.56% | 13.28% | 16.12% | 18.08% | 17.20% | 15.94% | 14.11% | 16.85% | 17.08% | 15.10% | 13.26% | 11.81% |
EBIT | 20.99M | -4.43M | -4.43M | 7.66M | 27.95M | -7.20M | -18.82M | 15.49M | 11.90M | 14.39M | 30.11M | 25.12M | 14.78M | 12.42M | 8.12M | 5.29M | -10.30M | 4.03M | 10.72M | 16.90M | 23.46M | 27.67M | 26.00M | 24.77M | 20.70M | 30.30M | 27.50M | 21.40M | 15.50M | 12.50M |
EBIT Margin | 3.90% | -0.90% | -0.90% | 1.69% | 5.76% | -1.87% | -3.86% | 3.53% | 2.85% | 3.59% | 7.32% | 7.21% | 4.96% | 4.45% | 3.11% | 2.54% | -8.17% | 2.52% | 6.39% | 9.33% | 12.33% | 14.15% | 13.21% | 11.95% | 10.20% | 13.48% | 13.57% | 11.46% | 9.74% | 8.95% |
Financial Year End | 2024-06-30 | 2023-07-02 | 2023-06-30 | 2022-07-03 | 2021-06-27 | 2020-06-28 | 2019-06-30 | 2018-07-01 | 2017-07-02 | 2016-07-03 | 2015-06-28 | 2014-06-29 | 2013-06-30 | 2012-07-01 | 2011-07-03 | 2010-06-27 | 2009-06-28 | 2008-06-29 | 2007-07-01 | 2006-07-02 | 2005-07-03 | 2004-06-27 | 2003-06-29 | 2002-06-30 | 2001-07-01 | 2000-07-02 | 1999-06-27 | 1998-06-28 | 1997-06-29 | 1996-06-30 |