Financial Metrics
HUBB HUBBELL INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-19 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-12 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | SEC Filing Index |
| Insider | 4 | 2026-02-10 | 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 | 1285400000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1365900000.0 | +6.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1375800000.0 | +0.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1399100000.0 | +1.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 1452500000.0 | +3.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1442600000.0 | -0.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1365200000.0 | -5.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1484300000.0 | +8.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1502400000.0 | +1.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 5372900000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-03-31 | 1399100000.0 | -74.0% | USD | 10-K | 2026-02-12 |
| Annual | 2024-06-30 | 1452500000.0 | +3.8% | USD | 10-K | 2026-02-12 |
| Annual | 2024-09-30 | 1442600000.0 | -0.7% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1334300000.0 | -7.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-03-31 | 1365200000.0 | +2.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-06-30 | 1484300000.0 | +8.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-09-30 | 1502400000.0 | +1.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1492700000.0 | -0.6% | USD | 10-K | 2026-02-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 448300000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 496200000.0 | +10.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 487400000.0 | -1.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 447700000.0 | -8.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 513800000.0 | +14.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 506000000.0 | -1.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 451200000.0 | -10.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 552100000.0 | +22.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 544300000.0 | -1.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1877000000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-03-31 | 433600000.0 | -76.9% | USD | 10-K | 2026-02-12 |
| Annual | 2024-06-30 | 513800000.0 | +18.5% | USD | 10-K | 2026-02-12 |
| Annual | 2024-09-30 | 506000000.0 | -1.5% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 452200000.0 | -10.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-03-31 | 442600000.0 | -2.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-06-30 | 552100000.0 | +24.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-09-30 | 544300000.0 | -1.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 525100000.0 | -3.5% | USD | 10-K | 2026-02-12 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 248800000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 287800000.0 | +15.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 276300000.0 | -4.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 228500000.0 | -17.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 306300000.0 | +34.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 312700000.0 | +2.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 239000000.0 | -23.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 336300000.0 | +40.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 330600000.0 | -1.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1027400000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1093100000.0 | +6.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1208800000.0 | +10.6% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 181900000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 206800000.0 | +13.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 200100000.0 | -3.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 147800000.0 | -26.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 217500000.0 | +47.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 226200000.0 | +4.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 169700000.0 | -25.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 244200000.0 | +43.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 255500000.0 | +4.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 751400000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-03-31 | 137100000.0 | -81.8% | USD | 10-K | 2026-02-12 |
| Annual | 2024-06-30 | 217500000.0 | +58.6% | USD | 10-K | 2026-02-12 |
| Annual | 2024-09-30 | 226200000.0 | +4.0% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 198200000.0 | -12.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-03-31 | 163200000.0 | -17.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-06-30 | 244200000.0 | +49.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-09-30 | 255500000.0 | +4.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 224200000.0 | -12.3% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.39 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 3.85 | +13.6% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 3.72 | -3.4% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.75 | -26.1% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 4.04 | +46.9% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 4.21 | +4.2% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3.16 | -24.9% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 4.58 | +44.9% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 4.8 | +4.8% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 13.98 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-03-31 | 2.55 | -81.8% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-06-30 | 4.04 | +58.4% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-09-30 | 4.21 | +4.2% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 3.69 | -12.4% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-03-31 | 3.04 | -17.6% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-06-30 | 4.58 | +50.7% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-09-30 | 4.8 | +4.8% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4.21 | -12.3% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.37 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 3.82 | +13.4% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 3.7 | -3.1% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.73 | -26.2% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 4.01 | +46.9% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 4.18 | +4.2% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3.15 | -24.6% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 4.56 | +44.8% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 4.77 | +4.6% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 13.89 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-03-31 | 2.53 | -81.8% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-06-30 | 4.01 | +58.5% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-09-30 | 4.18 | +4.2% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 3.66 | -12.4% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-03-31 | 3.03 | -17.2% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-06-30 | 4.56 | +50.5% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-09-30 | 4.77 | +4.6% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4.19 | -12.2% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 429800000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 492600000.0 | +14.6% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 572800000.0 | +16.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 336100000.0 | -41.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 388200000.0 | +15.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 397200000.0 | +2.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 435700000.0 | +9.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 329100000.0 | -24.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 346900000.0 | +5.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 382600000.0 | +10.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 666800000.0 | +74.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 336100000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 329100000.0 | -2.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 482500000.0 | +46.6% | USD | 10-K | 2026-02-12 |
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 | 779600000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 794100000.0 | +1.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 788400000.0 | -0.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 832900000.0 | +5.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 842400000.0 | +1.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 856500000.0 | +1.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 850000000.0 | -0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1010400000.0 | +18.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 848700000.0 | -16.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1029600000.0 | +21.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1053700000.0 | +2.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 832900000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1010400000.0 | +21.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1083800000.0 | +7.3% | USD | 10-K | 2026-02-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2098700000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2205800000.0 | +5.1% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2318400000.0 | +5.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2167200000.0 | -6.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2232500000.0 | +3.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2274700000.0 | +1.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2319100000.0 | +2.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2257900000.0 | -2.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2261800000.0 | +0.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 2476400000.0 | +9.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2790000000.0 | +12.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2167200000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 2257900000.0 | +4.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2594000000.0 | +14.9% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5480800000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 5640900000.0 | +2.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 5768300000.0 | +2.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 6914000000.0 | +19.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 6862100000.0 | -0.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 6871700000.0 | +0.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 6935000000.0 | +0.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 6847700000.0 | -1.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 6922100000.0 | +1.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 7149000000.0 | +3.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 7526900000.0 | +5.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 7081100000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 6847700000.0 | -3.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 8228800000.0 | +20.2% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1052100000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1069800000.0 | +1.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1071400000.0 | +0.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1323400000.0 | +23.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1348700000.0 | +1.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1258500000.0 | -6.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1396700000.0 | +11.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1274200000.0 | -8.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1938300000.0 | +52.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1908400000.0 | -1.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2054300000.0 | +7.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1323400000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1274200000.0 | -3.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1508700000.0 | +18.4% | USD | 10-K | 2026-02-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2997700000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 3009800000.0 | +0.4% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 3017800000.0 | +0.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 4024700000.0 | +33.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3919000000.0 | -2.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 3805400000.0 | -2.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 3706200000.0 | -2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 3437100000.0 | -7.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3649900000.0 | +6.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 3650200000.0 | +0.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3833900000.0 | +5.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 4024700000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 3437100000.0 | -14.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4370900000.0 | +27.2% | USD | 10-K | 2026-02-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2472700000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2620700000.0 | +6.0% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2739100000.0 | +4.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2877000000.0 | +5.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2930400000.0 | +1.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 3052600000.0 | +4.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 3215000000.0 | +5.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 3396200000.0 | +5.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3261400000.0 | -4.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 3487700000.0 | +6.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3681300000.0 | +5.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2877000000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 3396200000.0 | +18.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3847900000.0 | +13.3% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1438500000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1439100000.0 | +0.0% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1439700000.0 | +0.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2023200000.0 | +40.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1895700000.0 | -6.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1892700000.0 | -0.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1640300000.0 | -13.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1442700000.0 | -12.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1044000000.0 | -27.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1044400000.0 | +0.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1044800000.0 | +0.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2023200000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1442700000.0 | -28.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2036300000.0 | +41.1% | USD | 10-K | 2026-02-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 113700000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 341400000.0 | +200.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 535300000.0 | +56.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 92200000.0 | -82.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 331800000.0 | +259.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 558800000.0 | +68.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 37400000.0 | -93.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 298000000.0 | +696.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 582300000.0 | +95.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 880800000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 991200000.0 | +12.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1029800000.0 | +3.9% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -35100000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -128200000.0 | -265.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -161400000.0 | -25.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 88600000.0 | +154.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 56100000.0 | -36.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 20000000.0 | -64.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -99300000.0 | -596.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -140600000.0 | -41.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -215400000.0 | -53.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -1380200000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -59100000.0 | +95.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -1094600000.0 | -1752.1% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -91800000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -165900000.0 | -80.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -241700000.0 | -45.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -125300000.0 | +48.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -319300000.0 | -154.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -476400000.0 | -49.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 75000000.0 | +115.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -117500000.0 | -256.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -42600000.0 | +63.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 388500000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -923400000.0 | -337.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 203600000.0 | +122.0% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 53730566.0 | — | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 53759976.0 | +0.1% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 53253805.0 | -0.9% | shares | 10-K | 2026-02-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 53600000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 53600000.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 53600000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 53700000.0 | +0.2% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 53700000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 53700000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 53500000.0 | -0.4% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 53200000.0 | -0.6% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 53100000.0 | -0.2% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 53600000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 53700000.0 | +0.2% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 53200000.0 | -0.9% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 53900000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 54000000.0 | +0.2% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 54000000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 54000000.0 | +0.0% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 54100000.0 | +0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 54000000.0 | -0.2% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 53800000.0 | -0.4% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 53500000.0 | -0.6% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 53400000.0 | -0.2% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 54000000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 54000000.0 | +0.0% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 53500000.0 | -0.9% | shares | 10-K | 2026-02-12 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2345 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2421 | +3.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2385 | -1.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2039 | -14.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.2114 | +3.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2080 | -1.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1972 | -5.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.2076 | +5.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1996 | -3.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.7588 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1949 | -74.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1814 | -6.9% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.9948 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.0619 | +3.4% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2.1639 | +4.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.6376 | -24.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.6553 | +1.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.8075 | +9.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.6604 | -8.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.7720 | +6.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.1669 | -34.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1.2976 | +11.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.3581 | +4.7% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.6376 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1.7720 | +8.2% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1.7194 | -3.0% | ratio | 10-K | 2026-02-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.2123 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1.1485 | -5.3% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1.1017 | -4.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.3989 | +27.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.3374 | -4.4% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.2466 | -6.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.1528 | -7.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.0120 | -12.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.1191 | +10.6% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1.0466 | -6.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.0415 | -0.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.3989 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1.0120 | -27.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1.1359 | +12.2% | ratio | 10-K | 2026-02-12 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3488 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.3633 | +4.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.3543 | -2.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3200 | -9.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.3537 | +10.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.3508 | -0.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.3305 | -5.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.3720 | +12.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.3623 | -2.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.3493 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-03-31 | 0.3099 | -11.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-06-30 | 0.3537 | +14.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-09-30 | 0.3508 | -0.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.3389 | -3.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-03-31 | 0.3242 | -4.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-06-30 | 0.3720 | +14.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-09-30 | 0.3623 | -2.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.3518 | -2.9% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1415 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1514 | +7.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1454 | -3.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1056 | -27.4% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.1497 | +41.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1568 | +4.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1243 | -20.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.1645 | +32.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1701 | +3.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1398 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-03-31 | 0.0980 | -29.9% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-06-30 | 0.1497 | +52.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-09-30 | 0.1568 | +4.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1485 | -5.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-03-31 | 0.1195 | -19.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-06-30 | 0.1645 | +37.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-09-30 | 0.1701 | +3.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1502 | -11.7% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1936 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2107 | +8.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2008 | -4.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1633 | -18.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.2109 | +29.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2168 | +2.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1751 | -19.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.2266 | +29.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2200 | -2.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1912 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.8192 | +328.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.8098 | -1.2% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4085 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.4605 | +12.7% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.5346 | +16.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.2540 | -52.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2878 | +13.3% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.3156 | +9.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.3119 | -1.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.2583 | -17.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1790 | -30.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.2005 | +12.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.3246 | +61.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.2540 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 0.2583 | +1.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.3198 | +23.8% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0332 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0367 | +10.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0347 | -5.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0215 | -37.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0317 | +47.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0326 | +3.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0245 | -24.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0342 | +39.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0339 | -0.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1061 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0289 | -72.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0272 | -5.9% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0736 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0789 | +7.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0731 | -7.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0504 | -31.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0713 | +41.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0704 | -1.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0520 | -26.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0700 | +34.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0694 | -0.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.2612 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0584 | -77.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0583 | -0.2% | ratio | 10-K | 2026-02-12 |