Financial Metrics
AFRM Affirm Holdings, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | SEC Filing Index |
| Insider | 4 | 2026-02-03 | SEC Filing Index |
| Insider | 4 | 2026-01-30 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 148482000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 179426000.0 | +20.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 227626000.0 | +26.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 194968000.0 | -14.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | 231819000.0 | +18.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 303037000.0 | +30.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 272545000.0 | -10.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 320477000.0 | +17.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 401415000.0 | +25.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | 626938000.0 | — | USD | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | 826008000.0 | +31.8% | USD | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 1113966000.0 | +34.9% | USD | 10-K | 2025-08-28 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -310035000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | -209447000.0 | +32.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | -172151000.0 | +17.8% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -160789000.0 | +6.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | -132623000.0 | +17.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | -4322000.0 | +96.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | -8393000.0 | -94.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 63661000.0 | +858.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 117626000.0 | +84.8% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | -1200862000.0 | — | USD | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | -615847000.0 | +48.7% | USD | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | -87273000.0 | +85.8% | USD | 10-K | 2025-08-28 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -205677000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | -171783000.0 | +16.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2023-12-31 | -166902000.0 | +2.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-03-31 | -133936000.0 | +19.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | -100222000.0 | +25.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 80360000.0 | +180.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 2804000.0 | -96.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 80694000.0 | +2777.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 129586000.0 | +60.6% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | -985345000.0 | — | USD | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | -517757000.0 | +47.5% | USD | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 52186000.0 | +110.1% | USD | 10-K | 2025-08-28 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.69 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | -0.57 | +17.4% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | -0.54 | +5.3% | USD/shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -0.43 | +20.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | -0.31 | +27.9% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.25 | +180.6% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.01 | -96.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 0.24 | +2300.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.39 | +62.5% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | -3.34 | — | USD/shares | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | -1.67 | +50.0% | USD/shares | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 0.16 | +109.6% | USD/shares | 10-K | 2025-08-28 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.69 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | -0.57 | +17.4% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | -0.54 | +5.3% | USD/shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -0.43 | +20.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | -0.31 | +27.9% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.23 | +174.2% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.01 | -95.7% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 0.23 | +2200.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.37 | +60.9% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | -3.34 | — | USD/shares | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | -1.67 | +50.0% | USD/shares | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 0.15 | +109.0% | USD/shares | 10-K | 2025-08-28 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 972477000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 892027000.0 | -8.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 1079261000.0 | +21.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1036719000.0 | -3.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 1272760000.0 | +22.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1013106000.0 | -20.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | 1046160000.0 | +3.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1200381000.0 | +14.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 1351148000.0 | +12.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1354455000.0 | +0.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 1428848000.0 | +5.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1527880000.0 | +6.9% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | 892027000.0 | — | USD | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | 1013106000.0 | +13.6% | USD | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 1354455000.0 | +33.7% | USD | 10-K | 2025-08-28 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7507849000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 8155615000.0 | +8.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 8407149000.0 | +3.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 9064989000.0 | +7.8% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 9201426000.0 | +1.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 9519619000.0 | +3.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | 10139159000.0 | +6.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 10481077000.0 | +3.4% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 10436187000.0 | -0.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 11154929000.0 | +6.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 11478567000.0 | +2.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 12956899000.0 | +12.9% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | 8155615000.0 | — | USD | 10-K | 2024-08-28 |
| Annual | 2024-06-30 | 9519619000.0 | +16.7% | USD | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 11154929000.0 | +17.2% | USD | 10-K | 2025-08-28 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4996713000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 5621432000.0 | +12.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 5840349000.0 | +3.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 6430105000.0 | +10.1% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 6577966000.0 | +2.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 6787630000.0 | +3.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | 7303587000.0 | +7.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 7695537000.0 | +5.4% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 7561272000.0 | -1.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 8085919000.0 | +6.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 8179682000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 9410038000.0 | +15.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | 5621432000.0 | — | USD | 10-K | 2024-08-28 |
| Annual | 2024-06-30 | 6787630000.0 | +20.7% | USD | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 8085919000.0 | +19.1% | USD | 10-K | 2025-08-28 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2511136000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 2534183000.0 | +0.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2023-09-30 | 2566800000.0 | +1.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2023-12-31 | 2634884000.0 | +2.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-03-31 | 2623460000.0 | -0.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 2731989000.0 | +4.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-30 | 2835572000.0 | +3.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 2785540000.0 | -1.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 2874916000.0 | +3.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3069009000.0 | +6.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 3298885000.0 | +7.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 3546861000.0 | +7.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | 2534183000.0 | — | USD | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | 2731989000.0 | +7.8% | USD | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 3069009000.0 | +12.3% | USD | 10-K | 2025-08-28 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 7306741000.0 | — | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 7145646000.0 | -2.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 7736393000.0 | +8.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 9009240000.0 | +16.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2024-06-30 | 1836909000.0 | — | USD | 10-K | 2024-08-28 |
| Annual | 2025-06-30 | 7609663000.0 | +314.3% | USD | 10-K | 2025-08-28 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -31608000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 98902000.0 | +412.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 173223000.0 | +75.1% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 381375000.0 | +120.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | 196867000.0 | -48.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 508884000.0 | +158.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 719272000.0 | +41.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 374572000.0 | -47.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 548310000.0 | +46.4% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | 12181000.0 | — | USD | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | 450138000.0 | +3595.4% | USD | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 793909000.0 | +76.4% | USD | 10-K | 2025-08-28 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -875896000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | -15859000.0 | +98.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | -640761000.0 | -3940.4% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -787516000.0 | -22.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | -574999000.0 | +27.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | -664067000.0 | -15.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | -628550000.0 | +5.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | -139611000.0 | +77.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | -1504608000.0 | -977.7% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | -1653070000.0 | — | USD | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | -1325149000.0 | +19.8% | USD | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | -1083064000.0 | +18.3% | USD | 10-K | 2025-08-28 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 740396000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 148806000.0 | -79.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 655151000.0 | +340.3% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 767180000.0 | +17.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | 465625000.0 | -39.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 609721000.0 | +30.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 364166000.0 | -40.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 110086000.0 | -69.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1296666000.0 | +1077.9% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | 1349945000.0 | — | USD | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | 913149000.0 | -32.4% | USD | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 751425000.0 | -17.7% | USD | 10-K | 2025-08-28 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 95917000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 35817000.0 | -62.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 74564000.0 | +108.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 121040000.0 | +62.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | 44152000.0 | -63.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 88057000.0 | +99.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 141069000.0 | +60.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 54365000.0 | -61.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 110069000.0 | +102.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | 120775000.0 | — | USD | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | 159296000.0 | +31.9% | USD | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 192189000.0 | +20.6% | USD | 10-K | 2025-08-28 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 297204715.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 303839670.0 | +2.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 307571602.0 | +1.2% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 312626728.0 | +1.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | 318234555.0 | +1.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 322282334.0 | +1.3% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 324053967.0 | +0.5% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 330238205.0 | +1.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 334270750.0 | +1.2% | shares | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | 295343466.0 | — | shares | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | 309857129.0 | +4.9% | shares | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 322851873.0 | +4.2% | shares | 10-K | 2025-08-28 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 297204715.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 303839670.0 | +2.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 307571602.0 | +1.2% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 312626728.0 | +1.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | 318234555.0 | +1.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 345196568.0 | +8.5% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 344224332.0 | -0.3% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 348278403.0 | +1.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 349365762.0 | +0.3% | shares | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | 295343466.0 | — | shares | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | 309857129.0 | +4.9% | shares | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 341023566.0 | +10.1% | shares | 10-K | 2025-08-28 |
Metrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0198 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 0.0213 | +7.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.0251 | +17.7% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.0212 | -15.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | 0.0229 | +7.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0289 | +26.5% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.0261 | -9.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 0.0279 | +6.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.0310 | +11.0% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | 0.0769 | — | ratio | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | 0.0868 | +12.9% | ratio | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 0.0999 | +15.1% | ratio | 10-K | 2025-08-28 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.9898 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2.2182 | +11.5% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | 2.2753 | +2.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2.4404 | +7.3% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 2.5074 | +2.7% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2.4845 | -0.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | 2.5757 | +3.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.7627 | +7.3% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 2.6301 | -4.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2.6347 | +0.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 2.4795 | -5.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 2.6531 | +7.0% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | 2.2182 | — | ratio | 10-K | 2024-08-28 |
| Annual | 2024-06-30 | 2.4845 | +12.0% | ratio | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 2.6347 | +6.0% | ratio | 10-K | 2025-08-28 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.3852 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | -0.9574 | +30.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2023-12-31 | -0.7332 | +23.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-03-31 | -0.6870 | +6.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | -0.4323 | +37.1% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 0.2652 | +161.3% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.0103 | -96.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 0.2518 | +2347.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 0.3228 | +28.2% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | -1.5717 | — | ratio | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | -0.6268 | +60.1% | ratio | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 0.0468 | +107.5% | ratio | 10-K | 2025-08-28 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -2.0880 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | -1.1673 | +44.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | -0.7563 | +35.2% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | -0.8247 | -9.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | -0.5721 | +30.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | -0.0143 | +97.5% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | -0.0308 | -115.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 0.1986 | +745.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.2930 | +47.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | -1.9154 | — | ratio | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | -0.7456 | +61.1% | ratio | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | -0.0783 | +89.5% | ratio | 10-K | 2025-08-28 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0274 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | -0.0204 | +25.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2023-12-31 | -0.0184 | +9.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-03-31 | -0.0146 | +20.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | -0.0099 | +32.1% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 0.0077 | +177.6% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.0003 | -96.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 0.0070 | +2516.5% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 0.0100 | +42.3% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | -0.1208 | — | ratio | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | -0.0544 | +55.0% | ratio | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 0.0047 | +108.6% | ratio | 10-K | 2025-08-28 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0819 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-09-30 | -0.0669 | +18.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2023-12-31 | -0.0633 | +5.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-03-31 | -0.0511 | +19.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-09-30 | -0.0353 | +30.8% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 0.0288 | +181.6% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.0010 | -96.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-09-30 | 0.0245 | +2408.0% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 0.0365 | +49.4% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-06-30 | -0.3888 | — | ratio | 10-K | 2025-08-28 |
| Annual | 2024-06-30 | -0.1895 | +51.3% | ratio | 10-K | 2025-08-28 |
| Annual | 2025-06-30 | 0.0170 | +109.0% | ratio | 10-K | 2025-08-28 |