F&F - Financial Insights SEC Filing Analytics

Financial Metrics

MOD MODINE MANUFACTURING CO
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
24
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 3 2026-04-08 SEC Filing Index
Insider 4 2026-03-26 SEC Filing Index
Insider 4 2026-02-26 SEC Filing Index
Insider 4 2026-02-18 SEC Filing Index
Insider 4 2026-02-03 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)
N/A
Total Liabilities (latest annual)
999400000.0
Current Liabilities (latest annual)
541000000.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 622400000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 620500000.0 -0.3% USD 10-Q 2024-10-30
Quarterly 2023-12-31 561400000.0 -9.5% USD 10-Q 2025-02-05
Quarterly 2024-06-30 661500000.0 +17.8% USD 10-Q 2025-07-31
Quarterly 2024-09-30 658000000.0 -0.5% USD 10-Q 2025-10-29
Quarterly 2024-12-31 616800000.0 -6.3% USD 10-Q 2026-02-05
Quarterly 2025-06-30 682800000.0 +10.7% USD 10-Q 2025-07-31
Quarterly 2025-09-30 738900000.0 +8.2% USD 10-Q 2025-10-29
Quarterly 2025-12-31 805000000.0 +8.9% USD 10-Q 2026-02-05
Annual 2023-03-31 2297900000.0 USD 10-K 2025-05-21
Annual 2024-03-31 2407800000.0 +4.8% USD 10-K 2025-05-21
Annual 2025-03-31 2583500000.0 +7.3% USD 10-K 2025-05-21

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 127900000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 135100000.0 +5.6% USD 10-Q 2024-10-30
Quarterly 2023-12-31 127300000.0 -5.8% USD 10-Q 2025-02-05
Quarterly 2024-06-30 162600000.0 +27.7% USD 10-Q 2025-07-31
Quarterly 2024-09-30 165600000.0 +1.8% USD 10-Q 2025-10-29
Quarterly 2024-12-31 149600000.0 -9.7% USD 10-Q 2026-02-05
Quarterly 2025-06-30 165400000.0 +10.6% USD 10-Q 2025-07-31
Quarterly 2025-09-30 164900000.0 -0.3% USD 10-Q 2025-10-29
Quarterly 2025-12-31 186100000.0 +12.9% USD 10-Q 2026-02-05
Annual 2023-03-31 389400000.0 USD 10-K 2025-05-21
Annual 2024-03-31 525600000.0 +35.0% USD 10-K 2025-05-21
Annual 2025-03-31 643800000.0 +22.5% USD 10-K 2025-05-21

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 66500000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 65700000.0 -1.2% USD 10-Q 2024-10-30
Quarterly 2023-12-31 61700000.0 -6.1% USD 10-Q 2025-02-05
Quarterly 2024-06-30 74400000.0 +20.6% USD 10-Q 2025-07-31
Quarterly 2024-09-30 75300000.0 +1.2% USD 10-Q 2025-10-29
Quarterly 2024-12-31 59300000.0 -21.2% USD 10-Q 2026-02-05
Quarterly 2025-06-30 75700000.0 +27.7% USD 10-Q 2025-07-31
Quarterly 2025-09-30 73500000.0 -2.9% USD 10-Q 2025-10-29
Quarterly 2025-12-31 89300000.0 +21.5% USD 10-Q 2026-02-05
Annual 2023-03-31 150400000.0 USD 10-K 2025-05-21
Annual 2024-03-31 240700000.0 +60.0% USD 10-K 2025-05-21
Annual 2025-03-31 283500000.0 +17.8% USD 10-K 2025-05-21

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 44800000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 46500000.0 +3.8% USD 10-Q 2024-10-30
Quarterly 2023-12-31 44400000.0 -4.5% USD 10-Q 2025-02-05
Quarterly 2024-06-30 47300000.0 +6.5% USD 10-Q 2025-07-31
Quarterly 2024-09-30 46100000.0 -2.5% USD 10-Q 2025-10-29
Quarterly 2024-12-31 41000000.0 -11.1% USD 10-Q 2026-02-05
Quarterly 2025-06-30 51200000.0 +24.9% USD 10-Q 2025-07-31
Quarterly 2025-09-30 44400000.0 -13.3% USD 10-Q 2025-10-29
Quarterly 2025-12-31 -47400000.0 -206.8% USD 10-Q 2026-02-05
Annual 2023-03-31 153100000.0 USD 10-K 2025-05-21
Annual 2024-03-31 161500000.0 +5.5% USD 10-K 2025-05-21
Annual 2025-03-31 184000000.0 +13.9% USD 10-K 2025-05-21

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 0.86 USD/shares 10-Q 2024-07-31
Quarterly 2023-09-30 0.89 +3.5% USD/shares 10-Q 2024-10-30
Quarterly 2023-12-31 0.85 -4.5% USD/shares 10-Q 2025-02-05
Quarterly 2024-06-30 0.9 +5.9% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 0.88 -2.2% USD/shares 10-Q 2025-10-29
Quarterly 2024-12-31 0.78 -11.4% USD/shares 10-Q 2026-02-05
Quarterly 2025-06-30 0.97 +24.4% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 0.84 -13.4% USD/shares 10-Q 2025-10-29
Quarterly 2025-12-31 -0.9 -207.1% USD/shares 10-Q 2026-02-05
Annual 2023-03-31 2.93 USD/shares 10-K 2025-05-21
Annual 2024-03-31 3.08 +5.1% USD/shares 10-K 2025-05-21
Annual 2025-03-31 3.5 +13.6% USD/shares 10-K 2025-05-21

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 0.85 USD/shares 10-Q 2024-07-31
Quarterly 2023-09-30 0.87 +2.4% USD/shares 10-Q 2024-10-30
Quarterly 2023-12-31 0.83 -4.6% USD/shares 10-Q 2025-02-05
Quarterly 2024-06-30 0.88 +6.0% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 0.86 -2.3% USD/shares 10-Q 2025-10-29
Quarterly 2024-12-31 0.76 -11.6% USD/shares 10-Q 2026-02-05
Quarterly 2025-06-30 0.95 +25.0% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 0.83 -12.6% USD/shares 10-Q 2025-10-29
Quarterly 2025-12-31 -0.9 -208.4% USD/shares 10-Q 2026-02-05
Annual 2023-03-31 2.9 USD/shares 10-K 2025-05-21
Annual 2024-03-31 3.03 +4.5% USD/shares 10-K 2025-05-21
Annual 2025-03-31 3.42 +12.9% USD/shares 10-K 2025-05-21

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 67100000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 92500000.0 +37.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 120200000.0 +29.9% USD 10-Q 2023-11-02
Quarterly 2023-12-31 149700000.0 +24.5% USD 10-Q 2024-01-31
Quarterly 2024-03-31 60100000.0 -59.9% USD 10-Q 2025-02-05
Quarterly 2024-06-30 72900000.0 +21.3% USD 10-Q 2024-07-31
Quarterly 2024-09-30 78600000.0 +7.8% USD 10-Q 2024-10-30
Quarterly 2024-12-31 83800000.0 +6.6% USD 10-Q 2025-02-05
Quarterly 2025-03-31 71600000.0 -14.6% USD 10-Q 2026-02-05
Quarterly 2025-06-30 124500000.0 +73.9% USD 10-Q 2025-07-31
Quarterly 2025-09-30 83800000.0 -32.7% USD 10-Q 2025-10-29
Quarterly 2025-12-31 98700000.0 +17.8% USD 10-Q 2026-02-05
Annual 2023-03-31 67100000.0 USD 10-K 2024-05-22
Annual 2024-03-31 60100000.0 -10.4% USD 10-K 2025-05-21
Annual 2025-03-31 71600000.0 +19.1% USD 10-K 2025-05-21

Accounts Receivable

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 398000000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 399800000.0 +0.5% USD 10-Q 2023-08-03
Quarterly 2023-09-30 377000000.0 -5.7% USD 10-Q 2023-11-02
Quarterly 2023-12-31 364400000.0 -3.3% USD 10-Q 2024-01-31
Quarterly 2024-03-31 422900000.0 +16.1% USD 10-Q 2025-02-05
Quarterly 2024-06-30 438100000.0 +3.6% USD 10-Q 2024-07-31
Quarterly 2024-09-30 452900000.0 +3.4% USD 10-Q 2024-10-30
Quarterly 2024-12-31 423000000.0 -6.6% USD 10-Q 2025-02-05
Quarterly 2025-03-31 478900000.0 +13.2% USD 10-Q 2026-02-05
Quarterly 2025-06-30 516600000.0 +7.9% USD 10-Q 2025-07-31
Quarterly 2025-09-30 559000000.0 +8.2% USD 10-Q 2025-10-29
Quarterly 2025-12-31 569100000.0 +1.8% USD 10-Q 2026-02-05
Annual 2023-03-31 398000000.0 USD 10-K 2024-05-22
Annual 2024-03-31 422900000.0 +6.3% USD 10-K 2025-05-21
Annual 2025-03-31 478900000.0 +13.2% USD 10-K 2025-05-21

Inventory

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 324900000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 333500000.0 +2.6% USD 10-Q 2023-08-03
Quarterly 2023-09-30 321500000.0 -3.6% USD 10-Q 2023-11-02
Quarterly 2023-12-31 341300000.0 +6.2% USD 10-Q 2024-01-31
Quarterly 2024-03-31 357900000.0 +4.9% USD 10-Q 2025-02-05
Quarterly 2024-06-30 350000000.0 -2.2% USD 10-Q 2024-07-31
Quarterly 2024-09-30 366500000.0 +4.7% USD 10-Q 2024-10-30
Quarterly 2024-12-31 336700000.0 -8.1% USD 10-Q 2025-02-05
Quarterly 2025-03-31 340900000.0 +1.2% USD 10-Q 2026-02-05
Quarterly 2025-06-30 434800000.0 +27.5% USD 10-Q 2025-07-31
Quarterly 2025-09-30 528800000.0 +21.6% USD 10-Q 2025-10-29
Quarterly 2025-12-31 542900000.0 +2.7% USD 10-Q 2026-02-05
Annual 2023-03-31 324900000.0 USD 10-K 2024-05-22
Annual 2024-03-31 357900000.0 +10.2% USD 10-K 2025-05-21
Annual 2025-03-31 340900000.0 -4.7% USD 10-K 2025-05-21

Current Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 846400000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 894100000.0 +5.6% USD 10-Q 2023-08-03
Quarterly 2023-09-30 898000000.0 +0.4% USD 10-Q 2023-11-02
Quarterly 2023-12-31 918200000.0 +2.2% USD 10-Q 2024-01-31
Quarterly 2024-03-31 894000000.0 -2.6% USD 10-Q 2025-02-05
Quarterly 2024-06-30 913800000.0 +2.2% USD 10-Q 2024-07-31
Quarterly 2024-09-30 952600000.0 +4.2% USD 10-Q 2024-10-30
Quarterly 2024-12-31 905600000.0 -4.9% USD 10-Q 2025-02-05
Quarterly 2025-03-31 961200000.0 +6.1% USD 10-Q 2026-02-05
Quarterly 2025-06-30 1155400000.0 +20.2% USD 10-Q 2025-07-31
Quarterly 2025-09-30 1251900000.0 +8.4% USD 10-Q 2025-10-29
Quarterly 2025-12-31 1303700000.0 +4.1% USD 10-Q 2026-02-05
Annual 2023-03-31 846400000.0 USD 10-K 2024-05-22
Annual 2024-03-31 894000000.0 +5.6% USD 10-K 2025-05-21
Annual 2025-03-31 961200000.0 +7.5% USD 10-K 2025-05-21

Total Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1565900000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 1607900000.0 +2.7% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1605100000.0 -0.2% USD 10-Q 2023-11-02
Quarterly 2023-12-31 1651400000.0 +2.9% USD 10-Q 2024-01-31
Quarterly 2024-03-31 1851500000.0 +12.1% USD 10-Q 2025-02-05
Quarterly 2024-06-30 1866400000.0 +0.8% USD 10-Q 2024-07-31
Quarterly 2024-09-30 1915600000.0 +2.6% USD 10-Q 2024-10-30
Quarterly 2024-12-31 1829800000.0 -4.5% USD 10-Q 2025-02-05
Quarterly 2025-03-31 1917600000.0 +4.8% USD 10-Q 2026-02-05
Quarterly 2025-06-30 2228500000.0 +16.2% USD 10-Q 2025-07-31
Quarterly 2025-09-30 2385900000.0 +7.1% USD 10-Q 2025-10-29
Quarterly 2025-12-31 2482900000.0 +4.1% USD 10-Q 2026-02-05
Annual 2023-03-31 1565900000.0 USD 10-K 2024-05-22
Annual 2024-03-31 1851500000.0 +18.2% USD 10-K 2025-05-21
Annual 2025-03-31 1917600000.0 +3.6% USD 10-K 2025-05-21

Current Liabilities

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 507100000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 506700000.0 -0.1% USD 10-Q 2023-08-03
Quarterly 2023-09-30 493100000.0 -2.7% USD 10-Q 2023-11-02
Quarterly 2023-12-31 475500000.0 -3.6% USD 10-Q 2024-01-31
Quarterly 2024-03-31 545800000.0 +14.8% USD 10-Q 2025-02-05
Quarterly 2024-06-30 508300000.0 -6.9% USD 10-Q 2024-07-31
Quarterly 2024-09-30 536900000.0 +5.6% USD 10-Q 2024-10-30
Quarterly 2024-12-31 483500000.0 -9.9% USD 10-Q 2025-02-05
Quarterly 2025-03-31 541000000.0 +11.9% USD 10-Q 2026-02-05
Quarterly 2025-06-30 561900000.0 +3.9% USD 10-Q 2025-07-31
Quarterly 2025-09-30 625900000.0 +11.4% USD 10-Q 2025-10-29
Quarterly 2025-12-31 596200000.0 -4.7% USD 10-Q 2026-02-05
Annual 2023-03-31 507100000.0 USD 10-K 2024-05-22
Annual 2024-03-31 545800000.0 +7.6% USD 10-K 2025-05-21
Annual 2025-03-31 541000000.0 -0.9% USD 10-K 2025-05-21

Total Liabilities

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 966300000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 963400000.0 -0.3% USD 10-Q 2023-08-03
Quarterly 2023-09-30 931100000.0 -3.4% USD 10-Q 2023-11-02
Quarterly 2023-12-31 916200000.0 -1.6% USD 10-Q 2024-01-31
Quarterly 2024-03-31 1096000000.0 +19.6% USD 10-Q 2025-02-05
Quarterly 2024-06-30 1070100000.0 -2.4% USD 10-Q 2024-07-31
Quarterly 2024-09-30 1048200000.0 -2.0% USD 10-Q 2024-10-30
Quarterly 2024-12-31 966600000.0 -7.8% USD 10-Q 2025-02-05
Quarterly 2025-03-31 999400000.0 +3.4% USD 10-Q 2026-02-05
Quarterly 2025-06-30 1209800000.0 +21.1% USD 10-Q 2025-07-31
Quarterly 2025-09-30 1324800000.0 +9.5% USD 10-Q 2025-10-29
Quarterly 2025-12-31 1353100000.0 +2.1% USD 10-Q 2026-02-05
Annual 2023-03-31 966300000.0 USD 10-K 2024-05-22
Annual 2024-03-31 1096000000.0 +13.4% USD 10-K 2025-05-21
Annual 2025-03-31 999400000.0 -8.8% USD 10-K 2025-05-21

Stockholders' Equity

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 592800000.0 USD 10-Q 2024-01-31
Quarterly 2023-06-30 637900000.0 +7.6% USD 10-Q 2023-08-03
Quarterly 2023-09-30 667000000.0 +4.6% USD 10-Q 2023-11-02
Quarterly 2023-12-31 727400000.0 +9.1% USD 10-Q 2024-01-31
Quarterly 2024-03-31 747600000.0 +2.8% USD 10-Q 2025-02-05
Quarterly 2024-06-30 788400000.0 +5.5% USD 10-Q 2024-07-31
Quarterly 2024-09-30 858800000.0 +8.9% USD 10-Q 2024-10-30
Quarterly 2024-12-31 855100000.0 -0.4% USD 10-Q 2025-02-05
Quarterly 2025-03-31 910200000.0 +6.4% USD 10-Q 2026-02-05
Quarterly 2025-06-30 1011500000.0 +11.1% USD 10-Q 2025-07-31
Quarterly 2025-09-30 1053500000.0 +4.2% USD 10-Q 2025-10-29
Quarterly 2025-12-31 1121800000.0 +6.5% USD 10-Q 2026-02-05
Annual 2023-03-31 592800000.0 USD 10-K 2024-05-22
Annual 2024-03-31 747600000.0 +26.1% USD 10-K 2025-05-21
Annual 2025-03-31 910200000.0 +21.7% USD 10-K 2025-05-21

Long-Term Debt

Q: 0 | A: 0

Quarterly

Annual

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

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 41700000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 110800000.0 +165.7% USD 10-Q 2024-10-30
Quarterly 2023-12-31 175000000.0 +57.9% USD 10-Q 2025-02-05
Quarterly 2024-06-30 40500000.0 -76.9% USD 10-Q 2025-07-31
Quarterly 2024-09-30 97800000.0 +141.5% USD 10-Q 2025-10-29
Quarterly 2024-12-31 158500000.0 +62.1% USD 10-Q 2026-02-05
Quarterly 2025-06-30 27700000.0 -82.5% USD 10-Q 2025-07-31
Quarterly 2025-09-30 29100000.0 +5.1% USD 10-Q 2025-10-29
Quarterly 2025-12-31 53800000.0 +84.9% USD 10-Q 2026-02-05
Annual 2023-03-31 107500000.0 USD 10-K 2025-05-21
Annual 2024-03-31 214600000.0 +99.6% USD 10-K 2025-05-21
Annual 2025-03-31 213300000.0 -0.6% USD 10-K 2025-05-21

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 -18400000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 -34400000.0 -87.0% USD 10-Q 2024-10-30
Quarterly 2023-12-31 -54500000.0 -58.4% USD 10-Q 2025-02-05
Quarterly 2024-06-30 -26500000.0 +51.4% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -43200000.0 -63.0% USD 10-Q 2025-10-29
Quarterly 2024-12-31 -59100000.0 -36.8% USD 10-Q 2026-02-05
Quarterly 2025-06-30 -144000000.0 -143.7% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -238300000.0 -65.5% USD 10-Q 2025-10-29
Quarterly 2025-12-31 -280100000.0 -17.5% USD 10-Q 2026-02-05
Annual 2023-03-31 -50400000.0 USD 10-K 2025-05-21
Annual 2024-03-31 -283400000.0 -462.3% USD 10-K 2025-05-21
Annual 2025-03-31 -86600000.0 +69.4% USD 10-K 2025-05-21

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 3700000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 -18600000.0 -602.7% USD 10-Q 2024-10-30
Quarterly 2023-12-31 -37400000.0 -101.1% USD 10-Q 2025-02-05
Quarterly 2024-06-30 0.0 +100.0% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -36700000.0 USD 10-Q 2025-10-29
Quarterly 2024-12-31 -72400000.0 -97.3% USD 10-Q 2026-02-05
Quarterly 2025-06-30 166900000.0 +330.5% USD 10-Q 2025-07-31
Quarterly 2025-09-30 219500000.0 +31.5% USD 10-Q 2025-10-29
Quarterly 2025-12-31 251600000.0 +14.6% USD 10-Q 2026-02-05
Annual 2023-03-31 -33300000.0 USD 10-K 2025-05-21
Annual 2024-03-31 62700000.0 +288.3% USD 10-K 2025-05-21
Annual 2025-03-31 -113600000.0 -281.2% USD 10-K 2025-05-21

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 15100000.0 USD 10-Q 2024-07-31
Quarterly 2023-09-30 26200000.0 +73.5% USD 10-Q 2024-10-30
Quarterly 2023-12-31 43800000.0 +67.2% USD 10-Q 2025-02-05
Quarterly 2024-06-30 26800000.0 -38.8% USD 10-Q 2025-07-31
Quarterly 2024-09-30 40300000.0 +50.4% USD 10-Q 2025-10-29
Quarterly 2024-12-31 56300000.0 +39.7% USD 10-Q 2026-02-05
Quarterly 2025-06-30 27500000.0 -51.2% USD 10-Q 2025-07-31
Quarterly 2025-09-30 59400000.0 +116.0% USD 10-Q 2025-10-29
Quarterly 2025-12-31 101200000.0 +70.4% USD 10-Q 2026-02-05
Annual 2023-03-31 50700000.0 USD 10-K 2025-05-21
Annual 2024-03-31 87700000.0 +73.0% USD 10-K 2025-05-21
Annual 2025-03-31 84000000.0 -4.2% USD 10-K 2025-05-21

Share Data

Metrics: 4

Shares Outstanding

Q: 0 | A: 0

Quarterly

Annual

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

Shares Issued

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 55400000.0 shares 10-Q 2024-01-31
Quarterly 2023-06-30 55600000.0 +0.4% shares 10-Q 2023-08-03
Quarterly 2023-09-30 55700000.0 +0.2% shares 10-Q 2023-11-02
Quarterly 2023-12-31 55900000.0 +0.4% shares 10-Q 2024-01-31
Quarterly 2024-03-31 56100000.0 +0.4% shares 10-Q 2025-02-05
Quarterly 2024-06-30 56200000.0 +0.2% shares 10-Q 2024-07-31
Quarterly 2024-09-30 56300000.0 +0.2% shares 10-Q 2024-10-30
Quarterly 2024-12-31 56400000.0 +0.2% shares 10-Q 2025-02-05
Quarterly 2025-03-31 56500000.0 +0.2% shares 10-Q 2026-02-05
Quarterly 2025-06-30 56600000.0 +0.2% shares 10-Q 2025-07-31
Quarterly 2025-09-30 56800000.0 +0.4% shares 10-Q 2025-10-29
Quarterly 2025-12-31 56900000.0 +0.2% shares 10-Q 2026-02-05
Annual 2023-03-31 55400000.0 shares 10-K 2024-05-22
Annual 2024-03-31 56100000.0 +1.3% shares 10-K 2025-05-21
Annual 2025-03-31 56500000.0 +0.7% shares 10-K 2025-05-21

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 52300000.0 shares 10-Q 2024-07-31
Quarterly 2023-09-30 52400000.0 +0.2% shares 10-Q 2024-10-30
Quarterly 2023-12-31 52300000.0 -0.2% shares 10-Q 2025-02-05
Quarterly 2024-06-30 52500000.0 +0.4% shares 10-Q 2025-07-31
Quarterly 2024-09-30 52600000.0 +0.2% shares 10-Q 2025-10-29
Quarterly 2024-12-31 52700000.0 +0.2% shares 10-Q 2026-02-05
Quarterly 2025-06-30 52600000.0 -0.2% shares 10-Q 2025-07-31
Quarterly 2025-09-30 52700000.0 +0.2% shares 10-Q 2025-10-29
Quarterly 2025-12-31 52800000.0 +0.2% shares 10-Q 2026-02-05
Annual 2023-03-31 52300000.0 shares 10-K 2025-05-21
Annual 2024-03-31 52400000.0 +0.2% shares 10-K 2025-05-21
Annual 2025-03-31 52600000.0 +0.4% shares 10-K 2025-05-21

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 53000000.0 shares 10-Q 2024-07-31
Quarterly 2023-09-30 53400000.0 +0.8% shares 10-Q 2024-10-30
Quarterly 2023-12-31 53200000.0 -0.4% shares 10-Q 2025-02-05
Quarterly 2024-06-30 53900000.0 +1.3% shares 10-Q 2025-07-31
Quarterly 2024-09-30 53900000.0 +0.0% shares 10-Q 2025-10-29
Quarterly 2024-12-31 53900000.0 +0.0% shares 10-Q 2026-02-05
Quarterly 2025-06-30 53700000.0 -0.4% shares 10-Q 2025-07-31
Quarterly 2025-09-30 53800000.0 +0.2% shares 10-Q 2025-10-29
Quarterly 2025-12-31 52800000.0 -1.9% shares 10-Q 2026-02-05
Annual 2023-03-31 52800000.0 shares 10-K 2025-05-21
Annual 2024-03-31 53400000.0 +1.1% shares 10-K 2025-05-21
Annual 2025-03-31 53900000.0 +0.9% shares 10-K 2025-05-21
For informational purposes only — not guaranteed to be accurate or complete.