Financial Year End | 2024-06-28 | 2023-06-30 | 2022-07-01 | 2021-07-02 | 2020-07-03 | 2019-06-28 | 2018-06-29 | 2017-06-30 | 2016-07-01 | 2015-07-03 | 2014-06-27 | 2013-06-28 | 2012-06-29 | 2011-07-01 | 2010-07-02 | 2009-07-03 | 2008-06-27 | 2007-06-29 | 2006-03-31 | 2005-03-31 | 2004-03-31 | 2003-03-31 | 2002-03-31 | 2001-03-31 | 2000-03-31 | 1999-03-31 | 1998-03-31 | 1997-03-31 | 1996-03-31 | 1995-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 408.08M | 346.59M | 302.96M | 274.91M | 238.64M | 243.86M | 242.51M | 241.87M | 268.69M | 335.90M | 346.50M | 471.30M | 444.00M | 452.10M | 478.90M | 679.90M | 718.40M | 507.90M | 230.89M | 180.30M | 157.35M | 197.70M | 228.84M | 417.66M | 300.50M | 236.50M | 310.49M | 178.34M | 150.42M | 153.65M |
Cost of Revenue | 263.35M | 222.42M | 193.72M | 172.30M | 153.95M | 164.59M | 162.00M | 166.40M | 206.97M | 255.20M | 260.90M | 331.20M | 312.30M | 324.00M | 345.50M | 505.50M | 528.20M | 352.20M | 167.30M | 151.40M | 129.69M | 149.16M | 184.53M | 288.87M | 209.65M | 185.49M | 197.05M | 118.78M | 119.92M | 114.76M |
Gross Profit | 144.73M | 124.17M | 109.23M | 102.61M | 84.70M | 79.27M | 80.50M | 75.47M | 61.72M | 80.70M | 85.60M | 140.10M | 131.70M | 128.10M | 133.40M | 174.40M | 190.20M | 155.70M | 63.59M | 28.90M | 27.66M | 48.54M | 44.32M | 128.80M | 90.85M | 51.01M | 113.44M | 59.57M | 30.50M | 38.89M |
Operating Expenses | 125.33M | 94.75M | 80.25M | 78.13M | 77.27M | 77.17M | 77.91M | 75.87M | 86.71M | 101.80M | 124.70M | 135.30M | 136.50M | 147.30M | 187.70M | 184.30M | 194.60M | 148.80M | 61.27M | 62.62M | 57.21M | 73.31M | 101.61M | 108.72M | 76.33M | 109.41M | 92.53M | 45.67M | 38.52M | 36.14M |
Selling, General & Admin | 76.84M | 69.84M | 57.66M | 56.32M | 57.98M | 56.05M | 58.16M | 57.18M | 65.90M | 76.00M | 88.80M | 95.50M | 98.90M | 104.00M | 141.00M | 138.30M | 141.40M | 98.90M | 46.79M | 44.38M | 39.27M | 58.92M | 58.49M | 62.72M | 51.95M | 55.34M | 58.05M | 35.07M | 27.42M | 24.76M |
Research & Development | 36.43M | 24.91M | 22.60M | 21.81M | 19.28M | 21.11M | 19.75M | 18.68M | 20.81M | 25.40M | 35.50M | 39.40M | 36.00M | 40.50M | 41.10M | 40.40M | 46.10M | 39.40M | 14.47M | 16.66M | 17.15M | 14.39M | 18.53M | 24.01M | 24.37M | 24.13M | 19.88M | 10.60M | 11.11M | 11.38M |
Other Operating Expenses | 12.07M | -3.31M | 1.69M | 2.27M | 4.05M | 17.00K | -220.00K | 169.00K | -1.25M | 400.00K | 400.00K | 700.00K | 1.60M | 2.80M | 5.60M | 5.60M | 7.10M | 10.50M | N/A | 1.58M | 790.00K | N/A | 24.59M | 22.00M | N/A | 29.94M | 14.60M | N/A | N/A | N/A |
Operating Income | 19.40M | 26.41M | 28.75M | 22.21M | 3.38M | -2.08M | 1.32M | -985.00K | -27.45M | -26.00M | -49.90M | 1.70M | -12.70M | -34.60M | -133.30M | -335.30M | -13.70M | -21.40M | 2.32M | -43.72M | -34.55M | -50.89M | -160.03M | 4.71M | 14.53M | -96.15M | 20.91M | 13.90M | -8.02M | 2.75M |
Other Expenses / Income | -2.50M | -3.31M | 1.69M | 230.00K | 331.00K | 182.00K | -51.00K | 380.00K | -1.10M | -70.00K | 91.00K | -700.00K | -1.30M | -10.10M | -85.30M | -338.40M | -200.00K | -6.50M | -3.04M | -9.19M | -5.88M | -738.00K | -7.42M | -10.66M | 645.00K | 25.00K | 2.94M | -891.00K | 115.00K | -546.00K |
Before Tax Income | 16.91M | 23.10M | 30.43M | 22.44M | 3.71M | 1.55M | 1.27M | -605.00K | -28.54M | -26.00M | -49.80M | 2.40M | -14.00M | -44.70M | -134.00M | -337.20M | -13.90M | -21.90M | -721.00K | -45.49M | -34.94M | -51.63M | -167.45M | -5.95M | 15.17M | -96.12M | 23.74M | 13.01M | -7.91M | 2.20M |
Income Tax Expenses | 6.15M | 11.57M | 9.28M | -87.70M | 3.45M | -8.19M | -1.04M | 16.00K | 1.64M | -1.30M | 1.50M | 13.30M | 1.50M | 14.10M | -3.80M | 17.80M | -2.00M | -4.00M | 1.58M | 455.00K | -2.13M | -77.00K | 1.42M | 1.04M | 3.03M | 607.00K | 3.86M | 1.30M | -1.95M | 220.00K |
Net Income | 10.76M | 11.53M | 21.16M | 110.14M | 257.00K | 9.74M | 1.84M | -823.00K | -29.91M | -24.70M | -50.40M | -15.00M | -24.10M | -90.50M | -130.20M | -355.00M | -11.90M | -17.90M | -2.30M | -45.95M | -37.07M | -51.55M | -168.87M | -7.00M | 12.14M | -96.73M | 19.88M | 11.71M | -5.96M | 1.98M |
Interest Expenses | 2.34M | N/A | N/A | N/A | 54.00K | 102.00K | 29.00K | 50.00K | 104.00K | 400.00K | 400.00K | 800.00K | 1.30M | 2.20M | 2.20M | 2.80M | 2.60M | 2.30M | 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 | 12.18M | 11.36M | 11.17M | 11.04M | 10.78M | 10.75M | 11.18M | 10.29M | 10.48M | 10.37M | 10.27M | 10.00M | 9.83M | 9.77M | 9.90M | 9.78M | 9.73M | 4.12M | 15.93M | 14.94M | 13.89M | 13.76M | 13.19M | 12.23M | 10.99M | 10.27M | 8.55M | 5.65M | 4.96M | 4.61M |
Diluted Shares Outstanding | 12.46M | 11.86M | 11.82M | 11.69M | 10.94M | 11.24M | 11.29M | 10.58M | 10.48M | 10.37M | 10.27M | 10.00M | 9.83M | 9.77M | 9.90M | 9.78M | 9.73M | 4.12M | 15.93M | 14.94M | 13.89M | 13.76M | 13.49M | 12.23M | 11.94M | 10.27M | 9.08M | 5.65M | 4.96M | 4.61M |
EBITDA | 28.26M | 33.81M | 33.45M | 27.48M | 12.57M | 6.57M | 7.79M | 5.29M | -21.79M | -18.00M | -42.70M | 9.80M | -5.50M | -30.40M | -93.30M | -292.90M | 22.40M | 14.70M | 9.74M | -22.26M | -20.09M | 208.52M | -17.42M | 37.94M | 31.12M | -32.50M | 33.12M | 19.69M | -1.69M | 9.10M |
EBITDA Margin | 6.93% | 9.76% | 11.04% | 10.00% | 5.27% | 2.70% | 3.21% | 2.19% | -8.11% | -5.36% | -12.32% | 2.08% | -1.24% | -6.72% | -19.48% | -43.08% | 3.12% | 2.89% | 4.22% | -12.34% | -12.76% | 105.47% | -7.61% | 9.08% | 10.36% | -13.74% | 10.67% | 11.04% | -1.12% | 5.93% |
EBIT | 19.24M | 23.10M | 30.43M | 22.44M | 3.76M | 1.65M | 838.00K | -757.00K | -28.17M | -25.60M | -48.50M | -900.00K | -21.30M | -74.20M | -131.80M | -334.40M | -11.30M | -19.60M | -721.00K | -45.49M | -39.20M | -51.63M | -167.45M | -5.95M | 15.17M | -96.12M | 23.74M | 13.01M | -7.91M | 2.20M |
EBIT Margin | 4.72% | 6.67% | 10.05% | 8.16% | 1.58% | 0.68% | 0.35% | -0.31% | -10.48% | -7.62% | -14.00% | -0.19% | -4.80% | -16.41% | -27.52% | -49.18% | -1.57% | -3.86% | -0.31% | -25.23% | -24.91% | -26.12% | -73.17% | -1.43% | 5.05% | -40.64% | 7.64% | 7.29% | -5.26% | 1.43% |
Financial Year End | 2024-06-28 | 2023-06-30 | 2022-07-01 | 2021-07-02 | 2020-07-03 | 2019-06-28 | 2018-06-29 | 2017-06-30 | 2016-07-01 | 2015-07-03 | 2014-06-27 | 2013-06-28 | 2012-06-29 | 2011-07-01 | 2010-07-02 | 2009-07-03 | 2008-06-27 | 2007-06-29 | 2006-03-31 | 2005-03-31 | 2004-03-31 | 2003-03-31 | 2002-03-31 | 2001-03-31 | 2000-03-31 | 1999-03-31 | 1998-03-31 | 1997-03-31 | 1996-03-31 | 1995-03-31 |