Financial Year End | 2024-06-29 | 2023-06-30 | 2023-06-24 | 2022-06-25 | 2021-06-26 | 2020-06-30 | 2020-06-27 | 2019-06-30 | 2019-06-29 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 959.40M | 1.36B | 1.36B | 1.74B | 1.34B | 1.33B | 1.33B | 1.47B | 1.47B | 1.63B | 1.72B | 1.67B | 1.70B | 947.54M | 663.59M | 548.23M | 598.54M | 514.89M | 473.30M | 361.06M | 266.79M | 184.56M | 208.14M | 133.28M | 100.70M | 100.20M | 73.70M | N/A | N/A |
Cost of Revenue | 536.90M | 639.20M | 639.20M | 796.60M | 728.40M | 790.80M | 790.80M | 975.10M | 975.10M | 1.15B | 1.19B | 1.09B | 1.12B | 511.46M | 337.78M | 292.66M | 352.47M | 306.19M | 281.79M | 213.61M | 160.91M | 101.70M | 112.09M | 77.24M | 58.42M | 59.02M | 50.81M | 25.65M | 17.82M |
Gross Profit | 422.50M | 715.90M | 715.90M | 943.10M | 611.20M | 543.10M | 543.10M | 497.10M | 497.10M | 480.10M | 523.60M | 581.50M | 578.70M | 436.08M | 325.80M | 255.57M | 246.07M | 208.70M | 191.51M | 147.45M | 105.87M | 82.85M | 96.05M | 56.03M | 42.28M | 41.19M | 22.89M | -25.65M | -17.82M |
Operating Expenses | 498.30M | 561.60M | 561.60M | 574.40M | 458.30M | 441.20M | 427.10M | 485.70M | 472.30M | 530.00M | 441.60M | 491.50M | 435.30M | 293.73M | 225.34M | 188.00M | 173.55M | 146.58M | 122.04M | 98.22M | 75.63M | 63.38M | 39.94M | 35.51M | 31.13M | 27.05M | 22.08M | 17.34M | 10.38M |
Selling, General & Admin | 162.00M | 175.00M | 175.00M | 168.40M | 144.90M | N/A | 127.00M | N/A | 129.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 |
Research & Development | 336.30M | 351.20M | 351.20M | 367.30M | 313.40M | 302.50M | 300.10M | 341.10M | 340.00M | 363.20M | 292.30M | 311.20M | 293.20M | 192.68M | 144.70M | 117.95M | 105.00M | 86.55M | 68.03M | 50.09M | 39.39M | 35.36M | 24.99M | 21.42M | 19.84M | 16.59M | 11.59M | 8.39M | 4.85M |
Other Operating Expenses | -17.30M | N/A | 35.40M | 38.70M | -300.00K | 138.70M | 44.70M | 144.60M | 2.50M | 166.80M | 149.30M | 180.30M | 142.10M | 101.05M | 80.64M | 70.05M | 68.55M | 60.03M | 54.01M | 48.13M | 36.25M | 28.02M | 14.95M | 14.09M | 11.29M | 10.46M | 10.49M | 8.95M | 5.53M |
Operating Income | -75.80M | 154.30M | 154.30M | 350.40M | 27.10M | 68.90M | -20.10M | -6.30M | -85.20M | -61.90M | 64.70M | 90.00M | 143.40M | 142.35M | 100.46M | 67.57M | 72.52M | 62.12M | 69.47M | 49.23M | 30.24M | 19.48M | 56.11M | 20.52M | 11.16M | 14.13M | 810.00K | -42.99M | -28.21M |
Other Expenses / Income | -48.80M | -28.30M | -28.30M | -29.90M | 93.00M | 90.50M | 179.50M | -14.50M | 64.40M | -19.90M | -3.40M | -14.40M | 16.80M | -67.89M | 1.27M | 982.00K | 953.00K | -1.87M | -3.66M | -444.00K | 8.19M | 6.04M | 2.23M | 401.00K | 904.00K | 325.00K | 180.00K | N/A | N/A |
Before Tax Income | -124.60M | 126.00M | 126.00M | 320.50M | 120.10M | 159.40M | 159.40M | -20.80M | -20.80M | -81.80M | 61.30M | 75.60M | 160.20M | 74.46M | 101.73M | 68.55M | 73.47M | 60.26M | 65.81M | 48.79M | 38.43M | 25.52M | 58.33M | 20.93M | 12.06M | 14.46M | 990.00K | N/A | N/A |
Income Tax Expenses | -250.20M | 52.40M | 52.40M | 64.60M | 31.40M | 38.60M | 38.60M | 300.00K | 300.00K | 40.50M | 12.20M | 3.40M | 49.80M | 27.77M | 2.80M | 14.41M | 9.68M | 7.29M | 11.49M | 17.69M | 11.90M | 11.82M | 20.35M | 7.93M | 4.34M | 5.06M | 180.00K | N/A | N/A |
Net Income | 125.60M | 73.60M | 73.60M | 257.50M | 79.60M | 118.80M | 118.80M | -22.90M | -21.10M | -124.10M | 48.80M | 72.20M | 110.40M | 46.69M | 98.93M | 54.14M | 63.80M | 52.97M | 54.32M | 31.10M | 26.53M | 13.70M | 37.98M | 12.99M | 7.72M | 9.40M | 810.00K | -2.01M | 1.93M |
Interest Expenses | 65.30M | 28.30M | 28.30M | 29.00M | 29.50M | 22.50M | 22.50M | 21.20M | 14.50M | 22.20M | 6.00M | 4.80M | 3.80M | 9.00K | 17.00K | 17.00K | 17.00K | 2.40M | 1.24M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 39.20M | N/A | 39.60M | 39.00M | 34.80M | 33.60M | 33.60M | 34.60M | 34.60M | 34.20M | 34.80M | 36.60M | 36.92M | 34.76M | 32.66M | 33.03M | 34.04M | 33.84M | 33.98M | 37.67M | 38.34M | 37.06M | 38.60M | 36.63M | 35.21M | 20.29M | 9.20M | 7.83M | 6.22M |
Diluted Shares Outstanding | 39.70M | N/A | 40.20M | 40.70M | 38.30M | 34.80M | 34.80M | 34.60M | 34.60M | 34.20M | 35.60M | 37.90M | 38.89M | 37.10M | 34.24M | 34.44M | 35.45M | 35.42M | 35.58M | 39.37M | 43.60M | 43.61M | 44.64M | 40.66M | 37.70M | 33.82M | 29.82M | 7.83M | 23.85M |
EBITDA | 33.40M | 189.70M | 189.70M | 399.30M | 158.80M | 258.00M | 58.00M | 108.60M | 24.80M | 61.40M | 159.50M | 184.60M | 276.40M | 96.10M | 112.60M | 78.98M | 84.66M | 71.33M | 73.39M | 53.45M | 41.64M | 28.03M | 60.21M | 22.46M | 14.08M | 16.23M | 2.65M | -42.38M | -28.21M |
EBITDA Margin | 3.48% | 14.00% | 14.00% | 22.95% | 11.85% | 19.34% | 4.35% | 7.38% | 1.68% | 3.77% | 9.28% | 11.07% | 16.23% | 10.14% | 16.97% | 14.41% | 14.14% | 13.85% | 15.51% | 14.80% | 15.61% | 15.19% | 28.93% | 16.85% | 13.98% | 16.19% | 3.60% | 0.00% | 0.00% |
EBIT | -59.30M | 154.30M | 154.30M | 351.10M | 140.50M | 179.90M | 179.90M | -1.40M | -6.30M | -61.40M | 67.00M | 80.40M | 164.00M | 74.47M | 101.75M | 68.57M | 73.49M | 62.66M | 67.05M | 48.79M | 38.43M | 25.52M | 58.33M | 20.93M | 12.06M | 14.46M | 990.00K | -2.01M | 1.93M |
EBIT Margin | -6.18% | 11.39% | 11.39% | 20.18% | 10.49% | 13.49% | 13.49% | -0.10% | -0.43% | -3.77% | 3.90% | 4.82% | 9.63% | 7.86% | 15.33% | 12.51% | 12.28% | 12.17% | 14.17% | 13.51% | 14.41% | 13.83% | 28.03% | 15.70% | 11.98% | 14.43% | 1.34% | 0.00% | 0.00% |
Financial Year End | 2024-06-29 | 2023-06-30 | 2023-06-24 | 2022-06-25 | 2021-06-26 | 2020-06-30 | 2020-06-27 | 2019-06-30 | 2019-06-29 | 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 |