Financial Metrics
VHI VALHI INC /DE/Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 3 | 2026-01-05 | SEC Filing Index |
| Insider | 4 | 2025-05-23 | SEC Filing Index |
| Insider | 3 | 2025-05-22 | 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 | 492700000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 507100000.0 | +2.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 468900000.0 | -7.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 530600000.0 | +13.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 559700000.0 | +5.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 533600000.0 | -4.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 538600000.0 | +0.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 540400000.0 | +0.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 503500000.0 | -6.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1921700000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 2104800000.0 | +9.5% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 2077000000.0 | -1.3% | USD | 10-K | 2026-03-10 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 54100000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 65500000.0 | +21.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 60600000.0 | -7.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 86300000.0 | +42.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 121300000.0 | +40.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 116300000.0 | -4.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 122500000.0 | +5.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 78100000.0 | -36.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 60600000.0 | -22.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 245200000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 424500000.0 | +73.1% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 295400000.0 | -30.4% | USD | 10-K | 2026-03-10 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2500000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 12000000.0 | +380.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2500000.0 | -79.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 31500000.0 | +1160.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 54800000.0 | +74.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 67700000.0 | +23.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 50100000.0 | -26.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 35500000.0 | -29.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 8600000.0 | -75.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 34200000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 210700000.0 | +516.1% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 63300000.0 | -70.0% | USD | 10-K | 2026-03-10 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -4900000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -3200000.0 | +34.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -5800000.0 | -81.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 7800000.0 | +234.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 19900000.0 | +155.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 57500000.0 | +188.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 16900000.0 | -70.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 900000.0 | -94.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -22200000.0 | -2566.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -9900000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 108000000.0 | +1190.9% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -57600000.0 | -153.3% | USD | 10-K | 2026-03-10 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.17 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.11 | +35.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.21 | -90.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.27 | +228.6% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.7 | +159.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2.01 | +187.1% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.59 | -70.6% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.03 | -94.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.78 | -2700.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.35 | — | USD/shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 3.79 | +1182.9% | USD/shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -2.02 | -153.3% | USD/shares | 10-K | 2026-03-10 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.17 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.11 | +35.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.21 | -90.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.27 | +228.6% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.7 | +159.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2.01 | +187.1% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.59 | -70.6% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.03 | -94.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.78 | -2700.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.35 | — | USD/shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 3.79 | +1182.9% | USD/shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -2.02 | -153.3% | USD/shares | 10-K | 2026-03-10 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 298100000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 297500000.0 | -0.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 342300000.0 | +15.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 407000000.0 | +18.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 341000000.0 | -16.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 373100000.0 | +9.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 314600000.0 | -15.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 348300000.0 | +10.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 194500000.0 | -44.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 188500000.0 | -3.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 183500000.0 | -2.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 407000000.0 | — | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 348300000.0 | -14.4% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 214000000.0 | -38.6% | USD | 10-K | 2026-03-10 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 643800000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 575300000.0 | -10.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 532900000.0 | -7.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 596100000.0 | +11.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 504100000.0 | -15.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 475400000.0 | -5.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 577400000.0 | +21.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 685800000.0 | +18.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 729700000.0 | +6.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 717200000.0 | -1.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 690900000.0 | -3.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 596100000.0 | — | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 685800000.0 | +15.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 659800000.0 | -3.8% | USD | 10-K | 2026-03-10 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1474300000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1401300000.0 | -5.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1370100000.0 | -2.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1475400000.0 | +7.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1328500000.0 | -10.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1323800000.0 | -0.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1406000000.0 | +6.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1453700000.0 | +3.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1410000000.0 | -3.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1367400000.0 | -3.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1341400000.0 | -1.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1475400000.0 | — | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 1453700000.0 | -1.5% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 1259100000.0 | -13.4% | USD | 10-K | 2026-03-10 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2718100000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2650600000.0 | -2.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2606500000.0 | -1.7% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2737000000.0 | +5.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2558800000.0 | -6.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2533400000.0 | -1.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2787200000.0 | +10.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2800200000.0 | +0.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2757200000.0 | -1.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2762800000.0 | +0.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2715700000.0 | -1.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2737000000.0 | — | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 2800200000.0 | +2.3% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 2632300000.0 | -6.0% | USD | 10-K | 2026-03-10 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 397000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 393800000.0 | -0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 403400000.0 | +2.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 507100000.0 | +25.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 385200000.0 | -24.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 378800000.0 | -1.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 503700000.0 | +33.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 643800000.0 | +27.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 528600000.0 | -17.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 483100000.0 | -8.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 369000000.0 | -23.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 507100000.0 | — | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 643800000.0 | +27.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 449300000.0 | -30.2% | USD | 10-K | 2026-03-10 |
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 | 946400000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 940800000.0 | -0.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 931900000.0 | -0.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 950500000.0 | +2.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 928200000.0 | -2.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 962600000.0 | +3.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1022500000.0 | +6.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1036100000.0 | +1.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1062500000.0 | +2.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1071500000.0 | +0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1047500000.0 | -2.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 950500000.0 | — | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 1036100000.0 | +9.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 1023200000.0 | -1.2% | USD | 10-K | 2026-03-10 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -126800000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -95100000.0 | +25.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -61200000.0 | +35.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -48800000.0 | +20.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -15300000.0 | +68.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1800000.0 | +88.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -155900000.0 | -8561.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -134200000.0 | +13.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -136100000.0 | -1.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3900000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 44000000.0 | +1028.2% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -35500000.0 | -180.7% | USD | 10-K | 2026-03-10 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -42000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -56700000.0 | -35.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -48100000.0 | +15.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 19500000.0 | +140.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 34000000.0 | +74.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -117600000.0 | -445.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -12300000.0 | +89.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -24700000.0 | -100.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -36800000.0 | -49.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -29000000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -125000000.0 | -331.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -47800000.0 | +61.8% | USD | 10-K | 2026-03-10 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -16300000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -36700000.0 | -125.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -53200000.0 | -45.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -32000000.0 | +39.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -53200000.0 | -66.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 18100000.0 | +134.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 19900000.0 | +9.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -700000.0 | -103.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 14100000.0 | +2114.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -75900000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | -2300000.0 | +97.0% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -71100000.0 | -2991.3% | USD | 10-K | 2026-03-10 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16700000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 34400000.0 | +106.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 42700000.0 | +24.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 5000000.0 | -88.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 8800000.0 | +76.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 18400000.0 | +109.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 12800000.0 | -30.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 25400000.0 | +98.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 35800000.0 | +40.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 48500000.0 | — | USD | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 30900000.0 | -36.3% | USD | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 46600000.0 | +50.8% | USD | 10-K | 2026-03-10 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 29600000.0 | — | shares | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2026-03-10 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 29600000.0 | — | shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 29600000.0 | +0.0% | shares | 10-K | 2026-03-10 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 28500000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 28.5 | -100.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 28500000.0 | +99999900.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 28500000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 28.5 | — | shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 28.5 | +0.0% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 28.5 | +0.0% | shares | 10-K | 2026-03-10 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 28500000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 28.5 | -100.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 28500000.0 | +99999900.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 28500000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 28500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 28.5 | — | shares | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 28.5 | +0.0% | shares | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 28.5 | +0.0% | shares | 10-K | 2026-03-10 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1813 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1913 | +5.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1799 | -6.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2074 | +15.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2209 | +6.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1914 | -13.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1953 | +2.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1956 | +0.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1854 | -5.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.7021 | — | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.7517 | +7.1% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.7890 | +5.0% | ratio | 10-K | 2026-03-10 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.7136 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3.5584 | -4.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3.3964 | -4.6% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2.9095 | -14.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3.4489 | +18.5% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3.4947 | +1.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.7913 | -20.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.2580 | -19.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.6674 | +18.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.8305 | +6.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3.6352 | +28.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.9095 | — | ratio | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 2.2580 | -22.4% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 2.8024 | +24.1% | ratio | 10-K | 2026-03-10 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1098 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1292 | +17.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1292 | +0.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1626 | +25.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2167 | +33.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2180 | +0.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2274 | +4.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1445 | -36.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1204 | -16.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1276 | — | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.2017 | +58.1% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.1422 | -29.5% | ratio | 10-K | 2026-03-10 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0099 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0063 | +36.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0124 | -96.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0147 | +218.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0356 | +141.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1078 | +203.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0314 | -70.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0017 | -94.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0441 | -2747.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0052 | — | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.0513 | +1096.0% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.0277 | -154.0% | ratio | 10-K | 2026-03-10 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0051 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0237 | +366.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0053 | -77.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0594 | +1013.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0979 | +64.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1269 | +29.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0930 | -26.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0657 | -29.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0171 | -74.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0178 | — | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.1001 | +462.5% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.0305 | -69.6% | ratio | 10-K | 2026-03-10 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7509 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.7555 | +0.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.8485 | +12.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.8026 | -5.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.8853 | +10.3% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.9850 | +11.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.6246 | -36.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.5410 | -13.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3680 | -32.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.3902 | +6.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4973 | +27.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.8026 | — | ratio | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 0.5410 | -32.6% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | 0.4763 | -12.0% | ratio | 10-K | 2026-03-10 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0018 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0012 | +33.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0022 | -84.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0030 | +237.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0079 | +157.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0206 | +162.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0061 | -70.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0003 | -94.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0082 | -2609.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0036 | — | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.0386 | +1166.3% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.0219 | -156.7% | ratio | 10-K | 2026-03-10 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0052 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0034 | +34.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0062 | -83.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0084 | +235.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0207 | +146.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0562 | +172.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0159 | -71.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0008 | -94.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0212 | -2623.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0104 | — | ratio | 10-K | 2026-03-10 |
| Annual | 2024-12-31 | 0.1042 | +1100.8% | ratio | 10-K | 2026-03-10 |
| Annual | 2025-12-31 | -0.0563 | -154.0% | ratio | 10-K | 2026-03-10 |