Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Jun 30, 2025 Aug 18, 2025 | 2024 Jun 30, 2024 Aug 16, 2024 | 2023 Jun 30, 2023 Aug 24, 2023 | 2022 Jun 30, 2022 Aug 29, 2022 | 2021 Jun 30, 2021 Aug 27, 2021 | 2020 Jun 30, 2020 Aug 31, 2020 | 2019 Jun 30, 2019 Aug 29, 2019 | 2018 Jun 30, 2018 Aug 29, 2018 |
|---|
Total Revenue | 1.14B 2.0% | 1.12B 14.9% | 1.31B 18.0% | 1.11B 10.2% | 1.01B 6.5% | 948.02M 4.8% | 995.79M 1.3% | 983.14M 64.4% |
Cost of Revenue | 430.94M 11.4% | 486.37M 12.8% | 557.73M 15.6% | 482.38M 13.7% | 424.30M 1.4% | 430.18M 3.2% | 444.55M 0.9% | 448.63M 64.0% |
Gross Profit | 709.13M 12.4% | 630.83M 16.4% | 754.72M 19.8% | 629.94M 7.7% | 585.12M 13.0% | 517.84M 6.1% | 551.24M 3.1% | 534.52M 64.7% |
Gross Margin % | 62.00% 10.7% | 56.00% 3.4% | 58.00% 1.8% | 57.00% 1.7% | 58.00% 5.5% | 55.00% 0.0% | 55.00% 1.9% | 54.00% 0.0% |
Research & Development | 221.46M 4.5% | 211.93M 1.1% | 214.27M 12.4% | 190.59M 3.3% | 197.00M 6.0% | 209.61M 0.3% | 210.13M 14.3% | 183.88M 96.2% |
General & Administrative | 139.62M 39.7% | 99.94M 11.1% | 89.93M 30.9% | 68.70M 3.8% | 66.20M 8.5% | 60.99M 9.7% | 55.62M 9.1% | 50.99M 34.7% |
Selling & Marketing | 327.56M 5.3% | 345.80M 2.6% | 336.91M 14.4% | 294.47M 6.4% | 276.84M 2.4% | 283.63M 0.6% | 285.33M 6.8% | 267.11M 63.9% |
SG&A Expenses | 467.18M 4.8% | 445.74M 4.4% | 426.84M 17.5% | 363.17M 5.9% | 343.04M 0.5% | 344.62M 1.1% | 340.95M 7.2% | 318.10M 58.4% |
Other Operating Expenses | 2.04M | 0.00 100.0% | 23.00K 99.3% | 3.23M 47.1% | 6.11M 27.5% | 8.43M 32.8% | 6.35M 140.5% | 2.64M 5714.9% |
Total Operating Expenses | 690.69M 5.0% | 657.67M 2.3% | 643.16M 15.5% | 556.99M 2.0% | 546.15M 2.9% | 562.65M 0.9% | 557.43M 9.2% | 510.69M 68.4% |
Cost and Expenses | 1.12B 2.0% | 1.14B 4.7% | 1.20B 15.5% | 1.04B 7.1% | 970.44M 2.3% | 992.83M 0.9% | 1.00B 4.4% | 959.31M 66.3% |
Operating Income | 18.44M 163.9% | -28.88M 126.7% | 108.31M 68.7% | 64.19M 86.7% | 34.38M 180.6% | -42.66M 799.4% | -4.74M 87.6% | -38.21M 5112.8% |
Operating Margin % | 2.00% 166.7% | -3.00% 137.5% | 8.00% 33.3% | 6.00% 100.0% | 3.00% 175.0% | -4.00% | 0.00% 100.0% | -4.00% |
EBITDA | 39.42M 301.0% | -19.61M 112.4% | 158.62M 32.1% | 120.07M 9.1% | 110.09M 402.5% | -36.39M 185.4% | 42.60M 222.7% | 13.20M 60.0% |
EBITDA Margin % | 3.00% 250.0% | -2.00% 116.7% | 12.00% 9.1% | 11.00% 0.0% | 11.00% 375.0% | -4.00% 200.0% | 4.00% 300.0% | 1.00% 83.3% |
Interest Expense | 15.93M 6.2% | 16.99M 2.3% | 17.39M 35.9% | 12.79M 44.0% | 22.86M 3.8% | 23.75M 88.5% | 12.60M 9.5% | 13.92M 240.7% |
Interest Income | 4.31M 5.3% | 4.56M 44.4% | 3.15M 665.8% | 412.00K 17.0% | 352.00K 75.2% | 1.42M 36.4% | 2.23M 21.6% | 2.85M 313.2% |
Other Income (Expense) | -14.17M 70.9% | -48.62M 242.2% | -14.21M 18.5% | -11.99M 50.4% | -24.19M 68.9% | -77.83M 295.5% | -19.68M 133.3% | -8.44M 66.8% |
Pre-Tax Income | 4.27M 105.5% | -77.50M 182.4% | 94.11M 80.3% | 52.19M 412.5% | 10.19M 108.5% | -120.49M 365.7% | -25.87M 44.5% | -46.65M 1016.8% |
Pre-Tax Margin % | 0.00% 100.0% | -7.00% 200.0% | 7.00% 40.0% | 5.00% 400.0% | 1.00% 107.7% | -13.00% 333.3% | -3.00% 40.0% | -5.00% 400.0% |
Tax Provision | 11.74M 38.7% | 8.46M 47.2% | 16.03M 102.3% | 7.92M 4.0% | 8.25M 29.8% | 6.35M 30352.4% | -21.00K 114.5% | 145.00K 96.7% |
Net Income | -7.47M 91.3% | -85.96M 210.1% | 78.07M 76.4% | 44.27M 2186.7% | 1.94M 101.5% | -126.84M 390.6% | -25.85M 44.7% | -46.79M 449.4% |
Net Margin % | -1.00% 87.5% | -8.00% 233.3% | 6.00% 50.0% | 4.00% | 0.00% 100.0% | -13.00% 333.3% | -3.00% 40.0% | -5.00% 400.0% |
Basic EPS | -0.06 91.5% | -0.66 210.0% | 0.60 76.5% | 0.34 2079.5% | 0.02 101.5% | -1.06 381.8% | -0.22 46.3% | -0.41 421.0% |
Diluted EPS | -0.06 90.9% | -0.66 213.8% | 0.58 75.8% | 0.33 1550.0% | 0.02 101.9% | -1.06 381.8% | -0.22 46.3% | -0.41 412.5% |
Basic Shares Outstanding | 132.33M 2.4% | 129.29M 0.1% | 129.47M 0.0% | 129.44M 4.4% | 124.02M 3.5% | 119.81M 1.6% | 117.95M 3.3% | 114.22M 5.5% |
Diluted Shares Outstanding | 132.33M 2.4% | 129.29M 3.3% | 133.65M 0.1% | 133.49M 4.6% | 127.67M 6.6% | 119.81M 1.6% | 117.95M 3.3% | 114.22M 5.5% |