Need UI data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
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 22, 2025 | 2024 Jun 30, 2024 Aug 23, 2024 | 2023 Jun 30, 2023 Aug 25, 2023 | 2022 Jun 30, 2022 Aug 26, 2022 | 2021 Jun 30, 2021 Aug 27, 2021 | 2020 Jun 30, 2020 Aug 21, 2020 | 2019 Jun 30, 2019 Aug 21, 2019 | 2018 Jun 30, 2018 Aug 24, 2018 |
|---|
Total Revenue | 2.57B 33.4% | 1.93B 0.6% | 1.94B 14.7% | 1.69B 10.9% | 1.90B 47.8% | 1.28B 10.6% | 1.16B 14.2% | 1.02B 17.5% |
Cost of Revenue | 1.46B 22.5% | 1.19B 0.8% | 1.18B 15.5% | 1.02B 3.7% | 985.82M 45.8% | 676.33M 8.4% | 624.13M 8.9% | 573.29M 22.1% |
Gross Profit | 1.12B 51.1% | 739.76M 2.8% | 760.73M 13.6% | 669.81M 26.6% | 912.28M 50.0% | 608.17M 13.1% | 537.60M 21.2% | 443.57M 12.1% |
Gross Margin % | 43.00% 13.2% | 38.00% 2.6% | 39.00% 2.5% | 40.00% 16.7% | 48.00% 2.1% | 47.00% 2.2% | 46.00% 4.5% | 44.00% 4.3% |
Research & Development | 169.67M 6.2% | 159.77M 10.1% | 145.17M 5.4% | 137.69M 18.5% | 116.17M 29.9% | 89.41M 8.9% | 82.07M 10.4% | 74.32M 7.6% |
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 | 111.50M 37.7% | 81.00M 14.1% | 70.99M 1.6% | 69.86M 30.5% | 53.51M 31.9% | 40.57M 6.2% | 43.24M 0.3% | 43.12M 17.0% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 281.17M 16.8% | 240.76M 11.4% | 216.16M 4.2% | 207.55M 22.3% | 169.68M 30.6% | 129.97M 3.7% | 125.31M 6.7% | 117.44M 10.9% |
Cost and Expenses | 1.74B 21.5% | 1.43B 2.4% | 1.40B 13.5% | 1.23B 6.4% | 1.16B 43.3% | 806.30M 7.6% | 749.44M 8.5% | 690.73M 20.0% |
Operating Income | 836.28M 67.6% | 499.00M 8.4% | 544.57M 17.8% | 462.26M 37.7% | 742.59M 55.3% | 478.20M 21.3% | 394.30M 20.9% | 326.13M 12.6% |
Operating Margin % | 32.00% 23.1% | 26.00% 7.1% | 28.00% 3.7% | 27.00% 30.8% | 39.00% 5.4% | 37.00% 8.8% | 34.00% 6.3% | 32.00% 3.0% |
EBITDA | 858.18M 65.6% | 518.25M 7.6% | 560.86M 21.3% | 462.26M 37.7% | 742.59M 52.8% | 485.89M 20.9% | 401.85M 20.5% | 333.44M 15.1% |
EBITDA Margin % | 33.00% 22.2% | 27.00% 6.9% | 29.00% 7.4% | 27.00% 30.8% | 39.00% 2.6% | 38.00% 8.6% | 35.00% 6.1% | 33.00% 0.0% |
Interest Expense | 30.63M 59.3% | 75.17M 29.1% | 58.22M 226.8% | 17.82M 19.3% | 14.94M 46.7% | 28.00M 118.6% | 12.81M 6.9% | 11.98M |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -30.63M 59.3% | -75.17M 29.1% | -58.22M 226.8% | -17.82M 19.3% | -14.94M 46.7% | -28.00M 118.6% | -12.81M 6.9% | -11.98M 153.0% |
Pre-Tax Income | 805.65M 90.1% | 423.83M 12.9% | 486.34M 9.4% | 444.45M 38.9% | 727.65M 61.6% | 450.20M 18.0% | 381.49M 21.4% | 314.14M 10.2% |
Pre-Tax Margin % | 31.00% 40.9% | 22.00% 12.0% | 25.00% 3.8% | 26.00% 31.6% | 38.00% 8.6% | 35.00% 6.1% | 33.00% 6.5% | 31.00% 6.1% |
Tax Provision | 93.73M 26.9% | 73.87M 6.1% | 78.70M 19.6% | 65.79M 40.8% | 111.07M 58.9% | 69.90M 18.9% | 58.80M 50.1% | 117.85M 328.3% |
Net Income | 711.92M 103.4% | 349.96M 14.1% | 407.64M 7.7% | 378.66M 38.6% | 616.58M 62.1% | 380.30M 17.9% | 322.69M 64.4% | 196.29M 23.8% |
Net Margin % | 28.00% 55.6% | 18.00% 14.3% | 21.00% 4.5% | 22.00% 31.3% | 32.00% 6.7% | 30.00% 7.1% | 28.00% 47.4% | 19.00% 36.7% |
Basic EPS | 11.77 103.3% | 5.79 14.2% | 6.75 9.9% | 6.14 37.3% | 9.79 68.5% | 5.81 28.5% | 4.52 78.0% | 2.54 19.6% |
Diluted EPS | 11.76 103.1% | 5.79 14.1% | 6.74 10.0% | 6.13 37.3% | 9.78 68.6% | 5.80 28.6% | 4.51 79.7% | 2.51 18.8% |
Basic Shares Outstanding | 60.48M 0.0% | 60.45M 0.0% | 60.44M 2.0% | 61.69M 2.1% | 62.99M 3.7% | 65.43M 8.4% | 71.44M 7.4% | 77.18M 5.3% |
Diluted Shares Outstanding | 60.53M 0.1% | 60.46M 0.0% | 60.45M 2.1% | 61.72M 2.1% | 63.05M 3.8% | 65.51M 8.5% | 71.60M 8.6% | 78.33M 5.9% |