F&F - Financial Insights SEC Filing Analytics

Financial Metrics

LCII LCI INDUSTRIES
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
13
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-01 SEC Filing Index
Insider 3 2026-03-31 SEC Filing Index
Insider 4 2026-03-31 SEC Filing Index
Insider 4 2026-02-24 SEC Filing Index
Insider 4 2026-01-02 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)
941502000.0
Total Liabilities (latest annual)
1815154000.0
Current Liabilities (latest annual)
473367000.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-03-31 973310000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 1014639000.0 +4.2% USD 10-Q 2024-08-06
Quarterly 2023-09-30 959315000.0 -5.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 968029000.0 +0.9% USD 10-Q 2025-05-06
Quarterly 2024-06-30 1054544000.0 +8.9% USD 10-Q 2025-08-05
Quarterly 2024-09-30 915497000.0 -13.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 1045590000.0 +14.2% USD 10-Q 2025-05-06
Quarterly 2025-06-30 1107250000.0 +5.9% USD 10-Q 2025-08-05
Quarterly 2025-09-30 1036477000.0 -6.4% USD 10-Q 2025-10-30
Annual 2023-12-31 3784808000.0 USD 10-K 2026-02-26
Annual 2024-12-31 3741208000.0 -1.2% USD 10-K 2026-02-26
Annual 2025-12-31 4122017000.0 +10.2% USD 10-K 2026-02-26

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 186071000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 218120000.0 +17.2% USD 10-Q 2024-08-06
Quarterly 2023-09-30 210948000.0 -3.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 223906000.0 +6.1% USD 10-Q 2025-05-06
Quarterly 2024-06-30 266445000.0 +19.0% USD 10-Q 2025-08-05
Quarterly 2024-09-30 219958000.0 -17.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 251749000.0 +14.5% USD 10-Q 2025-05-06
Quarterly 2025-06-30 270021000.0 +7.3% USD 10-Q 2025-08-05
Quarterly 2025-09-30 252613000.0 -6.4% USD 10-Q 2025-10-30
Annual 2023-12-31 776190000.0 USD 10-K 2026-02-26
Annual 2024-12-31 879715000.0 +13.3% USD 10-K 2026-02-26
Annual 2025-12-31 980295000.0 +11.4% USD 10-K 2026-02-26

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 20043000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 55174000.0 +175.3% USD 10-Q 2024-08-06
Quarterly 2023-09-30 45590000.0 -17.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 57611000.0 +26.4% USD 10-Q 2025-05-06
Quarterly 2024-06-30 90604000.0 +57.3% USD 10-Q 2025-08-05
Quarterly 2024-09-30 53888000.0 -40.5% USD 10-Q 2025-10-30
Quarterly 2025-03-31 81317000.0 +50.9% USD 10-Q 2025-05-06
Quarterly 2025-06-30 87804000.0 +8.0% USD 10-Q 2025-08-05
Quarterly 2025-09-30 75439000.0 -14.1% USD 10-Q 2025-10-30
Annual 2023-12-31 123428000.0 USD 10-K 2026-02-26
Annual 2024-12-31 218237000.0 +76.8% USD 10-K 2026-02-26
Annual 2025-12-31 279922000.0 +28.3% USD 10-K 2026-02-26

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 7259000.0 USD 10-Q 2024-11-07
Quarterly 2023-06-30 33426000.0 +360.5% USD 10-Q 2024-11-07
Quarterly 2023-09-30 25887000.0 -22.6% USD 10-Q 2024-11-07
Quarterly 2024-03-31 36545000.0 +41.2% USD 10-Q 2025-10-30
Quarterly 2024-06-30 61163000.0 +67.4% USD 10-Q 2025-10-30
Quarterly 2024-09-30 35612000.0 -41.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 49438000.0 +38.8% USD 10-Q 2025-10-30
Quarterly 2025-06-30 57635000.0 +16.6% USD 10-Q 2025-10-30
Quarterly 2025-09-30 62493000.0 +8.4% USD 10-Q 2025-10-30
Annual 2023-12-31 64195000.0 USD 10-K 2026-02-26
Annual 2024-12-31 142867000.0 +122.6% USD 10-K 2026-02-26
Annual 2025-12-31 188250000.0 +31.8% USD 10-K 2026-02-26

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.29 USD/shares 10-Q 2024-05-08
Quarterly 2023-06-30 1.32 +355.2% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 1.02 -22.7% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 1.44 +41.2% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 2.4 +66.7% USD/shares 10-Q 2025-08-05
Quarterly 2024-09-30 1.4 -41.7% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 1.94 +38.6% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 2.29 +18.0% USD/shares 10-Q 2025-08-05
Quarterly 2025-09-30 2.56 +11.8% USD/shares 10-Q 2025-10-30
Annual 2023-12-31 2.54 USD/shares 10-K 2026-02-26
Annual 2024-12-31 5.61 +120.9% USD/shares 10-K 2026-02-26
Annual 2025-12-31 7.59 +35.3% USD/shares 10-K 2026-02-26

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.29 USD/shares 10-Q 2024-05-08
Quarterly 2023-06-30 1.31 +351.7% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 1.02 -22.1% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 1.44 +41.2% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 2.4 +66.7% USD/shares 10-Q 2025-08-05
Quarterly 2024-09-30 1.39 -42.1% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 1.94 +39.6% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 2.29 +18.0% USD/shares 10-Q 2025-08-05
Quarterly 2025-09-30 2.55 +11.4% USD/shares 10-Q 2025-10-30
Annual 2023-12-31 2.52 USD/shares 10-K 2026-02-26
Annual 2024-12-31 5.6 +122.2% USD/shares 10-K 2026-02-26
Annual 2025-12-31 7.57 +35.2% USD/shares 10-K 2026-02-26

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 23465000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 22094000.0 -5.8% USD 10-Q 2023-08-08
Quarterly 2023-09-30 31242000.0 +41.4% USD 10-Q 2023-11-07
Quarterly 2023-12-31 66157000.0 +111.8% USD 10-Q 2024-11-07
Quarterly 2024-03-31 22625000.0 -65.8% USD 10-Q 2024-05-08
Quarterly 2024-06-30 130418000.0 +476.4% USD 10-Q 2024-08-06
Quarterly 2024-09-30 161184000.0 +23.6% USD 10-Q 2024-11-07
Quarterly 2024-12-31 165756000.0 +2.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 231243000.0 +39.5% USD 10-Q 2025-05-06
Quarterly 2025-06-30 191931000.0 -17.0% USD 10-Q 2025-08-05
Quarterly 2025-09-30 199721000.0 +4.1% USD 10-Q 2025-10-30
Annual 2023-12-31 66157000.0 USD 10-K 2025-02-21
Annual 2024-12-31 165756000.0 +150.5% USD 10-K 2026-02-26
Annual 2025-12-31 222615000.0 +34.3% USD 10-K 2026-02-26

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 340305000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 299469000.0 -12.0% USD 10-Q 2023-08-08
Quarterly 2023-09-30 338847000.0 +13.1% USD 10-Q 2023-11-07
Quarterly 2023-12-31 214707000.0 -36.6% USD 10-Q 2024-11-07
Quarterly 2024-03-31 344406000.0 +60.4% USD 10-Q 2024-05-08
Quarterly 2024-06-30 333059000.0 -3.3% USD 10-Q 2024-08-06
Quarterly 2024-09-30 319166000.0 -4.2% USD 10-Q 2024-11-07
Quarterly 2024-12-31 199560000.0 -37.5% USD 10-Q 2025-10-30
Quarterly 2025-03-31 357138000.0 +79.0% USD 10-Q 2025-05-06
Quarterly 2025-06-30 386074000.0 +8.1% USD 10-Q 2025-08-05
Quarterly 2025-09-30 363861000.0 -5.8% USD 10-Q 2025-10-30
Annual 2023-12-31 214707000.0 USD 10-K 2025-02-21
Annual 2024-12-31 199560000.0 -7.1% USD 10-K 2026-02-26
Annual 2025-12-31 243425000.0 +22.0% USD 10-K 2026-02-26

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 909385000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 830020000.0 -8.7% USD 10-Q 2023-08-08
Quarterly 2023-09-30 791884000.0 -4.6% USD 10-Q 2023-11-07
Quarterly 2023-12-31 768407000.0 -3.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 734360000.0 -4.4% USD 10-Q 2024-05-08
Quarterly 2024-06-30 687870000.0 -6.3% USD 10-Q 2024-08-06
Quarterly 2024-09-30 705439000.0 +2.6% USD 10-Q 2024-11-07
Quarterly 2024-12-31 736604000.0 +4.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 717438000.0 -2.6% USD 10-Q 2025-05-06
Quarterly 2025-06-30 710288000.0 -1.0% USD 10-Q 2025-08-05
Quarterly 2025-09-30 741279000.0 +4.4% USD 10-Q 2025-10-30
Annual 2023-12-31 768407000.0 USD 10-K 2025-02-21
Annual 2024-12-31 736604000.0 -4.1% USD 10-K 2026-02-26
Annual 2025-12-31 809094000.0 +9.8% USD 10-K 2026-02-26

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1364779000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 1235245000.0 -9.5% USD 10-Q 2023-08-08
Quarterly 2023-09-30 1230639000.0 -0.4% USD 10-Q 2023-11-07
Quarterly 2023-12-31 1116870000.0 -9.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1169459000.0 +4.7% USD 10-Q 2024-05-08
Quarterly 2024-06-30 1218984000.0 +4.2% USD 10-Q 2024-08-06
Quarterly 2024-09-30 1244873000.0 +2.1% USD 10-Q 2024-11-07
Quarterly 2024-12-31 1160238000.0 -6.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 1367088000.0 +17.8% USD 10-Q 2025-05-06
Quarterly 2025-06-30 1358245000.0 -0.6% USD 10-Q 2025-08-05
Quarterly 2025-09-30 1369132000.0 +0.8% USD 10-Q 2025-10-30
Annual 2023-12-31 1116870000.0 USD 10-K 2025-02-21
Annual 2024-12-31 1160238000.0 +3.9% USD 10-K 2026-02-26
Annual 2025-12-31 1349686000.0 +16.3% USD 10-K 2026-02-26

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3209367000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 3076397000.0 -4.1% USD 10-Q 2023-08-08
Quarterly 2023-09-30 3033807000.0 -1.4% USD 10-Q 2023-11-07
Quarterly 2023-12-31 2959319000.0 -2.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 2981336000.0 +0.7% USD 10-Q 2024-05-08
Quarterly 2024-06-30 3011979000.0 +1.0% USD 10-Q 2024-08-06
Quarterly 2024-09-30 3024964000.0 +0.4% USD 10-Q 2024-11-07
Quarterly 2024-12-31 2894739000.0 -4.3% USD 10-Q 2025-10-30
Quarterly 2025-03-31 3099998000.0 +7.1% USD 10-Q 2025-05-06
Quarterly 2025-06-30 3174138000.0 +2.4% USD 10-Q 2025-08-05
Quarterly 2025-09-30 3168589000.0 -0.2% USD 10-Q 2025-10-30
Annual 2023-12-31 2959319000.0 USD 10-K 2025-02-21
Annual 2024-12-31 2894739000.0 -2.2% USD 10-K 2026-02-26
Annual 2025-12-31 3175987000.0 +9.7% USD 10-K 2026-02-26

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 436031000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 441452000.0 +1.2% USD 10-Q 2023-08-08
Quarterly 2023-09-30 414016000.0 -6.2% USD 10-Q 2023-11-07
Quarterly 2023-12-31 394992000.0 -4.6% USD 10-Q 2024-11-07
Quarterly 2024-03-31 409040000.0 +3.6% USD 10-Q 2024-05-08
Quarterly 2024-06-30 432493000.0 +5.7% USD 10-Q 2024-08-06
Quarterly 2024-09-30 431974000.0 -0.1% USD 10-Q 2024-11-07
Quarterly 2024-12-31 412053000.0 -4.6% USD 10-Q 2025-10-30
Quarterly 2025-03-31 461267000.0 +11.9% USD 10-Q 2025-05-06
Quarterly 2025-06-30 484298000.0 +5.0% USD 10-Q 2025-08-05
Quarterly 2025-09-30 492176000.0 +1.6% USD 10-Q 2025-10-30
Annual 2023-12-31 394992000.0 USD 10-K 2025-02-21
Annual 2024-12-31 412053000.0 +4.3% USD 10-K 2026-02-26
Annual 2025-12-31 473367000.0 +14.9% USD 10-K 2026-02-26

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1849856000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 1705500000.0 -7.8% USD 10-Q 2023-08-08
Quarterly 2023-09-30 1661667000.0 -2.6% USD 10-Q 2023-11-07
Quarterly 2023-12-31 1604283000.0 -3.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1624452000.0 +1.3% USD 10-Q 2024-05-08
Quarterly 2024-06-30 1617566000.0 -0.4% USD 10-Q 2024-08-06
Quarterly 2024-09-30 1606642000.0 -0.7% USD 10-Q 2024-11-07
Quarterly 2024-12-31 1507853000.0 -6.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 1733285000.0 +15.0% USD 10-Q 2025-05-06
Quarterly 2025-06-30 1789038000.0 +3.2% USD 10-Q 2025-08-05
Quarterly 2025-09-30 1806911000.0 +1.0% USD 10-Q 2025-10-30
Annual 2023-12-31 1604283000.0 USD 10-K 2025-02-21
Annual 2024-12-31 1507853000.0 -6.0% USD 10-K 2026-02-26
Annual 2025-12-31 1815154000.0 +20.4% USD 10-K 2026-02-26

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1359511000.0 USD 10-Q 2024-11-07
Quarterly 2023-06-30 1370897000.0 +0.8% USD 10-Q 2024-11-07
Quarterly 2023-09-30 1372140000.0 +0.1% USD 10-Q 2024-11-07
Quarterly 2023-12-31 1355036000.0 -1.2% USD 10-Q 2025-10-30
Quarterly 2024-03-31 1356884000.0 +0.1% USD 10-Q 2025-10-30
Quarterly 2024-06-30 1394413000.0 +2.8% USD 10-Q 2025-10-30
Quarterly 2024-09-30 1418322000.0 +1.7% USD 10-Q 2025-10-30
Quarterly 2024-12-31 1386886000.0 -2.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 1366713000.0 -1.5% USD 10-Q 2025-10-30
Quarterly 2025-06-30 1385100000.0 +1.3% USD 10-Q 2025-10-30
Quarterly 2025-09-30 1361678000.0 -1.7% USD 10-Q 2025-10-30
Annual 2023-12-31 1355036000.0 USD 10-K 2026-02-26
Annual 2024-12-31 1386886000.0 +2.4% USD 10-K 2026-02-26
Annual 2025-12-31 1360833000.0 -1.9% USD 10-K 2026-02-26

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1055625000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 915756000.0 -13.2% USD 10-Q 2023-08-08
Quarterly 2023-09-30 908245000.0 -0.8% USD 10-Q 2023-11-07
Quarterly 2023-12-31 846834000.0 -6.8% USD 10-Q 2024-11-07
Quarterly 2024-03-31 854774000.0 +0.9% USD 10-Q 2024-05-08
Quarterly 2024-06-30 829188000.0 -3.0% USD 10-Q 2024-08-06
Quarterly 2024-09-30 822322000.0 -0.8% USD 10-Q 2024-11-07
Quarterly 2024-12-31 756830000.0 -8.0% USD 10-Q 2025-10-30
Quarterly 2025-03-31 934632000.0 +23.5% USD 10-Q 2025-05-06
Quarterly 2025-06-30 944313000.0 +1.0% USD 10-Q 2025-08-05
Quarterly 2025-09-30 944167000.0 -0.0% USD 10-Q 2025-10-30
Annual 2023-12-31 846834000.0 USD 10-K 2025-02-21
Annual 2024-12-31 756830000.0 -10.6% USD 10-K 2026-02-26
Annual 2025-12-31 941502000.0 +24.4% USD 10-K 2026-02-26

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-03-31 74676000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 273565000.0 +266.3% USD 10-Q 2024-08-06
Quarterly 2023-09-30 389263000.0 +42.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -7654000.0 -102.0% USD 10-Q 2025-05-06
Quarterly 2024-06-30 185282000.0 +2520.7% USD 10-Q 2025-08-05
Quarterly 2024-09-30 263688000.0 +42.3% USD 10-Q 2025-10-30
Quarterly 2025-03-31 42718000.0 -83.8% USD 10-Q 2025-05-06
Quarterly 2025-06-30 154937000.0 +262.7% USD 10-Q 2025-08-05
Quarterly 2025-09-30 252104000.0 +62.7% USD 10-Q 2025-10-30
Annual 2023-12-31 527229000.0 USD 10-K 2026-02-26
Annual 2024-12-31 370284000.0 -29.8% USD 10-K 2026-02-26
Annual 2025-12-31 330976000.0 -10.6% USD 10-K 2026-02-26

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -21449000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 -55589000.0 -159.2% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -71627000.0 -28.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -8435000.0 +88.2% USD 10-Q 2025-05-06
Quarterly 2024-06-30 -40733000.0 -382.9% USD 10-Q 2025-08-05
Quarterly 2024-09-30 -50566000.0 -24.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -42040000.0 +16.9% USD 10-Q 2025-05-06
Quarterly 2025-06-30 -123350000.0 -193.4% USD 10-Q 2025-08-05
Quarterly 2025-09-30 -121636000.0 +1.4% USD 10-Q 2025-10-30
Annual 2023-12-31 -83748000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -61098000.0 +27.0% USD 10-K 2026-02-26
Annual 2025-12-31 -147067000.0 -140.7% USD 10-K 2026-02-26

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -76824000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 -243319000.0 -216.7% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -333447000.0 -37.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -26447000.0 +92.1% USD 10-Q 2025-05-06
Quarterly 2024-06-30 -79093000.0 -199.1% USD 10-Q 2025-08-05
Quarterly 2024-09-30 -117188000.0 -48.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 66871000.0 +157.1% USD 10-Q 2025-05-06
Quarterly 2025-06-30 -4102000.0 -106.1% USD 10-Q 2025-08-05
Quarterly 2025-09-30 -96216000.0 -2245.6% USD 10-Q 2025-10-30
Annual 2023-12-31 -426184000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -208221000.0 +51.1% USD 10-K 2026-02-26
Annual 2025-12-31 -125491000.0 +39.7% USD 10-K 2026-02-26

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 17159000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 34082000.0 +98.6% USD 10-Q 2024-08-06
Quarterly 2023-09-30 50060000.0 +46.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 8608000.0 -82.8% USD 10-Q 2025-05-06
Quarterly 2024-06-30 21328000.0 +147.8% USD 10-Q 2025-08-05
Quarterly 2024-09-30 31390000.0 +47.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 9038000.0 -71.2% USD 10-Q 2025-05-06
Quarterly 2025-06-30 21774000.0 +140.9% USD 10-Q 2025-08-05
Quarterly 2025-09-30 38071000.0 +74.8% USD 10-Q 2025-10-30
Annual 2023-12-31 62209000.0 USD 10-K 2026-02-26
Annual 2024-12-31 42333000.0 -32.0% USD 10-K 2026-02-26
Annual 2025-12-31 52644000.0 +24.4% USD 10-K 2026-02-26

Share Data

Metrics: 4

Shares Outstanding

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 25298000.0 shares 10-Q 2023-05-09
Quarterly 2023-06-30 25324000.0 +0.1% shares 10-Q 2023-08-08
Quarterly 2023-09-30 25324000.0 +0.0% shares 10-Q 2023-11-07
Quarterly 2023-12-31 25326000.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-03-31 25448000.0 +0.5% shares 10-Q 2024-05-08
Quarterly 2024-06-30 25462000.0 +0.1% shares 10-Q 2024-08-06
Quarterly 2024-09-30 25462000.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-12-31 25463000.0 +0.0% shares 10-Q 2025-10-30
Quarterly 2025-03-31 25236000.0 -0.9% shares 10-Q 2025-05-06
Quarterly 2025-06-30 24826000.0 -1.6% shares 10-Q 2025-08-05
Quarterly 2025-09-30 24198000.0 -2.5% shares 10-Q 2025-10-30
Annual 2023-12-31 25326000.0 shares 10-K 2025-02-21
Annual 2024-12-31 25463000.0 +0.5% shares 10-K 2026-02-26
Annual 2025-12-31 24199000.0 -5.0% shares 10-K 2026-02-26

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 28639000.0 shares 10-Q 2023-05-09
Quarterly 2023-06-30 28665000.0 +0.1% shares 10-Q 2023-08-08
Quarterly 2023-09-30 28665000.0 +0.0% shares 10-Q 2023-11-07
Quarterly 2023-12-31 28667000.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-03-31 28789000.0 +0.4% shares 10-Q 2024-05-08
Quarterly 2024-06-30 28803000.0 +0.0% shares 10-Q 2024-08-06
Quarterly 2024-09-30 28803000.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-12-31 28804000.0 +0.0% shares 10-Q 2025-10-30
Quarterly 2025-03-31 28886000.0 +0.3% shares 10-Q 2025-05-06
Quarterly 2025-06-30 28900000.0 +0.0% shares 10-Q 2025-08-05
Quarterly 2025-09-30 28905000.0 +0.0% shares 10-Q 2025-10-30
Annual 2023-12-31 28667000.0 shares 10-K 2025-02-21
Annual 2024-12-31 28804000.0 +0.5% shares 10-K 2026-02-26
Annual 2025-12-31 28906000.0 +0.4% shares 10-K 2026-02-26

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 25228000.0 shares 10-Q 2024-05-08
Quarterly 2023-06-30 25329000.0 +0.4% shares 10-Q 2024-08-06
Quarterly 2023-09-30 25340000.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-03-31 25374000.0 +0.1% shares 10-Q 2025-05-06
Quarterly 2024-06-30 25473000.0 +0.4% shares 10-Q 2025-08-05
Quarterly 2024-09-30 25480000.0 +0.0% shares 10-Q 2025-10-30
Quarterly 2025-03-31 25426000.0 -0.2% shares 10-Q 2025-05-06
Quarterly 2025-06-30 25157000.0 -1.1% shares 10-Q 2025-08-05
Quarterly 2025-09-30 24389000.0 -3.1% shares 10-Q 2025-10-30
Annual 2023-12-31 25305000.0 shares 10-K 2026-02-26
Annual 2024-12-31 25447000.0 +0.6% shares 10-K 2026-02-26
Annual 2025-12-31 24803000.0 -2.5% shares 10-K 2026-02-26

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 25293000.0 shares 10-Q 2024-05-08
Quarterly 2023-06-30 25437000.0 +0.6% shares 10-Q 2024-08-06
Quarterly 2023-09-30 25504000.0 +0.3% shares 10-Q 2024-11-07
Quarterly 2024-03-31 25389000.0 -0.5% shares 10-Q 2025-05-06
Quarterly 2024-06-30 25504000.0 +0.5% shares 10-Q 2025-08-05
Quarterly 2024-09-30 25558000.0 +0.2% shares 10-Q 2025-10-30
Quarterly 2025-03-31 25426000.0 -0.5% shares 10-Q 2025-05-06
Quarterly 2025-06-30 25157000.0 -1.1% shares 10-Q 2025-08-05
Quarterly 2025-09-30 24466000.0 -2.7% shares 10-Q 2025-10-30
Annual 2023-12-31 25436000.0 shares 10-K 2026-02-26
Annual 2024-12-31 25507000.0 +0.3% shares 10-K 2026-02-26
Annual 2025-12-31 24855000.0 -2.6% shares 10-K 2026-02-26
For informational purposes only — not guaranteed to be accurate or complete.