Financial Metrics
PLUS EPLUS INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | SEC Filing Index |
| Insider | 4 | 2026-01-21 | SEC Filing Index |
| Insider | 3 | 2026-01-21 | SEC Filing Index |
| Insider | 4 | 2026-01-06 | 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-06-30 | 142273000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 144365000.0 | +1.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 133810000.0 | -7.3% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 126874000.0 | -5.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 127302000.0 | +0.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 125078000.0 | -1.7% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 148216000.0 | +18.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 162124000.0 | +9.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 158654000.0 | -2.1% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 517524000.0 | — | USD | 10-K | 2025-05-22 |
| Annual | 2024-03-31 | 550793000.0 | +6.4% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 569121000.0 | +3.3% | USD | 10-K | 2025-05-22 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 46332000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 44863000.0 | -3.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 38047000.0 | -15.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 31459000.0 | -17.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 26996000.0 | -14.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 16470000.0 | -39.0% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 36200000.0 | +119.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 48835000.0 | +34.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 43466000.0 | -11.0% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 166162000.0 | — | USD | 10-K | 2025-05-22 |
| Annual | 2024-03-31 | 158257000.0 | -4.8% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 141413000.0 | -10.6% | USD | 10-K | 2025-05-22 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 33847000.0 | — | USD | 10-Q | 2025-02-06 |
| Quarterly | 2023-09-30 | 32664000.0 | -3.5% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2023-12-31 | 27282000.0 | -16.5% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 27339000.0 | +0.2% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2024-09-30 | 31310000.0 | +14.5% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2024-12-31 | 24133000.0 | -22.9% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 37697000.0 | +56.2% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-09-30 | 34855000.0 | -7.5% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-12-31 | 35052000.0 | +0.6% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 119356000.0 | — | USD | 10-K | 2025-05-22 |
| Annual | 2024-03-31 | 115776000.0 | -3.0% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 107978000.0 | -6.7% | USD | 10-K | 2025-05-22 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 1.27 | — | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.23 | -3.1% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 1.02 | -17.1% | USD/shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 1.03 | +1.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.18 | +14.6% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.91 | -22.9% | USD/shares | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 1.43 | +57.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.32 | -7.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1.34 | +1.5% | USD/shares | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 4.49 | — | USD/shares | 10-K | 2025-05-22 |
| Annual | 2024-03-31 | 4.35 | -3.1% | USD/shares | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 4.07 | -6.4% | USD/shares | 10-K | 2025-05-22 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 1.27 | — | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.22 | -3.9% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 1.02 | -16.4% | USD/shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 1.02 | +0.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.17 | +14.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.91 | -22.2% | USD/shares | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 1.43 | +57.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.32 | -7.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1.33 | +0.8% | USD/shares | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 4.48 | — | USD/shares | 10-K | 2025-05-22 |
| Annual | 2024-03-31 | 4.33 | -3.3% | USD/shares | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 4.05 | -6.5% | USD/shares | 10-K | 2025-05-22 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 103093000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 101574000.0 | -1.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 82498000.0 | -18.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 142170000.0 | +72.3% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2024-03-31 | 253021000.0 | +78.0% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 349909000.0 | +38.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 187528000.0 | -46.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 253074000.0 | +35.0% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 389375000.0 | +53.9% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 480178000.0 | +23.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 402157000.0 | -16.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 326291000.0 | -18.9% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 103093000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 253021000.0 | +145.4% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 389375000.0 | +53.9% | USD | 10-K | 2025-05-22 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 504122000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 677988000.0 | +34.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 650017000.0 | -4.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 597363000.0 | -8.1% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2024-03-31 | 644616000.0 | +7.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 577019000.0 | -10.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 587998000.0 | +1.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 594175000.0 | +1.1% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 516925000.0 | -13.0% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 700873000.0 | +35.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 676778000.0 | -3.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 697989000.0 | +3.1% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 504122000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 644616000.0 | +27.9% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 517114000.0 | -19.8% | USD | 10-K | 2025-05-22 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 243286000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 244331000.0 | +0.4% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 222122000.0 | -9.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 218046000.0 | -1.8% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2024-03-31 | 139690000.0 | -35.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 89134000.0 | -36.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 93857000.0 | +5.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 99021000.0 | +5.5% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 120440000.0 | +21.6% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 101053000.0 | -16.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 154138000.0 | +52.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 240979000.0 | +56.3% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 243286000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 139690000.0 | -42.6% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 120440000.0 | -13.8% | USD | 10-K | 2025-05-22 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1095130000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 1276133000.0 | +16.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1269228000.0 | -0.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1219314000.0 | -3.9% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2024-03-31 | 1273529000.0 | +4.4% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 1264104000.0 | -0.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1202379000.0 | -4.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1276698000.0 | +6.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 1363790000.0 | +6.8% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 1402316000.0 | +2.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1372722000.0 | -2.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1454215000.0 | +5.9% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 1095130000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 1273529000.0 | +16.3% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 1363790000.0 | +7.1% | USD | 10-K | 2025-05-22 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1414826000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 1680806000.0 | +18.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1618786000.0 | -3.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1595597000.0 | -1.4% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2024-03-31 | 1653469000.0 | +3.6% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 1650973000.0 | -0.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1700054000.0 | +3.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1765776000.0 | +3.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 1884805000.0 | +6.7% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 1799135000.0 | -4.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1766827000.0 | -1.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1831684000.0 | +3.7% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 1414826000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 1653469000.0 | +16.9% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 1884805000.0 | +14.0% | USD | 10-K | 2025-05-22 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 561326000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 800786000.0 | +42.7% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 700368000.0 | -12.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 631463000.0 | -9.8% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2024-03-31 | 656990000.0 | +4.0% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 628236000.0 | -4.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 649922000.0 | +3.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 696811000.0 | +7.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 797883000.0 | +14.5% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 687750000.0 | -13.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 628120000.0 | -8.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 682090000.0 | +8.6% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 561326000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 656990000.0 | +17.0% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 797883000.0 | +21.4% | USD | 10-K | 2025-05-22 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 632561000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 867515000.0 | +37.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 773090000.0 | -10.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 717844000.0 | -7.1% | USD | 10-Q | 2024-02-07 |
| Quarterly | 2024-03-31 | 751690000.0 | +4.7% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 729045000.0 | -3.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 753057000.0 | +3.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 803436000.0 | +6.7% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 907182000.0 | +12.9% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 778704000.0 | -14.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 720745000.0 | -7.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 768386000.0 | +6.6% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 632561000.0 | — | USD | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 751690000.0 | +18.8% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 907182000.0 | +20.7% | USD | 10-K | 2025-05-22 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 782265000.0 | — | USD | 10-Q | 2025-02-06 |
| Quarterly | 2023-06-30 | 813291000.0 | +4.0% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2023-09-30 | 845696000.0 | +4.0% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2023-12-31 | 877753000.0 | +3.8% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 901779000.0 | +2.7% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2024-06-30 | 921928000.0 | +2.2% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2024-09-30 | 946997000.0 | +2.7% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2024-12-31 | 962340000.0 | +1.6% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-03-31 | 977623000.0 | +1.6% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 1020431000.0 | +4.4% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-09-30 | 1046082000.0 | +2.5% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-12-31 | 1063298000.0 | +1.6% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 782265000.0 | — | USD | 10-K | 2025-05-22 |
| Annual | 2024-03-31 | 901779000.0 | +15.3% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 977623000.0 | +8.4% | USD | 10-K | 2025-05-22 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2025-03-31 | 38773000.0 | — | USD | 10-K | 2025-05-22 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -20900000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 10336000.0 | +149.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 143492000.0 | +1288.3% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 97127000.0 | -32.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 75499000.0 | -22.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 141198000.0 | +87.0% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | -98967000.0 | -170.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -133742000.0 | -35.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | -221185000.0 | -65.4% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | -15425000.0 | — | USD | 10-K | 2025-05-22 |
| Annual | 2024-03-31 | 248449000.0 | +1710.7% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 302145000.0 | +21.6% | USD | 10-K | 2025-05-22 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -63097000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -53834000.0 | +14.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | -55838000.0 | -3.7% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | -1906000.0 | +96.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -127746000.0 | -6602.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | -127314000.0 | +0.3% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 155857000.0 | +222.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 154868000.0 | -0.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 153481000.0 | -0.9% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | -18926000.0 | — | USD | 10-K | 2025-05-22 |
| Annual | 2024-03-31 | -61964000.0 | -227.4% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | -128867000.0 | -108.0% | USD | 10-K | 2025-05-22 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 82605000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 22614000.0 | -72.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | -48651000.0 | -315.1% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 1612000.0 | +103.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -14271000.0 | -985.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | -13426000.0 | +5.9% | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 31924000.0 | +337.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -9599000.0 | -130.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 3367000.0 | +135.1% | USD | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | -20950000.0 | — | USD | 10-K | 2025-05-22 |
| Annual | 2024-03-31 | -36619000.0 | -74.8% | USD | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | -37576000.0 | -2.6% | USD | 10-K | 2025-05-22 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 3413000.0 | — | USD | 10-Q | 2026-02-04 |
| Quarterly | 2025-12-31 | 3250000.0 | -4.8% | USD | 10-Q | 2026-02-04 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26905000.0 | — | shares | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 26947000.0 | +0.2% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 26942000.0 | -0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 26954000.0 | +0.0% | shares | 10-Q | 2024-02-07 |
| Quarterly | 2024-03-31 | 26952000.0 | -0.0% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 26940000.0 | -0.0% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 26798000.0 | -0.5% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 26703000.0 | -0.4% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 26526000.0 | -0.7% | shares | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 26627000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 26565000.0 | -0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 26391000.0 | -0.7% | shares | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 26905000.0 | — | shares | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 26952000.0 | +0.2% | shares | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 26526000.0 | -1.6% | shares | 10-K | 2025-05-22 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2025-03-31 | 26526000.0 | — | shares | 10-Q | 2026-02-04 |
| Quarterly | 2025-09-30 | 26565000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 26391000.0 | -0.7% | shares | 10-Q | 2026-02-04 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 26552000.0 | — | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 26624000.0 | +0.3% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 26618000.0 | -0.0% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 26642000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 26567000.0 | -0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 26495000.0 | -0.3% | shares | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 26270000.0 | -0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 26362000.0 | +0.4% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 26174000.0 | -0.7% | shares | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 26569000.0 | — | shares | 10-K | 2025-05-22 |
| Annual | 2024-03-31 | 26610000.0 | +0.2% | shares | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 26503000.0 | -0.4% | shares | 10-K | 2025-05-22 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 26648000.0 | — | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 26679000.0 | +0.1% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 26697000.0 | +0.1% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 26801000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 26676000.0 | -0.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 26620000.0 | -0.2% | shares | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 26381000.0 | -0.9% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 26406000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 26288000.0 | -0.4% | shares | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 26654000.0 | — | shares | 10-K | 2025-05-22 |
| Annual | 2024-03-31 | 26717000.0 | +0.2% | shares | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 26666000.0 | -0.2% | shares | 10-K | 2025-05-22 |
Metrics
Metrics: 5Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.9510 | — | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 1.5936 | -18.3% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1.8122 | +13.7% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.9309 | +6.6% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2024-03-31 | 1.9384 | +0.4% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 2.0121 | +3.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.8500 | -8.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1.8322 | -1.0% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 1.7093 | -6.7% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 2.0390 | +19.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.1854 | +7.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 2.1320 | -2.4% | ratio | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 1.9510 | — | ratio | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 1.9384 | -0.6% | ratio | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 1.7093 | -11.8% | ratio | 10-K | 2025-05-22 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8086 | — | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 1.0667 | +31.9% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 0.9141 | -14.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.8178 | -10.5% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2024-03-31 | 0.8336 | +1.9% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.7908 | -5.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.7952 | +0.6% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 0.8349 | +5.0% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 0.9279 | +11.1% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 0.7631 | -17.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.6890 | -9.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.7226 | +4.9% | ratio | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 0.8086 | — | ratio | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 0.8336 | +3.1% | ratio | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 0.9279 | +11.3% | ratio | 10-K | 2025-05-22 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1837 | — | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 0.1268 | -30.9% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 0.1178 | -7.1% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.2251 | +91.1% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2024-03-31 | 0.3851 | +71.1% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.5570 | +44.6% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.2885 | -48.2% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 0.3632 | +25.9% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 0.4880 | +34.4% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 0.6982 | +43.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.6403 | -8.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.4784 | -25.3% | ratio | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 0.1837 | — | ratio | 10-K | 2024-05-23 |
| Annual | 2024-03-31 | 0.3851 | +109.7% | ratio | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 0.4880 | +26.7% | ratio | 10-K | 2025-05-22 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.0201 | — | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2023-09-30 | 0.0202 | +0.2% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2023-12-31 | 0.0171 | -15.3% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.0166 | -3.2% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2024-09-30 | 0.0184 | +11.2% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2024-12-31 | 0.0137 | -25.8% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 0.0210 | +53.3% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-09-30 | 0.0197 | -5.8% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-12-31 | 0.0191 | -3.0% | ratio | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 0.0844 | — | ratio | 10-K | 2025-05-22 |
| Annual | 2024-03-31 | 0.0700 | -17.0% | ratio | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 0.0573 | -18.2% | ratio | 10-K | 2025-05-22 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.0416 | — | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2023-09-30 | 0.0386 | -7.2% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2023-12-31 | 0.0311 | -19.5% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.0297 | -4.6% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2024-09-30 | 0.0331 | +11.5% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2024-12-31 | 0.0251 | -24.2% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-06-30 | 0.0369 | +47.3% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-09-30 | 0.0333 | -9.8% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-12-31 | 0.0330 | -1.1% | ratio | 10-Q | 2026-02-04 |
| Annual | 2023-03-31 | 0.1526 | — | ratio | 10-K | 2025-05-22 |
| Annual | 2024-03-31 | 0.1284 | -15.9% | ratio | 10-K | 2025-05-22 |
| Annual | 2025-03-31 | 0.1104 | -14.0% | ratio | 10-K | 2025-05-22 |