F&F - Financial Insights SEC Filing Analytics

Financial Metrics

UVV UNIVERSAL CORP /VA/
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
15
Material Event Filings (8-K)
0
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-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
617918000.0
Total Liabilities (latest annual)
1489014000.0
Current Liabilities (latest annual)
750161000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Operating Income

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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: 9

Cash and Equivalents

Q: 12 | A: 3

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

Q: 12 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Current Assets

Q: 12 | A: 3

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

Q: 12 | A: 3

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

Q: 12 | A: 3

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

Q: 12 | A: 3

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

Q: 12 | A: 3

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

Q: 12 | A: 3

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: 4

Operating Cash Flow

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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: 4

Shares Outstanding

Q: 0 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Weighted Avg Shares Basic

Q: 9 | A: 3

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

Q: 9 | A: 3

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
For informational purposes only — not guaranteed to be accurate or complete.