Financial Year End | 2024-06-28 | 2023-06-30 | 2022-07-01 | 2021-07-02 | 2020-07-03 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 835.27M | 973.88M | 988.20M | 924.00M | 796.61M | 654.74M | 493.18M | 408.59M | 270.15M | 234.85M | 208.73M | 208.79M | 244.93M | 228.71M | 199.83M | 188.94M | 209.90M | 223.71M | 236.12M | 250.17M | 185.59M | 180.24M | 150.12M | 180.49M | 140.94M | 106.60M | 85.50M |
Cost of Revenue | 687.03M | 657.15M | 593.24M | 538.81M | 439.77M | 368.59M | 267.33M | 217.04M | 145.38M | 124.63M | 113.98M | 126.12M | 108.77M | 98.81M | 87.30M | 83.51M | 83.83M | 99.29M | 96.92M | 84.47M | 60.54M | 62.05M | 52.24M | 59.81M | 34.05M | 29.70M | 26.80M |
Gross Profit | 148.24M | 316.73M | 394.96M | 385.19M | 356.84M | 286.16M | 225.86M | 191.54M | 124.77M | 110.22M | 94.74M | 82.67M | 136.16M | 129.90M | 112.53M | 105.43M | 126.07M | 124.42M | 139.20M | 165.71M | 125.06M | 118.19M | 97.87M | 120.68M | 106.90M | 76.90M | 58.70M |
Operating Expenses | 268.11M | 322.99M | 324.48M | 288.99M | 261.30M | 207.56M | 173.18M | 150.26M | 95.34M | 88.57M | 96.71M | 98.98M | 102.00M | 104.35M | 94.78M | 95.97M | 158.78M | 156.39M | 156.14M | 123.17M | 93.42M | 92.36M | 83.29M | 81.12M | 73.44M | 58.20M | 45.70M |
Selling, General & Admin | 166.79M | 160.64M | 157.04M | 134.34M | 132.25M | 110.72M | 88.36M | 76.49M | 52.95M | 49.01M | 53.69M | 57.58M | 57.16M | 57.87M | 51.52M | 51.19M | 81.87M | 88.71M | 87.01M | 70.74M | 54.80M | 53.98M | 48.94M | 50.64M | 39.48M | 33.00M | 27.90M |
Research & Development | 101.33M | 108.80M | 107.17M | 113.48M | 98.48M | 68.92M | 58.81M | 54.09M | 33.54M | 32.55M | 35.69M | 32.69M | 45.98M | 44.50M | 41.55M | 42.37M | 54.79M | 58.49M | 61.15M | 50.07M | 38.65M | 38.38M | 34.35M | 30.48M | 28.86M | 20.70M | 14.50M |
Other Operating Expenses | -7.71M | -2.75M | 60.27M | 41.17M | 30.56M | 27.91M | 26.00M | 19.68M | 8.84M | 7.01M | 7.33M | 8.72M | -1.14M | 1.98M | 1.71M | 2.41M | 22.12M | 9.20M | 7.98M | 2.35M | -33.00K | N/A | N/A | N/A | 5.10M | 4.50M | 3.30M |
Operating Income | -119.87M | -21.68M | 63.07M | 81.00M | 91.06M | 76.58M | 46.98M | 37.40M | 29.44M | 21.65M | -1.96M | -16.32M | 34.15M | 25.55M | 17.75M | 9.46M | -32.72M | -31.98M | -16.94M | 42.54M | 31.64M | 25.83M | 14.58M | 39.56M | 33.46M | 18.70M | 13.00M |
Other Expenses / Income | -69.40M | -18.18M | -44.67M | -3.83M | 2.87M | -17.06M | -4.41M | -6.33M | -4.15M | -2.85M | -3.95M | -6.85M | -2.38M | 1.02M | 937.00K | -1.44M | -1.00M | -280.00K | -169.00K | 584.00K | 595.00K | 7.04M | 7.41M | 5.57M | 2.88M | 1.40M | 1.10M |
Before Tax Income | -189.28M | -48.54M | 18.39M | 77.17M | 93.93M | 59.53M | 42.57M | 31.07M | 25.29M | 18.80M | -5.91M | -23.16M | 31.77M | 26.57M | 18.69M | 8.02M | -33.72M | -32.26M | -17.11M | 43.12M | 32.23M | 32.87M | 21.98M | 45.12M | 36.34M | 20.10M | 14.10M |
Income Tax Expenses | -51.63M | -20.21M | 7.12M | 15.13M | 8.22M | 12.75M | 1.69M | 6.19M | 5.54M | 4.37M | -1.84M | -9.95M | 9.15M | 8.06M | -9.38M | 109.00K | 1.68M | 2.56M | -942.00K | 12.94M | 9.35M | 10.19M | 6.16M | 14.44M | 11.45M | 6.60M | 5.40M |
Net Income | -137.64M | -28.34M | 11.28M | 62.04M | 85.71M | 46.77M | 40.88M | 24.88M | 19.74M | 10.37M | -11.43M | -13.21M | 22.62M | 18.44M | 28.36M | -1.26M | -35.41M | -37.82M | -16.17M | 30.19M | 22.89M | 22.68M | 15.83M | 30.68M | 24.90M | 13.50M | 8.70M |
Interest Expenses | 35.02M | 25.16M | 5.81M | 1.22M | 1.01M | 9.11M | 2.85M | 7.57M | 1.17M | 34.00K | 49.00K | 38.00K | 40.00K | 79.00K | 381.00K | 2.55M | 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 | 57.74M | 56.55M | 55.53M | 55.07M | 54.55M | 47.83M | 46.72M | 41.99M | 34.24M | 32.11M | 31.00M | 30.13M | 29.48M | 25.32M | 22.56M | 22.15M | 21.64M | 21.22M | 20.98M | 21.03M | 21.12M | 21.13M | 21.73M | 21.58M | 21.00M | 20.34M | 14.47M |
Diluted Shares Outstanding | 57.74M | 56.55M | 55.90M | 55.47M | 55.12M | 48.50M | 47.47M | 43.02M | 35.10M | 32.94M | 31.00M | 30.13M | 30.09M | 26.21M | 23.01M | 22.42M | 21.64M | 21.22M | 20.98M | 25.97M | 21.80M | 21.95M | 22.92M | 23.10M | 22.70M | 21.60M | 18.54M |
EBITDA | -31.84M | 89.37M | 156.48M | 160.68M | 148.75M | 117.04M | 87.70M | 70.91M | 42.20M | 28.61M | 2.39M | -5.92M | 43.47M | 34.93M | 26.22M | 10.76M | -17.74M | -17.30M | 450.00K | 53.70M | 39.64M | 41.08M | 29.07M | 51.25M | 41.44M | 24.60M | 17.40M |
EBITDA Margin | -3.81% | 9.18% | 15.84% | 17.39% | 18.67% | 17.88% | 17.78% | 17.35% | 15.62% | 12.18% | 1.15% | -2.83% | 17.75% | 15.27% | 13.12% | 5.70% | -8.45% | -7.73% | 0.19% | 21.46% | 21.36% | 22.79% | 19.36% | 28.40% | 29.40% | 23.08% | 20.35% |
EBIT | -154.26M | -23.38M | 24.20M | 78.39M | 94.94M | 68.64M | 45.42M | 38.64M | 26.46M | 14.77M | -13.22M | -23.12M | 31.81M | 26.58M | 19.36M | 1.40M | -33.73M | -35.26M | -17.11M | 43.12M | 32.23M | 32.87M | 21.98M | 45.12M | 36.34M | 20.10M | 14.10M |
EBIT Margin | -18.47% | -2.40% | 2.45% | 8.48% | 11.92% | 10.48% | 9.21% | 9.46% | 9.79% | 6.29% | -6.33% | -11.08% | 12.99% | 11.62% | 9.69% | 0.74% | -16.07% | -15.76% | -7.25% | 17.24% | 17.37% | 18.24% | 14.64% | 25.00% | 25.79% | 18.86% | 16.49% |
Financial Year End | 2024-06-28 | 2023-06-30 | 2022-07-01 | 2021-07-02 | 2020-07-03 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 |