Financial Metrics
ELF e.l.f. Beauty, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 3 | 2026-02-17 | 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-06-30 | 216339000.0 | — | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 215507000.0 | -0.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 270943000.0 | +25.7% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 324477000.0 | +19.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 301075000.0 | -7.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 355320000.0 | +18.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 353739000.0 | -0.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 343936000.0 | -2.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 489505000.0 | +42.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 187357000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 216339000.0 | +15.5% | USD | 10-K | 2025-05-29 |
| Annual | 2023-09-30 | 215507000.0 | -0.4% | USD | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 270943000.0 | +25.7% | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 321143000.0 | +18.5% | USD | 10-K | 2025-05-29 |
| Annual | 2024-06-30 | 324477000.0 | +1.0% | USD | 10-K | 2025-05-29 |
| Annual | 2024-09-30 | 301075000.0 | -7.2% | USD | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 355320000.0 | +18.0% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 332645000.0 | -6.4% | USD | 10-K | 2025-05-29 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 152572000.0 | — | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 152365000.0 | -0.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 191957000.0 | +26.0% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 231283000.0 | +20.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 214059000.0 | -7.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 253305000.0 | +18.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 244541000.0 | -3.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 238858000.0 | -2.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 347495000.0 | +45.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 129126000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 152572000.0 | +18.2% | USD | 10-K | 2025-05-29 |
| Annual | 2023-09-30 | 152365000.0 | -0.1% | USD | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 191957000.0 | +26.0% | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 227202000.0 | +18.4% | USD | 10-K | 2025-05-29 |
| Annual | 2024-06-30 | 231283000.0 | +1.8% | USD | 10-K | 2025-05-29 |
| Annual | 2024-09-30 | 214059000.0 | -7.4% | USD | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 253305000.0 | +18.3% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 237039000.0 | -6.4% | USD | 10-K | 2025-05-29 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 60633000.0 | — | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 40179000.0 | -33.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 31836000.0 | -20.8% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 50708000.0 | +59.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 27918000.0 | -44.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 35085000.0 | +25.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 48709000.0 | +38.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 7716000.0 | -84.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 67540000.0 | +775.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 68143000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 149678000.0 | +119.7% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 158027000.0 | +5.6% | USD | 10-K | 2025-05-29 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 52977000.0 | — | USD | 10-Q | 2025-02-07 |
| Quarterly | 2023-09-30 | 33271000.0 | -37.2% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2023-12-31 | 26888000.0 | -19.2% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 47555000.0 | +76.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-30 | 19020000.0 | -60.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 17261000.0 | -9.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 33311000.0 | +93.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 2996000.0 | -91.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 39376000.0 | +1214.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 16246000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 52977000.0 | +226.1% | USD | 10-K | 2025-05-29 |
| Annual | 2023-09-30 | 33271000.0 | -37.2% | USD | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 26888000.0 | -19.2% | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 14527000.0 | -46.0% | USD | 10-K | 2025-05-29 |
| Annual | 2024-06-30 | 47555000.0 | +227.4% | USD | 10-K | 2025-05-29 |
| Annual | 2024-09-30 | 19020000.0 | -60.0% | USD | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 17261000.0 | -9.2% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 28253000.0 | +63.7% | USD | 10-K | 2025-05-29 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.98 | — | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.61 | -37.8% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.49 | -19.7% | USD/shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.85 | +73.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.34 | -60.0% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.31 | -8.8% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.59 | +90.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.05 | -91.5% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 0.66 | +1220.0% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.31 | — | USD/shares | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 0.98 | +216.1% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2023-09-30 | 0.61 | -37.8% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 0.49 | -19.7% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 0.26 | -46.9% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2024-06-30 | 0.85 | +226.9% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2024-09-30 | 0.34 | -60.0% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 0.31 | -8.8% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.5 | +61.3% | USD/shares | 10-K | 2025-05-29 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.93 | — | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.58 | -37.6% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.46 | -20.7% | USD/shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.81 | +76.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.33 | -59.3% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.3 | -9.1% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.58 | +93.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.05 | -91.4% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 0.65 | +1200.0% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.29 | — | USD/shares | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 0.93 | +220.7% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2023-09-30 | 0.58 | -37.6% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 0.46 | -20.7% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 0.25 | -45.7% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2024-06-30 | 0.81 | +224.0% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2024-09-30 | 0.33 | -59.3% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 0.3 | -9.1% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.49 | +63.3% | USD/shares | 10-K | 2025-05-29 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 120778000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 142549000.0 | +18.0% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 167763000.0 | +17.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 72705000.0 | -56.7% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 108183000.0 | +48.8% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 109034000.0 | +0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 96768000.0 | -11.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 73845000.0 | -23.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 148692000.0 | +101.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 170029000.0 | +14.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 194403000.0 | +14.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 196821000.0 | +1.2% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 120778000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 108183000.0 | -10.4% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 148692000.0 | +37.4% | USD | 10-K | 2025-05-29 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 67928000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 90531000.0 | +33.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 86683000.0 | -4.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 121061000.0 | +39.7% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 123797000.0 | +2.3% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 155701000.0 | +25.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 146559000.0 | -5.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 187744000.0 | +28.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 126010000.0 | -32.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 173352000.0 | +37.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 154688000.0 | -10.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 190304000.0 | +23.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 67928000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 123797000.0 | +82.2% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 126010000.0 | +1.8% | USD | 10-K | 2025-05-29 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 81323000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 98053000.0 | +20.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 147228000.0 | +50.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 204504000.0 | +38.9% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 191489000.0 | -6.4% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 199563000.0 | +4.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 238798000.0 | +19.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 214786000.0 | -10.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 187170000.0 | -12.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 170379000.0 | -9.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 247390000.0 | +45.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 220622000.0 | -10.8% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 81323000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 191489000.0 | +135.5% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 187170000.0 | -2.3% | USD | 10-K | 2025-05-29 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 303325000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 370409000.0 | +22.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 435446000.0 | +17.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 454900000.0 | +4.5% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 477077000.0 | +4.9% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 530460000.0 | +11.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 554039000.0 | +4.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 559077000.0 | +0.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 540560000.0 | -3.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 602526000.0 | +11.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 707237000.0 | +17.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 701589000.0 | -0.8% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 303325000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 477077000.0 | +57.3% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 540560000.0 | +13.3% | USD | 10-K | 2025-05-29 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 595601000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 657881000.0 | +10.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 746936000.0 | +13.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1108284000.0 | +48.4% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 1129247000.0 | +1.9% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 1204832000.0 | +6.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1237015000.0 | +2.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 1264834000.0 | +2.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 1248175000.0 | -1.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 1314896000.0 | +5.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2318782000.0 | +76.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 2323720000.0 | +0.2% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 595601000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 1129247000.0 | +89.6% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 1248175000.0 | +10.5% | USD | 10-K | 2025-05-29 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 107976000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 109705000.0 | +1.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 152371000.0 | +38.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 302939000.0 | +98.8% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 299115000.0 | -1.3% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 299805000.0 | +0.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 310897000.0 | +3.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 293907000.0 | -5.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 177056000.0 | -39.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 184739000.0 | +4.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 261870000.0 | +41.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 254297000.0 | -2.9% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 107976000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 299115000.0 | +177.0% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 177056000.0 | -40.8% | USD | 10-K | 2025-05-29 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 184584000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 186179000.0 | +0.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 230508000.0 | +23.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 494060000.0 | +114.3% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 486675000.0 | -1.5% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 501242000.0 | +3.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 509320000.0 | +1.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 497447000.0 | -2.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 487320000.0 | -2.0% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 510044000.0 | +4.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1179773000.0 | +131.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 1161874000.0 | -1.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 184584000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 486675000.0 | +163.7% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 487320000.0 | +0.1% | USD | 10-K | 2025-05-29 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 411017000.0 | — | USD | 10-Q | 2025-02-07 |
| Quarterly | 2023-06-30 | 471702000.0 | +14.8% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2023-09-30 | 516428000.0 | +9.5% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2023-12-31 | 614224000.0 | +18.9% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 642572000.0 | +4.6% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-06-30 | 703590000.0 | +9.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-30 | 727695000.0 | +3.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 767387000.0 | +5.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 760855000.0 | -0.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 804852000.0 | +5.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 1139009000.0 | +41.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 1161846000.0 | +2.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 411017000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 642572000.0 | +56.3% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 760855000.0 | +18.4% | USD | 10-K | 2025-05-29 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2025-09-30 | 856676000.0 | — | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 849176000.0 | -0.9% | USD | 10-Q | 2026-02-05 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 23354000.0 | — | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 51270000.0 | +119.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 34139000.0 | -33.4% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 1281000.0 | -96.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 12449000.0 | +871.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | -2260000.0 | -118.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 27233000.0 | +1305.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 50648000.0 | +86.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 110053000.0 | +117.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 101883000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 71154000.0 | -30.2% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 133840000.0 | +88.1% | USD | 10-K | 2025-05-29 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -616000.0 | — | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -1465000.0 | -137.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | -280957000.0 | -19078.0% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | -879000.0 | +99.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -2502000.0 | -184.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | -7739000.0 | -209.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | -7559000.0 | +2.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -595011000.0 | -7771.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | -602950000.0 | -1.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | -1723000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | -284660000.0 | -16421.2% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | -19097000.0 | +93.3% | USD | 10-K | 2025-05-29 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -967000.0 | — | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -2820000.0 | -191.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 201051000.0 | +7229.5% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 408000.0 | -99.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -21976000.0 | -5486.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | -24278000.0 | -10.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 121000.0 | +100.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 594880000.0 | +491536.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 540923000.0 | -9.1% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | -22735000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 200945000.0 | +983.9% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | -74449000.0 | -137.0% | USD | 10-K | 2025-05-29 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 616000.0 | — | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 1465000.0 | +137.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 5984000.0 | +308.5% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 786000.0 | -86.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2409000.0 | +206.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 7461000.0 | +209.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 7095000.0 | -4.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 13944000.0 | +96.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 20564000.0 | +47.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 1723000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 8659000.0 | +402.6% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 18520000.0 | +113.9% | USD | 10-K | 2025-05-29 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 53770482.0 | — | shares | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 54417579.0 | +1.2% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 54621561.0 | +0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 55412234.0 | +1.4% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 55583660.0 | +0.3% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 56387461.0 | +1.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 56331038.0 | -0.1% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 56398608.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 55730037.0 | -1.2% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 56734903.0 | +1.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 59430231.0 | +4.8% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 59052239.0 | -0.6% | shares | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 53770482.0 | — | shares | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 55583660.0 | +3.4% | shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 55730037.0 | +0.3% | shares | 10-K | 2025-05-29 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 53770482.0 | — | shares | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 54417579.0 | +1.2% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 54621561.0 | +0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 55412234.0 | +1.4% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 55583660.0 | +0.3% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 56387461.0 | +1.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 56331038.0 | -0.1% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 56398608.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 55730037.0 | -1.2% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 56734903.0 | +1.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 59430231.0 | +4.8% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 59052239.0 | -0.6% | shares | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 53770482.0 | — | shares | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 55583660.0 | +3.4% | shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 55730037.0 | +0.3% | shares | 10-K | 2025-05-29 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 53938136.0 | — | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 54425384.0 | +0.9% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 55140887.0 | +1.3% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 55973914.0 | +1.5% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 56345648.0 | +0.7% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 56358694.0 | +0.0% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 56328483.0 | -0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 58361701.0 | +3.6% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 59294883.0 | +1.6% | shares | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 52474811.0 | — | shares | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 54747930.0 | +4.3% | shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 56210459.0 | +2.7% | shares | 10-K | 2025-05-29 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 57175870.0 | — | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 57438152.0 | +0.5% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 58030115.0 | +1.0% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 58551423.0 | +0.9% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 58482530.0 | -0.1% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 58353219.0 | -0.2% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 57675035.0 | -1.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 59593910.0 | +3.3% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 60190799.0 | +1.0% | shares | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 55337554.0 | — | shares | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 57788454.0 | +4.4% | shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 58345174.0 | +1.0% | shares | 10-K | 2025-05-29 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.3288 | — | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.2885 | -12.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.2445 | -15.3% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.2693 | +10.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2434 | -9.6% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.2809 | +15.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.2690 | -4.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1483 | -44.9% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 0.2107 | +42.0% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.3146 | — | ratio | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 0.2844 | -9.6% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.2665 | -6.3% | ratio | 10-K | 2025-05-29 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.8092 | — | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 3.3764 | +20.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 2.8578 | -15.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1.5016 | -47.5% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 1.5950 | +6.2% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 1.7694 | +10.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.7821 | +0.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 1.9022 | +6.7% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 3.0530 | +60.5% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 3.2615 | +6.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.7007 | -17.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 2.7589 | +2.2% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 2.8092 | — | ratio | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 1.5950 | -43.2% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 3.0530 | +91.4% | ratio | 10-K | 2025-05-29 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4491 | — | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 0.3947 | -12.1% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.4464 | +13.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.8044 | +80.2% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 0.7574 | -5.8% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.7124 | -5.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.6999 | -1.8% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.6482 | -7.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.6405 | -1.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.6337 | -1.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.0358 | +63.4% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 1.0000 | -3.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.4491 | — | ratio | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 0.7574 | +68.6% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.6405 | -15.4% | ratio | 10-K | 2025-05-29 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.7052 | — | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.7070 | +0.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.7085 | +0.2% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.7128 | +0.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.7110 | -0.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.7129 | +0.3% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.6913 | -3.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.6945 | +0.5% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 0.7099 | +2.2% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.6892 | — | ratio | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 0.7052 | +2.3% | ratio | 10-K | 2025-05-29 |
| Annual | 2023-09-30 | 0.7070 | +0.2% | ratio | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 0.7085 | +0.2% | ratio | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 0.7075 | -0.1% | ratio | 10-K | 2025-05-29 |
| Annual | 2024-06-30 | 0.7128 | +0.8% | ratio | 10-K | 2025-05-29 |
| Annual | 2024-09-30 | 0.7110 | -0.3% | ratio | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 0.7129 | +0.3% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.7126 | -0.0% | ratio | 10-K | 2025-05-29 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.2449 | — | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2023-09-30 | 0.1544 | -37.0% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2023-12-31 | 0.0992 | -35.7% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.1466 | +47.7% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-30 | 0.0632 | -56.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 0.0486 | -23.1% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.0942 | +93.8% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 0.0087 | -90.7% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 0.0804 | +823.4% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.0867 | — | ratio | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 0.2449 | +182.4% | ratio | 10-K | 2025-05-29 |
| Annual | 2023-09-30 | 0.1544 | -37.0% | ratio | 10-K | 2025-05-29 |
| Annual | 2023-12-31 | 0.0992 | -35.7% | ratio | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 0.0452 | -54.4% | ratio | 10-K | 2025-05-29 |
| Annual | 2024-06-30 | 0.1466 | +224.0% | ratio | 10-K | 2025-05-29 |
| Annual | 2024-09-30 | 0.0632 | -56.9% | ratio | 10-K | 2025-05-29 |
| Annual | 2024-12-31 | 0.0486 | -23.1% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.0849 | +74.8% | ratio | 10-K | 2025-05-29 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.2803 | — | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1864 | -33.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.1175 | -37.0% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.1563 | +33.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0927 | -40.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.0987 | +6.5% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.1377 | +39.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0224 | -83.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 0.1380 | +515.0% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.3637 | — | ratio | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 0.4661 | +28.1% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.4751 | +1.9% | ratio | 10-K | 2025-05-29 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1186 | — | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 1.2994 | +16.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 1.1010 | -15.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.2400 | -78.2% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-03-31 | 0.3617 | +50.7% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.3637 | +0.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3113 | -14.4% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.2513 | -19.3% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 0.8398 | +234.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.9204 | +9.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.7424 | -19.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-12-31 | 0.7740 | +4.3% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 1.1186 | — | ratio | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 0.3617 | -67.7% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.8398 | +132.2% | ratio | 10-K | 2025-05-29 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.0805 | — | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2023-09-30 | 0.0445 | -44.7% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2023-12-31 | 0.0243 | -45.5% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.0395 | +62.7% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-30 | 0.0154 | -61.0% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 0.0136 | -11.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.0253 | +85.6% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 0.0013 | -94.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 0.0169 | +1211.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.0273 | — | ratio | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 0.0129 | -52.8% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.0226 | +76.0% | ratio | 10-K | 2025-05-29 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.1123 | — | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2023-09-30 | 0.0644 | -42.6% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2023-12-31 | 0.0438 | -32.1% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.0676 | +54.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-30 | 0.0261 | -61.3% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-31 | 0.0225 | -13.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.0414 | +84.0% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-30 | 0.0026 | -93.6% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-31 | 0.0339 | +1188.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.0395 | — | ratio | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 0.0226 | -42.8% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.0371 | +64.3% | ratio | 10-K | 2025-05-29 |