Financial Metrics
FTDR Frontdoor, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 4 | 2026-03-27 | SEC Filing Index |
| Insider | 4 | 2026-03-27 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 3 | 2026-03-19 | 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 | 367000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 523000000.0 | +42.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 524000000.0 | +0.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 378000000.0 | -27.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 542000000.0 | +43.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 540000000.0 | -0.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 426000000.0 | -21.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 617000000.0 | +44.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 618000000.0 | +0.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1780000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1843000000.0 | +3.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2093000000.0 | +13.6% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 170000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 270000000.0 | +58.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 268000000.0 | -0.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 195000000.0 | -27.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 306000000.0 | +56.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 306000000.0 | +0.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 235000000.0 | -23.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 356000000.0 | +51.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 353000000.0 | -0.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 885000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 991000000.0 | +12.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1157000000.0 | +16.8% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 70000000.0 | +218.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 71000000.0 | +1.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 34000000.0 | -52.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 92000000.0 | +170.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 100000000.0 | +8.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 37000000.0 | -63.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 111000000.0 | +200.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 106000000.0 | -4.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 171000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 235000000.0 | +37.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 255000000.0 | +8.5% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.27 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.86 | +218.5% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.89 | +3.5% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.43 | -51.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.18 | +174.4% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.32 | +11.9% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.5 | -62.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.51 | +202.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.45 | -4.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.13 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3.05 | +43.2% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.48 | +14.1% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.27 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.85 | +214.8% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.89 | +4.7% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.43 | -51.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.18 | +174.4% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.3 | +10.2% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.49 | -62.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.48 | +202.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.42 | -4.1% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.12 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3.01 | +42.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.42 | +13.6% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 337000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 344000000.0 | +2.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 320000000.0 | -7.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 325000000.0 | +1.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 378000000.0 | +16.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 419000000.0 | +10.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 375000000.0 | -10.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 421000000.0 | +12.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 506000000.0 | +20.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 562000000.0 | +11.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 563000000.0 | +0.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 325000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 421000000.0 | +29.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 566000000.0 | +34.4% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 6000000.0 | +0.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 7000000.0 | +16.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 6000000.0 | -14.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 4000000.0 | -33.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 7000000.0 | +75.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 6000000.0 | -14.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 10000000.0 | +66.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 11000000.0 | +10.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 10000000.0 | -9.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 10000000.0 | +0.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 6000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 10000000.0 | +66.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 10000000.0 | +0.0% | USD | 10-K | 2026-02-26 |
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 | 381000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 391000000.0 | +2.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 429000000.0 | +9.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 363000000.0 | -15.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 412000000.0 | +13.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 463000000.0 | +12.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 484000000.0 | +4.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 488000000.0 | +0.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 554000000.0 | +13.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 620000000.0 | +11.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 695000000.0 | +12.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 363000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 488000000.0 | +34.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 624000000.0 | +27.9% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1128000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1136000000.0 | +0.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1168000000.0 | +2.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1089000000.0 | -6.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2107000000.0 | +93.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1200000000.0 | -43.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1217000000.0 | +1.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 2107000000.0 | +73.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2121000000.0 | +0.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2172000000.0 | +2.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2227000000.0 | +2.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1089000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2107000000.0 | +93.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2142000000.0 | +1.7% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 396000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 365000000.0 | -7.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 364000000.0 | -0.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 331000000.0 | -9.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 360000000.0 | +8.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 365000000.0 | +1.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 341000000.0 | -6.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 369000000.0 | +8.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 414000000.0 | +12.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 416000000.0 | +0.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 401000000.0 | -3.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 331000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 369000000.0 | +11.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 402000000.0 | +8.9% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 83000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 131000000.0 | +57.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 171000000.0 | +30.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 136000000.0 | -20.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 162000000.0 | +19.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 214000000.0 | +32.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 261000000.0 | +22.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 239000000.0 | -8.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 198000000.0 | -17.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 254000000.0 | +28.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 316000000.0 | +24.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 136000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 239000000.0 | +75.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 242000000.0 | +1.3% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 605000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 601000000.0 | -0.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 597000000.0 | -0.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 593000000.0 | -0.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 589000000.0 | -0.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 586000000.0 | -0.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 582000000.0 | -0.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1199000000.0 | +106.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1193000000.0 | -0.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1186000000.0 | -0.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1180000000.0 | -0.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 593000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1199000000.0 | +102.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1173000000.0 | -2.2% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 60000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 112000000.0 | +86.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 139000000.0 | +24.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 84000000.0 | -39.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 187000000.0 | +122.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 212000000.0 | +13.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 124000000.0 | -41.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 251000000.0 | +102.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 315000000.0 | +25.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 202000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 270000000.0 | +33.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 416000000.0 | +54.1% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -8000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -15000000.0 | -87.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -23000000.0 | -53.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -10000000.0 | +56.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -22000000.0 | -120.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -31000000.0 | -40.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 47000000.0 | +251.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 42000000.0 | -10.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 37000000.0 | -11.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -32000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -622000000.0 | -1843.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 31000000.0 | +105.0% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -7000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -44000000.0 | -528.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -88000000.0 | -100.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -21000000.0 | +76.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -71000000.0 | -238.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -131000000.0 | -84.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -85000000.0 | +35.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -153000000.0 | -80.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -210000000.0 | -37.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -137000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 447000000.0 | +426.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -302000000.0 | -167.6% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 15000000.0 | +87.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 23000000.0 | +53.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 10000000.0 | -56.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 22000000.0 | +120.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 31000000.0 | +40.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 7000000.0 | -77.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 14000000.0 | +100.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 20000000.0 | +42.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 32000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 39000000.0 | +21.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 26000000.0 | -33.3% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 81723843.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 80793358.0 | -1.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 79617524.0 | -1.5% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 78378511.0 | -1.6% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 78296296.0 | -0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 77049920.0 | -1.6% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 75782534.0 | -1.6% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 75314243.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 74278048.0 | -1.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 73111103.0 | -1.6% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 72433160.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 78378511.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 75314243.0 | -3.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 70958215.0 | -5.8% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 86294094.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 86437468.0 | +0.2% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 86502847.0 | +0.1% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 86553387.0 | +0.1% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 86871669.0 | +0.4% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 86985271.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 87193682.0 | +0.2% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 87434468.0 | +0.3% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 87838356.0 | +0.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 88086073.0 | +0.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 88389769.0 | +0.3% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 86553387.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 87434468.0 | +1.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 88480560.0 | +1.2% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 81500000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 81400000.0 | -0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 80100000.0 | -1.6% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 78300000.0 | -2.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 77700000.0 | -0.8% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 76200000.0 | -1.9% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 74700000.0 | -2.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 73500000.0 | -1.6% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 72800000.0 | -1.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 80500000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 77000000.0 | -4.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 73100000.0 | -5.1% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 81900000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 81800000.0 | -0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 80600000.0 | -1.5% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 79000000.0 | -2.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 78100000.0 | -1.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 77100000.0 | -1.3% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 76300000.0 | -1.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 74700000.0 | -2.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 74400000.0 | -0.4% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 80900000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 78000000.0 | -3.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 74500000.0 | -4.5% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3254 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.4604 | +41.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.4486 | -2.6% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.1794 | -60.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.4517 | +151.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.4437 | -1.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2008 | -54.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2841 | +41.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.2775 | -2.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.6345 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.8747 | -46.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.9771 | +11.7% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9621 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.0712 | +11.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.1786 | +10.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.0967 | -6.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1.1444 | +4.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.2685 | +10.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.4194 | +11.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1.3225 | -6.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.3382 | +1.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.4904 | +11.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.7332 | +16.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.0967 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.3225 | +20.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.5522 | +17.4% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4632 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.5163 | +11.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.5115 | -0.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.5159 | +0.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.5646 | +9.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.5667 | +0.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.5516 | -2.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.5770 | +4.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.5712 | -1.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.4972 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.5377 | +8.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.5528 | +2.8% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0599 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1338 | +123.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1355 | +1.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0899 | -33.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1697 | +88.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1852 | +9.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0869 | -53.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1799 | +107.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1715 | -4.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0961 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1275 | +32.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1218 | -4.5% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8510 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.9425 | +10.7% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.8791 | -6.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.9819 | +11.7% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1.0500 | +6.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.1479 | +9.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.0997 | -4.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1.1409 | +3.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.2222 | +7.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.3510 | +10.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.4040 | +3.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.9819 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.1409 | +16.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.4080 | +23.4% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0195 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0616 | +215.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0608 | -1.4% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0161 | -73.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0767 | +375.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0822 | +7.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0174 | -78.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0511 | +193.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0476 | -6.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1570 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1115 | -29.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1190 | +6.7% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2651 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.5344 | +101.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.4152 | -22.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.2099 | -49.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.4299 | +104.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.3831 | -10.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1869 | -51.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.4370 | +133.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.3354 | -23.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.2574 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.9833 | -21.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.0537 | +7.2% | ratio | 10-K | 2026-02-26 |