Financial Metrics
MLM MARTIN MARIETTA MATERIALS INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 788734000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 977298000.0 | +23.9% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 1103901000.0 | +13.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 843859000.0 | -23.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 1063524000.0 | +26.0% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 1087732000.0 | +2.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 802004000.0 | -26.3% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 1202403000.0 | +49.9% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 1219640000.0 | +1.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 939000000.0 | -23.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1279500000.0 | +36.3% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 1420200000.0 | +11.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 958200000.0 | -32.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 1270600000.0 | +32.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 1321400000.0 | +4.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 982400000.0 | -25.7% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 1377900000.0 | +40.3% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 1557300000.0 | +13.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-10-31 | 250000000.0 | -83.9% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-03-31 | 1230800000.0 | +392.3% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1641700000.0 | +33.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 1811700000.0 | +10.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1354000000.0 | -25.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1821000000.0 | +34.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1994000000.0 | +9.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1251000000.0 | -37.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1764000000.0 | +41.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1642000000.0 | -6.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1353000000.0 | -17.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1811000000.0 | +33.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1846000000.0 | +1.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 3818749000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 3965600000.0 | +3.8% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 4244300000.0 | +7.0% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 4739100000.0 | +11.7% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 4729900000.0 | -0.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 5414000000.0 | +14.5% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 6161000000.0 | +13.8% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 5851000000.0 | -5.0% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1412000000.0 | -75.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1534000000.0 | +8.6% | USD | 10-K | 2026-02-19 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 145250000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 247431000.0 | +70.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 293307000.0 | +18.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 147067000.0 | -49.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 274094000.0 | +86.4% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 291678000.0 | +6.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 110392000.0 | -62.2% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 315917000.0 | +186.2% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 312984000.0 | -0.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 142900000.0 | -54.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 356900000.0 | +149.8% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 420600000.0 | +17.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 142400000.0 | -66.1% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 380500000.0 | +167.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 404500000.0 | +6.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 174700000.0 | -56.8% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 385100000.0 | +120.4% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 441900000.0 | +14.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 156100000.0 | -64.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 425200000.0 | +172.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 487800000.0 | +14.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 303000000.0 | -37.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 560000000.0 | +84.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 676000000.0 | +20.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 272000000.0 | -59.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 517000000.0 | +90.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 513000000.0 | -0.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 335000000.0 | -34.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 544000000.0 | +62.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 611000000.0 | +12.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 911738000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 971900000.0 | +6.6% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 966600000.0 | -0.5% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 1179000000.0 | +22.0% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 1252800000.0 | +6.3% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1348400000.0 | +7.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1423000000.0 | +5.5% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1745000000.0 | +22.6% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 424000000.0 | -75.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 468000000.0 | +10.4% | USD | 10-K | 2026-02-19 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 86023000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 190848000.0 | +121.9% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 242669000.0 | +27.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 77150000.0 | -68.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 212852000.0 | +175.9% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 226964000.0 | +6.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 39081000.0 | -82.8% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 263953000.0 | +575.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 240662000.0 | -8.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 69200000.0 | -71.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 285900000.0 | +313.2% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 345300000.0 | +20.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 57800000.0 | -83.3% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 306400000.0 | +430.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 400600000.0 | +30.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 99300000.0 | -75.2% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 307500000.0 | +209.7% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 356900000.0 | +16.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 59900000.0 | -83.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 478600000.0 | +699.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 405900000.0 | -15.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 196000000.0 | -51.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 463000000.0 | +136.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 567000000.0 | +22.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1421000000.0 | +150.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 398000000.0 | -72.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 406000000.0 | +2.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 194000000.0 | -52.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 458000000.0 | +136.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 505000000.0 | +10.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 677266000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 700400000.0 | +3.4% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 690700000.0 | -1.4% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 884900000.0 | +28.1% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 1005400000.0 | +13.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 973800000.0 | -3.1% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1207000000.0 | +23.9% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1333000000.0 | +10.4% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 2479000000.0 | +86.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1437000000.0 | -42.0% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 44994000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 122052000.0 | +171.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 159479000.0 | +30.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 42307000.0 | -73.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 142241000.0 | +236.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 151539000.0 | +6.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 10040000.0 | -93.4% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 185503000.0 | +1747.6% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 180353000.0 | -2.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 42900000.0 | -76.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 189500000.0 | +341.7% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 248600000.0 | +31.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 25900000.0 | -89.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 217600000.0 | +740.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 294400000.0 | +35.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 65500000.0 | -77.8% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 225800000.0 | +244.7% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 254600000.0 | +12.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 21300000.0 | -91.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 366400000.0 | +1620.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 295300000.0 | -19.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 122000000.0 | -58.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 349000000.0 | +186.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 417000000.0 | +19.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1046000000.0 | +150.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 294000000.0 | -71.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 363000000.0 | +23.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 116000000.0 | -68.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 328000000.0 | +182.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 414000000.0 | +26.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 425444000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 713400000.0 | +67.7% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 470400000.0 | -34.1% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 612000000.0 | +30.1% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 721100000.0 | +17.8% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 702800000.0 | -2.5% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 867000000.0 | +23.4% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1170000000.0 | +34.9% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 294000000.0 | -74.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 279000000.0 | -5.1% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.7 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 1.91 | +172.9% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 2.5 | +30.9% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.67 | -73.2% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 2.26 | +237.3% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 2.4 | +6.2% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.16 | -93.3% | USD/shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 2.94 | +1737.5% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 2.86 | -2.7% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.68 | -76.2% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 3.02 | +344.1% | USD/shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 3.97 | +31.5% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.42 | -89.4% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 3.49 | +731.0% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 4.72 | +35.2% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 1.05 | -77.8% | USD/shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 3.62 | +244.8% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 4.08 | +12.7% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.34 | -91.7% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 5.87 | +1626.5% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 4.74 | -19.3% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.96 | -58.6% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 5.62 | +186.7% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 6.74 | +19.9% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 16.92 | +151.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 4.77 | -71.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 5.93 | +24.3% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.91 | -67.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5.44 | +184.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 6.86 | +26.1% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 6.66 | — | USD/shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 11.3 | +69.7% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 7.46 | -34.0% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 9.77 | +31.0% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 11.56 | +18.3% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 11.26 | -2.6% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 13.91 | +23.5% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 18.88 | +35.7% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 32.5 | +72.1% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 18.81 | -42.1% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.69 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 1.9 | +175.4% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 2.49 | +31.1% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.67 | -73.1% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 2.25 | +235.8% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 2.39 | +6.2% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.16 | -93.3% | USD/shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 2.92 | +1725.0% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 2.85 | -2.4% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.68 | -76.1% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 3.01 | +342.6% | USD/shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 3.96 | +31.6% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.41 | -89.6% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 3.49 | +751.2% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 4.71 | +35.0% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 1.04 | -77.9% | USD/shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 3.61 | +247.1% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 4.07 | +12.7% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.34 | -91.6% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 5.86 | +1623.5% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 4.73 | -19.3% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.95 | -58.8% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 5.61 | +187.7% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 6.72 | +19.8% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 16.87 | +151.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 4.76 | -71.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 5.91 | +24.2% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.9 | -67.9% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5.43 | +185.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 6.85 | +26.2% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 6.63 | — | USD/shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 11.25 | +69.7% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 7.43 | -34.0% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 9.74 | +31.1% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 11.54 | +18.5% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 11.22 | -2.8% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 13.87 | +23.6% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 18.82 | +35.7% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 32.41 | +72.2% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 18.77 | -42.1% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 28596000.0 | — | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-06-30 | 28596000.0 | +0.0% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 60684000.0 | +112.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 50038000.0 | -17.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 55418000.0 | +10.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 36722000.0 | -33.7% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 35219000.0 | -4.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 1446364000.0 | +4006.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1422373000.0 | -1.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 33779000.0 | -97.6% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 53961000.0 | +59.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 44892000.0 | -16.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-01-01 | 44900000.0 | +0.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 37357000.0 | -16.8% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 53595000.0 | +43.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 49100000.0 | -8.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 21000000.0 | -57.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-01-01 | 21000000.0 | +0.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 424000000.0 | +1919.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 70100000.0 | -83.5% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 116600000.0 | +66.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 207300000.0 | +77.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 313900000.0 | +51.4% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 53100000.0 | -83.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 2381400000.0 | +4384.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 258400000.0 | -89.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 189600000.0 | -26.6% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 772100000.0 | +307.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 135700000.0 | -82.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 358000000.0 | +163.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 229400000.0 | -35.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 421500000.0 | +83.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 647600000.0 | +53.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1272000000.0 | +96.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2648000000.0 | +108.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 109000000.0 | -95.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 52000000.0 | -52.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 670000000.0 | +1188.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 101000000.0 | -84.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 225000000.0 | +122.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 57000000.0 | -74.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 50038000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 1446364000.0 | +2790.5% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 44900000.0 | -96.9% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 21000000.0 | -53.2% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 207300000.0 | +887.1% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 258400000.0 | +24.7% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 358000000.0 | +38.5% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1272000000.0 | +255.3% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 670000000.0 | -47.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 67000000.0 | -90.0% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 448048000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 534459000.0 | +19.3% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 566425000.0 | +6.0% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2017-09-30 | 582532000.0 | +2.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 487240000.0 | -16.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-09-30 | 644835000.0 | +32.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 523276000.0 | -18.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 550607000.0 | +5.2% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 710605000.0 | +29.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 763878000.0 | +7.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 573700000.0 | -24.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 562800000.0 | -1.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 690400000.0 | +22.7% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 686300000.0 | -0.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 575100000.0 | -16.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 563600000.0 | -2.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 722000000.0 | +28.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 801900000.0 | +11.1% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 774000000.0 | -3.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 759200000.0 | -1.9% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 1026600000.0 | +35.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1011700000.0 | -1.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 785900000.0 | -22.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 796700000.0 | +1.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 979200000.0 | +22.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1047500000.0 | +7.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 753000000.0 | -28.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 703000000.0 | -6.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 909000000.0 | +29.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 916000000.0 | +0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 678000000.0 | -26.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 733000000.0 | +8.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 904000000.0 | +23.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 984000000.0 | +8.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2017-12-31 | 487240000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 523300000.0 | +7.4% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 573700000.0 | +9.6% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 575100000.0 | +0.2% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 774000000.0 | +34.6% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 785900000.0 | +1.5% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 753000000.0 | -4.2% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 678000000.0 | -10.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 723000000.0 | +6.6% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 485367000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 504877000.0 | +4.0% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 508199000.0 | +0.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 521624000.0 | +2.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 537000000.0 | +2.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 549865000.0 | +2.4% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 576429000.0 | +4.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 600591000.0 | +4.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 606794000.0 | +1.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 650917000.0 | +7.3% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 651295000.0 | +0.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 663035000.0 | +1.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 646176000.0 | -2.5% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 646342000.0 | +0.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 649716000.0 | +0.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 690800000.0 | +6.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 700500000.0 | +1.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 712900000.0 | +1.8% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 714500000.0 | +0.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 709000000.0 | -0.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 690000000.0 | -2.7% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 729100000.0 | +5.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 717500000.0 | -1.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 752600000.0 | +4.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 782400000.0 | +4.0% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 835200000.0 | +6.7% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 823400000.0 | -1.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 873700000.0 | +6.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 948700000.0 | +8.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 954700000.0 | +0.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 993100000.0 | +4.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 989000000.0 | -0.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1115000000.0 | +12.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1105000000.0 | -0.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1089000000.0 | -1.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1115000000.0 | +2.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1173000000.0 | +5.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1155000000.0 | -1.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1034000000.0 | -10.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 521624000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 600591000.0 | +15.1% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 663000000.0 | +10.4% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 690800000.0 | +4.2% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 709000000.0 | +2.6% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 752600000.0 | +6.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 873700000.0 | +16.1% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 989000000.0 | +13.2% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1018000000.0 | +2.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1078000000.0 | +5.9% | USD | 10-K | 2026-02-19 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 998315000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 1121929000.0 | +12.4% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 1191525000.0 | +6.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 1086385000.0 | -8.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1123242000.0 | +3.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 1244297000.0 | +10.8% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 1277989000.0 | +2.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 2631160000.0 | +105.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 2601930000.0 | -1.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1457153000.0 | -44.0% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 1454808000.0 | -0.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1365816000.0 | -6.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1370111000.0 | +0.3% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 1533121000.0 | +11.9% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1578398000.0 | +3.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1426700000.0 | -9.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1833000000.0 | +28.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1587100000.0 | -13.4% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1652800000.0 | +4.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1668300000.0 | +0.9% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 1675700000.0 | +0.4% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 1616300000.0 | -3.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 4000700000.0 | +147.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 2025600000.0 | -49.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1987500000.0 | -1.9% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 2760300000.0 | +38.9% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 2847300000.0 | +3.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 2876900000.0 | +1.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 2812700000.0 | -2.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3192300000.0 | +13.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2817400000.0 | -11.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 3919000000.0 | +39.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 4518000000.0 | +15.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 2229000000.0 | -50.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2319000000.0 | +4.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2542000000.0 | +9.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2103000000.0 | -17.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2393000000.0 | +13.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3423000000.0 | +43.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1086385000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 2631160000.0 | +142.2% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 1365800000.0 | -48.1% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 1426700000.0 | +4.5% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 1668300000.0 | +16.9% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 2025600000.0 | +21.4% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2876900000.0 | +42.0% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 3919000000.0 | +36.2% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2449000000.0 | -37.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3193000000.0 | +30.4% | USD | 10-K | 2026-02-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7058287000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 7233305000.0 | +2.5% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 7373201000.0 | +1.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 7300905000.0 | -1.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 7393791000.0 | +1.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 7515860000.0 | +1.7% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 7566785000.0 | +0.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 8992511000.0 | +18.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 8948050000.0 | -0.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 9596752000.0 | +7.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 9588171000.0 | -0.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 9551419000.0 | -0.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 10048407000.0 | +5.2% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 10163657000.0 | +1.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 10223485000.0 | +0.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 10131600000.0 | -0.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 10503400000.0 | +3.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 10226600000.0 | -2.6% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 10435400000.0 | +2.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 10580800000.0 | +1.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 10659300000.0 | +0.7% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 11223100000.0 | +5.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 13786200000.0 | +22.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 14393000000.0 | +4.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 14241500000.0 | -1.1% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 14542800000.0 | +2.1% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 14729700000.0 | +1.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 14993600000.0 | +1.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 15125000000.0 | +0.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 15246200000.0 | +0.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 14917800000.0 | -2.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 15125000000.0 | +1.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 16240000000.0 | +7.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 16333000000.0 | +0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 16469000000.0 | +0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 18170000000.0 | +10.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 17724000000.0 | -2.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 18070000000.0 | +2.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 18653000000.0 | +3.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 7300905000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 8992500000.0 | +23.2% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 9551400000.0 | +6.2% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 10131600000.0 | +6.1% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 10580800000.0 | +4.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 14393000000.0 | +36.0% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 14993600000.0 | +4.2% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 15125000000.0 | +0.9% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 18170000000.0 | +20.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 18711000000.0 | +3.0% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 492131000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 601604000.0 | +22.2% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 604909000.0 | +0.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 546588000.0 | -9.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 631558000.0 | +15.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 534325000.0 | -15.4% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 468503000.0 | -12.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 694216000.0 | +48.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 650979000.0 | -6.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 709133000.0 | +8.9% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 772686000.0 | +9.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 786750000.0 | +1.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 757637000.0 | -3.7% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 822216000.0 | +8.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 688982000.0 | -16.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 838500000.0 | +21.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1075600000.0 | +28.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 595300000.0 | -44.7% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 506200000.0 | -15.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 499300000.0 | -1.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 448800000.0 | -10.1% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 758000000.0 | +68.9% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 601200000.0 | -20.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 752600000.0 | +25.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 712900000.0 | -5.3% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 761400000.0 | +6.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1419700000.0 | +86.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1445600000.0 | +1.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1328000000.0 | -8.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1442400000.0 | +8.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1141100000.0 | -20.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1170000000.0 | +2.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1429000000.0 | +22.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1196000000.0 | -16.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 993000000.0 | -17.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1016000000.0 | +2.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 935000000.0 | -8.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1019000000.0 | +9.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1154000000.0 | +13.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 546588000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 694216000.0 | +27.0% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 786700000.0 | +13.3% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 838500000.0 | +6.6% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 499300000.0 | -40.5% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 752600000.0 | +50.7% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1445600000.0 | +92.1% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1170000000.0 | -19.1% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1002000000.0 | -14.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 895000000.0 | -10.7% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3112651000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 3216805000.0 | +3.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 3214803000.0 | -0.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 3158315000.0 | -1.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 3317837000.0 | +5.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 3315329000.0 | -0.1% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 3232803000.0 | -2.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 4310034000.0 | +33.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 4268220000.0 | -1.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 4741282000.0 | +11.1% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 4645843000.0 | -2.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 4602007000.0 | -0.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 5072911000.0 | +10.2% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 5066387000.0 | -0.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 4919047000.0 | -2.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 4778300000.0 | -2.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 5204000000.0 | +8.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 4733000000.0 | -9.1% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 4676500000.0 | -1.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 4687500000.0 | +0.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 4732600000.0 | +1.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 5094900000.0 | +7.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 7428000000.0 | +45.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 7855400000.0 | +5.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 7810400000.0 | -0.6% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 7770700000.0 | -0.5% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 7791900000.0 | +0.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 7820800000.0 | +0.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 7713400000.0 | -1.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 7822800000.0 | +1.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 7113000000.0 | -9.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 7089000000.0 | -0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 7363000000.0 | +3.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 7493000000.0 | +1.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 7298000000.0 | -2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 8714000000.0 | +19.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 8640000000.0 | -0.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 8704000000.0 | +0.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 8915000000.0 | +2.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 3158315000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 4310034000.0 | +36.5% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 4602000000.0 | +6.8% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 4778300000.0 | +3.8% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 4687500000.0 | -1.9% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 7855400000.0 | +67.6% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 7820800000.0 | -0.4% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 7089000000.0 | -9.4% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 8714000000.0 | +22.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8677000000.0 | -0.4% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3945636000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 4016500000.0 | +1.8% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 4158398000.0 | +3.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 4142590000.0 | -0.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 4075954000.0 | -1.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 4200531000.0 | +3.1% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 4333982000.0 | +3.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 4682477000.0 | +8.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-03-31 | 4679830000.0 | -0.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-06-30 | 4855470000.0 | +3.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 4942328000.0 | +1.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 4949400000.0 | +0.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 4975500000.0 | +0.5% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-06-30 | 5097300000.0 | +2.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 5304400000.0 | +4.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 5353300000.0 | +0.9% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-03-31 | 5299400000.0 | -1.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-06-30 | 5493600000.0 | +3.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 5758900000.0 | +4.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 5893300000.0 | +2.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-03-31 | 5926700000.0 | +0.6% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-06-30 | 6128200000.0 | +3.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 6358200000.0 | +3.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 6537600000.0 | +2.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-03-31 | 6431000000.0 | -1.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-06-30 | 6772100000.0 | +5.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 6937800000.0 | +2.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 7173000000.0 | +3.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 7177000000.0 | +0.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-30 | 7424000000.0 | +3.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 7805000000.0 | +5.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 8036000000.0 | +3.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 8877000000.0 | +10.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 8840000000.0 | -0.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 9171000000.0 | +3.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 9456000000.0 | +3.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 9084000000.0 | -3.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 9366000000.0 | +3.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 9738000000.0 | +4.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 4142600000.0 | — | USD | 10-K | 2020-02-21 |
| Annual | 2017-12-31 | 4682500000.0 | +13.0% | USD | 10-K | 2021-02-19 |
| Annual | 2018-12-31 | 4949400000.0 | +5.7% | USD | 10-K | 2022-02-22 |
| Annual | 2019-12-31 | 5353300000.0 | +8.2% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 5893300000.0 | +10.1% | USD | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 6537000000.0 | +10.9% | USD | 10-K | 2025-02-21 |
| Annual | 2022-12-31 | 7173000000.0 | +9.7% | USD | 10-K | 2026-02-19 |
| Annual | 2023-12-31 | 8036000000.0 | +12.0% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 9456000000.0 | +17.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 10034000000.0 | +6.1% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1752757000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 1779217000.0 | +1.5% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 1764835000.0 | -0.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 1686189000.0 | -4.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1846294000.0 | +9.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 1781981000.0 | -3.5% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 1722540000.0 | -3.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 3027203000.0 | +75.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 3028108000.0 | +0.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 3218922000.0 | +6.3% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 3209698000.0 | -0.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 3120481000.0 | -2.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 3161284000.0 | +1.3% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 3117061000.0 | -1.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 2922859000.0 | -6.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 2773600000.0 | -5.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 3263800000.0 | +17.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2754500000.0 | -15.6% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 2625200000.0 | -4.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 2625800000.0 | +0.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 2626500000.0 | +0.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 2867300000.0 | +9.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 5119500000.0 | +78.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 5100900000.0 | -0.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 5102400000.0 | +0.0% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 5044300000.0 | -1.1% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 5038600000.0 | -0.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 5040000000.0 | +0.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 5041600000.0 | +0.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 5043100000.0 | +0.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 4344200000.0 | -13.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 4346000000.0 | +0.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 4347000000.0 | +0.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 4347000000.0 | +0.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 4043000000.0 | -7.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 5413000000.0 | +33.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 5414000000.0 | +0.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5416000000.0 | +0.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 5522000000.0 | +2.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1686189000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 3027203000.0 | +79.5% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 3120400000.0 | +3.1% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 2773600000.0 | -11.1% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 2625800000.0 | -5.3% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 5100900000.0 | +94.3% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 5040000000.0 | -1.2% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 4346000000.0 | -13.8% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 5413000000.0 | +24.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 5323000000.0 | -1.7% | USD | 10-K | 2026-02-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 68312000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 209844000.0 | +207.2% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 421713000.0 | +101.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 73865000.0 | -82.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 229323000.0 | +210.5% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 418122000.0 | +82.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 105012000.0 | -74.9% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 238033000.0 | +126.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 441538000.0 | +85.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 117900000.0 | -73.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 333700000.0 | +183.0% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 649800000.0 | +94.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 106700000.0 | -83.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 373200000.0 | +249.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 684000000.0 | +83.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 191900000.0 | -71.9% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 441200000.0 | +129.9% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 780300000.0 | +76.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 169900000.0 | -78.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 286200000.0 | +68.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 560700000.0 | +95.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 161000000.0 | -71.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 519000000.0 | +222.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 973000000.0 | +87.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 172000000.0 | -82.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 173000000.0 | +0.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 773000000.0 | +346.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 218000000.0 | -71.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 605000000.0 | +177.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1156000000.0 | +91.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 688940000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 657600000.0 | -4.5% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 705100000.0 | +7.2% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 966100000.0 | +37.0% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 1050100000.0 | +8.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1137700000.0 | +8.3% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 991000000.0 | -12.9% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1528000000.0 | +54.2% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1459000000.0 | -4.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1785000000.0 | +22.3% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -210367000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -325639000.0 | -54.8% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -454708000.0 | -39.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -101375000.0 | +77.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -185924000.0 | -83.4% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -284555000.0 | -53.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -93632000.0 | +67.1% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | -1775331000.0 | -1796.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -1838622000.0 | -3.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -127500000.0 | +93.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -201900000.0 | -58.4% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -276700000.0 | -37.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -95500000.0 | +65.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -170800000.0 | -78.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -191700000.0 | -12.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | -88300000.0 | +53.9% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | -823100000.0 | -832.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -1058900000.0 | -28.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -123000000.0 | +88.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 433500000.0 | +452.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -324400000.0 | -174.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -152000000.0 | +53.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -197000000.0 | -29.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 326000000.0 | +265.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1425000000.0 | +337.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -766000000.0 | -153.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1064000000.0 | -38.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -262000000.0 | +75.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -452000000.0 | -72.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -1213000000.0 | -168.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -555020000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | -386100000.0 | +30.4% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -1948200000.0 | -404.6% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | -385900000.0 | +80.2% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -409700000.0 | -6.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -3474600000.0 | -748.1% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -484000000.0 | +86.1% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 459000000.0 | +194.8% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -2444000000.0 | -632.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -1588000000.0 | +35.0% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 888000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -24018000.0 | -2804.7% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -74730000.0 | -211.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 32890000.0 | +144.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -56715000.0 | -272.4% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -148386000.0 | -161.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -35371000.0 | +76.2% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 124713000.0 | +452.6% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 4681000.0 | -96.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2100000.0 | -55.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -123100000.0 | -5961.9% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -368900000.0 | -199.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 391800000.0 | +206.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -153300000.0 | -139.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -319600000.0 | -108.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | -53200000.0 | +83.4% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 147800000.0 | +377.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 2357300000.0 | +1494.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -116200000.0 | -104.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -206500000.0 | -77.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -359500000.0 | -74.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -138000000.0 | +61.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -259000000.0 | -87.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -1010000000.0 | -290.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -229000000.0 | +77.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -580000000.0 | -153.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -939000000.0 | -61.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -525000000.0 | +44.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -587000000.0 | -11.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -543000000.0 | +7.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -252291000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 1124900000.0 | +545.9% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -158400000.0 | -114.1% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | -604100000.0 | -281.4% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -357000000.0 | +40.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 2291400000.0 | +741.8% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -407000000.0 | -117.8% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -1064000000.0 | -161.4% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 373000000.0 | +135.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -800000000.0 | -314.5% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 94228000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 210559000.0 | +123.5% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 285481000.0 | +35.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 102095000.0 | -64.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 216089000.0 | +111.7% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 308745000.0 | +42.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 96259000.0 | -68.8% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 188270000.0 | +95.6% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 262155000.0 | +39.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 130100000.0 | -50.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 207400000.0 | +59.4% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 283000000.0 | +36.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 104100000.0 | -63.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 175700000.0 | +68.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 250800000.0 | +42.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 110300000.0 | -56.0% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 213000000.0 | +93.1% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 321300000.0 | +50.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 139800000.0 | -56.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 220700000.0 | +57.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 309100000.0 | +40.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 174000000.0 | -43.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 293000000.0 | +68.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 464000000.0 | +58.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 200000000.0 | -56.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 339000000.0 | +69.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 622000000.0 | +83.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 233000000.0 | -62.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 412000000.0 | +76.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 602000000.0 | +46.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 387267000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 410300000.0 | +5.9% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 376000000.0 | -8.4% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 393500000.0 | +4.7% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 359700000.0 | -8.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 423100000.0 | +17.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 482000000.0 | +13.9% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 650000000.0 | +34.9% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 855000000.0 | +31.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 807000000.0 | -5.6% | USD | 10-K | 2026-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-12-31 | 62300000.0 | — | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-09-30 | 62400000.0 | +0.2% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 62400000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 62400000.0 | +0.0% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 62400000.0 | +0.0% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 62100000.0 | -0.5% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 62102353.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 62000000.0 | -0.2% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 61800000.0 | -0.3% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 61807161.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 61821421.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 61639965.0 | -0.3% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 61117053.0 | -0.8% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 61118057.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 61126646.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 60278790.0 | -1.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 60305739.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 60307143.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 62873000.0 | — | shares | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 62873000.0 | +0.0% | shares | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 62500000.0 | -0.6% | shares | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 62400000.0 | -0.2% | shares | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 62300000.0 | -0.2% | shares | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 62400000.0 | +0.2% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 62102353.0 | -0.5% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 61821421.0 | -0.5% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 61126646.0 | -1.1% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 60309739.0 | -1.3% | shares | 10-K | 2026-02-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 61126646.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 60309739.0 | -1.3% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 64158000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 63532000.0 | -1.0% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 63452000.0 | -0.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 63024000.0 | -0.7% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 62858000.0 | -0.3% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 62896000.0 | +0.1% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 62957000.0 | +0.1% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 63021000.0 | +0.1% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 62932000.0 | -0.1% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 62600000.0 | -0.5% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 62600000.0 | +0.0% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 62500000.0 | -0.2% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 62300000.0 | -0.3% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 62300000.0 | +0.0% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 62300000.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 62300000.0 | +0.0% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 62400000.0 | +0.2% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 62400000.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 62400000.0 | +0.0% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 62400000.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 62300000.0 | -0.2% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 62100000.0 | -0.3% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 61900000.0 | -0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 61800000.0 | -0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 61800000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 61500000.0 | -0.5% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 61100000.0 | -0.7% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 60900000.0 | -0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 60300000.0 | -1.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 60300000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 63610000.0 | — | shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 62900000.0 | -1.1% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 62900000.0 | +0.0% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 62500000.0 | -0.6% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 62300000.0 | -0.3% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 62400000.0 | +0.2% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 62300000.0 | -0.2% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 61900000.0 | -0.6% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 61400000.0 | -0.8% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 60500000.0 | -1.5% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 64350000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 63802000.0 | -0.9% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 63723000.0 | -0.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 63319000.0 | -0.6% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 63141000.0 | -0.3% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 63158000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 63222000.0 | +0.1% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 63285000.0 | +0.1% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 63167000.0 | -0.2% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 62800000.0 | -0.6% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 62700000.0 | -0.2% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 62700000.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 62500000.0 | -0.3% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 62300000.0 | -0.3% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 62400000.0 | +0.2% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 62500000.0 | +0.2% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 62500000.0 | +0.0% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 62600000.0 | +0.2% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 62600000.0 | +0.0% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 62500000.0 | -0.2% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 62500000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 62200000.0 | -0.5% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 62100000.0 | -0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 62000000.0 | -0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 62000000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 61600000.0 | -0.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 61300000.0 | -0.5% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 61000000.0 | -0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 60400000.0 | -1.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 60400000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 63861000.0 | — | shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 63200000.0 | -1.0% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 63100000.0 | -0.2% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 62700000.0 | -0.6% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 62400000.0 | -0.5% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 62600000.0 | +0.3% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 62500000.0 | -0.2% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 62100000.0 | -0.6% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 61600000.0 | -0.8% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 60600000.0 | -1.6% | shares | 10-K | 2026-02-19 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1117 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.1351 | +20.9% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.1497 | +10.8% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.1141 | -23.8% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1415 | +24.0% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.1438 | +1.6% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0896 | -37.6% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.1253 | +39.8% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.1272 | +1.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0934 | -26.5% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1259 | +34.7% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.1389 | +10.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0912 | -34.3% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.1242 | +36.2% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1266 | +1.9% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0922 | -27.2% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.1228 | +33.2% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.1130 | -8.0% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0864 | -23.5% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.1129 | +30.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1230 | +9.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0895 | -27.2% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1194 | +33.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1337 | +11.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0770 | -42.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1080 | +40.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0997 | -7.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0763 | -23.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1002 | +31.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0990 | -1.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.5231 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.4410 | -15.7% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.4444 | +0.8% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.4678 | +5.3% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.4470 | -4.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.3762 | -15.9% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.4109 | +9.2% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.3868 | -5.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0777 | -79.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0820 | +5.5% | ratio | 10-K | 2026-02-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.0286 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 1.8649 | -8.1% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 1.9698 | +5.6% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 1.9876 | +0.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1.7785 | -10.5% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 2.3287 | +30.9% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 2.7278 | +17.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 3.7901 | +38.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 3.9969 | +5.5% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 2.0548 | -48.6% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 1.8828 | -8.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1.7360 | -7.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1.8084 | +4.2% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 1.8646 | +3.1% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 2.2909 | +22.9% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1.7015 | -25.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1.7042 | +0.2% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2.6661 | +56.4% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 3.2651 | +22.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 3.3413 | +2.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 3.7337 | +11.7% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 2.1323 | -42.9% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 6.6545 | +212.1% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 2.6915 | -59.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 2.7879 | +3.6% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 3.6253 | +30.0% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 2.0056 | -44.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1.9901 | -0.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 2.1180 | +6.4% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.2132 | +4.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2.4690 | +11.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 3.3496 | +35.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3.1617 | -5.6% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1.8637 | -41.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.3353 | +25.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2.5020 | +7.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2.2492 | -10.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.3484 | +4.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.9662 | +26.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.9876 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 3.7901 | +90.7% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 1.7361 | -54.2% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 1.7015 | -2.0% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 3.3413 | +96.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 2.6915 | -19.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1.9901 | -26.1% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 3.3496 | +68.3% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2.4441 | -27.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3.5676 | +46.0% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.7889 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.8009 | +1.5% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.7731 | -3.5% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.7624 | -1.4% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.8140 | +6.8% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.7893 | -3.0% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.7459 | -5.5% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 0.9205 | +23.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.9120 | -0.9% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 0.9765 | +7.1% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 0.9400 | -3.7% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 0.9298 | -1.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1.0196 | +9.7% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 0.9939 | -2.5% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 0.9274 | -6.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 0.8926 | -3.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.9820 | +10.0% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 0.8615 | -12.3% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 0.8120 | -5.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.7954 | -2.1% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.7985 | +0.4% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 0.8314 | +4.1% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 1.1683 | +40.5% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 1.2016 | +2.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1.2145 | +1.1% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 1.1475 | -5.5% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1.1231 | -2.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1.0903 | -2.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.0747 | -1.4% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.0537 | -2.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.9113 | -13.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.8822 | -3.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.8294 | -6.0% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.8476 | +2.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.7958 | -6.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.9215 | +15.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.9511 | +3.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.9293 | -2.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.9155 | -1.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.7624 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 0.9205 | +20.7% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 0.9298 | +1.0% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 0.8926 | -4.0% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 0.7954 | -10.9% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1.2017 | +51.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1.0903 | -9.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 0.8822 | -19.1% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.9215 | +4.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.8648 | -6.2% | ratio | 10-K | 2026-02-19 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1842 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.2532 | +37.5% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.2657 | +4.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.1743 | -34.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.2577 | +47.9% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.2682 | +4.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.1376 | -48.7% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.2627 | +90.9% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.2566 | -2.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.1522 | -40.7% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.2789 | +83.3% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.2962 | +6.2% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1486 | -49.8% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.2995 | +101.5% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.3061 | +2.2% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.1778 | -41.9% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.2795 | +57.2% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.2838 | +1.5% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.1268 | -55.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.2590 | +104.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.2692 | +4.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.2238 | -16.9% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.3075 | +37.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3390 | +10.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2174 | -35.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2931 | +34.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3124 | +6.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.2476 | -20.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.3004 | +21.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.3310 | +10.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.2388 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.2451 | +2.7% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.2277 | -7.1% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.2488 | +9.2% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.2649 | +6.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.2491 | -6.0% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.2310 | -7.3% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.2982 | +29.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.3003 | +0.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.3051 | +1.6% | ratio | 10-K | 2026-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0570 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.1249 | +118.9% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.1445 | +15.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0501 | -65.3% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1337 | +166.8% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.1393 | +4.2% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0125 | -91.0% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.1543 | +1132.4% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.1479 | -4.2% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0457 | -69.1% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1481 | +224.2% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.1750 | +18.2% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0270 | -84.6% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.1713 | +533.6% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.2228 | +30.1% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0667 | -70.1% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.1639 | +145.8% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.1635 | -0.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0173 | -89.4% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.2232 | +1189.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1630 | -27.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0901 | -44.7% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1917 | +112.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2091 | +9.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.8361 | +299.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1667 | -80.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2211 | +32.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0857 | -61.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1811 | +111.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2243 | +23.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.1114 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.1799 | +61.5% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.1108 | -38.4% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.1291 | +16.5% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1525 | +18.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1298 | -14.9% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1407 | +8.4% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.2000 | +42.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.2082 | +4.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1819 | -12.6% | ratio | 10-K | 2026-02-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1091 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.1953 | +79.1% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.2198 | +12.6% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0914 | -58.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.2001 | +118.9% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.2087 | +4.3% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0487 | -76.6% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.2195 | +350.5% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.1973 | -10.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0737 | -62.7% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.2234 | +203.2% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.2431 | +8.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0603 | -75.2% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.2411 | +299.8% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.3032 | +25.7% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.1011 | -66.7% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.2232 | +120.8% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.2292 | +2.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0487 | -78.8% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.2915 | +499.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.2240 | -23.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.1448 | -35.4% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.2543 | +75.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2844 | +11.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.1359 | +299.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2256 | -80.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2473 | +9.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1434 | -42.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2529 | +76.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2736 | +8.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.1774 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.1766 | -0.4% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.1627 | -7.9% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.1867 | +14.7% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.2126 | +13.8% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1799 | -15.4% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1959 | +8.9% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.2278 | +16.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1.7557 | +670.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.9368 | -46.6% | ratio | 10-K | 2026-02-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0581 | — | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-06-30 | 0.0475 | -18.2% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.1003 | +111.1% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0915 | -8.7% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 0.0877 | -4.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0687 | -21.7% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0752 | +9.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 2.0834 | +2671.5% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 2.1850 | +4.9% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 0.0476 | -97.8% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 0.0698 | +46.6% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 0.0571 | -18.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0493 | -13.6% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 0.0652 | +32.2% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 0.0713 | +9.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 0.0250 | -64.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.3942 | +1474.0% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 0.1178 | -70.1% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 0.2303 | +95.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.4152 | +80.2% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.6994 | +68.5% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 0.0701 | -90.0% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 3.9611 | +5554.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 0.3433 | -91.3% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.2660 | -22.5% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 1.0141 | +281.3% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 0.0956 | -90.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 0.2476 | +159.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.1727 | -30.2% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.2922 | +69.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.5675 | +94.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.0872 | +91.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.8530 | +70.4% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.0911 | -95.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.0524 | -42.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.6594 | +1159.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1080 | -83.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2208 | +104.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0494 | -77.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0915 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 2.0834 | +2175.8% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 0.0571 | -97.3% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0250 | -56.1% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.4152 | +1557.8% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.3433 | -17.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.2476 | -27.9% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1.0872 | +339.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.6687 | -38.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0749 | -88.8% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0064 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0169 | +164.7% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0216 | +28.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0057 | -73.5% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0189 | +230.8% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0200 | +5.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0011 | -94.4% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.0193 | +1622.7% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0188 | -2.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0043 | -77.3% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0186 | +336.7% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.0243 | +30.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0025 | -89.9% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.0213 | +762.9% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0282 | +32.6% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0061 | -78.2% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.0201 | +227.4% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.0185 | -8.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0015 | -91.9% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0252 | +1584.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0200 | -20.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0081 | -59.8% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0229 | +183.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0280 | +22.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0644 | +130.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0180 | -72.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0220 | +22.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0065 | -70.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0182 | +177.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0222 | +22.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0583 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.0793 | +36.1% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0492 | -37.9% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0604 | +22.7% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.0682 | +12.8% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0488 | -28.4% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0578 | +18.4% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0774 | +33.8% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0162 | -79.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0149 | -7.8% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0114 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0304 | +166.5% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0384 | +26.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0104 | -72.9% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0339 | +226.2% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0350 | +3.3% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0021 | -93.9% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.0382 | +1680.8% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0365 | -4.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0086 | -76.4% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0372 | +331.2% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.0469 | +26.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0049 | -89.6% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.0396 | +710.5% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0511 | +29.1% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0111 | -78.4% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.0368 | +233.4% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.0400 | +8.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0033 | -91.7% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0541 | +1533.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0426 | -21.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0170 | -60.1% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0470 | +176.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0534 | +13.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1178 | +120.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0333 | -71.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0396 | +19.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0128 | -67.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0350 | +174.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0425 | +21.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.1027 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.1524 | +48.3% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0950 | -37.6% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.1143 | +20.3% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1224 | +7.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1075 | -12.1% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1209 | +12.4% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.1456 | +20.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0311 | -78.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0278 | -10.6% | ratio | 10-K | 2026-02-19 |
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-01 | Schoen George Frederick | EVP, GC and Corp. Secretary |
Equity grant / award
A
|
Common Stock | 23,673 | $0.00 | $0 | 23,673 |
| 2026-02-27 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 56 | $676.57 | $37,888 | 4,646 |
| 2026-02-24 | Petro Michael J | SVP and CFO |
Other disposed transaction
F
|
Common Stock | 94 | $696.85 | $65,504 | 12,399 |
| 2026-02-24 | Flynn Jason Paul | SVP and CIO |
Other disposed transaction
F
|
Common Stock | 30 | $696.85 | $20,906 | 5,494 |
| 2026-02-23 | Petro Michael J | SVP and CFO |
Other disposed transaction
F
|
Common Stock | 211 | $683.60 | $144,240 | 12,493 |
| 2026-02-23 | Flynn Jason Paul | SVP and CIO |
Other disposed transaction
F
|
Common Stock | 177 | $683.60 | $120,997 | 5,524 |
| 2026-02-20 | Petro Michael J | SVP and CFO |
Equity grant / award
A
|
Common Stock | 931 | $0.00 | $0 | 12,704 |
| 2026-02-17 | Petro Michael J | SVP and CFO |
Other disposed transaction
F
|
Common Stock | 758 | $666.53 | $505,230 | 11,773 |
| 2026-02-17 | Petro Michael J | SVP and CFO |
Equity grant / award
A
|
Common Stock | 1,724 | $0.00 | $0 | 12,531 |
| 2025-12-16 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 298 | $629.49 | $187,588 | 151,876 |
| 2025-12-01 | Flynn Jason Paul | SVP and CIO |
Other disposed transaction
F
|
Common Stock | 123 | $615.25 | $75,676 | 4,399 |
| 2025-11-28 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 61 | $623.24 | $38,018 | 4,590 |
| 2025-08-29 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 61 | $616.40 | $37,600 | 4,529 |
| 2025-08-08 | PEREZ LAREE E | Dir |
Open-market sell
S
|
Common Stock | 1,038 | $613.32 | $636,626 | 15,417 |
| 2025-07-08 | Petro Michael J | SVP and CFO |
Equity grant / award
A
|
Common Stock | 1,822 | $0.00 | $0 | 10,807 |
| 2025-05-30 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 69 | $547.55 | $37,781 | 4,468 |
| 2025-05-15 | Cardin Robert J | SVP, Interim CFO, Ctrl & CAO |
Equity grant / award
A
|
Common Stock | 2,869 | $0.00 | $0 | 11,098 |
| 2025-03-05 | McCunniff Donald A. | EVP and CHRO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 1,332 | $0.00 | $0 | 0 |
| 2025-03-05 | McCunniff Donald A. | EVP and CHRO |
Open-market sell
S
|
Common Stock | 1,332 | $475.00 | $632,700 | 3,523 |
| 2025-03-05 | McCunniff Donald A. | EVP and CHRO |
Exercise / conversion
M
|
Common Stock | 1,332 | $154.58 | $205,901 | 4,855 |
| 2025-03-04 | Petro Michael J | SVP - Strategy and Development |
Open-market buy
P
|
Common Stock | 550 | $454.37 | $249,904 | 8,985 |
| 2025-02-28 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 78 | $483.14 | $37,685 | 4,091 |
| 2025-02-24 | Petro Michael J | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 200 | $490.64 | $98,128 | 8,435 |
| 2025-02-21 | Petro Michael J | SVP - Strategy and Development |
Equity grant / award
A
|
Common Stock | 733 | $0.00 | $0 | 8,635 |
| 2025-02-18 | Petro Michael J | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 1,211 | $533.99 | $646,662 | 7,902 |
| 2025-02-18 | Petro Michael J | SVP - Strategy and Development |
Equity grant / award
A
|
Common Stock | 2,454 | $0.00 | $0 | 9,113 |
| 2024-12-13 | BAR ROSELYN R | EVP, General Counsel and Secy |
Other disposed transaction
F
|
Common Stock | 65 | $550.92 | $35,810 | 59,359 |
| 2024-12-13 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 267 | $550.92 | $147,096 | 132,597 |
| 2024-12-12 | BAR ROSELYN R | EVP, General Counsel and Secy |
Equity grant / award
G
|
Common Stock | 182 | $0.00 | $0 | 59,424 |
| 2024-12-02 | Petro Michael J | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 93 | $593.22 | $55,169 | 6,659 |
| 2024-11-29 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 63 | $600.00 | $37,800 | 4,013 |
| 2024-08-30 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 71 | $534.16 | $37,925 | 3,950 |
| 2024-05-31 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 66 | $572.80 | $37,805 | 3,879 |
| 2024-05-16 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 293 | $581.69 | $170,435 | 3,813 |
| 2024-05-09 | Quillen Michael J | Dir |
Equity grant / award
G
|
Common Stock | 1,671 | $0.00 | $0 | 21,306 |
| 2024-03-14 | BAR ROSELYN R | EVP, General Counsel and Secy |
Open-market sell
S
|
Common Stock | 10,000 | $603.29 | $6,032,900 | 59,970 |
| 2024-03-12 | Cardin Robert J | Sr. VP, Controller and CAO |
Other disposed transaction
F
|
Common Stock | 546 | $595.71 | $325,258 | 6,554 |
| 2024-03-05 | Nye C Howard | Chairman, Pres & CEO |
Open-market sell
S
|
Common Stock | 5,000 | $604.26 | $3,021,300 | 70,400 |
| 2024-03-05 | Nye C Howard | Chairman, Pres & CEO |
Open-market sell
S
|
Common Stock | 15,000 | $604.26 | $9,063,900 | 134,640 |
| 2024-02-29 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 63 | $577.71 | $36,396 | 3,520 |
| 2024-02-26 | Petro Michael J | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 96 | $553.31 | $53,118 | 6,752 |
| 2024-02-23 | Petro Michael J | SVP - Strategy and Development |
Equity grant / award
A
|
Common Stock | 714 | $0.00 | $0 | 6,848 |
| 2024-02-21 | Petro Michael J | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 405 | $536.30 | $217,202 | 5,214 |
| 2024-02-21 | Petro Michael J | SVP - Strategy and Development |
Equity grant / award
A
|
Common Stock | 920 | $0.00 | $0 | 6,134 |
| 2024-02-20 | Petro Michael J | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 250 | $533.14 | $133,285 | 5,619 |
| 2024-02-16 | COLE SUE W | Dir |
Open-market sell
S
|
Common Stock | 843 | $541.22 | $456,248 | 19,793 |
| 2024-02-16 | COLE SUE W | Dir |
Open-market sell
S
|
Common Stock | 881 | $545.64 | $480,709 | 20,636 |
| 2023-12-01 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 2,720 | $467.35 | $1,271,192 | 127,704 |
| 2023-11-30 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 79 | $464.59 | $36,703 | 3,457 |
| 2023-08-31 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 82 | $446.41 | $36,606 | 3,378 |
| 2023-08-23 | LaTorre Craig M | Sr. VP, CHRO |
Other disposed transaction
F
|
Common Stock | 869 | $442.25 | $384,315 | 8,862 |
| 2023-08-21 | LaTorre Craig M | Sr. VP, CHRO |
Open-market sell
S
|
Common Stock | 1,934 | $431.68 | $834,869 | 9,731 |
| 2023-07-28 | LaTorre Craig M | Sr. VP, CHRO |
Open-market sell
S
|
Common Stock | 500 | $447.09 | $223,545 | 11,665 |
| 2023-05-31 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 92 | $398.04 | $36,620 | 3,296 |
| 2023-05-11 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 362 | $400.57 | $145,006 | 3,204 |
| 2023-03-13 | Cardin Robert J | Sr. VP, Controller and CAO |
Other disposed transaction
F
|
Common Stock | 541 | $333.79 | $180,580 | 5,794 |
| 2023-02-28 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 101 | $359.87 | $36,347 | 2,842 |
| 2023-02-24 | Petro Michael J | SVP - Strategy and Development |
Equity grant / award
A
|
Common Stock | 650 | $0.00 | $0 | 5,869 |
| 2023-02-21 | Petro Michael J | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 171 | $359.70 | $61,509 | 5,219 |
| 2023-02-21 | Petro Michael J | SVP - Strategy and Development |
Equity grant / award
A
|
Common Stock | 209 | $0.00 | $0 | 5,390 |
| 2023-02-17 | Petro Michael J | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 88 | $371.68 | $32,708 | 5,181 |
| 2022-12-12 | BAR ROSELYN R | EVP, General Counsel and Secy |
Other disposed transaction
F
|
Common Stock | 63 | $359.85 | $22,671 | 61,968 |
| 2022-12-01 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 3,021 | $365.38 | $1,103,813 | 113,651 |
| 2022-11-30 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 99 | $366.48 | $36,282 | 2,741 |
| 2022-11-18 | COLE SUE W | Dir |
Open-market sell
S
|
Common Stock | 1,685 | $355.61 | $599,196 | 21,155 |
| 2022-08-31 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 90 | $347.41 | $31,267 | 2,642 |
| 2022-08-23 | LaTorre Craig M | Sr. VP, CHRO |
Other disposed transaction
F
|
Common Stock | 873 | $355.73 | $310,552 | 11,372 |
| 2022-08-22 | Nickolas James AJ | SVP and CFO |
Other disposed transaction
F
|
Common Stock | 1,799 | $356.30 | $640,984 | 17,540 |
| 2022-06-10 | Mohr John P | SVP - CIO |
Open-market sell
S
|
Common Stock | 0 | $321.75 | $144 | 14,826 |
| 2022-05-31 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 93 | $339.38 | $31,562 | 2,552 |
| 2022-05-12 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 443 | $0.00 | $0 | 2,459 |
| 2022-04-13 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 237 | $295.24 | $69,972 | 116,672 |
| 2022-03-11 | Cardin Robert J | Sr. VP, Controller and CAO |
Other disposed transaction
F
|
Common Stock | 554 | $370.88 | $205,468 | 5,283 |
| 2022-02-28 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 83 | $379.40 | $31,490 | 2,016 |
| 2022-02-22 | Petro Michael J | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 55 | $380.08 | $20,904 | 5,269 |
| 2022-02-18 | Petro Michael J | SVP - Strategy and Development |
Equity grant / award
A
|
Common Stock | 217 | $295.24 | $64,067 | 5,324 |
| 2022-02-18 | Petro Michael J | SVP - Strategy and Development |
Equity grant / award
A
|
Common Stock | 861 | $0.00 | $0 | 5,107 |
| 2022-02-17 | Petro Michael J | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 75 | $385.02 | $28,876 | 4,246 |
| 2022-02-14 | Petro Michael J | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 122 | $369.05 | $45,024 | 4,321 |
| 2022-02-14 | Petro Michael J | SVP - Strategy and Development |
Equity grant / award
A
|
Common Stock | 368 | $0.00 | $0 | 4,443 |
| 2022-01-05 | Petro Michael J | SVP - Strategy and Development |
Equity grant / award
A
|
Common Stock | 1,605 | $437.17 | $701,658 | 4,075 |
| 2021-12-17 | BAR ROSELYN R | EVP, General Counsel and Secy |
Other disposed transaction
F
|
Common Stock | 65 | $436.35 | $28,363 | 57,204 |
| 2021-12-01 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 2,991 | $401.25 | $1,200,139 | 91,287 |
| 2021-11-30 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 78 | $403.51 | $31,474 | 1,933 |
| 2021-08-31 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 82 | $381.25 | $31,262 | 1,855 |
| 2021-08-23 | LaTorre Craig M | Sr. VP, CHRO |
Other disposed transaction
F
|
Common Stock | 878 | $378.46 | $332,288 | 9,961 |
| 2021-05-28 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 86 | $363.65 | $31,274 | 1,773 |
| 2021-05-13 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 388 | $0.00 | $0 | 1,687 |
| 2021-03-10 | Nye C Howard | Chairman, Pres & CEO |
Open-market sell
S
|
Common Stock | 10,000 | $337.84 | $3,378,400 | 75,400 |
| 2021-03-10 | Nye C Howard | Chairman, Pres & CEO |
Open-market sell
S
|
Common Stock | 6,948 | $337.79 | $2,346,965 | 94,278 |
| 2021-03-09 | Nye C Howard | Chairman, Pres & CEO |
Open-market sell
S
|
Common Stock | 3,052 | $335.06 | $1,022,603 | 101,226 |
| 2021-02-26 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 93 | $336.87 | $31,329 | 1,299 |
| 2021-02-22 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 2,960 | $328.10 | $971,176 | 104,278 |
| 2021-02-19 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 1,512 | $336.34 | $508,546 | 107,238 |
| 2021-02-17 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 6,341 | $260.24 | $1,650,182 | 108,750 |
| 2021-02-17 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 9,601 | $0.00 | $0 | 102,409 |
| 2021-02-17 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 8,921 | $325.30 | $2,902,001 | 92,808 |
| 2021-02-17 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 19,960 | $0.00 | $0 | 101,729 |
| 2020-12-17 | Grant Daniel L. | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 37 | $265.73 | $9,832 | 18,036 |
| 2020-12-15 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
G
|
Common Stock | 85,400 | $0.00 | $0 | 85,400 |
| 2020-12-01 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 2,549 | $275.47 | $702,173 | 167,169 |
| 2020-11-30 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 118 | $265.63 | $31,344 | 1,206 |
| 2020-11-24 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 4,004 | $0.00 | $0 | 0 |
| 2020-11-24 | BAR ROSELYN R | EVP, General Counsel and Secy |
Open-market sell
S
|
Common Stock | 10,004 | $274.64 | $2,747,456 | 54,116 |
| 2020-11-24 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M
|
Common Stock | 4,004 | $108.24 | $433,393 | 64,120 |
| 2020-11-06 | Foxx Anthony R | Dir |
Equity grant / award
A
|
Common Stock | 508 | $0.00 | $0 | 508 |
| 2020-09-10 | COLE SUE W | Dir |
Open-market sell
S
|
Common Stock | 468 | $207.03 | $96,889 | 21,896 |
| 2020-09-08 | COLE SUE W | Dir |
Open-market sell
S
|
Common Stock | 750 | $209.18 | $156,885 | 22,364 |
| 2020-08-31 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 155 | $202.87 | $31,445 | 1,088 |
| 2020-06-30 | Grant Daniel L. | SVP - Strategy and Development |
Equity grant / award
L
|
Common Stock | 31 | $202.10 | $6,306 | 18,286 |
| 2020-05-29 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 163 | $192.09 | $31,311 | 933 |
| 2020-05-21 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 10,000 | $0.00 | $0 | 0 |
| 2020-05-21 | Nye C Howard | Chairman, Pres & CEO |
Open-market sell
S
|
Common Stock | 6,645 | $177.62 | $1,180,272 | 169,718 |
| 2020-05-21 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $69.12 | $691,200 | 176,363 |
| 2020-05-20 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 4,513 | $0.00 | $0 | 0 |
| 2020-05-20 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M
|
Common Stock | 4,513 | $69.12 | $311,939 | 60,116 |
| 2020-05-14 | KORALESKI JOHN J | Dir |
Equity grant / award
A
|
Common Stock | 770 | $0.00 | $0 | 4,310 |
| 2020-05-14 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 770 | $0.00 | $0 | 770 |
| 2020-05-13 | KORALESKI JOHN J | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $164.08 | $164,080 | 2,000 |
| 2020-05-06 | KORALESKI JOHN J | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $183.54 | $183,540 | 4,900 |
| 2020-03-31 | Grant Daniel L. | SVP - Strategy and Development |
Equity grant / award
L
|
Common Stock | 35 | $177.62 | $6,287 | 18,255 |
| 2020-03-30 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 1,454 | $179.52 | $261,022 | 166,363 |
| 2020-02-28 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 75 | $227.53 | $17,065 | 23,030 |
| 2020-02-24 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 1,273 | $249.48 | $317,588 | 167,817 |
| 2020-02-20 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 1,687 | $258.08 | $435,381 | 169,090 |
| 2020-02-19 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 9,436 | $258.67 | $2,440,810 | 170,777 |
| 2020-02-19 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 21,112 | $0.00 | $0 | 180,213 |
| 2020-02-19 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 10,141 | $0.00 | $0 | 159,101 |
| 2020-02-19 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 7,007 | $206.94 | $1,450,001 | 148,960 |
| 2020-01-02 | Mohr John P | SVP - CIO |
Equity grant / award
L
|
Common Stock | 4 | $279.91 | $1,017 | 10,265 |
| 2019-12-31 | Grant Daniel L. | SVP - Strategy and Development |
Open-market buy
P
|
Common Stock | 22 | $277.35 | $6,095 | 14,927 |
| 2019-12-31 | Nickolas James AJ | SVP and CFO |
Other disposed transaction
F
|
Common Stock | 386 | $279.64 | $107,941 | 10,290 |
| 2019-12-13 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 6,317 | $0.00 | $0 | 10,000 |
| 2019-12-13 | Nye C Howard | Chairman, Pres & CEO |
Open-market sell
S
|
Common Stock | 4,202 | $276.87 | $1,163,399 | 141,953 |
| 2019-12-13 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 2,115 | $275.03 | $581,688 | 146,155 |
| 2019-12-13 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M
|
Common Stock | 6,317 | $69.12 | $436,631 | 148,270 |
| 2019-12-02 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 2,591 | $268.01 | $694,414 | 141,953 |
| 2019-11-29 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 63 | $268.40 | $16,909 | 22,955 |
| 2019-11-25 | KORALESKI JOHN J | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $260.23 | $260,227 | 1,000 |
| 2019-10-01 | Mohr John P | SVP - CIO |
Equity grant / award
L
|
Common Stock | 4 | $274.70 | $1,015 | 10,262 |
| 2019-09-30 | Grant Daniel L. | SVP - Strategy and Development |
Open-market buy
P
|
Common Stock | 14 | $271.35 | $3,741 | 15,198 |
| 2019-08-30 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 67 | $253.77 | $17,003 | 22,892 |
| 2019-08-21 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 9,866 | $253.25 | $2,498,564 | 144,544 |
| 2019-08-01 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,170 | $0.00 | $0 | 0 |
| 2019-08-01 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 6,792 | $0.00 | $0 | 0 |
| 2019-08-01 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 4,475 | $0.00 | $0 | 10,000 |
| 2019-08-01 | Nye C Howard | Chairman, Pres & CEO |
Open-market sell
S
|
Common Stock | 11,224 | $243.66 | $2,734,890 | 154,410 |
| 2019-08-01 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 3,213 | $247.75 | $796,021 | 165,634 |
| 2019-08-01 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M
|
Common Stock | 3,170 | $0.00 | $0 | 168,847 |
| 2019-08-01 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M
|
Common Stock | 6,792 | $0.00 | $0 | 165,677 |
| 2019-08-01 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M
|
Common Stock | 4,475 | $0.00 | $0 | 158,885 |
| 2019-07-15 | Pike Thomas | Dir |
Equity grant / award
A
|
Common Stock | 578 | $0.00 | $0 | 578 |
| 2019-07-01 | Mohr John P | SVP - CIO |
Equity grant / award
L
|
Common Stock | 4 | $227.14 | $884 | 10,258 |
| 2019-06-28 | Grant Daniel L. | SVP - Strategy and Development |
Open-market buy
P
|
Common Stock | 10 | $226.67 | $2,197 | 18,561 |
| 2019-06-10 | PEREZ LAREE E | Dir |
Open-market sell
S
|
Common Stock | 824 | $231.80 | $191,005 | 14,136 |
| 2019-05-31 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 81 | $210.50 | $17,050 | 22,825 |
| 2019-05-09 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 600 | $0.00 | $0 | 22,744 |
| 2019-05-06 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 6,340 | $0.00 | $0 | 3,170 |
| 2019-05-06 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 12,609 | $0.00 | $0 | 0 |
| 2019-05-06 | Nye C Howard | Chairman, Pres & CEO |
Open-market sell
S
|
Common Stock | 14,668 | $220.48 | $3,234,034 | 154,410 |
| 2019-05-06 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 4,281 | $221.44 | $947,985 | 169,078 |
| 2019-05-06 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M
|
Common Stock | 6,340 | $0.00 | $0 | 173,359 |
| 2019-05-06 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M
|
Common Stock | 12,609 | $0.00 | $0 | 167,019 |
| 2019-04-01 | Mohr John P | SVP - CIO |
Equity grant / award
L
|
Common Stock | 4 | $204.20 | $810 | 10,254 |
| 2019-03-29 | Grant Daniel L. | SVP - Strategy and Development |
Open-market buy
P
|
Common Stock | 10 | $200.33 | $1,960 | 18,551 |
| 2019-03-28 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 1,454 | $197.91 | $287,761 | 154,410 |
| 2019-03-05 | COLE SUE W | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $195.07 | $292,611 | 20,933 |
| 2019-02-28 | McCunniff Donald A. | SVP - Human Resources |
Open-market sell
S
|
Common Stock | 1,563 | $189.31 | $295,892 | 13,786 |
| 2019-02-28 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 90 | $187.80 | $16,902 | 22,144 |
| 2019-02-27 | McCunniff Donald A. | SVP - Human Resources |
Open-market sell
S
|
Common Stock | 660 | $190.90 | $125,994 | 15,349 |
| 2019-02-22 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 1,273 | $190.00 | $241,870 | 155,864 |
| 2019-02-20 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 6,933 | $192.27 | $1,333,008 | 157,137 |
| 2019-02-20 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 16,101 | $0.00 | $0 | 164,070 |
| 2019-02-20 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 11,318 | $0.00 | $0 | 147,969 |
| 2019-02-20 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 6,827 | $153.82 | $1,050,102 | 136,651 |
| 2019-02-04 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 1,065 | $185.96 | $198,047 | 129,824 |
| 2019-01-02 | Mohr John P | SVP - CIO |
Equity grant / award
L
|
Common Stock | 1 | $171.13 | $233 | 466 |
| 2018-12-31 | Grant Daniel L. | SVP - Strategy and Development |
Open-market buy
P
|
Common Stock | 12 | $168.90 | $1,954 | 15,876 |
| 2018-12-31 | Nickolas James AJ | SVP and CFO |
Other disposed transaction
F
|
Common Stock | 452 | $171.87 | $77,685 | 7,865 |
| 2018-12-14 | KORALESKI JOHN J | Dir |
Other acquired transaction
J
|
Common Stock | 2,900 | $0.00 | $0 | 3,900 |
| 2018-12-14 | KORALESKI JOHN J | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $174.07 | $174,070 | 1,000 |
| 2018-12-03 | Grant Daniel L. | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 32 | $194.39 | $6,220 | 15,844 |
| 2018-11-30 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 89 | $190.69 | $16,971 | 22,054 |
| 2018-11-09 | McCunniff Donald A. | SVP - Human Resources |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 1,818 | $0.00 | $0 | 0 |
| 2018-11-09 | McCunniff Donald A. | SVP - Human Resources |
Open-market sell
S
|
Common Stock | 1,476 | $185.50 | $273,798 | 12,649 |
| 2018-11-09 | McCunniff Donald A. | SVP - Human Resources |
Other disposed transaction
F
|
Common Stock | 342 | $188.38 | $64,426 | 14,125 |
| 2018-11-09 | McCunniff Donald A. | SVP - Human Resources |
Exercise / conversion
M
|
Common Stock | 1,818 | $0.00 | $0 | 14,467 |
| 2018-11-05 | Ables Dorothy M | Dir |
Equity grant / award
A
|
Common Stock | 744 | $0.00 | $0 | 744 |
| 2018-10-01 | Mohr John P | SVP - CIO |
Open-market buy
P
|
Common Stock | 1 | $185.60 | $232 | 465 |
| 2018-09-28 | Grant Daniel L. | SVP - Strategy and Development |
Open-market buy
P
|
Common Stock | 10 | $185.79 | $1,949 | 16,092 |
| 2018-08-31 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 85 | $198.72 | $16,891 | 21,965 |
| 2018-08-22 | McCunniff Donald A. | SVP - Human Resources |
Open-market sell
S
|
Common Stock | 2,250 | $204.33 | $459,731 | 12,649 |
| 2018-07-30 | ZELNAK STEPHEN P JR | Dir |
Open-market buy
P
|
Common Stock | 3,500 | $202.87 | $710,045 | 21,880 |
| 2018-07-27 | KORALESKI JOHN J | Dir |
Open-market buy
P
|
Common Stock | 2,400 | $208.06 | $499,332 | 4,750 |
| 2018-07-02 | Mohr John P | SVP - CIO |
Open-market buy
P
|
Common Stock | 1 | $221.16 | $212 | 464 |
| 2018-06-29 | Grant Daniel L. | SVP - Strategy and Development |
Open-market buy
P
|
Common Stock | 5 | $222.50 | $1,017 | 16,082 |
| 2018-06-13 | McCunniff Donald A. | SVP - Human Resources |
Open-market sell
S
|
Common Stock | 4,226 | $230.72 | $975,031 | 14,899 |
| 2018-06-11 | Davis Smith W | Dir |
Equity grant / award
A
|
Common Stock | 141 | $222.87 | $31,425 | 750 |
| 2018-05-31 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 76 | $222.87 | $16,938 | 18,380 |
| 2018-05-21 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 2,850 | $217.82 | $620,787 | 132,931 |
| 2018-05-17 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 609 | $0.00 | $0 | 18,304 |
| 2018-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 827 | $0.00 | $0 | 1,651 |
| 2018-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M
|
Common Stock | 827 | $0.00 | $0 | 51,585 |
| 2018-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 1,654 | $0.00 | $0 | 824 |
| 2018-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,485 | $0.00 | $0 | 0 |
| 2018-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,096 | $0.00 | $0 | 0 |
| 2018-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Open-market sell
S
|
Common Stock | 727 | $215.97 | $157,014 | 51,585 |
| 2018-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Other disposed transaction
F
|
Common Stock | 100 | $210.72 | $21,072 | 52,312 |
| 2018-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M
|
Common Stock | 1,654 | $0.00 | $0 | 52,412 |
| 2018-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Open-market sell
S
|
Common Stock | 5,271 | $213.36 | $1,124,605 | 50,758 |
| 2018-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Other disposed transaction
F
|
Common Stock | 1,310 | $210.72 | $276,043 | 56,029 |
| 2018-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M
|
Common Stock | 3,485 | $0.00 | $0 | 57,339 |
| 2018-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M
|
Common Stock | 3,096 | $0.00 | $0 | 53,854 |
| 2018-05-09 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 11,196 | $0.00 | $0 | 0 |
| 2018-05-09 | Nye C Howard | Chairman, Pres & CEO |
Open-market sell
S
|
Common Stock | 8,409 | $212.66 | $1,788,216 | 135,781 |
| 2018-05-09 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 2,787 | $213.46 | $594,913 | 144,190 |
| 2018-05-09 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M
|
Common Stock | 11,196 | $0.00 | $0 | 146,977 |
| 2018-04-02 | Mohr John P | SVP - CIO |
Open-market buy
P
|
Common Stock | 1 | $203.29 | $147 | 463 |
| 2018-03-29 | Grant Daniel L. | SVP - Strategy and Development |
Open-market buy
P
|
Common Stock | 5 | $203.17 | $1,015 | 16,293 |
| 2018-03-28 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 1,463 | $201.79 | $295,219 | 135,781 |
| 2018-03-12 | COLE SUE W | Dir |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,000 | $0.00 | $0 | 0 |
| 2018-03-12 | COLE SUE W | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $210.06 | $630,191 | 21,145 |
| 2018-03-12 | COLE SUE W | Dir |
Exercise / conversion
M
|
Common Stock | 3,000 | $0.00 | $0 | 24,145 |
| 2018-02-28 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 83 | $163.14 | $13,541 | 17,695 |
| 2018-02-22 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 1,358 | $212.12 | $288,059 | 137,244 |
| 2018-02-22 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 3,423 | $0.00 | $0 | 138,602 |
| 2018-02-22 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 8,539 | $0.00 | $0 | 135,179 |
| 2018-02-22 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 5,893 | $169.70 | $1,000,019 | 126,640 |
| 2018-02-14 | PEREZ LAREE E | Dir |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,000 | $0.00 | $0 | 0 |
| 2018-02-14 | PEREZ LAREE E | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $214.00 | $642,000 | 13,751 |
| 2018-02-14 | PEREZ LAREE E | Dir |
Exercise / conversion
M
|
Common Stock | 3,000 | $0.00 | $0 | 16,751 |
| 2018-02-05 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 1,073 | $209.10 | $224,364 | 120,747 |
| 2018-01-02 | Mohr John P | SVP - CIO |
Open-market buy
P
|
Common Stock | 0 | $223.02 | $72 | 527 |
| 2017-12-15 | Grant Daniel L. | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 65 | $204.44 | $13,289 | 14,260 |
| 2017-12-01 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 2,949 | $202.65 | $597,615 | 121,820 |
| 2017-11-30 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 81 | $166.71 | $13,504 | 17,612 |
| 2017-10-02 | Mohr John P | SVP - CIO |
Open-market buy
P
|
Common Stock | 0 | $205.98 | $71 | 527 |
| 2017-08-31 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 80 | $169.59 | $13,567 | 17,531 |
| 2017-08-21 | Nickolas James AJ | SVP and CFO |
Equity grant / award
A
|
Common Stock | 6,636 | $0.00 | $0 | 6,636 |
| 2017-08-18 | KORALESKI JOHN J | Dir |
Open-market buy
P
|
Common Stock | 500 | $198.37 | $99,185 | 1,439 |
| 2017-05-31 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 76 | $179.28 | $13,625 | 17,451 |
| 2017-05-22 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 3,230 | $231.77 | $748,617 | 124,769 |
| 2017-05-18 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 437 | $0.00 | $0 | 17,375 |
| 2017-05-04 | Guzzo Dana F. | SVP/Controller/CAO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 582 | $0.00 | $0 | 0 |
| 2017-05-04 | Guzzo Dana F. | SVP/Controller/CAO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 462 | $0.00 | $0 | 0 |
| 2017-05-04 | Guzzo Dana F. | SVP/Controller/CAO |
Open-market sell
S
|
Common Stock | 829 | $239.24 | $198,330 | 18,411 |
| 2017-05-04 | Guzzo Dana F. | SVP/Controller/CAO |
Other disposed transaction
F
|
Common Stock | 215 | $238.97 | $51,379 | 19,240 |
| 2017-05-04 | Guzzo Dana F. | SVP/Controller/CAO |
Exercise / conversion
M
|
Common Stock | 582 | $0.00 | $0 | 19,455 |
| 2017-05-04 | Guzzo Dana F. | SVP/Controller/CAO |
Exercise / conversion
M
|
Common Stock | 462 | $0.00 | $0 | 18,873 |
| 2017-05-03 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 15,039 | $0.00 | $0 | 0 |
| 2017-05-03 | Nye C Howard | Chairman, Pres & CEO |
Open-market sell
S
|
Common Stock | 10,258 | $239.16 | $2,453,286 | 127,999 |
| 2017-05-03 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 4,781 | $239.16 | $1,143,416 | 138,257 |
| 2017-05-03 | Nye C Howard | Chairman, Pres & CEO |
Exercise / conversion
M
|
Common Stock | 15,039 | $0.00 | $0 | 143,038 |
| 2017-03-28 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 9,755 | $0.00 | $0 | 127,999 |
| 2017-03-10 | COLE SUE W | Dir |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,000 | $0.00 | $0 | 0 |
| 2017-03-10 | COLE SUE W | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $212.12 | $636,360 | 20,069 |
| 2017-03-10 | COLE SUE W | Dir |
Exercise / conversion
M
|
Common Stock | 3,000 | $0.00 | $0 | 23,069 |
| 2017-02-28 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 79 | $172.76 | $13,648 | 16,938 |
| 2017-02-23 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 1,322 | $218.94 | $289,439 | 118,244 |
| 2017-02-23 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 3,021 | $0.00 | $0 | 119,566 |
| 2017-02-23 | Nye C Howard | Chairman, Pres & CEO |
Equity grant / award
A
|
Common Stock | 5,991 | $166.94 | $1,000,138 | 116,545 |
| 2017-02-23 | Grant Daniel L. | SVP - Strategy and Development |
Other disposed transaction
F
|
Common Stock | 389 | $218.94 | $85,168 | 12,930 |
| 2017-02-17 | MCDONALD WILLIAM E | Dir |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,000 | $0.00 | $0 | 0 |
| 2017-02-17 | MCDONALD WILLIAM E | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $219.78 | $1,318,655 | 17,724 |
| 2017-02-17 | MCDONALD WILLIAM E | Dir |
Exercise / conversion
M
|
Common Stock | 3,000 | $0.00 | $0 | 23,724 |
| 2017-02-04 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 1,185 | $230.58 | $273,237 | 110,554 |
| 2016-12-09 | McCunniff Donald A. | SVP - Human Resources |
Open-market sell
S
|
Common Stock | 1,503 | $228.98 | $344,154 | 14,832 |
| 2016-12-01 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 1,875 | $220.90 | $414,188 | 111,739 |
| 2016-11-30 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 77 | $175.56 | $13,518 | 16,859 |
| 2016-11-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 827 | $0.00 | $0 | 2,478 |
| 2016-11-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 1,880 | $0.00 | $0 | 1,877 |
| 2016-11-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Open-market sell
S
|
Common Stock | 2,313 | $228.33 | $528,132 | 44,152 |
| 2016-11-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Other disposed transaction
F
|
Common Stock | 394 | $233.52 | $92,007 | 46,465 |
| 2016-11-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M
|
Common Stock | 827 | $0.00 | $0 | 46,859 |
| 2016-11-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M
|
Common Stock | 1,880 | $0.00 | $0 | 46,032 |
| 2016-11-10 | Guzzo Dana F. | SVP/Controller/CAO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 1,959 | $0.00 | $0 | 0 |
| 2016-11-10 | Guzzo Dana F. | SVP/Controller/CAO |
Open-market sell
S
|
Common Stock | 1,508 | $228.69 | $344,871 | 15,734 |
| 2016-11-10 | Guzzo Dana F. | SVP/Controller/CAO |
Other disposed transaction
F
|
Common Stock | 451 | $225.39 | $101,651 | 17,242 |
| 2016-11-10 | Guzzo Dana F. | SVP/Controller/CAO |
Exercise / conversion
M
|
Common Stock | 1,959 | $0.00 | $0 | 17,693 |
| 2016-11-09 | Guzzo Dana F. | SVP/Controller/CAO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 1,103 | $0.00 | $0 | 0 |
| 2016-11-09 | Guzzo Dana F. | SVP/Controller/CAO |
Open-market sell
S
|
Common Stock | 881 | $224.59 | $197,864 | 15,734 |
| 2016-11-09 | Guzzo Dana F. | SVP/Controller/CAO |
Other disposed transaction
F
|
Common Stock | 222 | $202.01 | $44,846 | 16,615 |
| 2016-11-09 | Guzzo Dana F. | SVP/Controller/CAO |
Exercise / conversion
M
|
Common Stock | 1,103 | $0.00 | $0 | 16,837 |
| 2016-08-31 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 93 | $146.42 | $13,617 | 16,782 |
| 2016-08-15 | KORALESKI JOHN J | Dir |
Equity grant / award
A
|
Common Stock | 502 | $0.00 | $0 | 502 |
| 2016-08-11 | MAFFUCCI DAVID G | Dir |
Open-market sell
S
|
Common Stock | 779 | $200.47 | $156,166 | 16,547 |
| 2016-08-10 | MAFFUCCI DAVID G | Dir |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,000 | $0.00 | $0 | 0 |
| 2016-08-10 | MAFFUCCI DAVID G | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $199.83 | $1,198,957 | 17,326 |
| 2016-08-10 | MAFFUCCI DAVID G | Dir |
Exercise / conversion
M
|
Common Stock | 3,000 | $0.00 | $0 | 23,326 |
| 2016-08-09 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 7,394 | $0.00 | $0 | 0 |
| 2016-08-09 | BAR ROSELYN R | EVP, General Counsel and Secy |
Open-market sell
S
|
Common Stock | 5,830 | $199.98 | $1,165,910 | 36,758 |
| 2016-08-09 | BAR ROSELYN R | EVP, General Counsel and Secy |
Other disposed transaction
F
|
Common Stock | 1,564 | $200.43 | $313,473 | 42,588 |
| 2016-08-09 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 7,394 | $0.00 | $0 | 0 |
| 2016-08-09 | BAR ROSELYN R | EVP, General Counsel and Secy |
Open-market sell
S
|
Common Stock | 5,830 | $199.98 | $1,165,910 | 44,152 |
| 2016-08-09 | BAR ROSELYN R | EVP, General Counsel and Secy |
Other disposed transaction
F
|
Common Stock | 1,564 | $200.43 | $313,473 | 49,982 |
| 2016-08-09 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M
|
Common Stock | 7,394 | $0.00 | $0 | 51,546 |
| 2016-06-08 | ZELNAK STEPHEN P JR | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $188.90 | $566,700 | 16,689 |
| 2016-06-01 | ZELNAK STEPHEN P JR | Dir |
Open-market sell
S
|
Common Stock | 17,000 | $187.75 | $3,191,750 | 19,689 |
| 2016-05-31 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 90 | $151.23 | $13,611 | 36,689 |
| 2016-05-23 | Nye C Howard | Chairman, Pres & CEO |
Other disposed transaction
F
|
Common Stock | 3,453 | $188.79 | $651,892 | 113,614 |
| 2016-05-19 | ZELNAK STEPHEN P JR | Dir |
Equity grant / award
A
|
Common Stock | 541 | $0.00 | $0 | 36,599 |
| 2016-05-19 | SLAGER DONALD W | Dir |
Equity grant / award
A
|
Common Stock | 541 | $0.00 | $0 | 541 |
| 2016-05-16 | LLOYD ANNE H | EVP and CFO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 10,263 | $0.00 | $0 | 0 |
| 2016-05-16 | LLOYD ANNE H | EVP and CFO |
Open-market sell
S
|
Common Stock | 9,031 | $186.76 | $1,686,611 | 58,361 |
| 2016-05-16 | LLOYD ANNE H | EVP and CFO |
Other disposed transaction
F
|
Common Stock | 1,232 | $184.75 | $227,612 | 67,392 |
| 2016-05-16 | LLOYD ANNE H | EVP and CFO |
Exercise / conversion
M
|
Common Stock | 10,263 | $0.00 | $0 | 68,624 |
| 2016-05-12 | COLE SUE W | Dir |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,000 | $0.00 | $0 | 0 |
| 2016-05-12 | COLE SUE W | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $187.44 | $562,308 | 18,853 |
| 2016-05-12 | COLE SUE W | Dir |
Exercise / conversion
M
|
Common Stock | 3,000 | $0.00 | $0 | 21,853 |
| 2016-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 8,377 | $0.00 | $0 | 0 |
| 2016-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Open-market sell
S
|
Common Stock | 7,342 | $187.97 | $1,380,065 | 44,963 |
| 2016-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Other disposed transaction
F
|
Common Stock | 1,035 | $187.85 | $194,425 | 52,305 |
| 2016-05-11 | BAR ROSELYN R | EVP, General Counsel and Secy |
Exercise / conversion
M
|
Common Stock | 8,377 | $0.00 | $0 | 53,340 |
| 2016-05-10 | ZELNAK STEPHEN P JR | Dir |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 12,500 | $0.00 | $0 | 0 |
| 2016-05-10 | ZELNAK STEPHEN P JR | Dir |
Open-market sell
S
|
Common Stock | 10,953 | $187.14 | $2,049,785 | 36,058 |
| 2016-05-10 | ZELNAK STEPHEN P JR | Dir |
Other disposed transaction
F
|
Common Stock | 1,547 | $180.19 | $278,762 | 47,011 |
| 2016-05-10 | ZELNAK STEPHEN P JR | Dir |
Exercise / conversion
M
|
Common Stock | 12,500 | $0.00 | $0 | 48,558 |