Financial Metrics
VRSK Verisk Analytics, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-01-23 | SEC Filing Index |
| Insider | 4 | 2026-01-06 | 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 | 651600000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 675000000.0 | +3.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 677600000.0 | +0.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 704000000.0 | +3.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 716800000.0 | +1.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 725300000.0 | +1.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 753000000.0 | +3.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 772600000.0 | +2.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 768300000.0 | -0.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2681400000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 2881700000.0 | +7.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3072700000.0 | +6.6% | USD | 10-K | 2026-02-18 |
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 | 294100000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 306000000.0 | +4.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 281100000.0 | -8.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 307400000.0 | +9.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 318700000.0 | +3.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 311500000.0 | -2.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 330100000.0 | +6.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 354300000.0 | +7.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 345900000.0 | -2.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1131700000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1253900000.0 | +10.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1343900000.0 | +7.2% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 56300000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 196900000.0 | +249.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 187400000.0 | -4.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 219600000.0 | +17.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 308100000.0 | +40.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 220100000.0 | -28.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 232300000.0 | +5.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 253300000.0 | +9.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 225500000.0 | -11.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 614600000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 958200000.0 | +55.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 908300000.0 | -5.2% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.37 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.36 | +267.6% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1.29 | -5.1% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.53 | +18.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 2.16 | +41.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.55 | -28.2% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.66 | +7.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.81 | +9.0% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.62 | -10.5% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 4.19 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 6.74 | +60.9% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 6.5 | -3.6% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.37 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.35 | +264.9% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1.29 | -4.4% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.52 | +17.8% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 2.15 | +41.4% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.54 | -28.4% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.65 | +7.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.81 | +9.7% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.61 | -11.0% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 4.17 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 6.71 | +60.9% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 6.48 | -3.4% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 231900000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 308700000.0 | +33.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 416800000.0 | +35.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 302700000.0 | -27.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 352400000.0 | +16.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 632100000.0 | +79.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 458000000.0 | -27.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 291200000.0 | -36.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1112100000.0 | +281.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 628700000.0 | -43.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2107900000.0 | +235.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 302700000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 291200000.0 | -3.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2178200000.0 | +648.0% | USD | 10-K | 2026-02-18 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 433300000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 381300000.0 | -12.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 353400000.0 | -7.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 334200000.0 | -5.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 486600000.0 | +45.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 479100000.0 | -1.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 446100000.0 | -6.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 434400000.0 | -2.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 564400000.0 | +29.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 612000000.0 | +8.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 436800000.0 | -28.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 334200000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 434400000.0 | +30.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 422200000.0 | -2.8% | USD | 10-K | 2026-02-18 |
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-03-31 | 790800000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 854800000.0 | +8.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 928200000.0 | +8.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 810100000.0 | -12.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1017000000.0 | +25.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1307200000.0 | +28.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1092600000.0 | -16.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 911600000.0 | -16.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1772100000.0 | +94.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1377400000.0 | -22.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2695100000.0 | +95.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 810100000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 911600000.0 | +12.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2765400000.0 | +203.4% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4190000000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 4315700000.0 | +3.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 4363900000.0 | +1.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 4366100000.0 | +0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 4498600000.0 | +3.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 4767900000.0 | +6.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 4563200000.0 | -4.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 4264700000.0 | -6.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 5122100000.0 | +20.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4794900000.0 | -6.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 6241900000.0 | +30.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 4366100000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 4264700000.0 | -2.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 6195500000.0 | +45.3% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 890100000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 800800000.0 | -10.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 784100000.0 | -2.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 771400000.0 | -1.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 929800000.0 | +20.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1371300000.0 | +47.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1335100000.0 | -2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1238900000.0 | -7.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1398100000.0 | +12.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 899400000.0 | -35.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2259000000.0 | +151.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 771400000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1238900000.0 | +60.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2300300000.0 | +85.7% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4110400000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 4009900000.0 | -2.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 3968700000.0 | -1.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 4043900000.0 | +1.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 4210800000.0 | +4.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 4332600000.0 | +2.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 4258500000.0 | -1.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 4159700000.0 | -2.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 4998300000.0 | +20.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4482300000.0 | -10.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 5864400000.0 | +30.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 4043900000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 4159700000.0 | +2.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 5885700000.0 | +41.5% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 68400000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 294000000.0 | +329.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 384500000.0 | +30.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 310000000.0 | -19.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 282200000.0 | -9.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 430300000.0 | +52.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 299600000.0 | -30.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 100100000.0 | -66.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 123000000.0 | +22.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 311700000.0 | +153.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 376700000.0 | +20.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 310000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 100100000.0 | -67.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 309000000.0 | +208.7% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 2884300000.0 | — | USD | 10-K | 2024-02-21 |
| Annual | 2024-12-31 | 3091300000.0 | +7.2% | USD | 10-K | 2025-02-26 |
| Annual | 2025-12-31 | 4773500000.0 | +54.4% | USD | 10-K | 2026-02-18 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 365300000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 192900000.0 | -47.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 250100000.0 | +29.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 372200000.0 | +48.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 211700000.0 | -43.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 296200000.0 | +39.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 444700000.0 | +50.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 244500000.0 | -45.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 403500000.0 | +65.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1060700000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1144000000.0 | +7.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1436000000.0 | +25.5% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2967100000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -108300000.0 | -103.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -55300000.0 | +48.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -79900000.0 | -44.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 56100000.0 | +170.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -52600000.0 | -193.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -57800000.0 | -9.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -80600000.0 | -39.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -234500000.0 | -190.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2746500000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -124800000.0 | -104.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -358100000.0 | -186.9% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -3405000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 3200000.0 | +100.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -89600000.0 | -2900.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -242500000.0 | -170.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 14100000.0 | +105.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -421300000.0 | -3087.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 433300000.0 | +202.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -659000000.0 | -252.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1305300000.0 | +298.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -3786500000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -1028500000.0 | +72.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 795200000.0 | +177.3% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 61200000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 58200000.0 | -4.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 54300000.0 | -6.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 55200000.0 | +1.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 57800000.0 | +4.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 55500000.0 | -4.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 53700000.0 | -3.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 55800000.0 | +3.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 67400000.0 | +20.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 230000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 223900000.0 | -2.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 244100000.0 | +9.0% | USD | 10-K | 2026-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 144551559.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 144991302.0 | +0.3% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 144965254.0 | -0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 143308729.0 | -1.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 142785185.0 | -0.4% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 142460614.0 | -0.2% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 141396745.0 | -0.7% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 140414637.0 | -0.7% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 139957796.0 | -0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 139700834.0 | -0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 139370402.0 | -0.2% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 143308729.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 140414637.0 | -2.0% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 138397709.0 | -1.4% | shares | 10-K | 2026-02-18 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 544003038.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 544003038.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 544003038.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 544003038.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 544003038.0 | +0.0% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 544003038.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 544003038.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 544003038.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 544003038.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 544003038.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 544003038.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 544003038.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 544003038.0 | +0.0% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 544003038.0 | +0.0% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 152032255.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 144834494.0 | -4.7% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 145011020.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 143298163.0 | -1.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 142705508.0 | -0.4% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 141778551.0 | -0.6% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 140294117.0 | -1.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 139818324.0 | -0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 139509985.0 | -0.2% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 146623989.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 142154655.0 | -3.0% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 139667160.0 | -1.7% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 152709319.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 145500121.0 | -4.7% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 145742519.0 | +0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 143973534.0 | -1.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 143293222.0 | -0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 142511476.0 | -0.5% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 140939555.0 | -1.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 140339539.0 | -0.4% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 139941935.0 | -0.3% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 147336159.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 142842261.0 | -3.1% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 140082773.0 | -1.9% | shares | 10-K | 2026-02-18 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1555 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1564 | +0.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1553 | -0.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1565 | +0.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1503 | -3.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1589 | +5.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1470 | -7.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1611 | +9.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1231 | -23.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.6141 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.6757 | +10.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.4960 | -26.6% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8884 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.0674 | +20.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.1838 | +10.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.0502 | -11.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.0938 | +4.2% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.9533 | -12.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.8184 | -14.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.7358 | -10.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.2675 | +72.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.5315 | +20.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.1931 | -22.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.0502 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.7358 | -29.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.2022 | +63.4% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 60.0936 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 13.6391 | -77.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 10.3217 | -24.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 13.0448 | +26.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 14.9213 | +14.4% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 10.0688 | -32.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 14.2140 | +41.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 41.5554 | +192.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 40.6366 | -2.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 14.3802 | -64.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 15.5678 | +8.3% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 13.0448 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 41.5554 | +218.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 19.0476 | -54.2% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0864 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2917 | +237.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2766 | -5.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3119 | +12.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.4298 | +37.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.3035 | -29.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.3085 | +1.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.3279 | +6.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2935 | -10.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.2292 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.3325 | +45.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2956 | -11.1% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4514 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.4533 | +0.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.4148 | -8.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.4366 | +5.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.4446 | +1.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.4295 | -3.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.4384 | +2.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.4586 | +4.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.4502 | -1.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.4221 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.4351 | +3.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.4374 | +0.5% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2605 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.3855 | +48.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.5316 | +37.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.3924 | -26.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3790 | -3.4% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.4609 | +21.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.3430 | -25.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.2350 | -31.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.7954 | +238.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.6990 | -12.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.9331 | +33.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.3924 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.2350 | -40.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.9469 | +302.9% | ratio | 10-K | 2026-02-18 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0134 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0456 | +239.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0429 | -5.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0488 | +13.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0646 | +32.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0482 | -25.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0454 | -6.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0528 | +16.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0361 | -31.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1408 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2247 | +59.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1466 | -34.7% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8231 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.6697 | -18.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.4874 | -27.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.7782 | +59.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.7160 | -8.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.7346 | +2.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.8886 | +157.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.8126 | -57.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.5986 | -26.3% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.9826 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 9.5724 | +382.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2.9395 | -69.3% | ratio | 10-K | 2026-02-18 |