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 28, 2025 | 2024 Jun 30, 2024 Feb 25, 2025 | 2023 Jun 30, 2023 Aug 28, 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 Dec 19, 2019 | 2018 Jun 30, 2018 Jun 30, 2018 |
|---|
Total Revenue | 21.97B 46.6% | 14.99B 110.4% | 7.12B 37.1% | 5.20B 46.1% | 3.56B 6.5% | 3.34B 4.6% | 3.50B 4.2% | 3.36B 32.8% |
Cost of Revenue | 19.54B 51.2% | 12.93B 121.3% | 5.84B 32.9% | 4.40B 45.4% | 3.02B 7.5% | 2.81B 6.4% | 3.00B 2.5% | 2.93B 35.0% |
Gross Profit | 2.43B 17.9% | 2.06B 60.7% | 1.28B 60.4% | 800.00M 49.7% | 534.54M 1.6% | 526.21M 6.2% | 495.52M 15.2% | 429.99M 19.9% |
Gross Margin % | 11.00% 21.4% | 14.00% 22.2% | 18.00% 20.0% | 15.00% 0.0% | 15.00% 6.3% | 16.00% 14.3% | 14.00% 7.7% | 13.00% 7.1% |
Research & Development | 636.55M 37.3% | 463.55M 50.9% | 307.26M 12.8% | 272.27M 21.4% | 224.37M 1.3% | 221.48M 23.1% | 179.91M 9.0% | 165.10M 16.8% |
General & Administrative | 267.24M 35.4% | 197.35M 98.2% | 99.58M 2.8% | 102.44M 1.9% | 100.54M 24.9% | 133.94M 5.2% | 141.23M 43.2% | 98.60M 117.6% |
Selling & Marketing | 273.14M 44.0% | 189.74M 65.0% | 115.03M 27.6% | 90.13M 5.2% | 85.68M 0.6% | 85.14M 10.3% | 77.15M 7.8% | 71.58M 2.2% |
SG&A Expenses | 540.38M 39.6% | 387.09M 80.4% | 214.61M 11.5% | 192.56M 3.4% | 186.22M 15.0% | 219.08M 0.3% | 218.38M 28.3% | 170.18M 47.6% |
Other Operating Expenses | 0.00 | 0.00 100.0% | 3.65M | 0.00 100.0% | -2.83M 301.0% | 1.41M 238.2% | -1.02M 32.0% | -773.00K 39.9% |
Total Operating Expenses | 1.18B 38.4% | 850.64M 63.0% | 521.87M 12.3% | 464.83M 13.2% | 410.59M 6.8% | 440.56M 10.6% | 398.29M 18.8% | 335.28M 30.6% |
Cost and Expenses | 20.72B 50.4% | 13.78B 116.6% | 6.36B 30.9% | 4.86B 41.6% | 3.43B 5.5% | 3.25B 4.4% | 3.40B 4.2% | 3.27B 34.5% |
Operating Income | 1.25B 3.5% | 1.21B 59.1% | 761.14M 127.1% | 335.17M 260.7% | 92.93M 58.6% | 58.59M 39.7% | 97.23M 2.7% | 94.71M 7.0% |
Operating Margin % | 6.00% 25.0% | 8.00% 27.3% | 11.00% 83.3% | 6.00% 100.0% | 3.00% 50.0% | 2.00% 33.3% | 3.00% 0.0% | 3.00% 25.0% |
EBITDA | 1.33B 4.3% | 1.27B 60.1% | 796.05M 137.5% | 335.17M 120.3% | 152.13M 33.3% | 114.13M 5.2% | 120.42M 4.0% | 115.79M 4.1% |
EBITDA Margin % | 6.00% 33.3% | 9.00% 18.2% | 11.00% 83.3% | 6.00% 50.0% | 4.00% 33.3% | 3.00% 0.0% | 3.00% 0.0% | 3.00% 25.0% |
Interest Expense | 59.57M 207.8% | 19.35M 84.5% | 10.49M 63.6% | 6.41M 158.1% | 2.48M 11.1% | 2.24M 66.6% | 6.69M 16.8% | 5.73M 149.0% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -47.29M 1505.3% | 3.37M 149.2% | -6.84M 510.9% | 1.67M 131.3% | -5.32M 543.9% | -826.00K 89.3% | -7.71M 18.6% | -6.50M 81.2% |
Pre-Tax Income | 1.21B 0.7% | 1.21B 61.0% | 754.30M 123.9% | 336.83M 183.9% | 118.63M 39.8% | 84.83M 5.2% | 89.52M 1.5% | 88.22M 11.5% |
Pre-Tax Margin % | 5.00% 37.5% | 8.00% 27.3% | 11.00% 83.3% | 6.00% 100.0% | 3.00% 0.0% | 3.00% 0.0% | 3.00% 0.0% | 3.00% 25.0% |
Tax Provision | 156.85M 147.8% | 63.29M 42.8% | 110.67M 109.3% | 52.88M 662.3% | 6.94M 137.4% | 2.92M 80.4% | 14.88M 61.3% | 38.44M 26.5% |
Net Income | 1.05B 9.0% | 1.15B 80.1% | 640.00M 124.4% | 285.16M 154.9% | 111.86M 32.7% | 84.31M 17.2% | 71.92M 55.8% | 46.16M 33.4% |
Net Margin % | 5.00% 37.5% | 8.00% 11.1% | 9.00% 80.0% | 5.00% 66.7% | 3.00% 0.0% | 3.00% 50.0% | 2.00% 100.0% | 1.00% 66.7% |
Basic EPS | 1.77 11.5% | 2.00 65.3% | 1.21 120.0% | 0.55 150.0% | 0.22 29.4% | 0.17 21.4% | 0.14 48.9% | 0.09 32.9% |
Diluted EPS | 1.68 12.0% | 1.91 67.5% | 1.14 115.1% | 0.53 152.4% | 0.21 31.2% | 0.16 14.3% | 0.14 55.6% | 0.09 30.8% |
Basic Shares Outstanding | 593.66M 3.1% | 575.83M 8.8% | 529.25M 2.8% | 514.78M 0.6% | 511.57M 0.3% | 509.87M 2.1% | 499.17M 1.2% | 493.45M 2.0% |
Diluted Shares Outstanding | 628.40M 4.4% | 602.15M 7.6% | 559.70M 4.4% | 536.15M 0.2% | 535.07M 1.3% | 528.38M 2.2% | 517.16M 0.8% | 521.51M 0.9% |