Need AFRM 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 28, 2025 | 2024 Jun 30, 2024 Aug 28, 2024 | 2023 Jun 30, 2023 Aug 25, 2023 | 2022 Jun 30, 2022 Aug 29, 2022 | 2021 Jun 30, 2021 Sep 17, 2021 | 2020 Jun 30, 2020 Jun 30, 2020 | 2019 Jun 30, 2019 Jun 30, 2019 |
|---|
Total Revenue | 3.22B 38.8% | 2.32B 46.3% | 1.59B 17.7% | 1.35B 55.0% | 870.46M 70.8% | 509.53M 92.7% | 264.37M |
Cost of Revenue | 1.05B 24.0% | 845.11M 3.2% | 873.16M 51.5% | 576.46M 74.8% | 329.85M 91.5% | 172.21M 58.4% | 108.74M |
Gross Profit | 2.18B 47.3% | 1.48B 106.7% | 714.82M 7.5% | 772.84M 43.0% | 540.62M 60.3% | 337.32M 116.7% | 155.63M |
Gross Margin % | 68.00% 6.3% | 64.00% 42.2% | 45.00% 21.1% | 57.00% 8.1% | 62.00% 6.1% | 66.00% 11.9% | 59.00% |
Research & Development | 0.00 100.0% | 501.86M 18.5% | 615.82M 47.1% | 418.64M 67.9% | 249.34M 120.7% | 112.98M 59.6% | 70.81M |
General & Administrative | 545.05M 3.8% | 525.29M 10.4% | 586.40M 1.5% | 577.49M 56.0% | 370.25M 205.4% | 121.23M 36.4% | 88.90M |
Selling & Marketing | 434.85M 24.6% | 576.40M 9.7% | 638.28M 19.9% | 532.34M 188.9% | 184.28M 635.8% | 25.04M 48.5% | 16.86M |
SG&A Expenses | 979.90M 11.1% | 1.10B 10.0% | 1.22B 10.3% | 1.11B 100.1% | 554.53M 279.1% | 146.27M 38.3% | 105.77M |
Other Operating Expenses | 1.28B 162.0% | 490.19M 131.6% | 211.62M 53.9% | 459.35M 47.0% | 312.58M 17.3% | 266.52M 76.0% | 151.41M |
Total Operating Expenses | 2.26B 8.1% | 2.09B 23.4% | 1.70B 8.1% | 1.57B 81.0% | 867.11M 110.1% | 412.79M 60.5% | 257.17M |
Cost and Expenses | 3.31B 12.7% | 2.94B 14.4% | 2.57B 19.8% | 2.15B 79.3% | 1.20B 104.6% | 585.00M 59.9% | 365.91M |
Operating Income | -87.27M 85.8% | -615.85M 48.7% | -1.20B 50.8% | -796.35M 143.9% | -326.49M 332.6% | -75.47M 25.7% | -101.55M |
Operating Margin % | -3.00% 88.9% | -27.00% 64.5% | -76.00% 28.8% | -59.00% 55.3% | -38.00% 153.3% | -15.00% 60.5% | -38.00% |
EBITDA | 711.99M | 0.00 100.0% | -671.60M 11.5% | -602.41M 62.5% | -370.69M 425.8% | -70.51M 21.0% | -89.26M |
EBITDA Margin % | 22.00% | 0.00% 100.0% | -42.00% 6.7% | -45.00% 4.7% | -43.00% 207.1% | -14.00% 58.8% | -34.00% |
Interest Expense | 425.45M 23.6% | 344.25M 88.1% | 183.01M 162.6% | 69.69M 32.2% | 52.70M 818.4% | 5.74M 55.0% | 3.70M |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 163.37M 57.5% | 103.73M |
Other Income (Expense) | 148.74M 48.3% | 100.32M 52.6% | 211.62M 49.9% | 141.22M 336.5% | -59.70M 1247.1% | -4.43M 163.1% | 7.02M |
Pre-Tax Income | 61.46M 111.9% | -515.53M 47.9% | -989.25M 36.5% | -724.83M 67.3% | -433.27M 286.1% | -112.22M 6.8% | -120.42M |
Pre-Tax Margin % | 2.00% 109.1% | -22.00% 64.5% | -62.00% 14.8% | -54.00% 8.0% | -50.00% 127.3% | -22.00% 52.2% | -46.00% |
Tax Provision | 9.28M 316.1% | 2.23M 157.2% | -3.90M 77.6% | -17.41M 643.2% | -2.34M 723.1% | 376.00K 944.4% | 36.00K |
Net Income | 52.19M 110.1% | -517.76M 47.5% | -985.35M 39.3% | -707.42M 64.2% | -430.92M 282.7% | -112.60M 6.5% | -120.45M |
Net Margin % | 2.00% 109.1% | -22.00% 64.5% | -62.00% 19.2% | -52.00% 4.0% | -50.00% 127.3% | -22.00% 52.2% | -46.00% |
Basic EPS | 0.16 109.6% | -1.67 50.0% | -3.34 33.1% | -2.51 7.7% | -2.72 518.2% | -0.44 6.4% | -0.47 |
Diluted EPS | 0.15 109.0% | -1.67 50.0% | -3.34 33.1% | -2.51 7.7% | -2.72 518.2% | -0.44 6.4% | -0.47 |
Basic Shares Outstanding | 322.85M 4.2% | 309.86M 4.9% | 295.34M 4.8% | 281.70M 77.9% | 158.37M 38.5% | 257.41M 0.0% | 257.41M |
Diluted Shares Outstanding | 341.02M 10.1% | 309.86M 4.9% | 295.34M 4.8% | 281.70M 77.9% | 158.37M 38.5% | 257.41M 0.0% | 257.41M |