Financial Metrics
ACA Arcosa, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 365900000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 354400000.0 | -3.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 353000000.0 | -0.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 378600000.0 | +7.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 410900000.0 | +8.5% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 434100000.0 | +5.6% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 445000000.0 | +2.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 488200000.0 | +9.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 498500000.0 | +2.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 490000000.0 | -1.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 440400000.0 | -10.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 515100000.0 | +17.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 559100000.0 | +8.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 535800000.0 | -4.2% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 602800000.0 | +12.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 603900000.0 | +0.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 549200000.0 | -9.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 584800000.0 | +6.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 591700000.0 | +1.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 598600000.0 | +1.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 664700000.0 | +11.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 640400000.0 | -3.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 632000000.0 | -1.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 736900000.0 | +16.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 797800000.0 | +8.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1704000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1462400000.0 | -14.2% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1460400000.0 | -0.1% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1736900000.0 | +18.9% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1935600000.0 | +11.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 2036400000.0 | +5.2% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 2242800000.0 | +10.1% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 2307900000.0 | +2.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2569900000.0 | +11.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2883400000.0 | +12.2% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-06-30 | 138000000.0 | — | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 136700000.0 | -0.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 166100000.0 | +21.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 191900000.0 | +15.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 443800000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 515200000.0 | +16.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 647200000.0 | +25.6% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 33600000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 31200000.0 | -7.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 30600000.0 | -1.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 6400000.0 | -79.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 37300000.0 | +482.8% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 42300000.0 | +13.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 42800000.0 | +1.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 45100000.0 | +5.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 47800000.0 | +6.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 42100000.0 | -11.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 22900000.0 | -45.6% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 31300000.0 | +36.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 37500000.0 | +19.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 34700000.0 | -7.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 57200000.0 | +64.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 49000000.0 | -14.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 75100000.0 | +53.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 51000000.0 | -32.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 48400000.0 | -5.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 53400000.0 | +10.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 67200000.0 | +25.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 33800000.0 | -49.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 55800000.0 | +65.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 94800000.0 | +69.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 112300000.0 | +18.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 200800000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 131700000.0 | -34.4% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 94900000.0 | -27.9% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 152900000.0 | +61.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 151800000.0 | -0.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 107300000.0 | -29.3% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 349000000.0 | +225.3% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 217300000.0 | -37.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 197600000.0 | -9.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 341900000.0 | +73.0% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 20600000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 22200000.0 | +7.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 22600000.0 | +1.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 3200000.0 | -85.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 27700000.0 | +765.6% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 31800000.0 | +14.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 32700000.0 | +2.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 31600000.0 | -3.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 33300000.0 | +5.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 31200000.0 | -6.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 15900000.0 | -49.0% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 20800000.0 | +30.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 23700000.0 | +13.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 20200000.0 | -14.8% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 39000000.0 | +93.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 32000000.0 | -17.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 55700000.0 | +74.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 40900000.0 | -26.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 35500000.0 | -13.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 39200000.0 | +10.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 45600000.0 | +16.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 16600000.0 | -63.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 23600000.0 | +42.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 59700000.0 | +153.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 73000000.0 | +22.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 123000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 89700000.0 | -27.1% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 75700000.0 | -15.6% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 113300000.0 | +49.7% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 106600000.0 | -5.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 69600000.0 | -34.7% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 245800000.0 | +253.2% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 159200000.0 | -35.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 93700000.0 | -41.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 208400000.0 | +122.4% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 0.45 | — | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.46 | +2.2% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.07 | -84.8% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.57 | +714.3% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.66 | +15.8% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.68 | +3.0% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.65 | -4.4% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.69 | +6.2% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.64 | -7.2% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.33 | -48.4% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.43 | +30.3% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.49 | +14.0% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.42 | -14.3% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.8 | +90.5% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.66 | -17.5% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.15 | +74.2% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.84 | -27.0% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.73 | -13.1% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.81 | +11.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.93 | +14.8% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.34 | -63.4% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.48 | +41.2% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.22 | +154.2% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.49 | +22.1% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 2.52 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.84 | -27.0% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1.55 | -15.8% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 2.34 | +51.0% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2.2 | -6.0% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1.44 | -34.5% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 5.08 | +252.8% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 3.27 | -35.6% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.92 | -41.3% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4.25 | +121.4% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 0.45 | — | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.46 | +2.2% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.07 | -84.8% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.56 | +700.0% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.65 | +16.1% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.67 | +3.1% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.65 | -3.0% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.68 | +4.6% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.64 | -5.9% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.32 | -50.0% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.43 | +34.4% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.49 | +14.0% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.41 | -16.3% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.79 | +92.7% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.66 | -16.5% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.14 | +72.7% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.84 | -26.3% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.72 | -14.3% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.8 | +11.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.93 | +16.2% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.34 | -63.4% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.48 | +41.2% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.22 | +154.2% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.48 | +21.3% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 2.52 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.84 | -27.0% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1.54 | -16.3% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 2.32 | +50.6% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2.18 | -6.0% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1.42 | -34.9% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 5.05 | +255.6% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 3.26 | -35.4% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.91 | -41.4% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4.24 | +122.0% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 14000000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2017-09-30 | 10200000.0 | -27.1% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2017-12-31 | 6800000.0 | -33.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 6700000.0 | -1.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 10600000.0 | +58.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 10400000.0 | -1.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 99400000.0 | +855.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 118000000.0 | +18.7% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 83300000.0 | -29.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 127500000.0 | +53.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 240400000.0 | +88.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 200700000.0 | -16.5% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 148400000.0 | -26.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 189000000.0 | +27.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 95800000.0 | -49.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 81900000.0 | -14.5% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 100300000.0 | +22.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 66100000.0 | -34.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 72900000.0 | +10.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 88600000.0 | +21.5% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 77000000.0 | -13.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 112200000.0 | +45.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 160400000.0 | +43.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 149200000.0 | -7.0% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 197900000.0 | +32.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 155300000.0 | -21.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 104800000.0 | -32.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 176500000.0 | +68.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 103700000.0 | -41.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 756800000.0 | +629.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 187300000.0 | -75.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 167900000.0 | -10.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 189700000.0 | +13.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 220000000.0 | +16.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 14000000.0 | — | USD | 10-K | 2020-02-27 |
| Annual | 2017-12-31 | 6800000.0 | -51.4% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 99400000.0 | +1361.8% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 240400000.0 | +141.9% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 95800000.0 | -60.1% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 72900000.0 | -23.9% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 160400000.0 | +120.0% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 104800000.0 | -34.7% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 187300000.0 | +78.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 214600000.0 | +14.6% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 165300000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 174700000.0 | +5.7% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 291400000.0 | +66.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 206200000.0 | -29.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 228700000.0 | +10.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 213400000.0 | -6.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 200000000.0 | -6.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 238100000.0 | +19.1% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 217700000.0 | -8.6% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 232900000.0 | +7.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 260200000.0 | +11.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 289100000.0 | +11.1% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 314300000.0 | +8.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 364200000.0 | +15.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 310800000.0 | -14.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 373700000.0 | +20.2% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 350100000.0 | -6.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 326100000.0 | -6.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 334200000.0 | +2.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 393600000.0 | +17.8% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 386500000.0 | -1.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 389600000.0 | +0.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 357100000.0 | -8.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 366200000.0 | +2.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 442800000.0 | +20.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 396400000.0 | -10.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 350200000.0 | -11.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 427600000.0 | +22.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 477000000.0 | +11.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 480300000.0 | +0.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2017-12-31 | 165300000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 291400000.0 | +76.3% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 200000000.0 | -31.4% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 260200000.0 | +30.1% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 310800000.0 | +19.4% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 334200000.0 | +7.5% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 357100000.0 | +6.9% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 350200000.0 | -1.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 417700000.0 | +19.3% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 246800000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 234700000.0 | -4.9% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 252500000.0 | +7.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 271500000.0 | +7.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 291000000.0 | +7.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 306100000.0 | +5.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 283300000.0 | -7.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 303400000.0 | +7.1% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 314000000.0 | +3.5% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 289900000.0 | -7.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 276800000.0 | -4.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 289300000.0 | +4.5% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 339100000.0 | +17.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 344500000.0 | +1.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 324500000.0 | -5.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 342800000.0 | +5.6% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 295900000.0 | -13.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 328800000.0 | +11.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 315800000.0 | -4.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 328300000.0 | +4.0% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 354600000.0 | +8.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 361200000.0 | +1.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 401800000.0 | +11.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 404000000.0 | +0.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 405900000.0 | +0.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 360400000.0 | -11.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 359900000.0 | -0.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 365000000.0 | +1.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 406800000.0 | +11.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 420700000.0 | +3.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2017-12-31 | 246800000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 252500000.0 | +2.3% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 283300000.0 | +12.2% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 276800000.0 | -2.3% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 324500000.0 | +17.2% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 315800000.0 | -2.7% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 401800000.0 | +27.2% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 359900000.0 | -10.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 424200000.0 | +17.9% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 428800000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 449800000.0 | +4.9% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 667400000.0 | +48.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 617800000.0 | -7.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 622900000.0 | +0.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 674400000.0 | +8.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 757200000.0 | +12.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 772000000.0 | +2.0% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 705900000.0 | -8.6% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 740600000.0 | +4.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 664900000.0 | -10.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 697800000.0 | +4.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 784000000.0 | +12.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 810900000.0 | +3.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 767900000.0 | -5.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 841600000.0 | +9.6% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 871300000.0 | +3.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 922800000.0 | +5.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 856800000.0 | -7.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 912900000.0 | +6.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 975100000.0 | +6.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 951500000.0 | -2.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 912000000.0 | -4.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 993700000.0 | +9.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 990900000.0 | -0.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1559700000.0 | +57.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 954000000.0 | -38.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1011300000.0 | +6.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1116700000.0 | +10.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1172200000.0 | +5.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2017-12-31 | 428800000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 667400000.0 | +55.6% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 757200000.0 | +13.5% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 664900000.0 | -12.2% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 767900000.0 | +15.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 856800000.0 | +11.6% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 912000000.0 | +6.4% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 954000000.0 | +4.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1106500000.0 | +16.0% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 1602500000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 1610000000.0 | +0.5% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 2172200000.0 | +34.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2142800000.0 | -1.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 2171900000.0 | +1.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 2218000000.0 | +2.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2302500000.0 | +3.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2621600000.0 | +13.9% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 2560200000.0 | -2.3% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 2635000000.0 | +2.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 2646700000.0 | +0.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2666000000.0 | +0.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 3090200000.0 | +15.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 3301200000.0 | +6.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 3188100000.0 | -3.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 3256800000.0 | +2.2% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 3337300000.0 | +2.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 3380600000.0 | +1.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 3340600000.0 | -1.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 3417100000.0 | +2.3% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 3495600000.0 | +2.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3489600000.0 | -0.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3577900000.0 | +2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3668100000.0 | +2.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 3807900000.0 | +3.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 4356900000.0 | +14.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 4915500000.0 | +12.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 4933900000.0 | +0.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 5011600000.0 | +1.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 5053000000.0 | +0.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1526300000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1602500000.0 | +5.0% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 2172200000.0 | +35.6% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 2302500000.0 | +6.0% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2646700000.0 | +14.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 3188100000.0 | +20.5% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 3340600000.0 | +4.8% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 3577900000.0 | +7.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4915500000.0 | +37.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4985200000.0 | +1.4% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 174100000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 170100000.0 | -2.3% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 209500000.0 | +23.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 245800000.0 | +17.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 203100000.0 | -17.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 223800000.0 | +10.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 284000000.0 | +26.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 279000000.0 | -1.8% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 285900000.0 | +2.5% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 312200000.0 | +9.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 310300000.0 | -0.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 312200000.0 | +0.6% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 353000000.0 | +13.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 389400000.0 | +10.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 364000000.0 | -6.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 403700000.0 | +10.9% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 416400000.0 | +3.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 423400000.0 | +1.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 367700000.0 | -13.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 380400000.0 | +3.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 420800000.0 | +10.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 405100000.0 | -3.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 431200000.0 | +6.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 434900000.0 | +0.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 429400000.0 | -1.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 432300000.0 | +0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 516000000.0 | +19.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 510000000.0 | -1.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 527500000.0 | +3.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 579700000.0 | +9.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2017-12-31 | 174100000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 209500000.0 | +20.3% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 284000000.0 | +35.6% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 310300000.0 | +9.3% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 364000000.0 | +17.3% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 367700000.0 | +1.0% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 431200000.0 | +17.3% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 516000000.0 | +19.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 503600000.0 | -2.4% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 194600000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 206900000.0 | +6.3% | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 487700000.0 | +135.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 437600000.0 | -10.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 437600000.0 | +0.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 452400000.0 | +3.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 512100000.0 | +13.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 805600000.0 | +57.3% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 711100000.0 | -11.7% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 753400000.0 | +5.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 754500000.0 | +0.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 754700000.0 | +0.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1169700000.0 | +55.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1360300000.0 | +16.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1234800000.0 | -9.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1279200000.0 | +3.6% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 1341300000.0 | +4.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1349300000.0 | +0.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1156200000.0 | -14.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1173900000.0 | +1.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1218300000.0 | +3.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1174300000.0 | -3.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1245900000.0 | +6.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1294300000.0 | +3.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1392900000.0 | +7.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1922800000.0 | +38.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2487300000.0 | +29.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2479400000.0 | -0.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2503300000.0 | +1.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2468100000.0 | -1.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2017-12-31 | 194600000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 487700000.0 | +150.6% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 512100000.0 | +5.0% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 754500000.0 | +47.3% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1234800000.0 | +63.7% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1156200000.0 | -6.4% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1245900000.0 | +7.8% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2487300000.0 | +99.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2343800000.0 | -5.8% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 1407900000.0 | — | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 1372400000.0 | -2.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-06-30 | 1394900000.0 | +1.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 1403100000.0 | +0.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 1684500000.0 | +20.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 1705200000.0 | +1.2% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-06-30 | 1734300000.0 | +1.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 1765600000.0 | +1.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 1790400000.0 | +1.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 1816000000.0 | +1.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-06-30 | 1849100000.0 | +1.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 1881600000.0 | +1.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1892200000.0 | +0.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 1911300000.0 | +1.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | 1920500000.0 | +0.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 1940900000.0 | +1.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1953300000.0 | +0.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 1977600000.0 | +1.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-06-30 | 1996000000.0 | +0.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 2031300000.0 | +1.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 2184400000.0 | +7.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 2243200000.0 | +2.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-06-30 | 2277300000.0 | +1.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 2315300000.0 | +1.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 2332000000.0 | +0.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 2373800000.0 | +1.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-06-30 | 2415000000.0 | +1.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 2434100000.0 | +0.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 2428200000.0 | -0.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2454500000.0 | +1.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-06-30 | 2508300000.0 | +2.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 2584900000.0 | +3.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1341800000.0 | — | USD | 10-K | 2020-02-27 |
| Annual | 2017-12-31 | 1407900000.0 | +4.9% | USD | 10-K | 2021-02-25 |
| Annual | 2018-12-31 | 1684500000.0 | +19.6% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 1790400000.0 | +6.3% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 1892200000.0 | +5.7% | USD | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 1953300000.0 | +3.2% | USD | 10-K | 2025-02-28 |
| Annual | 2022-12-31 | 2184400000.0 | +11.8% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 2332000000.0 | +6.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2428200000.0 | +4.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2641400000.0 | +8.8% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 134300000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 89600000.0 | -33.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 105300000.0 | +17.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 118500000.0 | +12.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 125000000.0 | +5.5% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 141200000.0 | +13.0% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 219000000.0 | +55.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 41500000.0 | -81.1% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 120300000.0 | +189.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 226700000.0 | +88.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 400000.0 | -99.8% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 51100000.0 | +12675.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 76800000.0 | +50.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 24500000.0 | -68.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 111200000.0 | +353.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 182600000.0 | +64.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 27300000.0 | -85.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 154900000.0 | +467.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 198800000.0 | +28.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 80500000.0 | -59.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 118800000.0 | +47.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 253800000.0 | +113.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -700000.0 | -100.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 60500000.0 | +8742.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 221100000.0 | +265.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 227800000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 162000000.0 | -28.9% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 118500000.0 | -26.9% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 358800000.0 | +202.8% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 259900000.0 | -27.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 166500000.0 | -35.9% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 174300000.0 | +4.7% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 261000000.0 | +49.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 502000000.0 | +92.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 341100000.0 | -32.1% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -91300000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | -31900000.0 | +65.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -44300000.0 | -38.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -55400000.0 | -25.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -17300000.0 | +68.8% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -59500000.0 | -243.9% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -87400000.0 | -46.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -325400000.0 | -272.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -350500000.0 | -7.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -409700000.0 | -16.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -10400000.0 | +97.5% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -419100000.0 | -3929.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -569300000.0 | -35.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -5300000.0 | +99.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -98700000.0 | -1762.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -129500000.0 | -31.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -34100000.0 | +73.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -86100000.0 | -152.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -131500000.0 | -52.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -43500000.0 | +66.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -241200000.0 | -454.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -250600000.0 | -3.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -11400000.0 | +95.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -33400000.0 | -193.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -60000000.0 | -79.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -79800000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -126400000.0 | -58.4% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | -364500000.0 | -188.4% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -109400000.0 | +70.0% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -528200000.0 | -382.8% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -570300000.0 | -8.0% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 90700000.0 | +115.9% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -285800000.0 | -415.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -1508900000.0 | -428.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -121400000.0 | +92.0% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -46800000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | -57800000.0 | -23.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -57200000.0 | +1.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -59500000.0 | -4.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -89100000.0 | -49.7% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -97800000.0 | -9.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -103500000.0 | -5.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 244200000.0 | +335.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 138200000.0 | -43.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 131600000.0 | -4.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -3900000.0 | -103.0% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 372500000.0 | +9651.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 462800000.0 | +24.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -3500000.0 | -100.8% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -6000000.0 | -71.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -12000000.0 | -100.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -4400000.0 | +63.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -31300000.0 | -611.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -72400000.0 | -131.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 34700000.0 | +147.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 121300000.0 | +249.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 648800000.0 | +434.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -7300000.0 | -101.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -24700000.0 | -238.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -128400000.0 | -419.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -144200000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -42800000.0 | +70.3% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 338600000.0 | +891.1% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -108400000.0 | -132.0% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 123700000.0 | +214.1% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 380900000.0 | +207.9% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -177500000.0 | -146.6% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -30800000.0 | +82.6% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1089400000.0 | +3637.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -192400000.0 | -117.7% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 45900000.0 | — | USD | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 7600000.0 | -83.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 20400000.0 | +168.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 33000000.0 | +61.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 18000000.0 | -45.5% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 38900000.0 | +116.1% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 61000000.0 | +56.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 21100000.0 | -65.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 43600000.0 | +106.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 56900000.0 | +30.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 19900000.0 | -65.0% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 41500000.0 | +108.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 60800000.0 | +46.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 25900000.0 | -57.4% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 52900000.0 | +104.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 85900000.0 | +62.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 44400000.0 | -48.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 96900000.0 | +118.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 144800000.0 | +49.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 54400000.0 | -62.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 102000000.0 | +87.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 136400000.0 | +33.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 34000000.0 | -75.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 61800000.0 | +81.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 101400000.0 | +64.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 84800000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 82400000.0 | -2.8% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 44800000.0 | -45.6% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 85400000.0 | +90.6% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 82100000.0 | -3.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 85100000.0 | +3.7% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 138000000.0 | +62.2% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 203500000.0 | +47.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 189700000.0 | -6.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 165600000.0 | -12.7% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2017-12-31 | 0.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 48800000.0 | — | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 48300000.0 | -1.0% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 48200000.0 | -0.2% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 48300000.0 | +0.2% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 48400000.0 | +0.2% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 48600000.0 | +0.4% | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 48800000.0 | +0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 49000000.0 | +0.4% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2017-12-31 | 0.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 48800000.0 | — | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 48300000.0 | -1.0% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 48200000.0 | -0.2% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 48300000.0 | +0.2% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 48400000.0 | +0.2% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 48600000.0 | +0.4% | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 48800000.0 | +0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 49000000.0 | +0.4% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 48800000.0 | — | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 48800000.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 48800000.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 47900000.0 | -1.8% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 47800000.0 | -0.2% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 47900000.0 | +0.2% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 47800000.0 | -0.2% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 47900000.0 | +0.2% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 48100000.0 | +0.4% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 48000000.0 | -0.2% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 48100000.0 | +0.2% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 48200000.0 | +0.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 48200000.0 | +0.0% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 48300000.0 | +0.2% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 48300000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 48300000.0 | +0.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 48500000.0 | +0.4% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 48700000.0 | +0.4% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 48500000.0 | -0.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 48600000.0 | +0.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 48700000.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 48700000.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 48900000.0 | +0.4% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 49000000.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 48800000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 48800000.0 | +0.0% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 48800000.0 | +0.0% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 47900000.0 | -1.8% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 48000000.0 | +0.2% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 48100000.0 | +0.2% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 48200000.0 | +0.2% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 48500000.0 | +0.6% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 48600000.0 | +0.2% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 48900000.0 | +0.6% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 48800000.0 | — | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 48800000.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 48800000.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 48500000.0 | -0.6% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 48300000.0 | -0.4% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 48300000.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 48400000.0 | +0.2% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 48400000.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 48500000.0 | +0.2% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 48800000.0 | +0.6% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 48600000.0 | -0.4% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 48600000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 48800000.0 | +0.4% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 48600000.0 | -0.4% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 48500000.0 | -0.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 48800000.0 | +0.6% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 48700000.0 | -0.2% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 48800000.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 48900000.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 48700000.0 | -0.4% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 48800000.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 49200000.0 | +0.8% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 49000000.0 | -0.4% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 49100000.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 48800000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 48800000.0 | +0.0% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 48900000.0 | +0.2% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 48400000.0 | -1.0% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 48500000.0 | +0.2% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 48600000.0 | +0.2% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 48500000.0 | -0.2% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 48700000.0 | +0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 48800000.0 | +0.2% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 49000000.0 | +0.4% | shares | 10-K | 2026-02-27 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | 0.2352 | — | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1918 | -18.5% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.1999 | +4.2% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.2006 | +0.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1862 | -7.2% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.1947 | +4.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1860 | -4.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1652 | -11.2% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.1667 | +0.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1694 | +1.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1645 | -2.9% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.1806 | +9.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.1786 | -1.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1607 | -10.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1673 | +4.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1696 | +1.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1632 | -3.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1746 | +7.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.1470 | -15.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1281 | -12.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1470 | +14.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1579 | +7.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1.1164 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.9126 | -18.3% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.6723 | -26.3% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.7544 | +12.2% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.7313 | -3.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.6388 | -12.7% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.6714 | +5.1% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.6450 | -3.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.5228 | -18.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.5784 | +10.6% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 2.4630 | — | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 2.6443 | +7.4% | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 3.1857 | +20.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2.5134 | -21.1% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 3.0670 | +22.0% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 3.0134 | -1.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2.6662 | -11.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2.7670 | +3.8% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 2.4690 | -10.8% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 2.3722 | -3.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 2.1428 | -9.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.2351 | +4.3% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 2.2210 | -0.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2.0824 | -6.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2.1096 | +1.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.0847 | -1.2% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 2.0925 | +0.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2.1795 | +4.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.3302 | +6.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.3998 | +3.0% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.3173 | -3.4% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2.3488 | +1.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.1150 | -10.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.2849 | +8.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2.3076 | +1.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 3.6079 | +56.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.8488 | -48.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.9829 | +7.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2.1170 | +6.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2.0221 | -4.5% | ratio | 10-Q | 2025-10-31 |
| Annual | 2017-12-31 | 2.4630 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 3.1857 | +29.3% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 2.6662 | -16.3% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 2.1428 | -19.6% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 2.1096 | -1.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2.3302 | +10.5% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2.1150 | -9.2% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.8488 | -12.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.1972 | +18.8% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 0.1382 | — | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-09-30 | 0.1475 | +6.7% | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-12-31 | 0.2895 | +96.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.2566 | -11.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 0.2523 | -1.7% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.2562 | +1.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.2860 | +11.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.4436 | +55.1% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 0.3846 | -13.3% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 0.4004 | +4.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.3987 | -0.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.3949 | -1.0% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 0.6091 | +54.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.7009 | +15.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.6322 | -9.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.6468 | +2.3% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 0.6720 | +3.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.6643 | -1.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.5293 | -20.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.5233 | -1.1% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.5350 | +2.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.5072 | -5.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.5343 | +5.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.5452 | +2.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.5768 | +5.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.7899 | +37.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.0243 | +29.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.0101 | -1.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.9980 | -1.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.9548 | -4.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2017-12-31 | 0.1382 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.2895 | +109.5% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.2860 | -1.2% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 0.3987 | +39.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 0.6322 | +58.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.5293 | -16.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 0.5343 | +0.9% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.0243 | +91.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.8873 | -13.4% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-06-30 | 0.2076 | — | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2135 | +2.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.2254 | +5.6% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2405 | +6.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.1923 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2005 | +4.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2245 | +12.0% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.0563 | — | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 0.0626 | +11.3% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0640 | +2.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0085 | -86.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0674 | +697.6% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.0733 | +8.7% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0735 | +0.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0647 | -11.9% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0668 | +3.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0637 | -4.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0361 | -43.3% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.0404 | +11.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0424 | +5.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0377 | -11.1% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0647 | +71.6% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0530 | -18.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1014 | +91.4% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0699 | -31.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0600 | -14.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0655 | +9.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0686 | +4.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0259 | -62.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0373 | +44.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0810 | +117.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0915 | +12.9% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0722 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0613 | -15.0% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0518 | -15.5% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0652 | +25.8% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0551 | -15.6% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0342 | -37.9% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1096 | +220.7% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0690 | -37.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0365 | -47.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0723 | +98.2% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.0918 | — | ratio | 10-Q | 2018-11-14 |
| Quarterly | 2018-03-31 | 0.0880 | -4.1% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0867 | -1.5% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0169 | -80.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0908 | +437.0% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.0974 | +7.3% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0962 | -1.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0924 | -4.0% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0959 | +3.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0859 | -10.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0520 | -39.5% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.0608 | +16.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0671 | +10.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0648 | -3.4% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0949 | +46.5% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0811 | -14.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1367 | +68.5% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0872 | -36.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0818 | -6.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0892 | +9.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1011 | +13.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0528 | -47.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0883 | +67.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1286 | +45.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1408 | +9.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.1178 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0901 | -23.6% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0650 | -27.8% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0880 | +35.5% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0784 | -10.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0527 | -32.8% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1556 | +195.3% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0942 | -39.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0769 | -18.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1186 | +54.2% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 0.0391 | — | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.0611 | +56.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.4745 | +676.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 0.4801 | +1.2% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.4101 | -14.6% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.5697 | +38.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 0.8465 | +48.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 0.7194 | -15.0% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.5191 | -27.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.6054 | +16.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.3087 | -49.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2623 | -15.0% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 0.2841 | +8.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.1697 | -40.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.2003 | +18.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2195 | +9.6% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 0.1849 | -15.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.2650 | +43.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.4362 | +64.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.3922 | -10.1% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.4703 | +19.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.3834 | -18.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.2430 | -36.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4058 | +67.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.2415 | -40.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.7506 | +624.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.3630 | -79.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.3292 | -9.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.3596 | +9.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.3795 | +5.5% | ratio | 10-Q | 2025-10-31 |
| Annual | 2017-12-31 | 0.0391 | — | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.4745 | +1114.8% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.8465 | +78.4% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 0.3087 | -63.5% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 0.2003 | -35.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.4362 | +117.8% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 0.2430 | -44.3% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.3630 | +49.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.4261 | +17.4% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | 0.0020 | — | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0129 | +550.4% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.0146 | +13.3% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0147 | +0.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0121 | -18.2% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0130 | +7.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0118 | -9.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0060 | -49.6% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.0067 | +12.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0072 | +6.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0062 | -13.6% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0117 | +88.4% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0095 | -19.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0163 | +72.2% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0117 | -28.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0102 | -13.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0107 | +5.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0120 | +12.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0038 | -68.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0048 | +25.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0119 | +149.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0144 | +21.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0806 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0560 | -30.5% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0348 | -37.7% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0492 | +41.2% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0403 | -18.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0218 | -45.8% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0736 | +237.0% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0445 | -39.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0191 | -57.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0418 | +119.3% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 0.0162 | — | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0162 | +0.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0023 | -85.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0162 | +612.3% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.0183 | +12.9% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0185 | +1.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0174 | -6.0% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0180 | +3.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0166 | -7.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0083 | -49.8% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.0108 | +30.2% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0122 | +12.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0102 | -16.3% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0195 | +91.3% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0158 | -19.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0248 | +57.6% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0180 | -27.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0153 | -14.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0165 | +7.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0189 | +14.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0068 | -63.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0096 | +41.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0238 | +147.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0282 | +18.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0917 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0637 | -30.5% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0449 | -29.5% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0633 | +40.8% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0563 | -11.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0356 | -36.8% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1125 | +215.8% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0683 | -39.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0386 | -43.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0789 | +104.5% | ratio | 10-K | 2026-02-27 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-03 | Collins Jesse E. Jr. | Group President |
Other disposed transaction
F
|
Common Stock | 50 | $107.70 | $5,385 | 17,333 |
| 2026-03-31 | Carrillo Antonio | President & CEO |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 3 | $106.14 | $318 | 4,884 |
| 2026-03-15 | Hurst Eric D | VP Controller (PAO) |
Other disposed transaction
F
|
Common Stock | 975 | $105.68 | $103,038 | 5,518 |
| 2026-03-15 | Hurst Eric D | VP Controller (PAO) |
Equity grant / award
A
|
Common Stock | 1,797 | $0.00 | $0 | 6,493 |
| 2026-02-24 | Carrillo Antonio | President & CEO |
Equity grant / award
A
|
Common Stock | 16,907 | $0.00 | $0 | 490,616 |
| 2026-02-23 | Cole Kerry S | Group President |
Equity grant / award
A
|
Common Stock | 2,470 | $0.00 | $0 | 22,239 |
| 2025-12-31 | Carrillo Antonio | President & CEO |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 2 | $106.32 | $213 | 4,881 |
| 2025-09-30 | Carrillo Antonio | President & CEO |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 3 | $93.71 | $281 | 4,879 |
| 2025-08-12 | Stevenson Bryan | CLO & Asst Corp Sec. |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 37,589 |
| 2025-08-12 | Stevenson Bryan | CLO & Asst Corp Sec. |
Open-market sell
S
|
Common Stock | 4,000 | $99.02 | $396,080 | 38,089 |
| 2025-08-11 | Cole Kerry S | Group President |
Open-market sell
S
|
Common Stock | 7,966 | $95.77 | $762,904 | 19,769 |
| 2025-06-30 | LINDSAY JOHN W | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 5 | $86.71 | $434 | 7,389 |
| 2025-06-17 | Collins Jesse E. Jr. | Group President |
Open-market sell
S
|
Common Stock | 4,150 | $86.79 | $360,178 | 12,551 |
| 2025-06-17 | Collins Jesse E. Jr. | Group President |
Open-market sell
S
|
Common Stock | 4,466 | $86.03 | $384,210 | 16,701 |
| 2025-05-15 | Carrillo Antonio | President & CEO |
Other disposed transaction
F
|
Common Stock | 34,493 | $88.28 | $3,045,042 | 473,709 |
| 2025-05-15 | Carrillo Antonio | President & CEO |
Equity grant / award
A
|
Common Stock | 78,669 | $0.00 | $0 | 508,202 |
| 2025-05-14 | Lubel Kimberly S | Dir |
Equity grant / award
A
|
Common Stock | 1,581 | $0.00 | $0 | 8,540 |
| 2025-03-31 | LINDSAY JOHN W | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 4 | $77.12 | $308 | 7,384 |
| 2025-03-15 | Collins Jesse E. Jr. | Group President |
Other disposed transaction
F
|
Common Stock | 829 | $80.69 | $66,892 | 14,836 |
| 2025-03-10 | Carrillo Antonio | President & CEO |
Open-market buy
P
|
Common Stock | 200 | $79.05 | $15,810 | 433,283 |
| 2025-03-10 | Carrillo Antonio | President & CEO |
Open-market buy
P
|
Common Stock | 6,145 | $78.54 | $482,628 | 433,083 |
| 2025-03-05 | BEST RHYS J | Dir |
Open-market buy
P
|
Common Stock | 1,500 | $79.83 | $119,752 | 58,195 |
| 2025-02-25 | Carrillo Antonio | President & CEO |
Equity grant / award
A
|
Common Stock | 20,663 | $0.00 | $0 | 426,938 |
| 2025-02-24 | Peck Gail M | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 4,298 | $0.00 | $0 | 71,569 |
| 2024-12-31 | Carrillo Antonio | President & CEO |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 3 | $96.74 | $290 | 4,871 |
| 2024-09-30 | LINDSAY JOHN W | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 4 | $94.76 | $379 | 7,376 |
| 2024-09-12 | DEMETRIOU STEVEN J. | Dir |
Open-market buy
P
|
Common Stock | 6,000 | $87.70 | $526,200 | 9,943 |
| 2024-08-16 | Stevenson Bryan | CLO & Asst Corp Sec. |
Equity grant / award
G
|
Common Stock | 548 | $0.00 | $0 | 34,785 |
| 2024-08-16 | Stevenson Bryan | CLO & Asst Corp Sec. |
Open-market sell
S
|
Common Stock | 4,000 | $83.78 | $335,120 | 35,333 |
| 2024-08-08 | Carrillo Antonio | President & CEO |
Open-market buy
P
|
Common Stock | 7,083 | $82.27 | $582,718 | 406,275 |
| 2024-08-08 | Carrillo Antonio | President & CEO |
Open-market buy
P
|
Common Stock | 4,859 | $81.80 | $397,466 | 399,192 |
| 2024-08-08 | Carrillo Antonio | President & CEO |
Open-market buy
P
|
Common Stock | 183 | $80.46 | $14,724 | 394,333 |
| 2024-06-28 | Carrillo Antonio | President & CEO |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 2 | $83.41 | $167 | 4,865 |
| 2024-06-07 | Peck Gail M | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 154 | $83.63 | $12,879 | 67,271 |
| 2024-05-15 | Stevenson Bryan | CLO & Asst Corp Sec. |
Other disposed transaction
F
|
Common Stock | 3,309 | $89.24 | $295,295 | 39,333 |
| 2024-05-15 | Stevenson Bryan | CLO & Asst Corp Sec. |
Equity grant / award
A
|
Common Stock | 6,484 | $0.00 | $0 | 42,642 |
| 2024-05-08 | Trent Melanie Montague | Dir |
Equity grant / award
A
|
Common Stock | 1,485 | $0.00 | $0 | 17,263 |
| 2024-03-28 | LINDSAY JOHN W | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 4 | $85.86 | $343 | 7,367 |
| 2024-03-15 | Hurst Eric D | VP Controller (PAO) |
Other disposed transaction
F
|
Common Stock | 83 | $81.60 | $6,773 | 3,347 |
| 2024-03-07 | Essl Reid S | Group President |
Equity grant / award
A
|
Common Stock | 3,500 | $0.00 | $0 | 80,480 |
| 2023-12-29 | LINDSAY JOHN W | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 4 | $82.64 | $331 | 7,363 |
| 2023-09-29 | Carrillo Antonio | President & CEO |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 4 | $71.90 | $288 | 4,857 |
| 2023-08-17 | Carrillo Antonio | President & CEO |
Open-market sell
S
|
Common Stock | 3,060 | $77.15 | $236,079 | 348,972 |
| 2023-08-17 | Carrillo Antonio | President & CEO |
Open-market sell
S
|
Common Stock | 4,074 | $76.45 | $311,457 | 352,032 |
| 2023-08-17 | Carrillo Antonio | President & CEO |
Open-market sell
S
|
Common Stock | 1,264 | $75.69 | $95,672 | 356,106 |
| 2023-08-16 | Carrillo Antonio | President & CEO |
Open-market sell
S
|
Common Stock | 6,967 | $78.22 | $544,959 | 357,370 |
| 2023-08-16 | Carrillo Antonio | President & CEO |
Open-market sell
S
|
Common Stock | 7,835 | $77.51 | $607,291 | 364,337 |
| 2023-08-16 | Carrillo Antonio | President & CEO |
Open-market sell
S
|
Common Stock | 11,431 | $76.65 | $876,186 | 372,172 |
| 2023-08-15 | Carrillo Antonio | President & CEO |
Open-market sell
S
|
Common Stock | 12,711 | $78.34 | $995,780 | 383,603 |
| 2023-08-15 | Carrillo Antonio | President & CEO |
Open-market sell
S
|
Common Stock | 1,700 | $77.60 | $131,920 | 396,314 |
| 2023-06-30 | GAFFORD RONALD J | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 35 | $75.77 | $2,652 | 52,687 |
| 2023-06-07 | Peck Gail M | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 154 | $73.58 | $11,331 | 61,615 |
| 2023-05-25 | Cole Kerry S | Group President |
Open-market sell
S
|
Common Stock | 5,000 | $66.24 | $331,200 | 23,002 |
| 2023-05-18 | Cole Kerry S | Group President |
Open-market sell
S
|
Common Stock | 9,001 | $69.12 | $622,149 | 28,002 |
| 2023-05-17 | Collins Jesse E. Jr. | Group President |
Open-market sell
S
|
Common Stock | 5,301 | $69.58 | $368,844 | 16,766 |
| 2023-05-17 | Collins Jesse E. Jr. | Group President |
Open-market sell
S
|
Common Stock | 3,290 | $68.57 | $225,595 | 22,067 |
| 2023-05-15 | Stevenson Bryan | CLO & Asst Corp Sec. |
Other disposed transaction
F
|
Common Stock | 5,689 | $68.63 | $390,436 | 33,885 |
| 2023-05-15 | Stevenson Bryan | CLO & Asst Corp Sec. |
Equity grant / award
A
|
Common Stock | 11,038 | $0.00 | $0 | 39,574 |
| 2023-05-10 | GAFFORD RONALD J | Dir |
Open-market sell
S
|
Common Stock | 2,370 | $68.65 | $162,700 | 24,995 |
| 2023-05-09 | Peck Gail M | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 21,985 | $0.00 | $0 | 60,022 |
| 2023-03-31 | Carrillo Antonio | President & CEO |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 4 | $63.11 | $252 | 4,850 |
| 2023-03-02 | Essl Reid S | Group President |
Equity grant / award
A
|
Common Stock | 4,688 | $0.00 | $0 | 50,330 |
| 2023-02-01 | DEMETRIOU STEVEN J. | Dir |
Equity grant / award
A
|
Common Stock | 552 | $0.00 | $0 | 552 |
| 2022-12-31 | LINDSAY JOHN W | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 7 | $54.34 | $380 | 7,343 |
| 2022-12-12 | Henderson Mary E | CAO |
Open-market sell
S
|
Common Stock | 6,000 | $58.46 | $350,760 | 37,315 |
| 2022-11-16 | Peck Gail M | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 8,500 | $58.73 | $499,205 | 32,575 |
| 2022-11-12 | Carrillo Antonio | President & CEO |
Other disposed transaction
F
|
Common Stock | 45,439 | $58.80 | $2,671,813 | 322,912 |
| 2022-11-10 | Stevenson Bryan | CLO & Asst Corp Sec. |
Open-market sell
S
|
Common Stock | 4,988 | $57.96 | $289,104 | 25,210 |
| 2022-09-30 | Carrillo Antonio | President & CEO |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 4 | $57.18 | $229 | 4,842 |
| 2022-08-31 | Carrillo Antonio | President & CEO |
Open-market sell
S
|
Common Stock | 40,000 | $58.54 | $2,341,600 | 368,351 |
| 2022-08-12 | GAFFORD RONALD J | Dir |
Open-market sell
S
|
Common Stock | 2,017 | $65.16 | $131,428 | 25,459 |
| 2022-06-30 | Carrillo Antonio | President & CEO |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 6 | $46.43 | $279 | 4,838 |
| 2022-06-07 | Peck Gail M | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 154 | $54.41 | $8,379 | 41,075 |
| 2022-06-02 | Cole Kerry S | Group President |
Open-market sell
S
|
Common Stock | 2,643 | $52.86 | $139,709 | 23,475 |
| 2022-06-02 | Cole Kerry S | Group President |
Open-market sell
S
|
Common Stock | 7,857 | $52.81 | $414,928 | 26,118 |
| 2022-06-01 | Collins Jesse E. Jr. | Group President |
Open-market sell
S
|
Common Stock | 861 | $53.00 | $45,633 | 16,023 |
| 2022-05-31 | Collins Jesse E. Jr. | Group President |
Open-market sell
S
|
Common Stock | 8,096 | $53.25 | $431,112 | 16,884 |
| 2022-05-15 | Collins Jesse E. Jr. | Group President |
Other disposed transaction
F
|
Common Stock | 7,023 | $52.16 | $366,320 | 24,980 |
| 2022-05-15 | Collins Jesse E. Jr. | Group President |
Equity grant / award
A
|
Common Stock | 10,041 | $0.00 | $0 | 32,003 |
| 2022-05-03 | Henderson Mary E | CAO |
Equity grant / award
A
|
Common Stock | 1,729 | $0.00 | $0 | 41,396 |
| 2022-03-31 | ROCK DOUGLAS L | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 21 | $0.00 | $0 | 24,690 |
| 2021-12-31 | ROCK DOUGLAS L | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 24 | $52.70 | $1,265 | 24,669 |
| 2021-12-09 | PIGGOTT JULIE A | Dir |
Equity grant / award
A
|
Common Stock | 984 | $0.00 | $0 | 984 |
| 2021-11-01 | Lubel Kimberly S | Dir |
Equity grant / award
A
|
Common Stock | 1,198 | $0.00 | $0 | 1,198 |
| 2021-09-30 | ROCK DOUGLAS L | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 24 | $50.17 | $1,204 | 24,645 |
| 2021-06-30 | ROCK DOUGLAS L | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 21 | $58.74 | $1,234 | 24,621 |
| 2021-06-07 | Peck Gail M | CFO and Treasurer |
Equity grant / award
A
|
Common Stock | 1,179 | $0.00 | $0 | 34,171 |
| 2021-06-02 | Henderson Mary E | CAO |
Open-market sell
S
|
Common Stock | 10,000 | $60.99 | $609,900 | 39,667 |
| 2021-06-01 | Cole Kerry S | Group President |
Open-market sell
S
|
Common Stock | 16,025 | $63.36 | $1,015,344 | 27,091 |
| 2021-05-28 | Collins Jesse E. Jr. | Group President |
Open-market sell
S
|
Common Stock | 10,990 | $62.49 | $686,765 | 18,097 |
| 2021-05-21 | GAFFORD RONALD J | Dir |
Open-market sell
S
|
Common Stock | 3,788 | $62.14 | $235,386 | 25,106 |
| 2021-05-15 | Stevenson Bryan | CLO & Asst Corp Sec. |
Other disposed transaction
F
|
Common Stock | 4,044 | $62.88 | $254,287 | 24,103 |
| 2021-05-15 | Stevenson Bryan | CLO & Asst Corp Sec. |
Equity grant / award
A
|
Common Stock | 6,848 | $0.00 | $0 | 28,147 |
| 2021-05-04 | Trent Melanie Montague | Dir |
Equity grant / award
A
|
Common Stock | 2,017 | $0.00 | $0 | 11,502 |
| 2021-03-31 | ROCK DOUGLAS L | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 19 | $65.09 | $1,237 | 24,600 |
| 2020-12-31 | ROCK DOUGLAS L | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 23 | $54.93 | $1,263 | 24,581 |
| 2020-11-06 | BIEGLER DAVID W | Dir |
Equity grant / award
G
|
Common Stock | 3,383 | $0.00 | $0 | 3,383 |
| 2020-11-02 | BIEGLER DAVID W | Dir |
Equity grant / award
G
|
Common Stock | 6,765 | $0.00 | $0 | 6,765 |
| 2020-09-30 | ROCK DOUGLAS L | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 27 | $44.09 | $1,190 | 24,558 |
| 2020-06-30 | ROCK DOUGLAS L | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 29 | $42.20 | $1,224 | 24,531 |
| 2020-06-08 | Cole Kerry S | Pres of Energy Equip. |
Open-market sell
S
|
Common Stock | 4,482 | $44.51 | $199,494 | 33,584 |
| 2020-05-26 | GAFFORD RONALD J | Dir |
Open-market sell
S
|
Common Stock | 10,024 | $37.55 | $376,401 | 26,877 |
| 2020-05-15 | Stevenson Bryan | CLO & Asst Corp Sec. |
Other disposed transaction
F
|
Common Stock | 3,058 | $32.30 | $98,773 | 18,725 |
| 2020-05-05 | Stevenson Bryan | CLO & Asst Corp Sec. |
Equity grant / award
A
|
Common Stock | 4,488 | $0.00 | $0 | 21,783 |
| 2020-03-31 | LINDSAY JOHN W | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 696 | $39.74 | $27,659 | 3,469 |
| 2020-03-19 | Carrillo Antonio | President & CEO |
Open-market buy
P
|
Common Stock | 11,722 | $30.32 | $355,411 | 226,980 |
| 2020-03-19 | Carrillo Antonio | President & CEO |
Open-market buy
P
|
Common Stock | 3,278 | $29.17 | $95,619 | 215,258 |
| 2020-01-02 | BEST RHYS J | Dir |
Equity grant / award
A
|
Common Stock | 2,183 | $0.00 | $0 | 45,129 |
| 2019-12-31 | ROCK DOUGLAS L | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 28 | $44.55 | $1,247 | 24,471 |
| 2019-09-30 | ROCK DOUGLAS L | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 35 | $34.21 | $1,197 | 24,443 |
| 2019-06-30 | ROCK DOUGLAS L | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 33 | $37.63 | $1,242 | 24,408 |
| 2019-06-12 | ValueAct Holdings, L.P. | — |
Open-market sell
S
|
Common Stock | 1,500,000 | $36.03 | $54,045,000 | 4,240,963 |
| 2019-05-15 | Stevenson Bryan | CLO & Asst Corp Sec. |
Other disposed transaction
F
|
Common Stock | 572 | $36.16 | $20,684 | 17,295 |
| 2019-05-07 | Beasley Scott C | CFO |
Equity grant / award
A
|
Common Stock | 4,372 | $0.00 | $0 | 32,614 |
| 2019-03-31 | Carrillo Antonio | President & CEO |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 8 | $30.55 | $244 | 4,771 |
| 2019-03-12 | ValueAct Holdings, L.P. | 10% |
Open-market sell
S
|
Common Stock | 1,395,000 | $33.02 | $46,062,900 | 5,740,963 |
| 2018-12-31 | ROCK DOUGLAS L | Dir |
Equity grant / award
A · derivative
|
Arcosa Phantom Stock Units | 112 | $27.69 | $3,101 | 24,335 |
| 2018-12-31 | Collins Jesse E. Jr. | Pres Transp Products |
Other disposed transaction
F
|
Common Stock | 383 | $27.69 | $10,605 | 19,982 |
| 2018-11-29 | Beasley Scott C | CFO |
Open-market buy
P
|
Common Stock | 3,570 | $27.96 | $99,817 | 28,242 |
| 2018-11-21 | Carrillo Antonio | President & CEO |
Open-market buy
P
|
Common Stock | 10,000 | $29.10 | $291,000 | 174,821 |
| 2018-11-12 | Carrillo Antonio | President & CEO |
Equity grant / award
A
|
Common Stock | 115,474 | $0.00 | $0 | 164,821 |
| 2018-11-12 | Carrillo Antonio | President & CEO |
Equity grant / award
A
|
Common Stock | 115,474 | $0.00 | $0 | 164,821 |
| 2018-11-01 | TRINITY INDUSTRIES INC | 10% |
Other disposed transaction
J
|
Common Stock | 100 | $0.00 | $0 | 0 |