Financial Metrics
SCCO SOUTHERN COPPER CORP/Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 1529800000.0 | — | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 1676500000.0 | +9.6% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 1841100000.0 | +9.8% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 1837200000.0 | -0.2% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 1753400000.0 | -4.6% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2019-03-31 | 1753400000.0 | +0.0% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | 1818000000.0 | +3.7% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 1859500000.0 | +2.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1719700000.0 | -7.5% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 1785400000.0 | +3.8% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 2129100000.0 | +19.3% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 2532500000.0 | +18.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 2897000000.0 | +14.4% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 2680900000.0 | -7.5% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 2763800000.0 | +3.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 2306900000.0 | -16.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 2156900000.0 | -6.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 2793900000.0 | +29.5% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 2300700000.0 | -17.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 2505600000.0 | +8.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2599800000.0 | +3.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 3118300000.0 | +19.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2930900000.0 | -6.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3121900000.0 | +6.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3051000000.0 | -2.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3377300000.0 | +10.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 5379800000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 6654500000.0 | +23.7% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 7096700000.0 | +6.6% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 7285600000.0 | +2.7% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 7984900000.0 | +9.6% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 10934100000.0 | +36.9% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 10047900000.0 | -8.1% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 9895800000.0 | -1.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 11433400000.0 | +15.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 13420000000.0 | +17.4% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 502000000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 864400000.0 | +72.2% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 658800000.0 | -23.8% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 682500000.0 | +3.6% | USD | 10-K | 2020-02-28 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 346200000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 385100000.0 | +11.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 362400000.0 | -5.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 570400000.0 | +57.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 525900000.0 | -7.8% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 692600000.0 | +31.7% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 773300000.0 | +11.7% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 787600000.0 | +1.8% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 696700000.0 | -11.5% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 693700000.0 | -0.4% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | 713600000.0 | +2.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 713800000.0 | +0.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 533300000.0 | -25.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 577200000.0 | +8.2% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 943900000.0 | +63.5% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 1351600000.0 | +43.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1675200000.0 | +23.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 1507800000.0 | -10.0% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 1470100000.0 | -2.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 808500000.0 | -45.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 787200000.0 | -2.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1353700000.0 | +72.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 900700000.0 | -33.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1069200000.0 | +18.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1189700000.0 | +11.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1607300000.0 | +35.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1450300000.0 | -9.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1535500000.0 | +5.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1587000000.0 | +3.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1768800000.0 | +11.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1564200000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 2618900000.0 | +67.4% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 2881200000.0 | +10.0% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 2753000000.0 | -4.4% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 3120700000.0 | +13.4% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 6065100000.0 | +94.4% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 4435800000.0 | -26.9% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 4192300000.0 | -5.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 5554700000.0 | +32.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 7001700000.0 | +26.1% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 185700000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 222500000.0 | +19.8% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 198200000.0 | -10.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 315300000.0 | +59.1% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 300500000.0 | -4.7% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 402800000.0 | +34.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 471900000.0 | +17.2% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 411100000.0 | -12.9% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 370700000.0 | -9.8% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 389200000.0 | +5.0% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | 404400000.0 | +3.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 391300000.0 | -3.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 216200000.0 | -44.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 260900000.0 | +20.7% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 508100000.0 | +94.7% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 767100000.0 | +51.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 936400000.0 | +22.1% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 871200000.0 | -7.0% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 787800000.0 | -9.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 434200000.0 | -44.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 520900000.0 | +20.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 815900000.0 | +56.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 549600000.0 | -32.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 622000000.0 | +13.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 738800000.0 | +18.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 953800000.0 | +29.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 899800000.0 | -5.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 949100000.0 | +5.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 976700000.0 | +2.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1110900000.0 | +13.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 778800000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 732400000.0 | -6.0% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 1548200000.0 | +111.4% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1491900000.0 | -3.6% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 1577800000.0 | +5.8% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 3411200000.0 | +116.2% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 2648000000.0 | -22.4% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 2434700000.0 | -8.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 3388600000.0 | +39.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4348200000.0 | +28.3% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-03-31 | 0.99 | — | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1.21 | +22.2% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 1.12 | -7.4% | USD/shares | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 1.02 | -8.9% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.56 | -45.1% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.67 | +19.6% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.05 | +56.7% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.71 | -32.4% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.8 | +12.7% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.95 | +18.7% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1.21 | +27.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.12 | -7.4% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.19 | +6.2% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.21 | +1.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.35 | +11.6% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2019-12-31 | 1.92 | — | USD/shares | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 2.03 | +5.7% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 4.39 | +116.3% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 3.41 | -22.3% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 3.05 | -10.6% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4.21 | +38.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5.24 | +24.5% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-03-31 | 0.99 | — | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1.21 | +22.2% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 1.12 | -7.4% | USD/shares | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 1.02 | -8.9% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.56 | -45.1% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.67 | +19.6% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.05 | +56.7% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.71 | -32.4% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.8 | +12.7% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.95 | +18.7% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1.21 | +27.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.12 | -7.4% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.19 | +6.2% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.21 | +1.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.35 | +11.6% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2019-12-31 | 1.92 | — | USD/shares | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 2.03 | +5.7% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 4.39 | +116.3% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 3.41 | -22.3% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 3.05 | -10.6% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4.21 | +38.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5.24 | +24.5% | 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-03-31 | 376000000.0 | — | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-06-30 | 452500000.0 | +20.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2016-09-30 | 511500000.0 | +13.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 546000000.0 | +6.7% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-03-31 | 698700000.0 | +28.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 688700000.0 | -1.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-09-30 | 798500000.0 | +15.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 1004800000.0 | +25.8% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 1068200000.0 | +6.3% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1032500000.0 | -3.3% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 967300000.0 | -6.3% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 844600000.0 | -12.7% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 737000000.0 | -12.7% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 752200000.0 | +2.1% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 1935200000.0 | +157.3% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 1925100000.0 | -0.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 2051600000.0 | +6.6% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2020-06-30 | 1808800000.0 | -11.8% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 2145400000.0 | +18.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 2183600000.0 | +1.8% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 2267300000.0 | +3.8% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 2394300000.0 | +5.6% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 2583700000.0 | +7.9% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-12-31 | 3002000000.0 | +16.2% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 2847200000.0 | -5.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2113100000.0 | -25.8% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 2184500000.0 | +3.4% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 2069700000.0 | -5.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 2299800000.0 | +11.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2199000000.0 | -4.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1967100000.0 | -10.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1151500000.0 | -41.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1252200000.0 | +8.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1875300000.0 | +49.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2654800000.0 | +41.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3258100000.0 | +22.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 4116300000.0 | +26.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3334900000.0 | -19.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3949600000.0 | +18.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 546000000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1004800000.0 | +84.0% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 844600000.0 | -15.9% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1925100000.0 | +127.9% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 2183600000.0 | +13.4% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 3002000000.0 | +37.5% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 2069700000.0 | -31.1% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1151500000.0 | -44.4% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 3258100000.0 | +182.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4304600000.0 | +32.1% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 520500000.0 | — | USD | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 477100000.0 | -8.3% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 563700000.0 | +18.2% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 591900000.0 | +5.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 669600000.0 | +13.1% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 620100000.0 | -7.4% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 830300000.0 | +33.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 890600000.0 | +7.3% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 873900000.0 | -1.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 813200000.0 | -6.9% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 778400000.0 | -4.3% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 822400000.0 | +5.7% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 876600000.0 | +6.6% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 787100000.0 | -10.2% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 842000000.0 | +7.0% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 832900000.0 | -1.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 709700000.0 | -14.8% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2020-06-30 | 854000000.0 | +20.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 955500000.0 | +11.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1068900000.0 | +11.9% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 1232200000.0 | +15.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1435600000.0 | +16.5% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1493400000.0 | +4.0% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-12-31 | 1358700000.0 | -9.0% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 1185800000.0 | -12.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1064600000.0 | -10.2% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1065800000.0 | +0.1% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 1394100000.0 | +30.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1262600000.0 | -9.4% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1067900000.0 | -15.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1131000000.0 | +5.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1141100000.0 | +0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1293900000.0 | +13.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1622300000.0 | +25.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1530200000.0 | -5.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1189600000.0 | -22.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1548100000.0 | +30.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1557700000.0 | +0.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1719400000.0 | +10.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 591900000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 890600000.0 | +50.5% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 822400000.0 | -7.7% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 832900000.0 | +1.3% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1068900000.0 | +28.3% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 1358700000.0 | +27.1% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1394100000.0 | +2.6% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1141100000.0 | -18.1% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1189600000.0 | +4.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1951200000.0 | +64.0% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 931300000.0 | — | USD | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 979400000.0 | +5.2% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 972600000.0 | -0.7% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1010400000.0 | +3.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 979900000.0 | -3.0% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 975400000.0 | -0.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 997400000.0 | +2.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 1041900000.0 | +4.5% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 1049800000.0 | +0.8% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1003500000.0 | -4.4% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 1007600000.0 | +0.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 1032700000.0 | +2.5% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 1035600000.0 | +0.3% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 1068600000.0 | +3.2% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 1062200000.0 | -0.6% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 1068500000.0 | +0.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1079400000.0 | +1.0% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2020-06-30 | 980400000.0 | -9.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 977300000.0 | -0.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 950200000.0 | -2.8% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 880700000.0 | -7.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 893900000.0 | +1.5% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 912500000.0 | +2.1% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-12-31 | 972900000.0 | +6.6% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 1029900000.0 | +5.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1071600000.0 | +4.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1053300000.0 | -1.7% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 1013900000.0 | -3.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 981800000.0 | -3.2% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 985300000.0 | +0.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 975500000.0 | -1.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1016900000.0 | +4.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1014400000.0 | -0.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1017200000.0 | +0.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 990500000.0 | -2.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1048900000.0 | +5.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 966100000.0 | -7.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1005200000.0 | +4.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1031300000.0 | +2.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1010400000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1041900000.0 | +3.1% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1032700000.0 | -0.9% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1068500000.0 | +3.5% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 950200000.0 | -11.1% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 972900000.0 | +2.4% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1013900000.0 | +4.2% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1016900000.0 | +0.3% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1048900000.0 | +3.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1058100000.0 | +0.9% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2459000000.0 | — | USD | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 2352200000.0 | -4.3% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 2549800000.0 | +8.4% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 2566100000.0 | +0.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 2773800000.0 | +8.1% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 2644700000.0 | -4.7% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 2952400000.0 | +11.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 3170100000.0 | +7.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 3317200000.0 | +4.6% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 3169500000.0 | -4.5% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 3273200000.0 | +3.3% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 3180000000.0 | -2.8% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 3182400000.0 | +0.1% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 3098100000.0 | -2.6% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 4177600000.0 | +34.8% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 4184700000.0 | +0.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 4139700000.0 | -1.1% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2020-06-30 | 3859700000.0 | -6.8% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 4337800000.0 | +12.4% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 4815200000.0 | +11.0% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 5036300000.0 | +4.6% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 5511500000.0 | +9.4% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 5890800000.0 | +6.9% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-12-31 | 6139600000.0 | +4.2% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 5768500000.0 | -6.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 4968800000.0 | -13.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 4959300000.0 | -0.2% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 5187700000.0 | +4.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 5197700000.0 | +0.2% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 4769600000.0 | -8.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 4748000000.0 | -0.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 4429500000.0 | -6.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4440800000.0 | +0.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 5333700000.0 | +20.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 5926400000.0 | +11.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 6174300000.0 | +4.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 7220000000.0 | +16.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 7002400000.0 | -3.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 7669600000.0 | +9.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 2566100000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 3170100000.0 | +23.5% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 3180000000.0 | +0.3% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 4184700000.0 | +31.6% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 4815200000.0 | +15.1% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 6139600000.0 | +27.5% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 5187700000.0 | -15.5% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 4429500000.0 | -14.6% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 6174300000.0 | +39.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 8352500000.0 | +35.3% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 12807700000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 12787400000.0 | -0.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 13063000000.0 | +2.2% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 13234300000.0 | +1.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 13523000000.0 | +2.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 13515300000.0 | -0.1% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 13982400000.0 | +3.5% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 13780100000.0 | -1.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 14038100000.0 | +1.9% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 14045900000.0 | +0.1% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 14316700000.0 | +1.9% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2018-12-31 | 14484800000.0 | +1.2% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 15542600000.0 | +7.3% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | 15344600000.0 | -1.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 16494400000.0 | +7.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | 16407400000.0 | -0.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 16212100000.0 | -1.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 15805000000.0 | -2.5% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 16248400000.0 | +2.8% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2020-12-31 | 16946500000.0 | +4.3% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 17217800000.0 | +1.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 17695400000.0 | +2.8% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 18110300000.0 | +2.3% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2021-12-31 | 18297600000.0 | +1.0% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 17898900000.0 | -2.2% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 17121500000.0 | -4.3% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 17083200000.0 | -0.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 17277400000.0 | +1.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 17323300000.0 | +0.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 16939500000.0 | -2.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 16965000000.0 | +0.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 16725300000.0 | -1.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 16789300000.0 | +0.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 17777700000.0 | +5.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 18415500000.0 | +3.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 18713500000.0 | +1.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 19791200000.0 | +5.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 19554700000.0 | -1.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 20331800000.0 | +4.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 13234300000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 13780100000.0 | +4.1% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 14287600000.0 | +3.7% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 16407400000.0 | +14.8% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 16946500000.0 | +3.3% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 18297600000.0 | +8.0% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 17277400000.0 | -5.6% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 16725300000.0 | -3.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 18713500000.0 | +11.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 21381400000.0 | +14.3% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 982700000.0 | — | USD | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 798700000.0 | -18.7% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 935100000.0 | +17.1% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 999000000.0 | +6.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 989500000.0 | -1.0% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 800800000.0 | -19.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 979800000.0 | +22.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 1168300000.0 | +19.2% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 1179800000.0 | +1.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1006200000.0 | -14.7% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 1207900000.0 | +20.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 1216300000.0 | +0.7% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 1123400000.0 | -7.6% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 1385400000.0 | +23.3% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 1432200000.0 | +3.4% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 1476500000.0 | +3.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1387200000.0 | -6.0% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2020-06-30 | 891800000.0 | -35.7% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1161700000.0 | +30.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1384800000.0 | +19.2% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 1374900000.0 | -0.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1452100000.0 | +5.6% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1789100000.0 | +23.2% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-12-31 | 2250000000.0 | +25.8% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 1725800000.0 | -23.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1508400000.0 | -12.6% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1484800000.0 | -1.6% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 1235700000.0 | -16.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1247300000.0 | +0.9% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1060600000.0 | -15.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1284100000.0 | +21.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1388500000.0 | +8.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1340000000.0 | -3.5% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1898200000.0 | +41.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2139400000.0 | +12.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2248100000.0 | +5.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1944400000.0 | -13.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1329000000.0 | -31.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1698000000.0 | +27.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 999000000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1168300000.0 | +16.9% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1216300000.0 | +4.1% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1476500000.0 | +21.4% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1384800000.0 | -6.2% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 2250000000.0 | +62.5% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1235700000.0 | -45.1% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1388500000.0 | +12.4% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 2248100000.0 | +61.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2145100000.0 | -4.6% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5408200000.0 | — | USD | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 5592600000.0 | +3.4% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 5734500000.0 | +2.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 5870900000.0 | +2.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 6124000000.0 | +4.3% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 6332200000.0 | +3.4% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 6630100000.0 | +4.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 6149400000.0 | -7.3% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2018-03-31 | 6389400000.0 | +3.9% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-06-30 | 6569100000.0 | +2.8% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2018-09-30 | 6630500000.0 | +0.9% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2018-12-31 | 6612800000.0 | -0.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-03-31 | 6692800000.0 | +1.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-06-30 | 6788600000.0 | +1.4% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 6870300000.0 | +1.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | 6858200000.0 | -0.2% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2020-03-31 | 6763200000.0 | -1.4% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-06-30 | 6869600000.0 | +1.6% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2020-09-30 | 7069200000.0 | +2.9% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2020-12-31 | 7276000000.0 | +2.9% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2021-03-31 | 7578300000.0 | +4.2% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-06-30 | 7972800000.0 | +5.2% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2021-09-30 | 8153400000.0 | +2.3% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2021-12-31 | 8207800000.0 | +0.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-03-31 | 8220600000.0 | +0.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-06-30 | 7687000000.0 | -6.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 7628000000.0 | -0.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 8146900000.0 | +6.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 8188400000.0 | +0.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-06-30 | 7962600000.0 | -2.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 7808200000.0 | -1.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 7481200000.0 | -4.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 7605900000.0 | +1.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 8560200000.0 | +12.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 8989400000.0 | +5.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 9238100000.0 | +2.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 9636700000.0 | +4.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 10053400000.0 | +4.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 10516900000.0 | +4.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 5870900000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 6149400000.0 | +4.7% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 6612800000.0 | +7.5% | USD | 10-K | 2022-03-07 |
| Annual | 2019-12-31 | 6858200000.0 | +3.7% | USD | 10-K | 2023-02-28 |
| Annual | 2020-12-31 | 7276000000.0 | +6.1% | USD | 10-K | 2024-02-29 |
| Annual | 2021-12-31 | 8207800000.0 | +12.8% | USD | 10-K | 2025-03-03 |
| Annual | 2022-12-31 | 8146900000.0 | -0.7% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 7481200000.0 | -8.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 9238100000.0 | +23.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 11104900000.0 | +20.2% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5952100000.0 | — | USD | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 5952900000.0 | +0.0% | USD | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 5953500000.0 | +0.0% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 5954200000.0 | +0.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 5954900000.0 | +0.0% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 5955600000.0 | +0.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 5956300000.0 | +0.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 5957100000.0 | +0.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 5957800000.0 | +0.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 5958500000.0 | +0.0% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 5959300000.0 | +0.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 5960100000.0 | +0.0% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 5960900000.0 | +0.0% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 5961700000.0 | +0.0% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 6940100000.0 | +16.4% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 6940800000.0 | +0.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 6941800000.0 | +0.0% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2020-06-30 | 6542600000.0 | -5.8% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 6543400000.0 | +0.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 6544200000.0 | +0.0% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 6545000000.0 | +0.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 6545900000.0 | +0.0% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 6546700000.0 | +0.0% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-12-31 | 6547600000.0 | +0.0% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 6548500000.0 | +0.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 6549400000.0 | +0.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 6550300000.0 | +0.0% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 6251200000.0 | -4.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 6252000000.0 | +0.0% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 6252900000.0 | +0.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 6253800000.0 | +0.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 6254600000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6255500000.0 | +0.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 6256500000.0 | +0.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 5757800000.0 | -8.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 5758500000.0 | +0.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 6747000000.0 | +17.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 6748200000.0 | +0.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 6749400000.0 | +0.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 5954200000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 5957100000.0 | +0.0% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 5960100000.0 | +0.1% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 6940800000.0 | +16.5% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 6544200000.0 | -5.7% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 6547600000.0 | +0.1% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 6251200000.0 | -4.5% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 6254600000.0 | +0.1% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 6258300000.0 | +0.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 6750700000.0 | +7.9% | USD | 10-K | 2026-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 264600000.0 | — | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 307100000.0 | +16.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 490100000.0 | +59.6% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 353800000.0 | -27.8% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 436100000.0 | +23.3% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 649800000.0 | +49.0% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 406200000.0 | -37.5% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 732800000.0 | +80.4% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 371300000.0 | -49.3% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | 414100000.0 | +11.5% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 585200000.0 | +41.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 475100000.0 | -18.8% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 419300000.0 | -11.7% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 793500000.0 | +89.2% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 782600000.0 | -1.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1061500000.0 | +35.6% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 1220600000.0 | +15.0% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 820700000.0 | -32.8% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 309900000.0 | -62.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 590100000.0 | +90.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1185200000.0 | +100.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 797100000.0 | -32.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1049800000.0 | +31.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 659700000.0 | -37.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 962100000.0 | +45.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1439400000.0 | +49.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 721400000.0 | -49.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 976800000.0 | +35.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1559600000.0 | +59.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 923100000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1976600000.0 | +114.1% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 2235100000.0 | +13.1% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1911900000.0 | -14.5% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 2783600000.0 | +45.6% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 4292400000.0 | +54.2% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 2802500000.0 | -34.7% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 3573100000.0 | +27.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4421700000.0 | +23.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4752100000.0 | +7.5% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -120300000.0 | — | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -202100000.0 | -68.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | -246600000.0 | -22.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -238800000.0 | +3.2% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | -203200000.0 | +14.9% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | -301400000.0 | -48.3% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | -260500000.0 | +13.6% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | -467900000.0 | -79.6% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | -172800000.0 | +63.1% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | -85600000.0 | +50.5% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -65500000.0 | +23.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -60600000.0 | +7.5% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -103200000.0 | -70.3% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | -133700000.0 | -29.6% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | -237800000.0 | -77.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -360100000.0 | -51.4% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -314200000.0 | +12.7% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | -124900000.0 | +60.2% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -60600000.0 | +51.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 14400000.0 | +123.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -170400000.0 | -1283.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -112100000.0 | +34.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -509000000.0 | -354.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 56200000.0 | +111.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -331700000.0 | -690.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -236000000.0 | +28.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -290700000.0 | -23.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -692900000.0 | -138.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -249700000.0 | +64.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -452000000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -1019000000.0 | -125.4% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -1296200000.0 | -27.2% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -574000000.0 | +55.7% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | -915800000.0 | -59.5% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -972900000.0 | -6.2% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -666800000.0 | +31.5% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -1398400000.0 | -109.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -673300000.0 | +51.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -1684600000.0 | -150.2% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -38400000.0 | — | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -56700000.0 | -47.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | -61800000.0 | -9.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -92500000.0 | -49.7% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | -108400000.0 | -17.2% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | -232800000.0 | -114.8% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | -231700000.0 | +0.5% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | -309400000.0 | -33.5% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | -309300000.0 | +0.0% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | -309000000.0 | +0.1% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 667500000.0 | +316.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -311400000.0 | -146.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -554800000.0 | -78.2% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | -308900000.0 | +44.3% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | -465100000.0 | -50.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -542500000.0 | -16.6% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -697400000.0 | -28.6% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | -774800000.0 | -11.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -968400000.0 | -25.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -580100000.0 | +40.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -774700000.0 | -33.5% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -775800000.0 | -0.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -775100000.0 | +0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -620100000.0 | +20.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -620100000.0 | +0.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -471000000.0 | +24.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 432900000.0 | +191.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -1060400000.0 | -345.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -648200000.0 | +38.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -210700000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -456100000.0 | -116.5% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -1083400000.0 | -137.5% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -262200000.0 | +75.8% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | -1563300000.0 | -496.2% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -2480200000.0 | -58.7% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -3011000000.0 | -21.4% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -3101200000.0 | -3.0% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -1645200000.0 | +46.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -2007200000.0 | -22.0% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 223300000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 341600000.0 | +53.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 275600000.0 | -19.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 245600000.0 | -10.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 252100000.0 | +2.6% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 212700000.0 | -15.6% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 295700000.0 | +39.0% | USD | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 253900000.0 | -14.1% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 282300000.0 | +11.2% | USD | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 173100000.0 | -38.7% | USD | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | 180400000.0 | +4.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 182700000.0 | +1.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 101000000.0 | -44.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 113300000.0 | +12.2% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 134500000.0 | +18.7% | USD | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 232600000.0 | +72.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 219800000.0 | -5.5% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 243100000.0 | +10.6% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 205200000.0 | -15.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 224600000.0 | +9.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 227900000.0 | +1.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 238100000.0 | +4.5% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 252500000.0 | +6.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 262700000.0 | +4.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 213800000.0 | -18.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 331800000.0 | +55.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 246400000.0 | -25.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 317800000.0 | +29.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 235700000.0 | -25.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 349200000.0 | +48.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1118500000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1023500000.0 | -8.5% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 1121400000.0 | +9.6% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 707500000.0 | -36.9% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 592200000.0 | -16.3% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 892300000.0 | +50.7% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 948500000.0 | +6.3% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 1008600000.0 | +6.3% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1027300000.0 | +1.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1325300000.0 | +29.0% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 884600000.0 | — | shares | 10-Q | 2019-10-28 |
| Quarterly | 2019-06-30 | 884600000.0 | +0.0% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 884600000.0 | +0.0% | shares | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 884600000.0 | +0.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 884600000.0 | +0.0% | shares | 10-Q | 2020-05-04 |
| Quarterly | 2020-06-30 | 884600000.0 | +0.0% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 884600000.0 | +0.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 884600000.0 | +0.0% | shares | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 884600000.0 | +0.0% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 884600000.0 | +0.0% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 884600000.0 | +0.0% | shares | 10-Q | 2021-11-01 |
| Quarterly | 2021-12-31 | 884600000.0 | +0.0% | shares | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 884600000.0 | +0.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 884600000.0 | +0.0% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 884600000.0 | +0.0% | shares | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 884600000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 884600000.0 | +0.0% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 884600000.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 884600000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 884600000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 884600000.0 | +0.0% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 884600000.0 | +0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 884600000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 884600000.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 884600000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 884600000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 884600000.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 884600000.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 884600000.0 | +0.0% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 884600000.0 | +0.0% | shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 884600000.0 | +0.0% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 884600000.0 | +0.0% | shares | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 884600000.0 | +0.0% | shares | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 884600000.0 | +0.0% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 884600000.0 | +0.0% | shares | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 884600000.0 | +0.0% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 884600000.0 | +0.0% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-03-31 | 773100000.0 | — | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 773100000.0 | +0.0% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 773100000.0 | +0.0% | shares | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 773100000.0 | +0.0% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 773100000.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 773100000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 773100000.0 | +0.0% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 773100000.0 | +0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 773100000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 773100000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 785600000.0 | +1.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 798600000.0 | +1.7% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 792500000.0 | -0.8% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 807800000.0 | +1.9% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 822700000.0 | +1.8% | shares | 10-Q | 2025-10-31 |
| Annual | 2019-12-31 | 773100000.0 | — | shares | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 773100000.0 | +0.0% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 773100000.0 | +0.0% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 773100000.0 | +0.0% | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 795300000.0 | +2.9% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 802900000.0 | +1.0% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 826600000.0 | +3.0% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 773900000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 773700000.0 | -0.0% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 773600000.0 | -0.0% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 773000000.0 | -0.1% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 773000000.0 | +0.0% | shares | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 773000000.0 | +0.0% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 773000000.0 | +0.0% | shares | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 773000000.0 | +0.0% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 773000000.0 | +0.0% | shares | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 773000000.0 | +0.0% | shares | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | 773000000.0 | +0.0% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 773100000.0 | +0.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 773100000.0 | +0.0% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 773100000.0 | +0.0% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 773100000.0 | +0.0% | shares | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 773100000.0 | +0.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 773100000.0 | +0.0% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 773100000.0 | +0.0% | shares | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 773100000.0 | +0.0% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 773100000.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 773100000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 773100000.0 | +0.0% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 773100000.0 | +0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 773100000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 773100000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 785600000.0 | +1.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 798600000.0 | +1.7% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 792500000.0 | -0.8% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 807800000.0 | +1.9% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 822700000.0 | +1.8% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 773600000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 773000000.0 | -0.1% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 773000000.0 | +0.0% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 773100000.0 | +0.0% | shares | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 773100000.0 | +0.0% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 773100000.0 | +0.0% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 773100000.0 | +0.0% | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 795300000.0 | +2.9% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 802900000.0 | +1.0% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 826600000.0 | +3.0% | shares | 10-K | 2026-02-27 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.1132 | — | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 0.1199 | +5.9% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.1312 | +9.4% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.1308 | -0.3% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.1225 | -6.4% | ratio | 10-Q | 2020-05-04 |
| Quarterly | 2019-03-31 | 0.1128 | -7.9% | ratio | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | 0.1185 | +5.0% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.1127 | -4.8% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.1061 | -5.9% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.1130 | +6.5% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.1310 | +16.0% | ratio | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 0.1471 | +12.2% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1637 | +11.3% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.1480 | -9.6% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 0.1544 | +4.3% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.1347 | -12.7% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.1263 | -6.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.1613 | +27.7% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1358 | -15.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1477 | +8.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1548 | +4.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1754 | +13.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1592 | -9.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1577 | -0.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1560 | -1.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1661 | +6.5% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.4065 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.4829 | +18.8% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.4967 | +2.9% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.4440 | -10.6% | ratio | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 0.4712 | +6.1% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.5976 | +26.8% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.5816 | -2.7% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.5917 | +1.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.6110 | +3.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.6276 | +2.7% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.5023 | — | ratio | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 2.9450 | +17.7% | ratio | 10-Q | 2016-08-01 |
| Quarterly | 2016-09-30 | 2.7268 | -7.4% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 2.5687 | -5.8% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 2.8032 | +9.1% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 3.3026 | +17.8% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 3.0133 | -8.8% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 2.7134 | -10.0% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 2.8117 | +3.6% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 3.1500 | +12.0% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 2.7098 | -14.0% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 2.6145 | -3.5% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 2.8328 | +8.4% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 2.2362 | -21.1% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 2.9169 | +30.4% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 2.8342 | -2.8% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 2.9842 | +5.3% | ratio | 10-Q | 2020-05-04 |
| Quarterly | 2020-06-30 | 4.3280 | +45.0% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 3.7340 | -13.7% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 3.4772 | -6.9% | ratio | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 3.6630 | +5.3% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 3.7955 | +3.6% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 3.2926 | -13.3% | ratio | 10-Q | 2021-11-01 |
| Quarterly | 2021-12-31 | 2.7287 | -17.1% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 3.3425 | +22.5% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 3.2941 | -1.4% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 3.3400 | +1.4% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 4.1982 | +25.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 4.1672 | -0.7% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 4.4971 | +7.9% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 3.6975 | -17.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 3.1901 | -13.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3.3140 | +3.9% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 2.8099 | -15.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2.7701 | -1.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.7465 | -0.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3.7132 | +35.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5.2689 | +41.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4.5168 | -14.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 2.5687 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2.7134 | +5.6% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2.6145 | -3.6% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 2.8342 | +8.4% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 3.4772 | +22.7% | ratio | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 2.7287 | -21.5% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 4.1982 | +53.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 3.1901 | -24.0% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 2.7465 | -13.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3.8938 | +41.8% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 0.0933 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 0.1299 | +39.2% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.0928 | -28.5% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.0937 | +0.9% | ratio | 10-K | 2020-02-28 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.1964 | — | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 0.2403 | +22.3% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.2563 | +6.7% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.2238 | -12.7% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.2114 | -5.5% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.2220 | +5.0% | ratio | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | 0.2224 | +0.2% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.2104 | -5.4% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.1257 | -40.3% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.1461 | +16.2% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.2386 | +63.3% | ratio | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 0.3029 | +26.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.3232 | +6.7% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.3250 | +0.5% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 0.2850 | -12.3% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.1882 | -34.0% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.2415 | +28.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.2920 | +20.9% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.2389 | -18.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.2482 | +3.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2842 | +14.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.3059 | +7.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3070 | +0.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.3040 | -1.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.3201 | +5.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3289 | +2.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.1448 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.1101 | -24.0% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2182 | +98.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.2048 | -6.1% | ratio | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 0.1976 | -3.5% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.3120 | +57.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.2635 | -15.5% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.2460 | -6.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2964 | +20.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3240 | +9.3% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.3438 | — | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 0.4131 | +20.2% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.4200 | +1.7% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.4287 | +2.1% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.3973 | -7.3% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.3956 | -0.4% | ratio | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | 0.3925 | -0.8% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.3839 | -2.2% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.3101 | -19.2% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.3233 | +4.2% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.4433 | +37.1% | ratio | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 0.5337 | +20.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.5783 | +8.3% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.5624 | -2.7% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 0.5319 | -5.4% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.3505 | -34.1% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.3650 | +4.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.4845 | +32.8% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.3915 | -19.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.4267 | +9.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4576 | +7.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.5154 | +12.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.4948 | -4.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.4918 | -0.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.5202 | +5.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.5237 | +0.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.2908 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.3936 | +35.4% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.4060 | +3.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.3779 | -6.9% | ratio | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 0.3908 | +3.4% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.5547 | +41.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.4415 | -20.4% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.4236 | -4.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.4858 | +14.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.5217 | +7.4% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3826 | — | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-06-30 | 0.5665 | +48.1% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2016-09-30 | 0.5470 | -3.4% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 0.5465 | -0.1% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-03-31 | 0.7061 | +29.2% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.8600 | +21.8% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-09-30 | 0.8150 | -5.2% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 0.8601 | +5.5% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.9054 | +5.3% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1.0261 | +13.3% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 0.8008 | -22.0% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 0.6944 | -13.3% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.6560 | -5.5% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2019-06-30 | 0.5429 | -17.2% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 1.3512 | +148.9% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-12-31 | 1.3038 | -3.5% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1.4790 | +13.4% | ratio | 10-Q | 2020-05-04 |
| Quarterly | 2020-06-30 | 2.0283 | +37.1% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1.8468 | -8.9% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1.5768 | -14.6% | ratio | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 1.6491 | +4.6% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1.6489 | -0.0% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1.4441 | -12.4% | ratio | 10-Q | 2021-11-01 |
| Quarterly | 2021-12-31 | 1.3342 | -7.6% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 1.6498 | +23.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1.4009 | -15.1% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1.4712 | +5.0% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 1.6749 | +13.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.8438 | +10.1% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2.0734 | +12.4% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.5319 | -26.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.8293 | -45.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.9345 | +12.7% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.9879 | +5.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.2409 | +25.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.4493 | +16.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2.1170 | +46.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.5093 | +18.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.3260 | -7.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.5465 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 0.8601 | +57.4% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.6944 | -19.3% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1.3038 | +87.8% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.5768 | +20.9% | ratio | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 1.3342 | -15.4% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1.6749 | +25.5% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 0.8293 | -50.5% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1.4493 | +74.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.0067 | +38.5% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0145 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0174 | +20.0% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0152 | -12.8% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0233 | +53.7% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0222 | -4.6% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 0.0288 | +29.6% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.0336 | +16.7% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.0293 | -12.9% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.0259 | -11.5% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.0250 | -3.3% | ratio | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | 0.0264 | +5.2% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0237 | -10.0% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.0133 | -43.8% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0165 | +23.8% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.0313 | +89.4% | ratio | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 0.0446 | +42.5% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0529 | +18.8% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0481 | -9.1% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 0.0440 | -8.5% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.0254 | -42.4% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.0305 | +20.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0471 | +54.5% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0324 | -31.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0367 | +13.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0440 | +20.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0537 | +21.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0489 | -8.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0480 | -1.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0499 | +4.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0546 | +9.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0588 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0531 | -9.7% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1084 | +103.9% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0909 | -16.1% | ratio | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 0.0931 | +2.4% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.1864 | +100.2% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.1533 | -17.8% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.1456 | -5.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1811 | +24.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2034 | +12.3% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0343 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0398 | +15.9% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0346 | -13.1% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0515 | +49.0% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0475 | -7.8% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 0.0608 | +28.0% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.0739 | +21.6% | ratio | 10-Q | 2019-04-29 |
| Quarterly | 2018-06-30 | 0.0626 | -15.3% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.0559 | -10.7% | ratio | 10-Q | 2019-10-28 |
| Quarterly | 2019-03-31 | 0.0582 | +4.0% | ratio | 10-Q | 2020-05-04 |
| Quarterly | 2019-06-30 | 0.0596 | +2.4% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0570 | -4.4% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.0320 | -43.9% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0380 | +18.8% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.0719 | +89.3% | ratio | 10-Q | 2021-11-01 |
| Quarterly | 2021-03-31 | 0.1012 | +40.8% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1174 | +16.0% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.1069 | -9.0% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 0.0958 | -10.3% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.0565 | -41.1% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.0683 | +20.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0996 | +45.9% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0690 | -30.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0797 | +15.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0971 | +21.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1114 | +14.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1001 | -10.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0985 | -1.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0972 | -1.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1056 | +8.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.1327 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.1191 | -10.2% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2341 | +96.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.2175 | -7.1% | ratio | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 0.2168 | -0.3% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.4156 | +91.7% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.3250 | -21.8% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.3254 | +0.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.3668 | +12.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3916 | +6.7% | 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-03-13 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 193 | $174.60 | $33,698 | 1,707 |
| 2026-03-12 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 7 | $190.00 | $1,330 | 1,900 |
| 2026-03-02 | Castillo Sanchez Mejorada Enrique | — |
Open-market sell
S
|
Common Stock | 4,587 | $217.39 | $997,168 | 600 |
| 2026-02-03 | Contreras Lerdo de Tejada Leonardo | — |
Open-market sell
S
|
Common Stock | 9,248 | $211.34 | $1,954,426 | 600 |
| 2026-01-29 | ARIZTEGUI ANDREVE VICENTE | — |
Equity grant / award
A
|
Common Stock | 400 | — | — | 10,270 |
| 2026-01-29 | ARIZTEGUI ANDREVE VICENTE | — |
Equity grant / award
A
|
Common Stock | 200 | — | — | 9,899 |
| 2025-12-03 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 400 | $139.00 | $55,600 | 1,265 |
| 2025-11-10 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 148 | $140.00 | $20,720 | 1,665 |
| 2025-11-06 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $137.50 | $13,750 | 1,813 |
| 2025-11-05 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $135.00 | $13,500 | 1,913 |
| 2025-11-04 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $131.90 | $13,190 | 2,013 |
| 2025-11-03 | SACRISTAN CARLOS RUIZ | — |
Equity grant / award
A
|
Common Stock | 400 | — | — | 27,147 |
| 2025-10-31 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 200 | $139.35 | $27,870 | 1,713 |
| 2025-09-12 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 200 | $105.44 | $21,088 | 1,913 |
| 2025-09-03 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 214 | $101.00 | $21,614 | 2,113 |
| 2025-08-08 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 414 | $100.00 | $41,400 | 2,327 |
| 2025-08-07 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 400 | $97.50 | $39,000 | 2,741 |
| 2025-08-05 | SACRISTAN CARLOS RUIZ | — |
Equity grant / award
A
|
Common Stock | 400 | — | — | 26,747 |
| 2025-08-04 | Castillo Sanchez Mejorada Enrique | — |
Equity grant / award
A
|
Common Stock | 400 | — | — | 4,047 |
| 2025-06-05 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 400 | $95.00 | $38,000 | 2,741 |
| 2025-04-17 | SACRISTAN CARLOS RUIZ | — |
Equity grant / award
A
|
Common Stock | 400 | — | — | 26,091 |
| 2025-03-12 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $90.25 | $9,025 | 2,713 |
| 2025-03-12 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $90.25 | $9,025 | 2,713 |
| 2025-02-13 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $94.00 | $9,400 | 2,813 |
| 2025-01-29 | VELASCO GERMAN LARREA MOTA | CHAIRMAN OF THE BOARD |
Equity grant / award
A
|
Common Stock | 400 | — | — | 379,766 |
| 2025-01-29 | VELASCO GERMAN LARREA MOTA | CHAIRMAN OF THE BOARD |
Equity grant / award
A
|
Common Stock | 400 | — | — | 387,777 |
| 2024-11-19 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 101 | $103.68 | $10,472 | 2,513 |
| 2024-10-23 | Valenzuela Rionda Jose Pedro | — |
Equity grant / award
A
|
Common Stock | 400 | — | — | 2,400 |
| 2024-09-26 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $119.50 | $11,950 | 2,214 |
| 2024-09-17 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $100.00 | $10,000 | 2,314 |
| 2024-08-26 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $105.13 | $10,513 | 2,414 |
| 2024-08-08 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $99.60 | $9,960 | 2,514 |
| 2024-07-26 | ARIZTEGUI ANDREVE VICENTE | — |
Equity grant / award
A
|
Common Stock | 400 | — | — | 7,200 |
| 2024-06-12 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $110.00 | $11,000 | 2,114 |
| 2024-06-06 | Arrigunaga Gomez del Campo Javier | — |
Equity grant / award
A
|
Common Stock | 1,600 | — | — | 1,600 |
| 2024-04-30 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 3,600 | $118.30 | $425,880 | 2,214 |
| 2024-04-30 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 1,600 | $118.44 | $189,504 | 2,214 |
| 2024-04-30 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 2,000 | $118.30 | $236,600 | 3,814 |
| 2024-04-29 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 300 | $118.50 | $35,550 | 4,614 |
| 2024-04-29 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 300 | $118.50 | $35,550 | 5,414 |
| 2024-04-03 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $110.20 | $11,020 | 4,914 |
| 2024-04-03 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $110.20 | $11,020 | 5,714 |
| 2024-03-13 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $87.10 | $8,710 | 5,014 |
| 2024-03-13 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $87.10 | $8,710 | 5,814 |
| 2024-03-07 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 197 | $85.00 | $16,745 | 5,114 |
| 2024-03-07 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 197 | $85.00 | $16,745 | 5,914 |
| 2024-03-04 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $81.50 | $8,150 | 5,311 |
| 2024-03-04 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 100 | $81.50 | $8,150 | 6,111 |
| 2024-02-21 | Castillo Sanchez Mejorada Enrique | — |
Open-market sell
S
|
Common Stock | 2,400 | $82.99 | $199,176 | 1,200 |
| 2024-02-21 | Castillo Sanchez Mejorada Enrique | — |
Open-market sell
S
|
Common Stock | 2,400 | $82.99 | $199,176 | 1,600 |
| 2024-02-01 | ARIZTEGUI ANDREVE VICENTE | — |
Equity grant / award
A
|
Common Stock | 400 | — | — | 6,400 |
| 2023-10-27 | Castillo Sanchez Mejorada Enrique | — |
Equity grant / award
A
|
Common Stock | 400 | — | — | 3,600 |
| 2023-08-14 | Castillo Sanchez Mejorada Enrique | — |
Open-market sell
S
|
Common Stock | 2,400 | $81.56 | $195,744 | 3,200 |
| 2023-07-31 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 500 | $87.11 | $43,555 | 5,414 |
| 2023-07-27 | SACRISTAN CARLOS RUIZ | — |
Equity grant / award
A
|
Common Stock | 400 | — | — | 23,074 |
| 2023-06-12 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 500 | $70.21 | $35,105 | 5,514 |
| 2023-05-08 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 500 | $78.50 | $39,250 | 6,014 |
| 2023-05-05 | PALOMINO BONILLA LUIS MIGUEL | — |
Open-market sell
S
|
Common Stock | 500 | $78.97 | $39,485 | 6,514 |
| 2023-05-01 | CIFUENTES GILBERTO PEREZALONSO | — |
Equity grant / award
A
|
Common Stock | 400 | $0.00 | $0 | 28,141 |
| 2023-02-24 | TOPETE XAVIER GARCIA DE QUEVEDO | — |
Equity grant / award
A
|
Common Stock | 400 | $0.00 | $0 | 15,638 |
| 2023-02-16 | ARIZTEGUI ANDREVE VICENTE | — |
Open-market sell
S
|
Common Stock | 1,500 | $76.11 | $114,161 | 4,400 |
| 2022-10-26 | PALOMINO BONILLA LUIS MIGUEL | — |
Equity grant / award
A
|
Common Stock | 400 | — | — | 6,214 |
| 2022-08-03 | Contreras Lerdo de Tejada Leonardo | — |
Equity grant / award
A
|
Common Stock | 400 | — | — | 3,600 |
| 2022-05-06 | ARIZTEGUI ANDREVE VICENTE | Dir |
Equity grant / award
A
|
Common Stock | 400 | — | — | 4,700 |
| 2022-05-06 | ARIZTEGUI ANDREVE VICENTE | — |
Equity grant / award
A
|
Common Stock | 400 | — | — | 5,100 |
| 2022-03-11 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 200,000 | $74.94 | $14,987,600 | 374,966 |
| 2022-03-10 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 100,000 | $74.97 | $7,497,300 | 574,966 |
| 2022-03-09 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 50,000 | $74.87 | $3,743,350 | 674,966 |
| 2022-03-04 | Contreras Lerdo de Tejada Leonardo | Dir |
Equity grant / award
A
|
Common Stock | 400 | — | — | 2,800 |
| 2021-11-04 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Equity grant / award
A
|
Common stock | 800 | — | — | 4,614 |
| 2021-08-10 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 600 | $66.30 | $39,780 | 3,814 |
| 2021-08-06 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Shares | 400 | $66.00 | $26,400 | 4,414 |
| 2021-08-02 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 120 | $65.83 | $7,900 | 4,814 |
| 2021-08-02 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 280 | $65.82 | $18,430 | 4,934 |
| 2021-06-28 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Equity grant / award
A
|
Common Stock | 800 | — | — | 723,766 |
| 2021-06-28 | Contreras Lerdo de Tejada Leonardo | Dir |
Equity grant / award
A
|
Common Stock | 1,600 | — | — | 1,600 |
| 2021-06-08 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 700 | $69.30 | $48,510 | 4,414 |
| 2021-06-08 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 300 | $69.43 | $20,829 | 5,114 |
| 2021-06-08 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $68.47 | $68,470 | 5,414 |
| 2021-06-08 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 300 | $69.43 | $20,829 | 4,414 |
| 2021-06-08 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 700 | $69.30 | $48,510 | 4,714 |
| 2021-06-01 | ARIZTEGUI ANDREVE VICENTE | Dir |
Open-market sell
S
|
Common Stock | 200 | $72.22 | $14,444 | 2,700 |
| 2021-06-01 | ARIZTEGUI ANDREVE VICENTE | Dir |
Open-market sell
S
|
Common Stock | 100 | $72.21 | $7,221 | 3,300 |
| 2021-05-13 | ARIZTEGUI ANDREVE VICENTE | Dir |
Open-market sell
S
|
Common Stock | 100 | $80.23 | $8,023 | 3,700 |
| 2021-05-13 | ARIZTEGUI ANDREVE VICENTE | Dir |
Open-market sell
S
|
Common Stock | 200 | $80.20 | $16,041 | 4,200 |
| 2021-03-11 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 91,550 | $78.24 | $7,162,872 | 722,966 |
| 2021-02-24 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 8,450 | $78.40 | $662,480 | 814,516 |
| 2021-02-24 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 100,000 | $78.15 | $7,815,000 | 822,966 |
| 2021-02-22 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 100,000 | $78.15 | $7,815,000 | 922,966 |
| 2021-02-22 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Commom Stock | 100,000 | $82.00 | $8,200,000 | 922,966 |
| 2021-02-19 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 100,000 | $78.78 | $7,878,000 | 1,415,111 |
| 2021-02-19 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 278,887 | $78.01 | $21,755,668 | 1,022,966 |
| 2021-02-18 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 21,113 | $74.73 | $1,577,774 | 1,515,111 |
| 2021-02-17 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 178,000 | $73.91 | $13,155,161 | 1,322,966 |
| 2021-02-16 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 2,000 | $73.30 | $146,600 | 1,500,966 |
| 2021-02-08 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 33,258 | $71.73 | $2,385,736 | 1,502,966 |
| 2021-02-05 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 64,540 | $71.50 | $4,614,610 | 1,536,224 |
| 2020-12-08 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 37,518 | $60.52 | $2,270,589 | 1,600,764 |
| 2020-12-04 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 176,195 | $61.01 | $10,749,657 | 1,638,282 |
| 2020-12-02 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 100 | $60.25 | $6,025 | 7,914 |
| 2020-12-02 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 109,094 | $60.31 | $6,579,459 | 1,881,961 |
| 2020-12-01 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 31,911 | $60.39 | $1,927,073 | 1,991,055 |
| 2020-11-30 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 100,000 | $59.71 | $5,971,000 | 2,022,966 |
| 2020-11-27 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 39,298 | $60.81 | $2,389,711 | 2,122,966 |
| 2020-11-25 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 40,703 | $60.01 | $2,442,587 | 2,162,264 |
| 2020-11-24 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 170,000 | $59.46 | $10,108,200 | 2,202,967 |
| 2020-11-23 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 118,680 | $57.85 | $6,865,911 | 2,372,967 |
| 2020-11-20 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 131,320 | $57.00 | $7,485,831 | 2,491,647 |
| 2020-11-18 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 33,529 | $56.01 | $1,877,959 | 2,622,967 |
| 2020-11-17 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 166,471 | $56.00 | $9,322,709 | 2,656,496 |
| 2020-11-13 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 100,000 | $54.12 | $5,412,000 | 2,822,967 |
| 2020-11-12 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 111,127 | $54.36 | $6,040,864 | 2,922,967 |
| 2020-11-11 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 9,250 | $54.16 | $500,980 | 3,034,094 |
| 2020-11-10 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 1,600 | $54.16 | $86,656 | 3,043,344 |
| 2020-11-09 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 50,020 | $55.51 | $2,776,610 | 3,044,944 |
| 2020-11-06 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 63,780 | $55.04 | $3,510,451 | 3,094,964 |
| 2020-11-05 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 55,828 | $54.36 | $3,034,810 | 3,158,744 |
| 2020-11-03 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 67,484 | $60.74 | $4,098,911 | 1,814,477 |
| 2020-10-30 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 69,728 | $52.51 | $3,661,417 | 3,303,239 |
| 2020-10-27 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 400 | $52.31 | $20,924 | 8,614 |
| 2020-10-03 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 88,667 | $54.05 | $4,792,451 | 3,214,572 |
| 2020-08-13 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 1,400 | $45.10 | $63,140 | 9,014 |
| 2020-07-28 | SACRISTAN CARLOS RUIZ | Dir |
Equity grant / award
A
|
Common Stock | 1,600 | — | — | 19,074 |
| 2020-04-27 | Casar Perez Alfredo | Dir |
Open-market sell
S
|
Common Stock | 11,625 | $31.58 | $367,118 | 0 |
| 2019-11-06 | Castillo Sanchez Mejorada Enrique | Dir |
Open-market sell
S
|
Common Stock | 12,825 | $36.89 | $473,114 | 0 |
| 2019-05-07 | ARIZTEGUI ANDREVE VICENTE | Dir |
Equity grant / award
A
|
Common Stock | 1,600 | — | — | 3,200 |
| 2019-05-07 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Equity grant / award
A
|
Common Stock | 1,600 | — | — | 3,371,367 |
| 2018-06-05 | Muniz Quintanilla Daniel | Executive Vice President |
Open-market sell
S
|
Common Stock | 1,600 | $51.20 | $81,920 | 0 |
| 2018-05-22 | ARIZTEGUI ANDREVE VICENTE | Dir |
Equity grant / award
A
|
Common Stock | 1,600 | — | — | 1,600 |
| 2018-03-05 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 600 | $52.30 | $31,380 | 5,614 |
| 2017-08-14 | Mac Gregor Anciola Rafael | Dir |
Equity grant / award
A
|
Common Stock | 1,200 | $0.00 | $0 | 1,200 |
| 2017-08-03 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 504,800 | $39.51 | $19,944,143 | 2,972,297 |
| 2017-08-03 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 108,930 | $39.50 | $4,302,735 | 3,368,167 |
| 2017-08-02 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 25,070 | $39.50 | $990,265 | 3,477,097 |
| 2017-08-01 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 235,800 | $39.51 | $9,316,458 | 3,502,167 |
| 2017-07-31 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Open-market sell
S
|
Common Stock | 135,000 | $39.44 | $5,324,400 | 3,737,967 |
| 2017-06-08 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 300 | $35.00 | $10,500 | 6,214 |
| 2017-05-25 | Muniz Quintanilla Daniel | Dir |
Equity grant / award
A
|
Common Stock | 1,200 | — | — | 1,200 |
| 2017-02-07 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 300 | $38.07 | $11,421 | 5,314 |
| 2016-12-01 | PALOMINO BONILLA LUIS MIGUEL | Dir |
Open-market sell
S
|
Common Stock | 600 | $33.15 | $19,890 | 5,614 |
| 2016-08-11 | Muniz Quintanilla Daniel | Dir |
Open-market sell
S
|
Common Stock | 1,200 | $25.97 | $31,160 | 0 |
| 2016-05-27 | VELASCO GERMAN LARREA MOTA | Chairman of the Board |
Equity grant / award
A
|
Common Stock | 1,200 | — | — | 2,871,767 |
| 2016-05-27 | Castelazo Morales Luis | Dir |
Other disposed transaction
J
|
Common Stock | 1,200 | — | — | 3,225 |
| 2016-05-26 | Muniz Quintanilla Daniel | Dir |
Equity grant / award
A
|
Common Stock | 1,200 | — | — | 1,200 |