Financial Metrics
LRN Stride, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-02-20 | SEC Filing Index |
| Insider | 4 | 2026-02-10 | SEC Filing Index |
| Insider | 4 | 2026-01-20 | SEC Filing Index |
| Insider | 4 | 2025-12-08 | 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 | 470284000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 480181000.0 | +2.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 504868000.0 | +5.1% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 520837000.0 | +3.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 551084000.0 | +5.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 587211000.0 | +6.6% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 613376000.0 | +4.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 620884000.0 | +1.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 631261000.0 | +1.7% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 1837358000.0 | — | USD | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 2040069000.0 | +11.0% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 2405317000.0 | +17.9% | USD | 10-K | 2025-08-06 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 175252000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 172888000.0 | -1.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 201174000.0 | +16.4% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 201329000.0 | +0.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 215853000.0 | +7.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 239858000.0 | +11.1% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 249290000.0 | +3.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 242123000.0 | -2.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 259631000.0 | +7.2% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 647070000.0 | — | USD | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 763603000.0 | +18.0% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 943919000.0 | +23.6% | USD | 10-K | 2025-08-06 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 72199000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 3320000.0 | -95.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 84289000.0 | +2438.8% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 88313000.0 | +4.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 47344000.0 | -46.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 125100000.0 | +164.2% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 130786000.0 | +4.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 68983000.0 | -47.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 146852000.0 | +112.9% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 165499000.0 | — | USD | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 249600000.0 | +50.8% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 360094000.0 | +44.3% | USD | 10-K | 2025-08-06 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 55462000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 4878000.0 | -91.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2023-12-31 | 66836000.0 | +1270.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-03-31 | 69687000.0 | +4.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 40882000.0 | -41.3% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2024-12-31 | 96393000.0 | +135.8% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 99346000.0 | +3.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 68800000.0 | -30.7% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-12-31 | 99477000.0 | +44.6% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 126867000.0 | — | USD | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 204183000.0 | +60.9% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 287941000.0 | +41.0% | USD | 10-K | 2025-08-06 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.31 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 0.11 | -91.6% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 1.57 | +1327.3% | USD/shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 1.63 | +3.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.95 | -41.7% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 2.24 | +135.8% | USD/shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 2.31 | +3.1% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 1.59 | -31.2% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 2.31 | +45.3% | USD/shares | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 3.0 | — | USD/shares | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 4.79 | +59.7% | USD/shares | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 6.69 | +39.7% | USD/shares | 10-K | 2025-08-06 |
EPS Diluted
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-24 |
| Quarterly | 2023-09-30 | 0.11 | -91.5% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 1.54 | +1300.0% | USD/shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 1.6 | +3.9% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.94 | -41.3% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 2.03 | +116.0% | USD/shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 2.02 | -0.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 1.4 | -30.7% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 2.12 | +51.4% | USD/shares | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 2.97 | — | USD/shares | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 4.69 | +57.9% | USD/shares | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 5.95 | +26.9% | USD/shares | 10-K | 2025-08-06 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 373678000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 410807000.0 | +9.9% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 254626000.0 | -38.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 354387000.0 | +39.2% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 376577000.0 | +6.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 500614000.0 | +32.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 317765000.0 | -36.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 515049000.0 | +62.1% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 528547000.0 | +2.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 782497000.0 | +48.0% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 518439000.0 | -33.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 497098000.0 | -4.1% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 410807000.0 | — | USD | 10-K | 2024-08-07 |
| Annual | 2024-06-30 | 500614000.0 | +21.9% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 782497000.0 | +56.3% | USD | 10-K | 2025-08-06 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 474663000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 463722000.0 | -2.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2023-09-30 | 629600000.0 | +35.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 509635000.0 | -19.1% | USD | 10-Q | 2024-01-24 |
| Quarterly | 2024-03-31 | 577792000.0 | +13.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 472754000.0 | -18.2% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2024-09-30 | 675709000.0 | +42.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 582548000.0 | -13.8% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 699817000.0 | +20.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 559646000.0 | -20.0% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 809302000.0 | +44.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 868964000.0 | +7.4% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 463722000.0 | — | USD | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 472754000.0 | +1.9% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 559646000.0 | +18.4% | USD | 10-K | 2025-08-06 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22884000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 36716000.0 | +60.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 21752000.0 | -40.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 19506000.0 | -10.3% | USD | 10-Q | 2024-01-24 |
| Quarterly | 2024-03-31 | 21038000.0 | +7.9% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 36748000.0 | +74.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 22319000.0 | -39.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 20707000.0 | -7.2% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 22375000.0 | +8.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 37570000.0 | +67.9% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 19814000.0 | -47.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 17942000.0 | -9.4% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 36716000.0 | — | USD | 10-K | 2024-08-07 |
| Annual | 2024-06-30 | 36748000.0 | +0.1% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 37570000.0 | +2.2% | USD | 10-K | 2025-08-06 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1006806000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1065199000.0 | +5.8% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 1080276000.0 | +1.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1088872000.0 | +0.8% | USD | 10-Q | 2024-01-24 |
| Quarterly | 2024-03-31 | 1209081000.0 | +11.0% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1245446000.0 | +3.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 1291326000.0 | +3.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 1388479000.0 | +7.5% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 1512977000.0 | +9.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1632734000.0 | +7.9% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 1650109000.0 | +1.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 1600317000.0 | -3.0% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 1065199000.0 | — | USD | 10-K | 2024-08-07 |
| Annual | 2024-06-30 | 1245446000.0 | +16.9% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 1632734000.0 | +31.1% | USD | 10-K | 2025-08-06 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1699848000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1760666000.0 | +3.6% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 1767645000.0 | +0.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1782196000.0 | +0.8% | USD | 10-Q | 2024-01-24 |
| Quarterly | 2024-03-31 | 1892213000.0 | +6.2% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1920465000.0 | +1.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 1971961000.0 | +2.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 2070781000.0 | +5.0% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 2207944000.0 | +6.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2293959000.0 | +3.9% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 2333115000.0 | +1.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 2306550000.0 | -1.1% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 1760666000.0 | — | USD | 10-K | 2024-08-07 |
| Annual | 2024-06-30 | 1920465000.0 | +9.1% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 2293959000.0 | +19.4% | USD | 10-K | 2025-08-06 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 284247000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 309135000.0 | +8.8% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 299136000.0 | -3.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 240902000.0 | -19.5% | USD | 10-Q | 2024-01-24 |
| Quarterly | 2024-03-31 | 281961000.0 | +17.0% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 244280000.0 | -13.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 230655000.0 | -5.6% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 230660000.0 | +0.0% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 269567000.0 | +16.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 302879000.0 | +12.4% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 243560000.0 | -19.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 220133000.0 | -9.6% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 309135000.0 | — | USD | 10-K | 2024-08-07 |
| Annual | 2024-06-30 | 244280000.0 | -21.0% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 302879000.0 | +24.0% | USD | 10-K | 2025-08-06 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 800487000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 813370000.0 | +1.6% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 809152000.0 | -0.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 749518000.0 | -7.4% | USD | 10-Q | 2024-01-24 |
| Quarterly | 2024-03-31 | 789006000.0 | +5.3% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 744440000.0 | -5.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 757615000.0 | +1.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 752676000.0 | -0.7% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 790572000.0 | +5.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 814340000.0 | +3.0% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 805707000.0 | -1.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 758709000.0 | -5.8% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 813370000.0 | — | USD | 10-K | 2024-08-07 |
| Annual | 2024-06-30 | 744440000.0 | -8.5% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 814340000.0 | +9.4% | USD | 10-K | 2025-08-06 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 899361000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 947296000.0 | +5.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2023-09-30 | 958493000.0 | +1.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2023-12-31 | 1032678000.0 | +7.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-03-31 | 1103207000.0 | +6.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1176025000.0 | +6.6% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2024-09-30 | 1214346000.0 | +3.3% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2024-12-31 | 1318105000.0 | +8.5% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 1417372000.0 | +7.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1479619000.0 | +4.4% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 1527408000.0 | +3.2% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-12-31 | 1547841000.0 | +1.3% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 947296000.0 | — | USD | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 1176025000.0 | +24.1% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 1479619000.0 | +25.8% | USD | 10-K | 2025-08-06 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 412638000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 413035000.0 | +0.1% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 413452000.0 | +0.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 413869000.0 | +0.1% | USD | 10-Q | 2024-01-24 |
| Quarterly | 2024-03-31 | 414271000.0 | +0.1% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 414675000.0 | +0.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 415098000.0 | +0.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 415522000.0 | +0.1% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 415913000.0 | +0.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 416322000.0 | +0.1% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 416751000.0 | +0.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 417182000.0 | +0.1% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 413035000.0 | — | USD | 10-K | 2024-08-07 |
| Annual | 2024-06-30 | 414675000.0 | +0.4% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 416322000.0 | +0.4% | USD | 10-K | 2025-08-06 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 106220000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | -135305000.0 | -227.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 38029000.0 | +128.1% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 106595000.0 | +180.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | -142004000.0 | -233.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 81360000.0 | +157.3% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 134492000.0 | +65.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | -195780000.0 | -245.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | -103944000.0 | +46.9% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 203150000.0 | — | USD | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 278797000.0 | +37.2% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 432816000.0 | +55.2% | USD | 10-K | 2025-08-06 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -70762000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | -7065000.0 | +90.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | -68797000.0 | -873.8% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | -101016000.0 | -46.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | -20894000.0 | +79.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | -35670000.0 | -70.7% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | -53343000.0 | -49.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | -24723000.0 | +53.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | -34673000.0 | -40.2% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | -118240000.0 | — | USD | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | -139871000.0 | -18.3% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | -87995000.0 | +37.1% | USD | 10-K | 2025-08-06 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -51178000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | -13811000.0 | +73.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | -25652000.0 | -85.7% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | -39809000.0 | -55.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | -19951000.0 | +49.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | -28677000.0 | -43.7% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | -50629000.0 | -76.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | -43555000.0 | +14.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | -146782000.0 | -237.0% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | -63501000.0 | — | USD | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | -49119000.0 | +22.6% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | -62938000.0 | -28.1% | USD | 10-K | 2025-08-06 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3579000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 1694000.0 | -52.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 1703000.0 | +0.5% | USD | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 1500000.0 | -11.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 669000.0 | -55.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 1153000.0 | +72.3% | USD | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 1350000.0 | +17.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 306000.0 | -77.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 52000.0 | -83.0% | USD | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 4336000.0 | — | USD | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 2270000.0 | -47.6% | USD | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 1781000.0 | -21.5% | USD | 10-K | 2025-08-06 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 43041665.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 43004305.0 | -0.1% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 43346537.0 | +0.8% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 43383670.0 | +0.1% | shares | 10-Q | 2024-01-24 |
| Quarterly | 2024-03-31 | 43251670.0 | -0.3% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 43241421.0 | -0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 43587194.0 | +0.8% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 43555600.0 | -0.1% | shares | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 43489879.0 | -0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 43517676.0 | +0.1% | shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 43860078.0 | +0.8% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 42586782.0 | -2.9% | shares | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 43004305.0 | — | shares | 10-K | 2024-08-07 |
| Annual | 2024-06-30 | 43241421.0 | +0.6% | shares | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 43517676.0 | +0.6% | shares | 10-K | 2025-08-06 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48376408.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 48339048.0 | -0.1% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 48681280.0 | +0.7% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 48718413.0 | +0.1% | shares | 10-Q | 2024-01-24 |
| Quarterly | 2024-03-31 | 48586413.0 | -0.3% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 48576164.0 | -0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 48921937.0 | +0.7% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 48890343.0 | -0.1% | shares | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 48824622.0 | -0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 48852419.0 | +0.1% | shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 49194821.0 | +0.7% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 49194315.0 | -0.0% | shares | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 48339048.0 | — | shares | 10-K | 2024-08-07 |
| Annual | 2024-06-30 | 48576164.0 | +0.5% | shares | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 48852419.0 | +0.6% | shares | 10-K | 2025-08-06 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 42375480.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 42500011.0 | +0.3% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 42561035.0 | +0.1% | shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 42684561.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 42868310.0 | +0.4% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 43017190.0 | +0.3% | shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 43092682.0 | +0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 43371952.0 | +0.6% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 43074993.0 | -0.7% | shares | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 42286392.0 | — | shares | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 42626588.0 | +0.8% | shares | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 43041274.0 | +1.0% | shares | 10-K | 2025-08-06 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 42714090.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 42982385.0 | +0.6% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 43463763.0 | +1.1% | shares | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 43655841.0 | +0.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 43708967.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 47462688.0 | +8.6% | shares | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 49181728.0 | +3.6% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 49222851.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 46863391.0 | -4.8% | shares | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 42728108.0 | — | shares | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 43535441.0 | +1.9% | shares | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 48413717.0 | +11.2% | shares | 10-K | 2025-08-06 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2767 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 0.2717 | -1.8% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 0.2833 | +4.3% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 0.2753 | -2.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.2795 | +1.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.2836 | +1.5% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 0.2778 | -2.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.2661 | -4.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.2737 | +2.8% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 1.0436 | — | ratio | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 1.0623 | +1.8% | ratio | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 1.0485 | -1.3% | ratio | 10-K | 2025-08-06 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.5420 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 3.4457 | -2.7% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 3.6113 | +4.8% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 4.5200 | +25.2% | ratio | 10-Q | 2024-01-24 |
| Quarterly | 2024-03-31 | 4.2881 | -5.1% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 5.0984 | +18.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 5.5985 | +9.8% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 6.0196 | +7.5% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 5.6126 | -6.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5.3907 | -4.0% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 6.7750 | +25.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 7.2698 | +7.3% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 3.4457 | — | ratio | 10-K | 2024-08-07 |
| Annual | 2024-06-30 | 5.0984 | +48.0% | ratio | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 5.3907 | +5.7% | ratio | 10-K | 2025-08-06 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8901 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.8586 | -3.5% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 0.8442 | -1.7% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.7258 | -14.0% | ratio | 10-Q | 2024-01-24 |
| Quarterly | 2024-03-31 | 0.7152 | -1.5% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 0.6330 | -11.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.6239 | -1.4% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 0.5710 | -8.5% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2025-03-31 | 0.5578 | -2.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.5504 | -1.3% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 0.5275 | -4.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.4902 | -7.1% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.8586 | — | ratio | 10-K | 2024-08-07 |
| Annual | 2024-06-30 | 0.6330 | -26.3% | ratio | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 0.5504 | -13.1% | ratio | 10-K | 2025-08-06 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3727 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 0.3600 | -3.4% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 0.3985 | +10.7% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 0.3865 | -3.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.3917 | +1.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.4085 | +4.3% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 0.4064 | -0.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.3900 | -4.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.4113 | +5.5% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.3522 | — | ratio | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 0.3743 | +6.3% | ratio | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 0.3924 | +4.8% | ratio | 10-K | 2025-08-06 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1179 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 0.0102 | -91.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2023-12-31 | 0.1324 | +1203.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-03-31 | 0.1338 | +1.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.0742 | -44.6% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2024-12-31 | 0.1642 | +121.3% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 0.1620 | -1.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.1108 | -31.6% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-12-31 | 0.1576 | +42.2% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.0690 | — | ratio | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 0.1001 | +45.0% | ratio | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 0.1197 | +19.6% | ratio | 10-K | 2025-08-06 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1535 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 0.0069 | -95.5% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 0.1670 | +2314.7% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 0.1696 | +1.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.0859 | -49.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.2130 | +148.0% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 0.2132 | +0.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.1111 | -47.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 0.2326 | +109.4% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.0901 | — | ratio | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 0.1223 | +35.8% | ratio | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 0.1497 | +22.4% | ratio | 10-K | 2025-08-06 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3146 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.3289 | +1.1% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 0.8512 | -35.9% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1.4711 | +72.8% | ratio | 10-Q | 2025-01-29 |
| Quarterly | 2024-03-31 | 1.3356 | -9.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2.0493 | +53.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 1.3777 | -32.8% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 2.2329 | +62.1% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 1.9607 | -12.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.5835 | +31.8% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-09-30 | 2.1286 | -17.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-12-31 | 2.2582 | +6.1% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 1.3289 | — | ratio | 10-K | 2024-08-07 |
| Annual | 2024-06-30 | 2.0493 | +54.2% | ratio | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 2.5835 | +26.1% | ratio | 10-K | 2025-08-06 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0326 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 0.0028 | -91.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2023-12-31 | 0.0375 | +1259.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-03-31 | 0.0368 | -1.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.0207 | -43.7% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2024-12-31 | 0.0465 | +124.5% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 0.0450 | -3.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.0295 | -34.5% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-12-31 | 0.0431 | +46.3% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.0721 | — | ratio | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 0.1063 | +47.6% | ratio | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 0.1255 | +18.1% | ratio | 10-K | 2025-08-06 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0617 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-09-30 | 0.0051 | -91.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2023-12-31 | 0.0647 | +1171.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-03-31 | 0.0632 | -2.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-09-30 | 0.0337 | -46.7% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2024-12-31 | 0.0731 | +117.2% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-03-31 | 0.0701 | -4.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-09-30 | 0.0450 | -35.7% | ratio | 10-Q | 2026-01-28 |
| Quarterly | 2025-12-31 | 0.0643 | +42.7% | ratio | 10-Q | 2026-01-28 |
| Annual | 2023-06-30 | 0.1339 | — | ratio | 10-K | 2025-08-06 |
| Annual | 2024-06-30 | 0.1736 | +29.6% | ratio | 10-K | 2025-08-06 |
| Annual | 2025-06-30 | 0.1946 | +12.1% | ratio | 10-K | 2025-08-06 |