F&F - Financial Insights SEC Filing Analytics

Financial Metrics

WEST Westrock Coffee Co
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
19
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-18 SEC Filing Index
Insider 4 2026-03-16 SEC Filing Index
Insider 4 2026-03-16 SEC Filing Index
Insider 4 2026-03-16 SEC Filing Index
Insider 4 2026-03-09 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)
360703000.0
Total Liabilities (latest annual)
904343000.0
Current Liabilities (latest annual)
413630000.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 205442000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 224694000.0 +9.4% USD 10-Q 2024-08-08
Quarterly 2023-09-30 219612000.0 -2.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 192500000.0 -12.3% USD 10-Q 2025-05-08
Quarterly 2024-06-30 208389000.0 +8.3% USD 10-Q 2025-08-07
Quarterly 2024-09-30 220860000.0 +6.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 213796000.0 -3.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 280859000.0 +31.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 354825000.0 +26.3% USD 10-Q 2025-11-06
Annual 2023-12-31 864714000.0 USD 10-K 2026-03-10
Annual 2024-12-31 850726000.0 -1.6% USD 10-K 2026-03-10
Annual 2025-12-31 1188952000.0 +39.8% USD 10-K 2026-03-10

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 34298000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 35676000.0 +4.0% USD 10-Q 2024-08-08
Quarterly 2023-09-30 35066000.0 -1.7% USD 10-Q 2024-11-07
Quarterly 2024-03-31 37274000.0 +6.3% USD 10-Q 2025-05-08
Quarterly 2024-06-30 41403000.0 +11.1% USD 10-Q 2025-08-07
Quarterly 2024-09-30 37085000.0 -10.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 29073000.0 -21.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 41395000.0 +42.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 41402000.0 +0.0% USD 10-Q 2025-11-06
Annual 2023-12-31 139858000.0 USD 10-K 2026-03-10
Annual 2024-12-31 153774000.0 +10.0% USD 10-K 2026-03-10
Annual 2025-12-31 150764000.0 -2.0% USD 10-K 2026-03-10

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -7364000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 -1395000.0 +81.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -5369000.0 -284.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -10132000.0 -88.7% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -16408000.0 -61.9% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -12742000.0 +22.3% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -13069000.0 -2.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -15013000.0 -14.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -8631000.0 +42.5% USD 10-Q 2025-11-06
Annual 2023-12-31 -20429000.0 USD 10-K 2026-03-10
Annual 2024-12-31 -49124000.0 -140.5% USD 10-K 2026-03-10
Annual 2025-12-31 -45458000.0 +7.5% USD 10-K 2026-03-10

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -4341000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 -26811000.0 -517.6% USD 10-Q 2024-08-08
Quarterly 2023-09-30 16621000.0 +162.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -23673000.0 -242.4% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -17759000.0 +25.0% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -14259000.0 +19.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -27218000.0 -90.9% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -21563000.0 +20.8% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -19103000.0 +11.4% USD 10-Q 2025-11-06
Annual 2023-12-31 -34582000.0 USD 10-K 2026-03-10
Annual 2024-12-31 -80298000.0 -132.2% USD 10-K 2026-03-10
Annual 2025-12-31 -90445000.0 -12.6% USD 10-K 2026-03-10

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -0.06 USD/shares 10-Q 2024-05-09
Quarterly 2023-06-30 -0.35 -483.3% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 0.15 +142.9% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 -0.27 -280.0% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 -0.2 +25.9% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 -0.16 +20.0% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 -0.29 -81.2% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 -0.23 +20.7% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 -0.2 +13.0% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 -0.43 USD/shares 10-K 2026-03-10
Annual 2024-12-31 -0.89 -107.0% USD/shares 10-K 2026-03-10
Annual 2025-12-31 -0.94 -5.6% USD/shares 10-K 2026-03-10

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -0.13 USD/shares 10-Q 2024-05-09
Quarterly 2023-06-30 -0.35 -169.2% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 0.15 +142.9% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 -0.27 -280.0% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 -0.2 +25.9% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 -0.16 +20.0% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 -0.29 -81.2% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 -0.23 +20.7% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 -0.2 +13.0% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 -0.43 USD/shares 10-K 2026-03-10
Annual 2024-12-31 -0.89 -107.0% USD/shares 10-K 2026-03-10
Annual 2025-12-31 -0.94 -5.6% USD/shares 10-K 2026-03-10

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 23688000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 25245000.0 +6.6% USD 10-Q 2024-08-08
Quarterly 2023-09-30 44407000.0 +75.9% USD 10-Q 2024-11-07
Quarterly 2023-12-31 37196000.0 -16.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 12571000.0 -66.2% USD 10-Q 2025-05-08
Quarterly 2024-06-30 24316000.0 +93.4% USD 10-Q 2025-08-07
Quarterly 2024-09-30 22359000.0 -8.0% USD 10-Q 2025-11-06
Quarterly 2024-12-31 26151000.0 +17.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 33052000.0 +26.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 43956000.0 +33.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 33971000.0 -22.7% USD 10-Q 2025-11-06
Annual 2023-12-31 37196000.0 USD 10-K 2025-03-12
Annual 2024-12-31 26151000.0 -29.7% USD 10-K 2026-03-10
Annual 2025-12-31 49875000.0 +90.7% USD 10-K 2026-03-10

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 115494000.0 USD 10-Q 2023-05-11
Quarterly 2023-06-30 100863000.0 -12.7% USD 10-Q 2023-08-10
Quarterly 2023-09-30 99564000.0 -1.3% USD 10-Q 2023-11-09
Quarterly 2023-12-31 99158000.0 -0.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 90214000.0 -9.0% USD 10-Q 2024-05-09
Quarterly 2024-06-30 102071000.0 +13.1% USD 10-Q 2024-08-08
Quarterly 2024-09-30 102669000.0 +0.6% USD 10-Q 2024-11-07
Quarterly 2024-12-31 99566000.0 -3.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 83429000.0 -16.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 85685000.0 +2.7% USD 10-Q 2025-08-07
Quarterly 2025-09-30 97660000.0 +14.0% USD 10-Q 2025-11-06
Annual 2023-12-31 99158000.0 USD 10-K 2025-03-12
Annual 2024-12-31 99566000.0 +0.4% USD 10-K 2026-03-10
Annual 2025-12-31 94099000.0 -5.5% USD 10-K 2026-03-10

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 142576000.0 USD 10-Q 2023-05-11
Quarterly 2023-06-30 154682000.0 +8.5% USD 10-Q 2023-08-10
Quarterly 2023-09-30 161346000.0 +4.3% USD 10-Q 2023-11-09
Quarterly 2023-12-31 149921000.0 -7.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 140354000.0 -6.4% USD 10-Q 2024-05-09
Quarterly 2024-06-30 163703000.0 +16.6% USD 10-Q 2024-08-08
Quarterly 2024-09-30 160644000.0 -1.9% USD 10-Q 2024-11-07
Quarterly 2024-12-31 163323000.0 +1.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 187383000.0 +14.7% USD 10-Q 2025-05-08
Quarterly 2025-06-30 194244000.0 +3.7% USD 10-Q 2025-08-07
Quarterly 2025-09-30 212970000.0 +9.6% USD 10-Q 2025-11-06
Annual 2023-12-31 149921000.0 USD 10-K 2025-03-12
Annual 2024-12-31 163323000.0 +8.9% USD 10-K 2026-03-10
Annual 2025-12-31 199802000.0 +22.3% USD 10-K 2026-03-10

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 310299000.0 USD 10-Q 2023-05-11
Quarterly 2023-06-30 316226000.0 +1.9% USD 10-Q 2023-08-10
Quarterly 2023-09-30 339596000.0 +7.4% USD 10-Q 2023-11-09
Quarterly 2023-12-31 313050000.0 -7.8% USD 10-Q 2024-11-07
Quarterly 2024-03-31 273225000.0 -12.7% USD 10-Q 2024-05-09
Quarterly 2024-06-30 332525000.0 +21.7% USD 10-Q 2024-08-08
Quarterly 2024-09-30 336634000.0 +1.2% USD 10-Q 2024-11-07
Quarterly 2024-12-31 333643000.0 -0.9% USD 10-Q 2025-11-06
Quarterly 2025-03-31 363820000.0 +9.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 376643000.0 +3.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 393646000.0 +4.5% USD 10-Q 2025-11-06
Annual 2023-12-31 313050000.0 USD 10-K 2025-03-12
Annual 2024-12-31 333643000.0 +6.6% USD 10-K 2026-03-10
Annual 2025-12-31 396359000.0 +18.8% USD 10-K 2026-03-10

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 773301000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 822308000.0 +6.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 891071000.0 +8.4% USD 10-Q 2024-11-07
Quarterly 2023-12-31 971514000.0 +9.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 983256000.0 +1.2% USD 10-Q 2025-05-08
Quarterly 2024-06-30 1056373000.0 +7.4% USD 10-Q 2025-08-07
Quarterly 2024-09-30 1077114000.0 +2.0% USD 10-Q 2025-11-06
Quarterly 2024-12-31 1101780000.0 +2.3% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1138704000.0 +3.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1157477000.0 +1.6% USD 10-Q 2025-08-07
Quarterly 2025-09-30 1178012000.0 +1.8% USD 10-Q 2025-11-06
Annual 2023-12-31 971514000.0 USD 10-K 2026-03-10
Annual 2024-12-31 1101780000.0 +13.4% USD 10-K 2026-03-10
Annual 2025-12-31 1175978000.0 +6.7% USD 10-K 2026-03-10

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 194387000.0 USD 10-Q 2023-05-11
Quarterly 2023-06-30 229958000.0 +18.3% USD 10-Q 2023-08-10
Quarterly 2023-09-30 222150000.0 -3.4% USD 10-Q 2023-11-09
Quarterly 2023-12-31 239635000.0 +7.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 220288000.0 -8.1% USD 10-Q 2024-05-09
Quarterly 2024-06-30 253867000.0 +15.2% USD 10-Q 2024-08-08
Quarterly 2024-09-30 242028000.0 -4.7% USD 10-Q 2024-11-07
Quarterly 2024-12-31 277870000.0 +14.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 309462000.0 +11.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 361400000.0 +16.8% USD 10-Q 2025-08-07
Quarterly 2025-09-30 384508000.0 +6.4% USD 10-Q 2025-11-06
Annual 2023-12-31 239635000.0 USD 10-K 2025-03-12
Annual 2024-12-31 277870000.0 +16.0% USD 10-K 2026-03-10
Annual 2025-12-31 413630000.0 +48.9% USD 10-K 2026-03-10

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 485379000.0 USD 10-Q 2023-05-11
Quarterly 2023-06-30 561545000.0 +15.7% USD 10-Q 2023-08-10
Quarterly 2023-09-30 490591000.0 -12.6% USD 10-Q 2023-11-09
Quarterly 2023-12-31 583558000.0 +19.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 617443000.0 +5.8% USD 10-Q 2024-05-09
Quarterly 2024-06-30 700803000.0 +13.5% USD 10-Q 2024-08-08
Quarterly 2024-09-30 692836000.0 -1.1% USD 10-Q 2024-11-07
Quarterly 2024-12-31 730448000.0 +5.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 793529000.0 +8.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 865552000.0 +9.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 892980000.0 +3.2% USD 10-Q 2025-11-06
Annual 2023-12-31 583558000.0 USD 10-K 2025-03-12
Annual 2024-12-31 730448000.0 +25.2% USD 10-K 2026-03-10
Annual 2025-12-31 904343000.0 +23.8% USD 10-K 2026-03-10

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 10335000.0 USD 10-Q 2023-05-11
Quarterly 2023-06-30 -14262000.0 -238.0% USD 10-Q 2023-08-10
Quarterly 2023-09-30 126177000.0 +984.7% USD 10-Q 2023-11-09
Quarterly 2023-12-31 113740000.0 -9.9% USD 10-Q 2025-11-06
Quarterly 2024-03-31 91684000.0 -19.4% USD 10-Q 2025-08-07
Quarterly 2024-06-30 81528000.0 -11.1% USD 10-Q 2025-11-06
Quarterly 2024-09-30 110340000.0 +35.3% USD 10-Q 2025-11-06
Quarterly 2024-12-31 97482000.0 -11.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 71411000.0 -26.7% USD 10-Q 2025-08-07
Quarterly 2025-06-30 18247000.0 -74.4% USD 10-Q 2025-11-06
Quarterly 2025-09-30 11442000.0 -37.3% USD 10-Q 2025-11-06
Annual 2023-12-31 113740000.0 USD 10-K 2025-03-12
Annual 2024-12-31 97482000.0 -14.3% USD 10-K 2026-03-10
Annual 2025-12-31 -1868000.0 -101.9% USD 10-K 2026-03-10

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 215285000.0 USD 10-Q 2023-05-11
Quarterly 2023-06-30 237769000.0 +10.4% USD 10-Q 2023-08-10
Quarterly 2023-09-30 205767000.0 -13.5% USD 10-Q 2023-11-09
Quarterly 2023-12-31 223092000.0 +8.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 224090000.0 +0.4% USD 10-Q 2024-05-09
Quarterly 2024-06-30 280255000.0 +25.1% USD 10-Q 2024-08-08
Quarterly 2024-09-30 326122000.0 +16.4% USD 10-Q 2024-11-07
Quarterly 2024-12-31 325880000.0 -0.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 356625000.0 +9.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 377580000.0 +5.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 383534000.0 +1.6% USD 10-Q 2025-11-06
Annual 2023-12-31 223092000.0 USD 10-K 2025-03-12
Annual 2024-12-31 325880000.0 +46.1% USD 10-K 2026-03-10
Annual 2025-12-31 360703000.0 +10.7% USD 10-K 2026-03-10

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 -25131000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 -35668000.0 -41.9% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -75131000.0 -110.6% USD 10-Q 2024-11-07
Quarterly 2024-03-31 7979000.0 +110.6% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -15691000.0 -296.7% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -16023000.0 -2.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -22121000.0 -38.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -29073000.0 -31.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -55703000.0 -91.6% USD 10-Q 2025-11-06
Annual 2023-12-31 -64064000.0 USD 10-K 2026-03-10
Annual 2024-12-31 -13243000.0 +79.3% USD 10-K 2026-03-10
Annual 2025-12-31 -19014000.0 -43.6% USD 10-K 2026-03-10

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -22028000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 -58175000.0 -164.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -125271000.0 -115.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -68936000.0 +45.0% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -104760000.0 -52.0% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -140370000.0 -34.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -40785000.0 +70.9% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -64002000.0 -56.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -78169000.0 -22.1% USD 10-Q 2025-11-06
Annual 2023-12-31 -168355000.0 USD 10-K 2026-03-10
Annual 2024-12-31 -145923000.0 +13.3% USD 10-K 2026-03-10
Annual 2025-12-31 -82176000.0 +43.7% USD 10-K 2026-03-10

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 46379000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 96385000.0 +107.8% USD 10-Q 2024-08-08
Quarterly 2023-09-30 223147000.0 +131.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 36973000.0 -83.4% USD 10-Q 2025-05-08
Quarterly 2024-06-30 108409000.0 +193.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 151364000.0 +39.6% USD 10-Q 2025-11-06
Quarterly 2025-03-31 72282000.0 -52.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 109887000.0 +52.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 146741000.0 +33.5% USD 10-Q 2025-11-06
Annual 2023-12-31 244214000.0 USD 10-K 2026-03-10
Annual 2024-12-31 156630000.0 -35.9% USD 10-K 2026-03-10
Annual 2025-12-31 136714000.0 -12.7% USD 10-K 2026-03-10

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 19625000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 55745000.0 +184.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 121545000.0 +118.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 68914000.0 -43.3% USD 10-Q 2025-05-08
Quarterly 2024-06-30 105105000.0 +52.5% USD 10-Q 2025-08-07
Quarterly 2024-09-30 141451000.0 +34.6% USD 10-Q 2025-11-06
Quarterly 2025-03-31 41291000.0 -70.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 61826000.0 +49.7% USD 10-Q 2025-08-07
Quarterly 2025-09-30 79885000.0 +29.2% USD 10-Q 2025-11-06
Annual 2023-12-31 164611000.0 USD 10-K 2026-03-10
Annual 2024-12-31 159625000.0 -3.0% USD 10-K 2026-03-10
Annual 2025-12-31 88800000.0 -44.4% USD 10-K 2026-03-10

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 75628000.0 shares 10-Q 2023-05-11
Quarterly 2023-06-30 75728000.0 +0.1% shares 10-Q 2023-08-10
Quarterly 2023-09-30 88039000.0 +16.3% shares 10-Q 2023-11-09
Quarterly 2023-12-31 88051000.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-03-31 88282000.0 +0.3% shares 10-Q 2024-05-09
Quarterly 2024-06-30 88366000.0 +0.1% shares 10-Q 2024-08-08
Quarterly 2024-09-30 94073000.0 +6.5% shares 10-Q 2024-11-07
Quarterly 2024-12-31 94221000.0 +0.2% shares 10-Q 2025-11-06
Quarterly 2025-03-31 94622000.0 +0.4% shares 10-Q 2025-05-08
Quarterly 2025-06-30 94708000.0 +0.1% shares 10-Q 2025-08-07
Quarterly 2025-09-30 96825000.0 +2.2% shares 10-Q 2025-11-06
Annual 2023-12-31 88051000.0 shares 10-K 2025-03-12
Annual 2024-12-31 94221000.0 +7.0% shares 10-K 2026-03-10
Annual 2025-12-31 96866000.0 +2.8% shares 10-K 2026-03-10

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 75628000.0 shares 10-Q 2023-05-11
Quarterly 2023-06-30 75728000.0 +0.1% shares 10-Q 2023-08-10
Quarterly 2023-09-30 88039000.0 +16.3% shares 10-Q 2023-11-09
Quarterly 2023-12-31 88051000.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-03-31 88282000.0 +0.3% shares 10-Q 2024-05-09
Quarterly 2024-06-30 88366000.0 +0.1% shares 10-Q 2024-08-08
Quarterly 2024-09-30 94073000.0 +6.5% shares 10-Q 2024-11-07
Quarterly 2024-12-31 94221000.0 +0.2% shares 10-Q 2025-11-06
Quarterly 2025-03-31 94622000.0 +0.4% shares 10-Q 2025-05-08
Quarterly 2025-06-30 94708000.0 +0.1% shares 10-Q 2025-08-07
Quarterly 2025-09-30 96825000.0 +2.2% shares 10-Q 2025-11-06
Annual 2023-12-31 88051000.0 shares 10-K 2025-03-12
Annual 2024-12-31 94221000.0 +7.0% shares 10-K 2026-03-10
Annual 2025-12-31 96866000.0 +2.8% shares 10-K 2026-03-10

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 75358000.0 shares 10-Q 2024-05-09
Quarterly 2023-06-30 75726000.0 +0.5% shares 10-Q 2024-08-08
Quarterly 2023-09-30 83437000.0 +10.2% shares 10-Q 2024-11-07
Quarterly 2024-03-31 88095000.0 +5.6% shares 10-Q 2025-05-08
Quarterly 2024-06-30 88323000.0 +0.3% shares 10-Q 2025-08-07
Quarterly 2024-09-30 88540000.0 +0.2% shares 10-Q 2025-11-06
Quarterly 2025-03-31 94298000.0 +6.5% shares 10-Q 2025-05-08
Quarterly 2025-06-30 94661000.0 +0.4% shares 10-Q 2025-08-07
Quarterly 2025-09-30 95569000.0 +1.0% shares 10-Q 2025-11-06
Annual 2023-12-31 80684000.0 shares 10-K 2026-03-10
Annual 2024-12-31 89795000.0 +11.3% shares 10-K 2026-03-10
Annual 2025-12-31 95351000.0 +6.2% shares 10-K 2026-03-10

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 76693000.0 shares 10-Q 2024-05-09
Quarterly 2023-06-30 75726000.0 -1.3% shares 10-Q 2024-08-08
Quarterly 2023-09-30 107080000.0 +41.4% shares 10-Q 2024-11-07
Quarterly 2024-03-31 88095000.0 -17.7% shares 10-Q 2025-05-08
Quarterly 2024-06-30 88323000.0 +0.3% shares 10-Q 2025-08-07
Quarterly 2024-09-30 88540000.0 +0.2% shares 10-Q 2025-11-06
Quarterly 2025-03-31 94298000.0 +6.5% shares 10-Q 2025-05-08
Quarterly 2025-06-30 94661000.0 +0.4% shares 10-Q 2025-08-07
Quarterly 2025-09-30 95569000.0 +1.0% shares 10-Q 2025-11-06
Annual 2023-12-31 80684000.0 shares 10-K 2026-03-10
Annual 2024-12-31 89795000.0 +11.3% shares 10-K 2026-03-10
Annual 2025-12-31 95351000.0 +6.2% shares 10-K 2026-03-10
For informational purposes only — not guaranteed to be accurate or complete.