Financial Metrics
UVV UNIVERSAL CORP /VA/Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 3 | 2025-11-12 | SEC Filing Index |
| Insider | 4 | 2025-11-12 | 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 | 516370000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 635807000.0 | +23.1% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 813133000.0 | +27.9% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 596403000.0 | -26.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 708368000.0 | +18.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 927981000.0 | +31.0% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 592641000.0 | -36.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 749428000.0 | +26.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 853155000.0 | +13.8% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 2549818000.0 | — | USD | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 2721644000.0 | +6.7% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 2922924000.0 | +7.4% | USD | 10-K | 2025-05-30 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 11035000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 55312000.0 | +401.2% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 87464000.0 | +58.1% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 17225000.0 | -80.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 68736000.0 | +299.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 104076000.0 | +51.4% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 33813000.0 | -67.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 67649000.0 | +100.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 81950000.0 | +21.1% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 181072000.0 | — | USD | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 222009000.0 | +22.6% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 232797000.0 | +4.9% | USD | 10-K | 2025-05-30 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -2064000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 28128000.0 | +1462.8% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 53216000.0 | +89.2% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 130000.0 | -99.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 25940000.0 | +19853.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 59639000.0 | +129.9% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 8497000.0 | -85.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 34169000.0 | +302.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 33249000.0 | -2.7% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 124052000.0 | — | USD | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 119598000.0 | -3.6% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 95047000.0 | -20.5% | USD | 10-K | 2025-05-30 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -0.08 | — | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.13 | +1512.5% | USD/shares | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 2.14 | +89.4% | USD/shares | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 0.01 | -99.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.04 | +10300.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 2.39 | +129.8% | USD/shares | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 0.34 | -85.8% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.36 | +300.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 1.33 | -2.2% | USD/shares | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 5.01 | — | USD/shares | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 4.81 | -4.0% | USD/shares | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 3.81 | -20.8% | USD/shares | 10-K | 2025-05-30 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -0.08 | — | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.12 | +1500.0% | USD/shares | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 2.12 | +89.3% | USD/shares | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 0.01 | -99.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.03 | +10200.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 2.37 | +130.1% | USD/shares | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 0.34 | -85.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.36 | +300.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 1.32 | -2.9% | USD/shares | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 4.97 | — | USD/shares | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 4.78 | -3.8% | USD/shares | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 3.78 | -20.9% | USD/shares | 10-K | 2025-05-30 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 64690000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 80518000.0 | +24.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 99683000.0 | +23.8% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 74102000.0 | -25.7% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-03-31 | 55593000.0 | -25.0% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 101700000.0 | +82.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 80118000.0 | -21.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 215108000.0 | +168.5% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-03-31 | 260115000.0 | +20.9% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 178435000.0 | -31.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 88652000.0 | -50.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 85227000.0 | -3.9% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 64690000.0 | — | USD | 10-K/A | 2025-04-21 |
| Annual | 2024-03-31 | 55593000.0 | -14.1% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 260115000.0 | +367.9% | USD | 10-K | 2025-05-30 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 402073000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 375564000.0 | -6.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 368924000.0 | -1.8% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 435306000.0 | +18.0% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-03-31 | 525262000.0 | +20.7% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 435941000.0 | -17.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 537602000.0 | +23.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 650021000.0 | +20.9% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-03-31 | 625876000.0 | -3.7% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 424157000.0 | -32.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 445257000.0 | +5.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 571511000.0 | +28.4% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 402073000.0 | — | USD | 10-K/A | 2025-04-21 |
| Annual | 2024-03-31 | 525262000.0 | +30.6% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 625876000.0 | +19.2% | USD | 10-K | 2025-05-30 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1802890000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 2054789000.0 | +14.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2047713000.0 | -0.3% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 2013629000.0 | -1.7% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-03-31 | 2102541000.0 | +4.4% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 2198455000.0 | +4.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 2211918000.0 | +0.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 2215645000.0 | +0.2% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-03-31 | 2156097000.0 | -2.7% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 2346327000.0 | +8.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2239678000.0 | -4.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 2183425000.0 | -2.5% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 1802890000.0 | — | USD | 10-K/A | 2025-04-21 |
| Annual | 2024-03-31 | 2102541000.0 | +16.6% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 2156097000.0 | +2.5% | USD | 10-K | 2025-05-30 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2639182000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 2887659000.0 | +9.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2861772000.0 | -0.9% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 2833874000.0 | -1.0% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-03-31 | 2937239000.0 | +3.6% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 3032968000.0 | +3.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 3045586000.0 | +0.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 3040419000.0 | -0.2% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-03-31 | 2989552000.0 | -1.7% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 3189307000.0 | +6.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3070439000.0 | -3.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 3017514000.0 | -1.7% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 2639182000.0 | — | USD | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 2937239000.0 | +11.3% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 2989552000.0 | +1.8% | USD | 10-K | 2025-05-30 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 441987000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 717872000.0 | +62.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 701145000.0 | -2.3% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 624874000.0 | -10.9% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-03-31 | 711358000.0 | +13.8% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 846056000.0 | +18.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 849422000.0 | +0.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 819315000.0 | -3.5% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-03-31 | 750161000.0 | -8.4% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 942688000.0 | +25.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 828631000.0 | -12.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 751447000.0 | -9.3% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 441987000.0 | — | USD | 10-K/A | 2025-04-21 |
| Annual | 2024-03-31 | 711358000.0 | +60.9% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 750161000.0 | +5.5% | USD | 10-K | 2025-05-30 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1202230000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 1474480000.0 | +22.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1444264000.0 | -2.0% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 1375224000.0 | -4.8% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-03-31 | 1458316000.0 | +6.0% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 1589469000.0 | +9.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1587582000.0 | -0.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1548507000.0 | -2.5% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-03-31 | 1489014000.0 | -3.8% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 1689718000.0 | +13.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1566289000.0 | -7.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 1492340000.0 | -4.7% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 1202230000.0 | — | USD | 10-K/A | 2025-04-21 |
| Annual | 2024-03-31 | 1458316000.0 | +21.3% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 1489014000.0 | +2.1% | USD | 10-K | 2025-05-30 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1397088000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 1380720000.0 | -1.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1384189000.0 | +0.3% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 1417076000.0 | +2.4% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-03-31 | 1437207000.0 | +1.4% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 1413457000.0 | -1.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1420566000.0 | +0.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1450610000.0 | +2.1% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-03-31 | 1458556000.0 | +0.5% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 1458917000.0 | +0.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1469982000.0 | +0.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 1482808000.0 | +0.9% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 1397088000.0 | — | USD | 10-K/A | 2025-04-21 |
| Annual | 2024-03-31 | 1437207000.0 | +2.9% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 1458556000.0 | +1.5% | USD | 10-K | 2025-05-30 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 616809000.0 | — | USD | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 616948000.0 | +0.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 617086000.0 | +0.0% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 617225000.0 | +0.0% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-03-31 | 617364000.0 | +0.0% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 617502000.0 | +0.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 617641000.0 | +0.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 617780000.0 | +0.0% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-03-31 | 617918000.0 | +0.0% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 618057000.0 | +0.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 618196000.0 | +0.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 616585000.0 | -0.3% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 616809000.0 | — | USD | 10-K/A | 2025-04-21 |
| Annual | 2024-03-31 | 617364000.0 | +0.1% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 617918000.0 | +0.1% | USD | 10-K | 2025-05-30 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -103891000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 10534000.0 | +110.1% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | -46737000.0 | -543.7% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | -62444000.0 | -33.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -47413000.0 | +24.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 168228000.0 | +454.8% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | -205103000.0 | -221.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -172358000.0 | +16.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | -58039000.0 | +66.3% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | -10557000.0 | — | USD | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | -74632000.0 | -606.9% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 326974000.0 | +538.1% | USD | 10-K | 2025-05-30 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -17634000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -28160000.0 | -59.7% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | -42043000.0 | -49.3% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | -21882000.0 | +48.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -37384000.0 | -70.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | -52850000.0 | -41.4% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | -11910000.0 | +77.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -20218000.0 | -69.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | -33702000.0 | -66.7% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | -50350000.0 | — | USD | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | -59999000.0 | -19.2% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | -58818000.0 | +2.0% | USD | 10-K | 2025-05-30 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 137349000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 52989000.0 | -61.4% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 98116000.0 | +85.2% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 130754000.0 | +33.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 109289000.0 | -16.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 44832000.0 | -59.0% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 134622000.0 | +200.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 20565000.0 | -84.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | -83737000.0 | -507.2% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 38949000.0 | — | USD | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 125675000.0 | +222.7% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | -63235000.0 | -150.3% | USD | 10-K | 2025-05-30 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 17960000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 32630000.0 | +81.7% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 47732000.0 | +46.3% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 22749000.0 | -52.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 38796000.0 | +70.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 54885000.0 | +41.5% | USD | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 12053000.0 | -78.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 21099000.0 | +75.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 40303000.0 | +91.0% | USD | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 54674000.0 | — | USD | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 66013000.0 | +20.7% | USD | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 62601000.0 | -5.2% | USD | 10-K | 2025-05-30 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-03-31 | 24555361.0 | — | shares | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 24573408.0 | +0.1% | shares | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 24715625.0 | +0.6% | shares | 10-K | 2025-05-30 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 24842171.0 | — | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 24869697.0 | +0.1% | shares | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 24849498.0 | -0.1% | shares | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 24876220.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 24946632.0 | +0.3% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 24980792.0 | +0.1% | shares | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 24999570.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 25035110.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 25056517.0 | +0.1% | shares | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 24773710.0 | — | shares | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 24851858.0 | +0.3% | shares | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 24947208.0 | +0.4% | shares | 10-K | 2025-05-30 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 24842171.0 | — | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 25015369.0 | +0.7% | shares | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 25055829.0 | +0.2% | shares | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 25066106.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 25135973.0 | +0.3% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 25142667.0 | +0.0% | shares | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 25131857.0 | -0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 25178546.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 25188876.0 | +0.0% | shares | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 24943841.0 | — | shares | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 25040914.0 | +0.4% | shares | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 25127356.0 | +0.3% | shares | 10-K | 2025-05-30 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.1788 | — | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2222 | +24.2% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 0.2869 | +29.1% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 0.1966 | -31.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2326 | +18.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.3052 | +31.2% | ratio | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 0.1858 | -39.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2441 | +31.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.2827 | +15.8% | ratio | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 0.9661 | — | ratio | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 0.9266 | -4.1% | ratio | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 0.9777 | +5.5% | ratio | 10-K | 2025-05-30 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.0791 | — | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 2.8623 | -29.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2.9205 | +2.0% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 3.2225 | +10.3% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-03-31 | 2.9557 | -8.3% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 2.5985 | -12.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 2.6040 | +0.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 2.7043 | +3.8% | ratio | 10-Q | 2026-02-09 |
| Quarterly | 2025-03-31 | 2.8742 | +6.3% | ratio | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 2.4890 | -13.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2.7029 | +8.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 2.9056 | +7.5% | ratio | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 4.0791 | — | ratio | 10-K/A | 2025-04-21 |
| Annual | 2024-03-31 | 2.9557 | -27.5% | ratio | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 2.8742 | -2.8% | ratio | 10-K | 2025-05-30 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8605 | — | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 1.0679 | +24.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.0434 | -2.3% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 0.9705 | -7.0% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-03-31 | 1.0147 | +4.6% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 1.1245 | +10.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.1176 | -0.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1.0675 | -4.5% | ratio | 10-Q | 2026-02-09 |
| Quarterly | 2025-03-31 | 1.0209 | -4.4% | ratio | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 1.1582 | +13.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.0655 | -8.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 1.0064 | -5.5% | ratio | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 0.8605 | — | ratio | 10-K/A | 2025-04-21 |
| Annual | 2024-03-31 | 1.0147 | +17.9% | ratio | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 1.0209 | +0.6% | ratio | 10-K | 2025-05-30 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -0.0040 | — | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0442 | +1206.8% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 0.0654 | +47.9% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 0.0002 | -99.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0366 | +16699.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.0643 | +75.5% | ratio | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 0.0143 | -77.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0456 | +218.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.0390 | -14.5% | ratio | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 0.0487 | — | ratio | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 0.0439 | -9.7% | ratio | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 0.0325 | -26.0% | ratio | 10-K | 2025-05-30 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.0214 | — | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0870 | +307.1% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 0.1076 | +23.6% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 0.0289 | -73.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0970 | +236.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.1122 | +15.6% | ratio | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 0.0571 | -49.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0903 | +58.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.0961 | +6.4% | ratio | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 0.0710 | — | ratio | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 0.0816 | +14.9% | ratio | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 0.0796 | -2.4% | ratio | 10-K | 2025-05-30 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1464 | — | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2023-06-30 | 0.1122 | -23.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1422 | +26.8% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 0.1186 | -16.6% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-03-31 | 0.0782 | -34.1% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 0.1202 | +53.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0943 | -21.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.2625 | +178.4% | ratio | 10-Q | 2026-02-09 |
| Quarterly | 2025-03-31 | 0.3467 | +32.1% | ratio | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 0.1893 | -45.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1070 | -43.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.1134 | +6.0% | ratio | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 0.1464 | — | ratio | 10-K/A | 2025-04-21 |
| Annual | 2024-03-31 | 0.0782 | -46.6% | ratio | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 0.3467 | +343.7% | ratio | 10-K | 2025-05-30 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -0.0007 | — | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0098 | +1475.1% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 0.0188 | +91.1% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 0.0000 | -99.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0085 | +19771.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.0196 | +130.3% | ratio | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 0.0027 | -86.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0111 | +317.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.0110 | -1.0% | ratio | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 0.0470 | — | ratio | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 0.0407 | -13.4% | ratio | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 0.0318 | -21.9% | ratio | 10-K | 2025-05-30 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -0.0015 | — | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0203 | +1459.4% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2023-12-31 | 0.0376 | +84.8% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 0.0001 | -99.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0183 | +19754.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.0411 | +125.1% | ratio | 10-Q | 2026-02-09 |
| Quarterly | 2025-06-30 | 0.0058 | -85.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0232 | +299.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.0224 | -3.5% | ratio | 10-Q | 2026-02-09 |
| Annual | 2023-03-31 | 0.0888 | — | ratio | 10-K | 2025-05-30 |
| Annual | 2024-03-31 | 0.0832 | -6.3% | ratio | 10-K | 2025-05-30 |
| Annual | 2025-03-31 | 0.0652 | -21.7% | ratio | 10-K | 2025-05-30 |