Financial Metrics
ULS UL Solutions Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-05 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | 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 | 629000000.0 | — | USD | 10-Q | 2024-05-20 |
| Quarterly | 2023-06-30 | 689000000.0 | +9.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 676000000.0 | -1.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 670000000.0 | -0.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 730000000.0 | +9.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 731000000.0 | +0.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 705000000.0 | -3.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 776000000.0 | +10.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 783000000.0 | +0.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2678000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 2870000000.0 | +7.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3053000000.0 | +6.4% | USD | 10-K | 2026-02-19 |
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 | 75000000.0 | — | USD | 10-Q | 2024-05-20 |
| Quarterly | 2023-06-30 | 117000000.0 | +56.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 89000000.0 | -23.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 91000000.0 | +2.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 126000000.0 | +38.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 130000000.0 | +3.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 109000000.0 | -16.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 139000000.0 | +27.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 156000000.0 | +12.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 368000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 462000000.0 | +25.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 522000000.0 | +13.0% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 55000000.0 | — | USD | 10-Q | 2024-05-20 |
| Quarterly | 2023-06-30 | 94000000.0 | +70.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 53000000.0 | -43.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 56000000.0 | +5.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 101000000.0 | +80.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 88000000.0 | -12.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 67000000.0 | -23.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 91000000.0 | +35.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 100000000.0 | +9.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 260000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 326000000.0 | +25.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 325000000.0 | -0.3% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.28 | — | USD/shares | 10-Q | 2024-05-20 |
| Quarterly | 2023-06-30 | 0.47 | +67.9% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.27 | -42.6% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.28 | +3.7% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.51 | +82.1% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.44 | -13.7% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.34 | -22.7% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.45 | +32.4% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.5 | +11.1% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.3 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1.63 | +25.4% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.62 | -0.6% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.28 | — | USD/shares | 10-Q | 2024-05-20 |
| Quarterly | 2023-06-30 | 0.47 | +67.9% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.27 | -42.6% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.28 | +3.7% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.5 | +78.6% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.44 | -12.0% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.33 | -25.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.45 | +36.4% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.49 | +8.9% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.3 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1.62 | +24.6% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.6 | -1.2% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 315000000.0 | — | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 344000000.0 | +9.2% | USD | 10-Q | 2024-05-20 |
| Quarterly | 2024-06-30 | 295000000.0 | -14.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 327000000.0 | +10.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 298000000.0 | -8.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 267000000.0 | -10.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 272000000.0 | +1.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 255000000.0 | -6.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 315000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 298000000.0 | -5.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 295000000.0 | -1.0% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 362000000.0 | — | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 429000000.0 | +18.5% | USD | 10-Q | 2024-05-20 |
| Quarterly | 2024-06-30 | 381000000.0 | -11.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 354000000.0 | -7.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 380000000.0 | +7.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 463000000.0 | +21.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 424000000.0 | -8.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 386000000.0 | -9.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 362000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 380000000.0 | +5.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 422000000.0 | +11.1% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 953000000.0 | — | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1051000000.0 | +10.3% | USD | 10-Q | 2024-05-20 |
| Quarterly | 2024-06-30 | 957000000.0 | -8.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 977000000.0 | +2.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 921000000.0 | -5.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 998000000.0 | +8.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1009000000.0 | +1.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 995000000.0 | -1.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 953000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 921000000.0 | -3.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1000000000.0 | +8.6% | USD | 10-K | 2026-02-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 2736000000.0 | — | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2819000000.0 | +3.0% | USD | 10-Q | 2024-05-20 |
| Quarterly | 2024-06-30 | 2742000000.0 | -2.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2877000000.0 | +4.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2800000000.0 | -2.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2878000000.0 | +2.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2922000000.0 | +1.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2898000000.0 | -0.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2736000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2800000000.0 | +2.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2921000000.0 | +4.3% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 709000000.0 | — | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 829000000.0 | +16.9% | USD | 10-Q | 2024-05-20 |
| Quarterly | 2024-06-30 | 740000000.0 | -10.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 745000000.0 | +0.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 740000000.0 | -0.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 804000000.0 | +8.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 765000000.0 | -4.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 749000000.0 | -2.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 709000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 740000000.0 | +4.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 760000000.0 | +2.7% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 2058000000.0 | — | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2136000000.0 | +3.8% | USD | 10-Q | 2024-05-20 |
| Quarterly | 2024-06-30 | 1956000000.0 | -8.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1981000000.0 | +1.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1869000000.0 | -5.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1894000000.0 | +1.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1809000000.0 | -4.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1678000000.0 | -7.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2058000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1869000000.0 | -9.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1627000000.0 | -12.9% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 654000000.0 | — | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 671000000.0 | +2.6% | USD | 10-Q | 2024-05-20 |
| Quarterly | 2024-06-30 | 769000000.0 | +14.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 872000000.0 | +13.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 904000000.0 | +3.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 970000000.0 | +7.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1093000000.0 | +12.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1193000000.0 | +9.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 654000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 904000000.0 | +38.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1262000000.0 | +39.6% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 904000000.0 | — | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 867000000.0 | -4.1% | USD | 10-Q | 2024-05-20 |
| Quarterly | 2024-06-30 | 785000000.0 | -9.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 760000000.0 | -3.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 692000000.0 | -8.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 653000000.0 | -5.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 608000000.0 | -6.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 544000000.0 | -10.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 904000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 692000000.0 | -23.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 491000000.0 | -29.0% | USD | 10-K | 2026-02-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 161000000.0 | — | USD | 10-Q | 2024-05-20 |
| Quarterly | 2023-06-30 | 220000000.0 | +36.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 341000000.0 | +55.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 141000000.0 | -58.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 244000000.0 | +73.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 394000000.0 | +61.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 154000000.0 | -60.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 301000000.0 | +95.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 456000000.0 | +51.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 467000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 524000000.0 | +12.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 600000000.0 | +14.5% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -75000000.0 | — | USD | 10-Q | 2024-05-20 |
| Quarterly | 2023-06-30 | -85000000.0 | -13.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -118000000.0 | -38.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -57000000.0 | +51.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -93000000.0 | -63.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -175000000.0 | -88.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -50000000.0 | +71.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -107000000.0 | -114.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -183000000.0 | -71.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -175000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -234000000.0 | -33.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -204000000.0 | +12.8% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10000000.0 | — | USD | 10-Q | 2024-05-20 |
| Quarterly | 2023-06-30 | -39000000.0 | -490.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -75000000.0 | -92.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -49000000.0 | +34.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -159000000.0 | -224.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -202000000.0 | -27.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -135000000.0 | +33.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -221000000.0 | -63.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -314000000.0 | -42.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -294000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -284000000.0 | +3.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -396000000.0 | -39.4% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 63000000.0 | — | USD | 10-Q | 2024-05-20 |
| Quarterly | 2023-06-30 | 113000000.0 | +79.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 156000000.0 | +38.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 57000000.0 | -63.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 113000000.0 | +98.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 179000000.0 | +58.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 51000000.0 | -71.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 93000000.0 | +82.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 139000000.0 | +49.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 215000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 237000000.0 | +10.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 197000000.0 | -16.9% | USD | 10-K | 2026-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 200000000.0 | — | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 200000000.0 | +0.0% | shares | 10-Q | 2024-05-20 |
| Quarterly | 2024-06-30 | 200006949.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 200016444.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Annual | 2023-12-31 | 200000000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 200174493.0 | +0.1% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 201025964.0 | +0.4% | shares | 10-K | 2026-02-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 200000000.0 | — | shares | 10-Q | 2024-05-20 |
| Quarterly | 2024-03-31 | 200000000.0 | +0.0% | shares | 10-Q | 2024-05-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 200000000.0 | — | shares | 10-Q | 2024-05-20 |
| Quarterly | 2023-06-30 | 200000000.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 200000000.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 200000000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 200000000.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 200000000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 200000000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 201000000.0 | +0.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 201000000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 200000000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 200000000.0 | +0.0% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 201000000.0 | +0.5% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 200000000.0 | — | shares | 10-Q | 2024-05-20 |
| Quarterly | 2023-06-30 | 200000000.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 200000000.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 200000000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 201000000.0 | +0.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 202000000.0 | +0.5% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 203000000.0 | +0.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 203000000.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 203000000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 200000000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 201000000.0 | +0.5% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 203000000.0 | +1.0% | shares | 10-K | 2026-02-19 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.2377 | — | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.2662 | +12.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.2541 | -4.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.2450 | -3.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.2656 | +8.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.2702 | +1.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.9788 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1.0250 | +4.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.0452 | +2.0% | ratio | 10-K | 2026-02-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 1.3441 | — | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.2678 | -5.7% | ratio | 10-Q | 2024-05-20 |
| Quarterly | 2024-06-30 | 1.2932 | +2.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.3114 | +1.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.2446 | -5.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.2413 | -0.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.3190 | +6.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.3284 | +0.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.3441 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.2446 | -7.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.3158 | +5.7% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 3.1468 | — | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 3.1833 | +1.2% | ratio | 10-Q | 2024-05-20 |
| Quarterly | 2024-06-30 | 2.5436 | -20.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2.2718 | -10.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2.0675 | -9.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.9526 | -5.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.6551 | -15.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.4065 | -15.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 3.1468 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2.0675 | -34.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.2892 | -37.6% | ratio | 10-K | 2026-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0874 | — | ratio | 10-Q | 2024-05-20 |
| Quarterly | 2023-06-30 | 0.1364 | +56.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0784 | -42.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0836 | +6.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1384 | +65.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1204 | -13.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0950 | -21.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1173 | +23.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1277 | +8.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0971 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1136 | +17.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1065 | -6.3% | ratio | 10-K | 2026-02-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1192 | — | ratio | 10-Q | 2024-05-20 |
| Quarterly | 2023-06-30 | 0.1698 | +42.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1317 | -22.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1358 | +3.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1726 | +27.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1778 | +3.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1546 | -13.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1791 | +15.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1992 | +11.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1374 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1610 | +17.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1710 | +6.2% | ratio | 10-K | 2026-02-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 0.4443 | — | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.4150 | -6.6% | ratio | 10-Q | 2024-05-20 |
| Quarterly | 2024-06-30 | 0.3986 | -3.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.4389 | +10.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.4027 | -8.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.3321 | -17.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.3556 | +7.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.3405 | -4.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.4443 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.4027 | -9.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.3882 | -3.6% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.0199 | — | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0368 | +85.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0306 | -17.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0233 | -23.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0311 | +33.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0345 | +10.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0950 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1164 | +22.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1113 | -4.4% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.0835 | — | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1313 | +57.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1009 | -23.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0691 | -31.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0833 | +20.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0838 | +0.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.3976 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.3606 | -9.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2575 | -28.6% | ratio | 10-K | 2026-02-19 |