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 15, 2025 | 2024 Jun 30, 2024 Aug 16, 2024 | 2023 Jun 30, 2023 Aug 18, 2023 | 2022 Jun 30, 2022 Jun 30, 2022 | 2021 Jun 30, 2021 Jun 30, 2021 | 2020 Jun 30, 2020 Jun 30, 2020 | 2019 Jun 30, 2019 Jun 30, 2019 | 2018 Jun 30, 2018 Jun 30, 2018 |
|---|
Total Revenue | 5.81B 23.4% | 4.71B 8.8% | 5.16B 55.6% | 3.32B 6.8% | 3.11B 30.5% | 2.38B 74.7% | 1.36B 17.6% | 1.16B 19.2% |
Cost of Revenue | 3.75B 15.4% | 3.25B 8.2% | 3.54B 72.7% | 2.05B 6.4% | 1.93B 21.4% | 1.59B 88.9% | 841.15M 20.8% | 696.59M 19.3% |
Gross Profit | 2.06B 41.3% | 1.46B 10.0% | 1.62B 27.9% | 1.27B 7.5% | 1.18B 48.8% | 791.18M 51.8% | 521.35M 12.8% | 462.20M 19.0% |
Gross Margin % | 35.00% 12.9% | 31.00% 0.0% | 31.00% 18.4% | 38.00% 0.0% | 38.00% 15.2% | 33.00% 13.2% | 38.00% 5.0% | 40.00% 0.0% |
Research & Development | 581.92M 21.5% | 478.79M 4.2% | 499.60M 32.5% | 377.11M 14.2% | 330.11M 2.6% | 339.07M 143.7% | 139.16M 19.1% | 116.88M 20.7% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 100.0% | 854.00M 17.6% | 1.04B 118.7% | 474.10M 6.5% | 445.24M 7.9% | 412.63M 76.7% | 233.52M 12.0% | 208.56M 20.2% |
Other Operating Expenses | 926.45M | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 39.48M | 0.00 | 0.00 |
Total Operating Expenses | 1.51B 13.2% | 1.33B 13.3% | 1.54B 80.6% | 851.20M 9.8% | 775.34M 2.0% | 791.18M 112.3% | 372.68M 14.5% | 325.44M 19.3% |
Cost and Expenses | 5.26B 14.7% | 4.58B 9.7% | 5.08B 75.0% | 2.90B 7.3% | 2.70B 15.5% | 2.34B 92.8% | 1.21B 18.8% | 1.02B 19.3% |
Operating Income | 548.95M 345.7% | 123.17M 50.2% | 81.98M 80.2% | 414.29M 3.0% | 402.12M 918.6% | 39.48M 73.4% | 148.67M 8.7% | 136.76M 18.4% |
Operating Margin % | 9.00% 200.0% | 3.00% 50.0% | 2.00% 83.3% | 12.00% 7.7% | 13.00% 550.0% | 2.00% 81.8% | 11.00% 8.3% | 12.00% 0.0% |
EBITDA | 1.11B 61.9% | 682.94M 11.4% | 613.00M 11.1% | 689.84M 1.1% | 682.56M 177.1% | 246.36M 1.1% | 243.59M 10.1% | 221.32M 17.0% |
EBITDA Margin % | 19.00% 26.7% | 15.00% 25.0% | 12.00% 42.9% | 21.00% 4.5% | 22.00% 120.0% | 10.00% 44.4% | 18.00% 5.3% | 19.00% 0.0% |
Interest Expense | 243.30M 15.7% | 288.48M 0.6% | 286.87M 136.6% | 121.25M 102.4% | 59.90M 33.0% | 89.41M 298.8% | 22.42M 22.2% | 18.35M 169.5% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -454.77M 67.9% | -270.82M 38.1% | -437.54M 230.3% | -132.49M 167.5% | -49.53M 52.1% | -103.41M 420.8% | -19.86M 36.3% | -14.57M 550.8% |
Pre-Tax Income | 94.18M 163.8% | -147.65M 58.5% | -355.56M 226.2% | 281.81M 20.1% | 352.59M 651.5% | -63.93M 149.6% | 128.81M 5.4% | 122.19M 2.9% |
Pre-Tax Margin % | 2.00% 166.7% | -3.00% 57.1% | -7.00% 187.5% | 8.00% 27.3% | 11.00% 466.7% | -3.00% 133.3% | 9.00% 18.2% | 11.00% 8.3% |
Tax Provision | 64.12M 476.8% | 11.12M 111.6% | -96.10M 304.3% | 47.05M 14.5% | 55.04M 1674.8% | 3.10M 85.4% | 21.30M 37.7% | 34.19M 45.4% |
Net Income | 49.36M 131.6% | -156.15M 39.8% | -259.46M 210.5% | 234.76M 21.1% | 297.55M 543.9% | -67.03M 162.3% | 107.52M 22.2% | 88.00M 7.6% |
Net Margin % | 1.00% 133.3% | -3.00% 40.0% | -5.00% 171.4% | 7.00% 30.0% | 10.00% 433.3% | -3.00% 137.5% | 8.00% 0.0% | 8.00% 20.0% |
Basic EPS | -0.52 71.7% | -1.84 37.2% | -2.93 286.6% | 1.57 37.2% | 2.50 416.5% | -0.79 146.7% | 1.69 19.9% | 1.41 7.2% |
Diluted EPS | -0.52 71.7% | -1.84 37.2% | -2.93 302.1% | 1.45 38.8% | 2.37 400.0% | -0.79 148.5% | 1.63 20.7% | 1.35 8.8% |
Basic Shares Outstanding | 154.80M 2.1% | 151.60M 10.2% | 137.58M 29.6% | 106.19M 3.3% | 109.86M 29.5% | 84.83M 33.4% | 63.58M 1.7% | 62.50M 0.1% |
Diluted Shares Outstanding | 154.80M 2.1% | 151.60M 10.2% | 137.58M 18.1% | 116.51M 1.3% | 115.03M 35.6% | 84.83M 28.9% | 65.80M 1.0% | 65.13M 1.0% |