Financial Metrics
OSIS OSI SYSTEMS INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-04 | SEC Filing Index |
| Insider | 4 | 2026-01-02 | SEC Filing Index |
| Insider | 4 | 2025-12-29 | SEC Filing Index |
| Insider | 4 | 2025-12-16 | SEC Filing Index |
| Insider | 4 | 2025-12-16 | 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 |
|---|
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 103786000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 98745000.0 | -4.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 141301000.0 | +43.1% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2024-03-31 | 136095000.0 | -3.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 121502000.0 | -10.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 147151000.0 | +21.1% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 150291000.0 | +2.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 123185000.0 | -18.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 151629000.0 | +23.1% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-03-31 | 103786000.0 | — | USD | 10-K | 2024-08-29 |
| Annual | 2023-06-30 | 430510000.0 | +314.8% | USD | 10-K | 2025-08-25 |
| Annual | 2023-09-30 | 98745000.0 | -77.1% | USD | 10-K | 2025-08-25 |
| Annual | 2023-12-31 | 141301000.0 | +43.1% | USD | 10-K | 2025-08-25 |
| Annual | 2024-03-31 | 136095000.0 | -3.7% | USD | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | 154317000.0 | +13.4% | USD | 10-K | 2025-08-25 |
| Annual | 2024-09-30 | 121502000.0 | -21.3% | USD | 10-K | 2025-08-25 |
| Annual | 2024-12-31 | 147151000.0 | +21.1% | USD | 10-K | 2025-08-25 |
| Annual | 2025-03-31 | 150291000.0 | +2.1% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 168238000.0 | +11.9% | USD | 10-K | 2025-08-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 34337000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 22559000.0 | -34.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 52321000.0 | +131.9% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2024-03-31 | 51363000.0 | -1.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 30328000.0 | -41.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 57957000.0 | +91.1% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 56217000.0 | -3.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 33073000.0 | -41.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 58795000.0 | +77.8% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-03-31 | 34337000.0 | — | USD | 10-K | 2024-08-29 |
| Annual | 2023-06-30 | 135279000.0 | +294.0% | USD | 10-K | 2025-08-25 |
| Annual | 2023-09-30 | 22559000.0 | -83.3% | USD | 10-K | 2025-08-25 |
| Annual | 2023-12-31 | 52321000.0 | +131.9% | USD | 10-K | 2025-08-25 |
| Annual | 2024-03-31 | 51363000.0 | -1.8% | USD | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | 62818000.0 | +22.3% | USD | 10-K | 2025-08-25 |
| Annual | 2024-09-30 | 30328000.0 | -51.7% | USD | 10-K | 2025-08-25 |
| Annual | 2024-12-31 | 57957000.0 | +91.1% | USD | 10-K | 2025-08-25 |
| Annual | 2025-03-31 | 56217000.0 | -3.0% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 73022000.0 | +29.9% | USD | 10-K | 2025-08-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-09-30 | 17936000.0 | — | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 37819000.0 | +110.9% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 20556000.0 | -45.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 38699000.0 | +88.3% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 91778000.0 | — | USD | 10-K | 2025-08-25 |
| Annual | 2023-09-30 | 12879000.0 | -86.0% | USD | 10-K | 2025-08-25 |
| Annual | 2023-12-31 | 36553000.0 | +183.8% | USD | 10-K | 2025-08-25 |
| Annual | 2024-03-31 | 34043000.0 | -6.9% | USD | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | 44679000.0 | +31.2% | USD | 10-K | 2025-08-25 |
| Annual | 2024-09-30 | 17936000.0 | -59.9% | USD | 10-K | 2025-08-25 |
| Annual | 2024-12-31 | 37819000.0 | +110.9% | USD | 10-K | 2025-08-25 |
| Annual | 2025-03-31 | 41134000.0 | +8.8% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 52748000.0 | +28.2% | USD | 10-K | 2025-08-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 0.77 | -40.8% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 2.15 | +179.2% | USD/shares | 10-Q | 2025-01-24 |
| Quarterly | 2024-03-31 | 2.0 | -7.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 1.07 | -46.5% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 2.26 | +111.2% | USD/shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 2.45 | +8.4% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 1.22 | -50.2% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 2.31 | +89.3% | USD/shares | 10-Q | 2026-01-29 |
| Annual | 2023-03-31 | 1.3 | — | USD/shares | 10-K | 2024-08-29 |
| Annual | 2023-06-30 | 5.45 | +319.2% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2023-09-30 | 0.77 | -85.9% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2023-12-31 | 2.15 | +179.2% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2024-03-31 | 2.0 | -7.0% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | 2.62 | +31.0% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2024-09-30 | 1.07 | -59.2% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2024-12-31 | 2.26 | +111.2% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2025-03-31 | 2.45 | +8.4% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 3.14 | +28.2% | USD/shares | 10-K | 2025-08-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.27 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 0.75 | -40.9% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 2.11 | +181.3% | USD/shares | 10-Q | 2025-01-24 |
| Quarterly | 2024-03-31 | 1.95 | -7.6% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 1.05 | -46.2% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 2.22 | +111.4% | USD/shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 2.4 | +8.1% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 1.18 | -50.8% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 2.22 | +88.1% | USD/shares | 10-Q | 2026-01-29 |
| Annual | 2023-03-31 | 1.27 | — | USD/shares | 10-K | 2024-08-29 |
| Annual | 2023-06-30 | 5.34 | +320.5% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2023-09-30 | 0.75 | -86.0% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2023-12-31 | 2.11 | +181.3% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2024-03-31 | 1.95 | -7.6% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | 2.55 | +30.8% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2024-09-30 | 1.05 | -58.8% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2024-12-31 | 2.22 | +111.4% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2025-03-31 | 2.4 | +8.1% | USD/shares | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 3.03 | +26.2% | USD/shares | 10-K | 2025-08-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 65622000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 76750000.0 | +17.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 82591000.0 | +7.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 127258000.0 | +54.1% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 101443000.0 | -20.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 95353000.0 | -6.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 85053000.0 | -10.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 101633000.0 | +19.5% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2025-03-31 | 95830000.0 | -5.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 106405000.0 | +11.0% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 124416000.0 | +16.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 336722000.0 | +170.6% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 76750000.0 | — | USD | 10-K | 2024-08-29 |
| Annual | 2024-06-30 | 95353000.0 | +24.2% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 106405000.0 | +11.6% | USD | 10-K | 2025-08-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 300663000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 380845000.0 | +26.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 323769000.0 | -15.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 370168000.0 | +14.3% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 503828000.0 | +36.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 648155000.0 | +28.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 687610000.0 | +6.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 703933000.0 | +2.4% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2025-03-31 | 672176000.0 | -4.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 837743000.0 | +24.6% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 828231000.0 | -1.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 833152000.0 | +0.6% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 380845000.0 | — | USD | 10-K | 2024-08-29 |
| Annual | 2024-06-30 | 648155000.0 | +70.2% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 837743000.0 | +29.3% | USD | 10-K | 2025-08-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 371795000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 338008000.0 | -9.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 418797000.0 | +23.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 445818000.0 | +6.5% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 442797000.0 | -0.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 397939000.0 | -10.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 456030000.0 | +14.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 441795000.0 | -3.1% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2025-03-31 | 438954000.0 | -0.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 407174000.0 | -7.2% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 454034000.0 | +11.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 452613000.0 | -0.3% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 338008000.0 | — | USD | 10-K | 2024-08-29 |
| Annual | 2024-06-30 | 397939000.0 | +17.7% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 407174000.0 | +2.3% | USD | 10-K | 2025-08-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 778534000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 839903000.0 | +7.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 872099000.0 | +3.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1003083000.0 | +15.0% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 1119250000.0 | +11.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1215524000.0 | +8.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 1310003000.0 | +7.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1324569000.0 | +1.1% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2025-03-31 | 1272529000.0 | -3.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1422861000.0 | +11.8% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 1477449000.0 | +3.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 1686845000.0 | +14.2% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 839903000.0 | — | USD | 10-K | 2024-08-29 |
| Annual | 2024-06-30 | 1215524000.0 | +44.7% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 1422861000.0 | +17.1% | USD | 10-K | 2025-08-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1483303000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1555686000.0 | +4.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 1588452000.0 | +2.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1726477000.0 | +8.7% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 1831075000.0 | +6.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1936008000.0 | +5.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 2113514000.0 | +9.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2130914000.0 | +0.8% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2025-03-31 | 2080997000.0 | -2.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 2241257000.0 | +7.7% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 2299156000.0 | +2.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 2522241000.0 | +9.7% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 1555686000.0 | — | USD | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | 1936008000.0 | +24.4% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 2241257000.0 | +15.8% | USD | 10-K | 2025-08-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 550413000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 571694000.0 | +3.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 611628000.0 | +7.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 700391000.0 | +14.5% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 761682000.0 | +8.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 814637000.0 | +7.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 712536000.0 | -12.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 703718000.0 | -1.2% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2025-03-31 | 603957000.0 | -14.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 696938000.0 | +15.4% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 791662000.0 | +13.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 535362000.0 | -32.4% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 571694000.0 | — | USD | 10-K | 2024-08-29 |
| Annual | 2024-06-30 | 814637000.0 | +42.5% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 696938000.0 | -14.4% | USD | 10-K | 2025-08-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 816386000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 829521000.0 | +1.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 863995000.0 | +4.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 956034000.0 | +10.7% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 1017662000.0 | +6.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1072525000.0 | +5.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 1327019000.0 | +23.7% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1305084000.0 | -1.7% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2025-03-31 | 1201672000.0 | -7.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1290173000.0 | +7.4% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 1353198000.0 | +4.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 1676751000.0 | +23.9% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 829521000.0 | — | USD | 10-K | 2024-08-29 |
| Annual | 2024-06-30 | 1072525000.0 | +29.3% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 1290173000.0 | +20.3% | USD | 10-K | 2025-08-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 666917000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 726165000.0 | +8.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2023-09-30 | 724457000.0 | -0.2% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2023-12-31 | 770443000.0 | +6.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-03-31 | 813413000.0 | +5.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 863483000.0 | +6.2% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2024-09-30 | 786495000.0 | -8.9% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2024-12-31 | 825830000.0 | +5.0% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 879325000.0 | +6.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 951084000.0 | +8.2% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 945958000.0 | -0.5% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-12-31 | 845490000.0 | -10.6% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 726165000.0 | — | USD | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | 863483000.0 | +18.9% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 951084000.0 | +10.1% | USD | 10-K | 2025-08-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 138190000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 136491000.0 | -1.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 134746000.0 | -1.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 132792000.0 | -1.5% | USD | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 131214000.0 | -1.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 129383000.0 | -1.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 468084000.0 | +261.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 466560000.0 | -0.3% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2025-03-31 | 465051000.0 | -0.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 463504000.0 | -0.3% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 436844000.0 | -5.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 998902000.0 | +128.7% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 136491000.0 | — | USD | 10-K | 2024-08-29 |
| Annual | 2024-06-30 | 129383000.0 | -5.2% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 463504000.0 | +258.2% | USD | 10-K | 2025-08-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 72678000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 17144000.0 | -76.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | -6384000.0 | -137.2% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2024-03-31 | -58458000.0 | -815.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | -37160000.0 | +36.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 15388000.0 | +141.4% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 97030000.0 | +530.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 17137000.0 | -82.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 79337000.0 | +363.0% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 94812000.0 | — | USD | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | -87501000.0 | -192.3% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 97592000.0 | +211.5% | USD | 10-K | 2025-08-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -30386000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | -9578000.0 | +68.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | -21807000.0 | -127.7% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2024-03-31 | -24934000.0 | -14.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | -87492000.0 | -250.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | -97559000.0 | -11.5% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | -106446000.0 | -9.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | -10940000.0 | +89.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | -21434000.0 | -95.9% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | -40461000.0 | — | USD | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | -37639000.0 | +7.0% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | -117851000.0 | -213.1% | USD | 10-K | 2025-08-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -37050000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | -1850000.0 | +95.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 77055000.0 | +4265.1% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2024-03-31 | 110725000.0 | +43.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 113759000.0 | +2.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 89182000.0 | -21.6% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 10354000.0 | -88.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 12187000.0 | +17.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 172632000.0 | +1316.5% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | -37175000.0 | — | USD | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | 144250000.0 | +488.0% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 30822000.0 | -78.6% | USD | 10-K | 2025-08-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12691000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 5239000.0 | -58.7% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 8689000.0 | +65.9% | USD | 10-Q | 2025-01-24 |
| Quarterly | 2024-03-31 | 13604000.0 | +56.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 7705000.0 | -43.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 13195000.0 | +71.3% | USD | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 17713000.0 | +34.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 7028000.0 | -60.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 13713000.0 | +95.1% | USD | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 15811000.0 | — | USD | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | 22102000.0 | +39.8% | USD | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 23832000.0 | +7.8% | USD | 10-K | 2025-08-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16727121.0 | — | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 16755772.0 | +0.2% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 16987842.0 | +1.4% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 17011639.0 | +0.1% | shares | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 17048704.0 | +0.2% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 17055497.0 | +0.0% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 16710749.0 | -2.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 16745805.0 | +0.2% | shares | 10-Q | 2025-01-24 |
| Quarterly | 2025-03-31 | 16788617.0 | +0.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 16794399.0 | +0.0% | shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 16977595.0 | +1.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 16451106.0 | -3.1% | shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 16755772.0 | — | shares | 10-K | 2024-08-29 |
| Annual | 2024-06-30 | 17055497.0 | +1.8% | shares | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 16794399.0 | -1.5% | shares | 10-K | 2025-08-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16727121.0 | — | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 16755772.0 | +0.2% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 16987842.0 | +1.4% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 17011639.0 | +0.1% | shares | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 17048704.0 | +0.2% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 17055497.0 | +0.0% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 16710749.0 | -2.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 16745805.0 | +0.2% | shares | 10-Q | 2025-01-24 |
| Quarterly | 2025-03-31 | 16788617.0 | +0.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 16794399.0 | +0.0% | shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 16977595.0 | +1.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 16451106.0 | -3.1% | shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 16755772.0 | — | shares | 10-K | 2024-08-29 |
| Annual | 2024-06-30 | 17055497.0 | +1.8% | shares | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 16794399.0 | -1.5% | shares | 10-K | 2025-08-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16809000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 16825000.0 | +0.1% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 16995000.0 | +1.0% | shares | 10-Q | 2025-01-24 |
| Quarterly | 2024-03-31 | 17042000.0 | +0.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 16742000.0 | -1.8% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 16724000.0 | -0.1% | shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 16781000.0 | +0.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 16896000.0 | +0.7% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 16740000.0 | -0.9% | shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 16828000.0 | — | shares | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | 16978000.0 | +0.9% | shares | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 16760000.0 | -1.3% | shares | 10-K | 2025-08-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17184000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 17175000.0 | -0.1% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 17302000.0 | +0.7% | shares | 10-Q | 2025-01-24 |
| Quarterly | 2024-03-31 | 17425000.0 | +0.7% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 17055000.0 | -2.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 17040000.0 | -0.1% | shares | 10-Q | 2026-01-29 |
| Quarterly | 2025-03-31 | 17159000.0 | +0.7% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-09-30 | 17473000.0 | +1.8% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 17469000.0 | -0.0% | shares | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 17190000.0 | — | shares | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | 17354000.0 | +1.0% | shares | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 17178000.0 | -1.0% | shares | 10-K | 2025-08-25 |
Metrics
Metrics: 5Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4145 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1.4691 | +3.9% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 1.4259 | -2.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.4322 | +0.4% | ratio | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 1.4694 | +2.6% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1.4921 | +1.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 1.8385 | +23.2% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1.8822 | +2.4% | ratio | 10-Q | 2025-01-24 |
| Quarterly | 2025-03-31 | 2.1070 | +11.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 2.0416 | -3.1% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 1.8663 | -8.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 3.1508 | +68.8% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 1.4691 | — | ratio | 10-K | 2024-08-29 |
| Annual | 2024-06-30 | 1.4921 | +1.6% | ratio | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 2.0416 | +36.8% | ratio | 10-K | 2025-08-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.2241 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1.1423 | -6.7% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 1.1926 | +4.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.2409 | +4.0% | ratio | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 1.2511 | +0.8% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1.2421 | -0.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 1.6873 | +35.8% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1.5803 | -6.3% | ratio | 10-Q | 2025-01-24 |
| Quarterly | 2025-03-31 | 1.3666 | -13.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1.3565 | -0.7% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 1.4305 | +5.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 1.9832 | +38.6% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 1.1423 | — | ratio | 10-K | 2024-08-29 |
| Annual | 2024-06-30 | 1.2421 | +8.7% | ratio | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 1.3565 | +9.2% | ratio | 10-K | 2025-08-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1192 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.1343 | +12.6% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-09-30 | 0.1350 | +0.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.1817 | +34.6% | ratio | 10-Q | 2024-01-26 |
| Quarterly | 2024-03-31 | 0.1332 | -26.7% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.1170 | -12.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-09-30 | 0.1194 | +2.0% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 0.1444 | +21.0% | ratio | 10-Q | 2025-01-24 |
| Quarterly | 2025-03-31 | 0.1587 | +9.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.1527 | -3.8% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 0.1572 | +2.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 0.6290 | +300.2% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.1343 | — | ratio | 10-K | 2024-08-29 |
| Annual | 2024-06-30 | 0.1170 | -12.8% | ratio | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 0.1527 | +30.4% | ratio | 10-K | 2025-08-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-09-30 | 0.0085 | — | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 0.0177 | +109.1% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 0.0089 | -49.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 0.0153 | +71.6% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.0590 | — | ratio | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | 0.0231 | -60.9% | ratio | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 0.0235 | +2.0% | ratio | 10-K | 2025-08-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-09-30 | 0.0228 | — | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 0.0458 | +100.8% | ratio | 10-Q | 2026-01-29 |
| Quarterly | 2025-09-30 | 0.0217 | -52.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-12-31 | 0.0458 | +110.6% | ratio | 10-Q | 2026-01-29 |
| Annual | 2023-06-30 | 0.1264 | — | ratio | 10-K | 2025-08-25 |
| Annual | 2024-06-30 | 0.0517 | -59.1% | ratio | 10-K | 2025-08-25 |
| Annual | 2025-06-30 | 0.0555 | +7.2% | ratio | 10-K | 2025-08-25 |