F&F - Financial Insights SEC Filing Analytics

Financial Metrics

CMCO COLUMBUS MCKINNON CORP
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
21
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-03 SEC Filing Index
Insider 4/A 2026-03-02 SEC Filing Index
Insider 4/A 2026-03-02 SEC Filing Index
Insider 4/A 2026-03-02 SEC Filing Index
Insider 4 2026-02-25 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)
408708000.0
Total Liabilities (latest annual)
856693000.0
Current Liabilities (latest annual)
257919000.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 235492000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 258400000.0 +9.7% USD 10-Q 2024-10-30
Quarterly 2023-12-31 254143000.0 -1.6% USD 10-Q 2025-02-10
Quarterly 2024-06-30 239726000.0 -5.7% USD 10-Q 2025-07-30
Quarterly 2024-09-30 242274000.0 +1.1% USD 10-Q 2025-10-30
Quarterly 2024-12-31 234138000.0 -3.4% USD 10-Q 2026-02-09
Quarterly 2025-06-30 235920000.0 +0.8% USD 10-Q 2025-07-30
Quarterly 2025-09-30 261047000.0 +10.7% USD 10-Q 2025-10-30
Quarterly 2025-12-31 258655000.0 -0.9% USD 10-Q 2026-02-09
Annual 2023-03-31 936240000.0 USD 10-K 2025-05-28
Annual 2024-03-31 1013540000.0 +8.3% USD 10-K 2025-05-28
Annual 2025-03-31 963027000.0 -5.0% USD 10-K 2025-05-28

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 86649000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 99976000.0 +15.4% USD 10-Q 2024-10-30
Quarterly 2023-12-31 93897000.0 -6.1% USD 10-Q 2025-02-10
Quarterly 2024-06-30 89030000.0 -5.2% USD 10-Q 2025-07-30
Quarterly 2024-09-30 74743000.0 -16.0% USD 10-Q 2025-10-30
Quarterly 2024-12-31 82097000.0 +9.8% USD 10-Q 2026-02-09
Quarterly 2025-06-30 77222000.0 -5.9% USD 10-Q 2025-07-30
Quarterly 2025-09-30 90160000.0 +16.8% USD 10-Q 2025-10-30
Quarterly 2025-12-31 89157000.0 -1.1% USD 10-Q 2026-02-09
Annual 2023-03-31 342099000.0 USD 10-K 2025-05-28
Annual 2024-03-31 374838000.0 +9.6% USD 10-K 2025-05-28
Annual 2025-03-31 325680000.0 -13.1% USD 10-K 2025-05-28

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 21448000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 33351000.0 +55.5% USD 10-Q 2024-10-30
Quarterly 2023-12-31 26912000.0 -19.3% USD 10-Q 2025-02-10
Quarterly 2024-06-30 21147000.0 -21.4% USD 10-Q 2025-07-30
Quarterly 2024-09-30 10805000.0 -48.9% USD 10-Q 2025-10-30
Quarterly 2024-12-31 17690000.0 +63.7% USD 10-Q 2026-02-09
Quarterly 2025-06-30 5492000.0 -69.0% USD 10-Q 2025-07-30
Quarterly 2025-09-30 12188000.0 +121.9% USD 10-Q 2025-10-30
Quarterly 2025-12-31 16168000.0 +32.7% USD 10-Q 2026-02-09
Annual 2023-03-31 97841000.0 USD 10-K 2025-05-28
Annual 2024-03-31 107148000.0 +9.5% USD 10-K 2025-05-28
Annual 2025-03-31 54573000.0 -49.1% USD 10-K 2025-05-28

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 9275000.0 USD 10-Q 2025-02-10
Quarterly 2023-09-30 15813000.0 +70.5% USD 10-Q 2025-02-10
Quarterly 2023-12-31 9728000.0 -38.5% USD 10-Q 2025-02-10
Quarterly 2024-06-30 8629000.0 -11.3% USD 10-Q 2026-02-09
Quarterly 2024-09-30 -15043000.0 -274.3% USD 10-Q 2026-02-09
Quarterly 2024-12-31 3960000.0 +126.3% USD 10-Q 2026-02-09
Quarterly 2025-06-30 -1898000.0 -147.9% USD 10-Q 2026-02-09
Quarterly 2025-09-30 4595000.0 +342.1% USD 10-Q 2026-02-09
Quarterly 2025-12-31 5998000.0 +30.5% USD 10-Q 2026-02-09
Annual 2023-03-31 48429000.0 USD 10-K 2025-05-28
Annual 2024-03-31 46625000.0 -3.7% USD 10-K 2025-05-28
Annual 2025-03-31 -5138000.0 -111.0% USD 10-K 2025-05-28

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 0.32 USD/shares 10-Q 2024-07-31
Quarterly 2023-09-30 0.55 +71.9% USD/shares 10-Q 2024-10-30
Quarterly 2023-12-31 0.34 -38.2% USD/shares 10-Q 2025-02-10
Quarterly 2024-06-30 0.3 -11.8% USD/shares 10-Q 2025-07-30
Quarterly 2024-09-30 -0.52 -273.3% USD/shares 10-Q 2025-10-30
Quarterly 2024-12-31 0.14 +126.9% USD/shares 10-Q 2026-02-09
Quarterly 2025-06-30 -0.07 -150.0% USD/shares 10-Q 2025-07-30
Quarterly 2025-09-30 0.16 +328.6% USD/shares 10-Q 2025-10-30
Quarterly 2025-12-31 0.21 +31.2% USD/shares 10-Q 2026-02-09
Annual 2023-03-31 1.69 USD/shares 10-K 2025-05-28
Annual 2024-03-31 1.62 -4.1% USD/shares 10-K 2025-05-28
Annual 2025-03-31 -0.18 -111.1% USD/shares 10-K 2025-05-28

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 0.32 USD/shares 10-Q 2024-07-31
Quarterly 2023-09-30 0.55 +71.9% USD/shares 10-Q 2024-10-30
Quarterly 2023-12-31 0.34 -38.2% USD/shares 10-Q 2025-02-10
Quarterly 2024-06-30 0.3 -11.8% USD/shares 10-Q 2025-07-30
Quarterly 2024-09-30 -0.52 -273.3% USD/shares 10-Q 2025-10-30
Quarterly 2024-12-31 0.14 +126.9% USD/shares 10-Q 2026-02-09
Quarterly 2025-06-30 -0.07 -150.0% USD/shares 10-Q 2025-07-30
Quarterly 2025-09-30 0.16 +328.6% USD/shares 10-Q 2025-10-30
Quarterly 2025-12-31 0.21 +31.2% USD/shares 10-Q 2026-02-09
Annual 2023-03-31 1.68 USD/shares 10-K 2025-05-28
Annual 2024-03-31 1.61 -4.2% USD/shares 10-K 2025-05-28
Annual 2025-03-31 -0.18 -111.2% USD/shares 10-K 2025-05-28

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 133176000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 106994000.0 -19.7% USD 10-Q 2023-08-02
Quarterly 2023-09-30 99058000.0 -7.4% USD 10-Q 2023-11-01
Quarterly 2023-12-31 102945000.0 +3.9% USD 10-Q 2024-01-31
Quarterly 2024-03-31 114126000.0 +10.9% USD 10-Q 2025-02-10
Quarterly 2024-06-30 68373000.0 -40.1% USD 10-Q 2024-07-31
Quarterly 2024-09-30 55683000.0 -18.6% USD 10-Q 2024-10-30
Quarterly 2024-12-31 41224000.0 -26.0% USD 10-Q 2025-02-10
Quarterly 2025-03-31 53683000.0 +30.2% USD 10-Q 2026-02-09
Quarterly 2025-06-30 28722000.0 -46.5% USD 10-Q 2025-07-30
Quarterly 2025-09-30 28039000.0 -2.4% USD 10-Q 2025-10-30
Quarterly 2025-12-31 35484000.0 +26.6% USD 10-Q 2026-02-09
Annual 2023-03-31 133176000.0 USD 10-K 2024-05-29
Annual 2024-03-31 114126000.0 -14.3% USD 10-K 2025-05-28
Annual 2025-03-31 53683000.0 -53.0% USD 10-K 2025-05-28

Accounts Receivable

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 151451000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 165050000.0 +9.0% USD 10-Q 2023-08-02
Quarterly 2023-09-30 166390000.0 +0.8% USD 10-Q 2023-11-01
Quarterly 2023-12-31 173411000.0 +4.2% USD 10-Q 2024-01-31
Quarterly 2024-03-31 171186000.0 -1.3% USD 10-Q 2025-02-10
Quarterly 2024-06-30 166844000.0 -2.5% USD 10-Q 2024-07-31
Quarterly 2024-09-30 170669000.0 +2.3% USD 10-Q 2024-10-30
Quarterly 2024-12-31 157038000.0 -8.0% USD 10-Q 2025-02-10
Quarterly 2025-03-31 165481000.0 +5.4% USD 10-Q 2026-02-09
Quarterly 2025-06-30 180127000.0 +8.9% USD 10-Q 2025-07-30
Quarterly 2025-09-30 179267000.0 -0.5% USD 10-Q 2025-10-30
Quarterly 2025-12-31 174326000.0 -2.8% USD 10-Q 2026-02-09
Annual 2023-03-31 151451000.0 USD 10-K 2024-05-29
Annual 2024-03-31 171186000.0 +13.0% USD 10-K 2025-05-28
Annual 2025-03-31 165481000.0 -3.3% USD 10-K 2025-05-28

Inventory

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 179359000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 204747000.0 +14.2% USD 10-Q 2023-08-02
Quarterly 2023-09-30 204997000.0 +0.1% USD 10-Q 2023-11-01
Quarterly 2023-12-31 204396000.0 -0.3% USD 10-Q 2024-01-31
Quarterly 2024-03-31 186091000.0 -9.0% USD 10-Q 2025-02-10
Quarterly 2024-06-30 200894000.0 +8.0% USD 10-Q 2024-07-31
Quarterly 2024-09-30 201036000.0 +0.1% USD 10-Q 2024-10-30
Quarterly 2024-12-31 200687000.0 -0.2% USD 10-Q 2025-02-10
Quarterly 2025-03-31 198598000.0 -1.0% USD 10-Q 2026-02-09
Quarterly 2025-06-30 216203000.0 +8.9% USD 10-Q 2025-07-30
Quarterly 2025-09-30 217337000.0 +0.5% USD 10-Q 2025-10-30
Quarterly 2025-12-31 222377000.0 +2.3% USD 10-Q 2026-02-09
Annual 2023-03-31 179359000.0 USD 10-K 2024-05-29
Annual 2024-03-31 186091000.0 +3.8% USD 10-K 2025-05-28
Annual 2025-03-31 198598000.0 +6.7% USD 10-K 2025-05-28

Current Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 496240000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 514226000.0 +3.6% USD 10-Q 2023-08-02
Quarterly 2023-09-30 511194000.0 -0.6% USD 10-Q 2023-11-01
Quarterly 2023-12-31 516412000.0 +1.0% USD 10-Q 2024-01-31
Quarterly 2024-03-31 514155000.0 -0.4% USD 10-Q 2025-02-10
Quarterly 2024-06-30 478311000.0 -7.0% USD 10-Q 2024-07-31
Quarterly 2024-09-30 467745000.0 -2.2% USD 10-Q 2024-10-30
Quarterly 2024-12-31 440435000.0 -5.8% USD 10-Q 2025-02-10
Quarterly 2025-03-31 465769000.0 +5.8% USD 10-Q 2026-02-09
Quarterly 2025-06-30 478476000.0 +2.7% USD 10-Q 2025-07-30
Quarterly 2025-09-30 480495000.0 +0.4% USD 10-Q 2025-10-30
Quarterly 2025-12-31 481913000.0 +0.3% USD 10-Q 2026-02-09
Annual 2023-03-31 496240000.0 USD 10-K 2024-05-29
Annual 2024-03-31 514155000.0 +3.6% USD 10-K 2025-05-28
Annual 2025-03-31 465769000.0 -9.4% USD 10-K 2025-05-28

Total Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1698455000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 1859509000.0 +9.5% USD 10-Q 2023-08-02
Quarterly 2023-09-30 1827401000.0 -1.7% USD 10-Q 2023-11-01
Quarterly 2023-12-31 1857310000.0 +1.6% USD 10-Q 2024-01-31
Quarterly 2024-03-31 1825945000.0 -1.7% USD 10-Q 2025-02-10
Quarterly 2024-06-30 1781657000.0 -2.4% USD 10-Q 2024-07-31
Quarterly 2024-09-30 1776884000.0 -0.3% USD 10-Q 2024-10-30
Quarterly 2024-12-31 1710900000.0 -3.7% USD 10-Q 2025-02-10
Quarterly 2025-03-31 1738788000.0 +1.6% USD 10-Q 2026-02-09
Quarterly 2025-06-30 1779192000.0 +2.3% USD 10-Q 2025-07-30
Quarterly 2025-09-30 1769852000.0 -0.5% USD 10-Q 2025-10-30
Quarterly 2025-12-31 1762520000.0 -0.4% USD 10-Q 2026-02-09
Annual 2023-03-31 1698455000.0 USD 10-K 2025-05-28
Annual 2024-03-31 1825945000.0 +7.5% USD 10-K 2025-05-28
Annual 2025-03-31 1738788000.0 -4.8% USD 10-K 2025-05-28

Current Liabilities

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 241657000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 263924000.0 +9.2% USD 10-Q 2023-08-02
Quarterly 2023-09-30 263614000.0 -0.1% USD 10-Q 2023-11-01
Quarterly 2023-12-31 269321000.0 +2.2% USD 10-Q 2024-01-31
Quarterly 2024-03-31 261761000.0 -2.8% USD 10-Q 2025-02-10
Quarterly 2024-06-30 231505000.0 -11.6% USD 10-Q 2024-07-31
Quarterly 2024-09-30 229657000.0 -0.8% USD 10-Q 2024-10-30
Quarterly 2024-12-31 217336000.0 -5.4% USD 10-Q 2025-02-10
Quarterly 2025-03-31 257919000.0 +18.7% USD 10-Q 2026-02-09
Quarterly 2025-06-30 259239000.0 +0.5% USD 10-Q 2025-07-30
Quarterly 2025-09-30 265931000.0 +2.6% USD 10-Q 2025-10-30
Quarterly 2025-12-31 263126000.0 -1.1% USD 10-Q 2026-02-09
Annual 2023-03-31 241657000.0 USD 10-K 2024-05-29
Annual 2024-03-31 261761000.0 +8.3% USD 10-K 2025-05-28
Annual 2025-03-31 257919000.0 -1.5% USD 10-K 2025-05-28

Total Liabilities

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 864658000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 1012552000.0 +17.1% USD 10-Q 2023-08-02
Quarterly 2023-09-30 973403000.0 -3.9% USD 10-Q 2023-11-01
Quarterly 2023-12-31 978873000.0 +0.6% USD 10-Q 2024-01-31
Quarterly 2024-03-31 943882000.0 -3.6% USD 10-Q 2025-02-10
Quarterly 2024-06-30 895851000.0 -5.1% USD 10-Q 2024-07-31
Quarterly 2024-09-30 880754000.0 -1.7% USD 10-Q 2024-10-30
Quarterly 2024-12-31 839320000.0 -4.7% USD 10-Q 2025-02-10
Quarterly 2025-03-31 856693000.0 +2.1% USD 10-Q 2026-02-09
Quarterly 2025-06-30 868309000.0 +1.4% USD 10-Q 2025-07-30
Quarterly 2025-09-30 855264000.0 -1.5% USD 10-Q 2025-10-30
Quarterly 2025-12-31 839669000.0 -1.8% USD 10-Q 2026-02-09
Annual 2023-03-31 864658000.0 USD 10-K 2024-05-29
Annual 2024-03-31 943882000.0 +9.2% USD 10-K 2025-05-28
Annual 2025-03-31 856693000.0 -9.2% USD 10-K 2025-05-28

Stockholders' Equity

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 833797000.0 USD 10-Q 2025-02-10
Quarterly 2023-06-30 846957000.0 +1.6% USD 10-Q 2025-02-10
Quarterly 2023-09-30 853998000.0 +0.8% USD 10-Q 2025-02-10
Quarterly 2023-12-31 878437000.0 +2.9% USD 10-Q 2025-02-10
Quarterly 2024-03-31 882063000.0 +0.4% USD 10-Q 2026-02-09
Quarterly 2024-06-30 885806000.0 +0.4% USD 10-Q 2026-02-09
Quarterly 2024-09-30 896130000.0 +1.2% USD 10-Q 2026-02-09
Quarterly 2024-12-31 871580000.0 -2.7% USD 10-Q 2026-02-09
Quarterly 2025-03-31 882095000.0 +1.2% USD 10-Q 2026-02-09
Quarterly 2025-06-30 910883000.0 +3.3% USD 10-Q 2026-02-09
Quarterly 2025-09-30 914588000.0 +0.4% USD 10-Q 2026-02-09
Quarterly 2025-12-31 922851000.0 +0.9% USD 10-Q 2026-02-09
Annual 2023-03-31 833797000.0 USD 10-K 2025-05-28
Annual 2024-03-31 882063000.0 +5.8% USD 10-K 2025-05-28
Annual 2025-03-31 882095000.0 +0.0% USD 10-K 2025-05-28

Long-Term Debt

Q: 4 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 430988000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 539150000.0 +25.1% USD 10-Q 2023-08-02
Quarterly 2023-09-30 514205000.0 -4.6% USD 10-Q 2023-11-01
Quarterly 2023-12-31 499388000.0 -2.9% USD 10-Q 2024-01-31
Annual 2023-03-31 418052000.0 USD 10-K 2024-05-29
Annual 2024-03-31 467299000.0 +11.8% USD 10-K 2025-05-28
Annual 2025-03-31 408708000.0 -12.5% USD 10-K 2025-05-28

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 -17247000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 -558000.0 +96.8% USD 10-Q 2024-10-30
Quarterly 2023-12-31 28591000.0 +5223.8% USD 10-Q 2025-02-10
Quarterly 2024-06-30 -10758000.0 -137.6% USD 10-Q 2025-07-30
Quarterly 2024-09-30 -1370000.0 +87.3% USD 10-Q 2025-10-30
Quarterly 2024-12-31 10000000.0 +829.9% USD 10-Q 2026-02-09
Quarterly 2025-06-30 -18153000.0 -281.5% USD 10-Q 2025-07-30
Quarterly 2025-09-30 248000.0 +101.4% USD 10-Q 2025-10-30
Quarterly 2025-12-31 20595000.0 +8204.4% USD 10-Q 2026-02-09
Annual 2023-03-31 83636000.0 USD 10-K 2025-05-28
Annual 2024-03-31 67198000.0 -19.7% USD 10-K 2025-05-28
Annual 2025-03-31 45612000.0 -32.1% USD 10-K 2025-05-28

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 -112684000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 -119029000.0 -5.6% USD 10-Q 2024-10-30
Quarterly 2023-12-31 -125965000.0 -5.8% USD 10-Q 2025-02-10
Quarterly 2024-06-30 -4041000.0 +96.8% USD 10-Q 2025-07-30
Quarterly 2024-09-30 -8908000.0 -120.4% USD 10-Q 2025-10-30
Quarterly 2024-12-31 -14222000.0 -59.7% USD 10-Q 2026-02-09
Quarterly 2025-06-30 -3217000.0 +77.4% USD 10-Q 2025-07-30
Quarterly 2025-09-30 -6345000.0 -97.2% USD 10-Q 2025-10-30
Quarterly 2025-12-31 -6830000.0 -7.6% USD 10-Q 2026-02-09
Annual 2023-03-31 -13932000.0 USD 10-K 2025-05-28
Annual 2024-03-31 -133364000.0 -857.2% USD 10-K 2025-05-28
Annual 2025-03-31 -19891000.0 +85.1% USD 10-K 2025-05-28

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 103985000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 85794000.0 -17.5% USD 10-Q 2024-10-30
Quarterly 2023-12-31 67771000.0 -21.0% USD 10-Q 2025-02-10
Quarterly 2024-06-30 -30583000.0 -145.1% USD 10-Q 2025-07-30
Quarterly 2024-09-30 -47839000.0 -56.4% USD 10-Q 2025-10-30
Quarterly 2024-12-31 -69499000.0 -45.3% USD 10-Q 2026-02-09
Quarterly 2025-06-30 -977000.0 +98.6% USD 10-Q 2025-07-30
Quarterly 2025-09-30 -18722000.0 -1816.3% USD 10-Q 2025-10-30
Quarterly 2025-12-31 -30520000.0 -63.0% USD 10-Q 2026-02-09
Annual 2023-03-31 -49987000.0 USD 10-K 2025-05-28
Annual 2024-03-31 48201000.0 +196.4% USD 10-K 2025-05-28
Annual 2025-03-31 -86747000.0 -280.0% USD 10-K 2025-05-28

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 5273000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 10319000.0 +95.7% USD 10-Q 2024-10-30
Quarterly 2023-12-31 16334000.0 +58.3% USD 10-Q 2025-02-10
Quarterly 2024-06-30 4629000.0 -71.7% USD 10-Q 2025-07-30
Quarterly 2024-09-30 10068000.0 +117.5% USD 10-Q 2025-10-30
Quarterly 2024-12-31 15266000.0 +51.6% USD 10-Q 2026-02-09
Quarterly 2025-06-30 3202000.0 -79.0% USD 10-Q 2025-07-30
Quarterly 2025-09-30 6523000.0 +103.7% USD 10-Q 2025-10-30
Quarterly 2025-12-31 10347000.0 +58.6% USD 10-Q 2026-02-09
Annual 2023-03-31 12632000.0 USD 10-K 2025-05-28
Annual 2024-03-31 24813000.0 +96.4% USD 10-K 2025-05-28
Annual 2025-03-31 21411000.0 -13.7% USD 10-K 2025-05-28

Share Data

Metrics: 4

Shares Outstanding

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 28611721.0 shares 10-Q 2024-01-31
Quarterly 2023-06-30 28707702.0 +0.3% shares 10-Q 2023-08-02
Quarterly 2023-09-30 28736911.0 +0.1% shares 10-Q 2023-11-01
Quarterly 2023-12-31 28755651.0 +0.1% shares 10-Q 2024-01-31
Quarterly 2024-03-31 28799110.0 +0.2% shares 10-Q 2025-02-10
Quarterly 2024-06-30 28866233.0 +0.2% shares 10-Q 2024-07-31
Quarterly 2024-09-30 28745933.0 -0.4% shares 10-Q 2024-10-30
Quarterly 2024-12-31 28609335.0 -0.5% shares 10-Q 2025-02-10
Quarterly 2025-03-31 28618298.0 +0.0% shares 10-Q 2026-02-09
Quarterly 2025-06-30 28690128.0 +0.3% shares 10-Q 2025-07-30
Quarterly 2025-09-30 28728261.0 +0.1% shares 10-Q 2025-10-30
Quarterly 2025-12-31 28730349.0 +0.0% shares 10-Q 2026-02-09
Annual 2023-03-31 28611721.0 shares 10-K 2024-05-29
Annual 2024-03-31 28799110.0 +0.7% shares 10-K 2025-05-28
Annual 2025-03-31 28618289.0 -0.6% shares 10-K 2025-05-28

Shares Issued

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 28611721.0 shares 10-Q 2024-01-31
Quarterly 2023-06-30 28707702.0 +0.3% shares 10-Q 2023-08-02
Quarterly 2023-09-30 28736911.0 +0.1% shares 10-Q 2023-11-01
Quarterly 2023-12-31 28755651.0 +0.1% shares 10-Q 2024-01-31
Quarterly 2024-03-31 28799110.0 +0.2% shares 10-Q 2025-02-10
Quarterly 2024-06-30 28866233.0 +0.2% shares 10-Q 2024-07-31
Quarterly 2024-09-30 28745933.0 -0.4% shares 10-Q 2024-10-30
Quarterly 2024-12-31 28609335.0 -0.5% shares 10-Q 2025-02-10
Quarterly 2025-03-31 28618298.0 +0.0% shares 10-Q 2026-02-09
Quarterly 2025-06-30 28690128.0 +0.3% shares 10-Q 2025-07-30
Quarterly 2025-09-30 28728261.0 +0.1% shares 10-Q 2025-10-30
Quarterly 2025-12-31 28730349.0 +0.0% shares 10-Q 2026-02-09
Annual 2023-03-31 28611721.0 shares 10-K 2024-05-29
Annual 2024-03-31 28799110.0 +0.7% shares 10-K 2025-05-28
Annual 2025-03-31 28618289.0 -0.6% shares 10-K 2025-05-28

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 28662000.0 shares 10-Q 2024-07-31
Quarterly 2023-09-30 28725000.0 +0.2% shares 10-Q 2024-10-30
Quarterly 2023-12-31 28744000.0 +0.1% shares 10-Q 2025-02-10
Quarterly 2024-06-30 28834000.0 +0.3% shares 10-Q 2025-07-30
Quarterly 2024-09-30 28869000.0 +0.1% shares 10-Q 2025-10-30
Quarterly 2024-12-31 28631000.0 -0.8% shares 10-Q 2026-02-09
Quarterly 2025-06-30 28658000.0 +0.1% shares 10-Q 2025-07-30
Quarterly 2025-09-30 28726000.0 +0.2% shares 10-Q 2025-10-30
Quarterly 2025-12-31 28729000.0 +0.0% shares 10-Q 2026-02-09
Annual 2023-03-31 28600000.0 shares 10-K 2025-05-28
Annual 2024-03-31 28728000.0 +0.4% shares 10-K 2025-05-28
Annual 2025-03-31 28738000.0 +0.0% shares 10-K 2025-05-28

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 28906000.0 shares 10-Q 2024-07-31
Quarterly 2023-09-30 29001000.0 +0.3% shares 10-Q 2024-10-30
Quarterly 2023-12-31 28991000.0 -0.0% shares 10-Q 2025-02-10
Quarterly 2024-06-30 29127000.0 +0.5% shares 10-Q 2025-07-30
Quarterly 2024-09-30 28869000.0 -0.9% shares 10-Q 2025-10-30
Quarterly 2024-12-31 28888000.0 +0.1% shares 10-Q 2026-02-09
Quarterly 2025-06-30 28658000.0 -0.8% shares 10-Q 2025-07-30
Quarterly 2025-09-30 28874000.0 +0.8% shares 10-Q 2025-10-30
Quarterly 2025-12-31 28941000.0 +0.2% shares 10-Q 2026-02-09
Annual 2023-03-31 28818000.0 shares 10-K 2025-05-28
Annual 2024-03-31 29026000.0 +0.7% shares 10-K 2025-05-28
Annual 2025-03-31 28738000.0 -1.0% shares 10-K 2025-05-28
For informational purposes only — not guaranteed to be accurate or complete.