Financial Metrics
BCC BOISE CASCADE CoRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4/A | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2025-08-26 | SEC Filing Index |
| Insider | 4 | 2025-08-07 | SEC Filing Index |
| Insider | 4 | 2025-08-07 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1544329000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 1815219000.0 | +17.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 1834441000.0 | +1.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1645420000.0 | -10.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 1797670000.0 | +9.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1713724000.0 | -4.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1536494000.0 | -10.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1740114000.0 | +13.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1667806000.0 | -4.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 6838245000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 6724294000.0 | -1.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 6404595000.0 | -4.8% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 127602000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 189975000.0 | +48.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 185633000.0 | -2.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 132982000.0 | -28.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 146981000.0 | +10.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 117356000.0 | -20.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 54519000.0 | -53.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 80530000.0 | +47.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 32329000.0 | -59.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 624386000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 490038000.0 | -21.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 183329000.0 | -62.6% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 96733000.0 | — | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | 146320000.0 | +51.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 143068000.0 | -2.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 104124000.0 | -27.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 112292000.0 | +7.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 91038000.0 | -18.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 40348000.0 | -55.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 61985000.0 | +53.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 21769000.0 | -64.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 483656000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 376354000.0 | -22.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 132836000.0 | -64.7% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.44 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 3.69 | +51.2% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 3.61 | -2.2% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.63 | -27.1% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 2.85 | +8.4% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 2.34 | -17.9% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.06 | -54.7% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.64 | +54.7% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.58 | -64.6% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 12.2 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 9.63 | -21.1% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3.54 | -63.2% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.43 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 3.67 | +51.0% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 3.58 | -2.5% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.61 | -27.1% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 2.84 | +8.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 2.33 | -18.0% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.06 | -54.5% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.64 | +54.7% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.58 | -64.6% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 12.12 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 9.57 | -21.0% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3.53 | -63.1% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1000721000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1080857000.0 | +8.0% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 1272963000.0 | +17.8% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 949574000.0 | -25.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 890247000.0 | -6.2% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 922076000.0 | +3.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 761599000.0 | -17.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 713260000.0 | -6.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 561781000.0 | -21.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 481019000.0 | -14.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 511770000.0 | +6.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 949574000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 713260000.0 | -24.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 477215000.0 | -33.1% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 417515000.0 | — | USD | 10-Q | 2023-05-04 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 738798000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 703033000.0 | -4.8% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 683406000.0 | -2.8% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 712369000.0 | +4.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 814596000.0 | +14.4% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 832241000.0 | +2.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 792356000.0 | -4.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 803296000.0 | +1.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 921434000.0 | +14.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 918957000.0 | -0.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 844358000.0 | -8.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 712369000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 803296000.0 | +12.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 795724000.0 | -0.9% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2191717000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2298645000.0 | +4.9% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 2466243000.0 | +7.3% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 2056814000.0 | -16.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2216672000.0 | +7.8% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 2267806000.0 | +2.3% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 2012166000.0 | -11.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1886068000.0 | -6.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1979524000.0 | +5.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1911057000.0 | -3.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1852756000.0 | -3.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2056814000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1886068000.0 | -8.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1654418000.0 | -12.3% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3362187000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3476388000.0 | +3.4% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 3642433000.0 | +4.8% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 3458646000.0 | -5.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 3614428000.0 | +4.5% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 3671964000.0 | +1.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 3441627000.0 | -6.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 3369383000.0 | -2.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 3481644000.0 | +3.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 3445511000.0 | -1.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 3402011000.0 | -1.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 3458646000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 3369383000.0 | -2.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3241943000.0 | -3.8% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 580148000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 667344000.0 | +15.0% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 694724000.0 | +4.1% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 594116000.0 | -14.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 684726000.0 | +15.3% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 691506000.0 | +1.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 643242000.0 | -7.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 564016000.0 | -12.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 702459000.0 | +24.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 645188000.0 | -8.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 598067000.0 | -7.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 594116000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 564016000.0 | -5.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 493076000.0 | -12.6% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2144520000.0 | — | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | 2168524000.0 | +1.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 2307595000.0 | +6.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 2195664000.0 | -4.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 2257202000.0 | +2.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 2302976000.0 | +2.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 2123433000.0 | -7.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 2151274000.0 | +1.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2127077000.0 | -1.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 2152057000.0 | +1.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 2143385000.0 | -0.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2195664000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2151274000.0 | -2.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2074878000.0 | -3.6% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 444614000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 444836000.0 | +0.0% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 445058000.0 | +0.0% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 445280000.0 | +0.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 445502000.0 | +0.0% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 445723000.0 | +0.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 445945000.0 | +0.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 446167000.0 | +0.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 446389000.0 | +0.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 444884000.0 | -0.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 445145000.0 | +0.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 445280000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 446167000.0 | +0.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 445405000.0 | -0.2% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 47992000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 290218000.0 | +504.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 521129000.0 | +79.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 27462000.0 | -94.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 169165000.0 | +516.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 343752000.0 | +103.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -28476000.0 | -108.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 4694000.0 | +116.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 123132000.0 | +2523.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 687458000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 438320000.0 | -36.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 254148000.0 | -42.0% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -29498000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -66369000.0 | -125.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -96801000.0 | -45.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -37158000.0 | +61.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -76667000.0 | -106.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -140144000.0 | -82.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -52225000.0 | +62.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -122105000.0 | -133.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -176396000.0 | -44.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -375552000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -237820000.0 | +36.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -263262000.0 | -10.7% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -16117000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -141336000.0 | -776.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -149709000.0 | -5.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -49631000.0 | +66.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -119996000.0 | -141.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -391583000.0 | -226.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -70778000.0 | +81.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -114830000.0 | -62.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -148226000.0 | -29.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -360676000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -436814000.0 | -21.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -226931000.0 | +48.0% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 30063000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 68287000.0 | +127.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 99251000.0 | +45.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 34330000.0 | -65.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 74099000.0 | +115.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 135760000.0 | +83.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 53205000.0 | -60.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 132257000.0 | +148.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 187447000.0 | +41.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 215438000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 229569000.0 | +6.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 241431000.0 | +5.2% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 39539825.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 38182989.0 | -3.4% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 36190433.0 | -5.2% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 44983000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 44983000.0 | +0.0% | shares | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 44983000.0 | +0.0% | shares | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 44983000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 45127000.0 | +0.3% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 45130000.0 | +0.0% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 45130000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 45139000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 45248000.0 | +0.2% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 45248000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 37163000.0 | -17.9% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 44982576.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 45138835.0 | +0.3% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 36190433.0 | -19.8% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 39593000.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 39675000.0 | +0.2% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 39675000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 39608000.0 | -0.2% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 39412000.0 | -0.5% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 38848000.0 | -1.4% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 38017000.0 | -2.1% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 37682000.0 | -0.9% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 37385000.0 | -0.8% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 39649000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 39086000.0 | -1.4% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 37476000.0 | -4.1% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 39838000.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 39834000.0 | -0.0% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 39983000.0 | +0.4% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 39956000.0 | -0.1% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 39608000.0 | -0.9% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 39063000.0 | -1.4% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 38215000.0 | -2.2% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 37795000.0 | -1.1% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 37509000.0 | -0.8% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 39901000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 39318000.0 | -1.5% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 37619000.0 | -4.3% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4593 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.5222 | +13.7% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.5036 | -3.5% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.4552 | -9.6% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.4896 | +7.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.4979 | +1.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.4413 | -11.4% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.5050 | +14.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.4902 | -2.9% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1.9771 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.9957 | +0.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.9755 | -1.0% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.7779 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3.4445 | -8.8% | ratio | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 3.5500 | +3.1% | ratio | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 3.4620 | -2.5% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 3.2373 | -6.5% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 3.2795 | +1.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 3.1282 | -4.6% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 3.3440 | +6.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2.8180 | -15.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2.9620 | +5.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 3.0979 | +4.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 3.4620 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 3.3440 | -3.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3.3553 | +0.3% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0626 | — | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | 0.0806 | +28.7% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 0.0780 | -3.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0633 | -18.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.0625 | -1.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.0531 | -15.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0263 | -50.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0356 | +35.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.0131 | -63.4% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.0707 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0560 | -20.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0207 | -62.9% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0826 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.1047 | +26.7% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.1012 | -3.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0808 | -20.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0818 | +1.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0685 | -16.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0355 | -48.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0463 | +30.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0194 | -58.1% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.0913 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0729 | -20.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0286 | -60.7% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.7249 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.6196 | -6.1% | ratio | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 1.8323 | +13.1% | ratio | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 1.5983 | -12.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1.3002 | -18.7% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 1.3334 | +2.6% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1.1840 | -11.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1.2646 | +6.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.7997 | -36.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.7455 | -6.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.8557 | +14.8% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1.5983 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.2646 | -20.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.9678 | -23.5% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0288 | — | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | 0.0421 | +46.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 0.0393 | -6.7% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0288 | -26.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.0306 | +6.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.0265 | -13.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0116 | -56.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0180 | +55.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.0064 | -64.4% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.1398 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1117 | -20.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0410 | -63.3% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0451 | — | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | 0.0675 | +49.6% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 0.0620 | -8.1% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0461 | -25.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.0488 | +5.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.0429 | -12.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0190 | -55.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0288 | +51.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.0102 | -64.7% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.2203 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1749 | -20.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0640 | -63.4% | ratio | 10-K | 2026-02-24 |