Financial Metrics
GPC GENUINE PARTS COFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 3905641000.0 | — | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 4100178000.0 | +5.0% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 4095906000.0 | -0.1% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 4586294000.0 | +12.0% | USD | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 4822065000.0 | +5.1% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 4722922000.0 | -2.1% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 4736833000.0 | +0.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 4457931000.0 | -5.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 4525284000.0 | +1.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 4092526000.0 | -9.6% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 3823227000.0 | -6.6% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 4370086000.0 | +14.3% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 4464714000.0 | +2.2% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 4783738000.0 | +7.1% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 4818849000.0 | +0.7% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 5294635000.0 | +9.9% | USD | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 5602414000.0 | +5.8% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 5675274000.0 | +1.3% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 5765118000.0 | +1.6% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 5915006000.0 | +2.6% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 5824602000.0 | -1.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 5783631000.0 | -0.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 5962567000.0 | +3.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 5970198000.0 | +0.1% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 5866069000.0 | -1.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 6164425000.0 | +5.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 6260232000.0 | +1.6% | USD | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 15339713000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 16308801000.0 | +6.3% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 16831605000.0 | +3.2% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 17522234000.0 | +4.1% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 16537433000.0 | -5.6% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 18870510000.0 | +14.1% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 22095973000.0 | +17.1% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 23090610000.0 | +4.5% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 23486569000.0 | +1.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 24300141000.0 | +3.5% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1104471000.0 | — | USD | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 1165452000.0 | +5.5% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 1198601000.0 | +2.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1155721000.0 | -3.6% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 1239712000.0 | +7.3% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 1226890000.0 | -1.0% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 1435807000.0 | +17.0% | USD | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 1521586000.0 | +6.0% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 1484235000.0 | -2.5% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 1508168000.0 | +1.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 1482704000.0 | -1.7% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 1505233000.0 | +1.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 1388178000.0 | -7.8% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 1290487000.0 | -7.0% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 1528066000.0 | +18.4% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 1540815000.0 | +0.8% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 1689105000.0 | +9.6% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 1710767000.0 | +1.3% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 1825947000.0 | +6.7% | USD | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 1960799000.0 | +7.4% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 1979667000.0 | +1.0% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 2013401000.0 | +1.7% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 2134743000.0 | +6.0% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 2109241000.0 | -1.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 2074655000.0 | -1.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 2180303000.0 | +5.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 2198441000.0 | +0.8% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 2173684000.0 | -1.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 2324388000.0 | +6.9% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 2341402000.0 | +0.7% | USD | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 4599607000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 4906398000.0 | +6.7% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 5519755000.0 | +12.5% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 5859683000.0 | +6.2% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 5654841000.0 | -3.5% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 6634136000.0 | +17.3% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 7740104000.0 | +16.7% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 8290672000.0 | +7.1% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 8523615000.0 | +2.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 8940698000.0 | +4.9% | USD | 10-K | 2026-02-20 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 284588000.0 | — | USD | 10-Q | 2016-04-29 |
| Annual | 2016-12-31 | 1229336000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 1259801000.0 | +2.5% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 1430505000.0 | +13.6% | USD | 10-K | 2019-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 158025000.0 | — | USD | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 191369000.0 | +21.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 185326000.0 | -3.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 160160000.0 | -13.6% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 189972000.0 | +18.6% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 158442000.0 | -16.6% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 176576000.0 | +11.4% | USD | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 226972000.0 | +28.5% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 220227000.0 | -3.0% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 160250000.0 | -27.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 224430000.0 | +40.0% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 227487000.0 | +1.4% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 136535000.0 | -40.0% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | -564372000.0 | -513.4% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 227531000.0 | +140.3% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 217710000.0 | -4.3% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 196496000.0 | -9.7% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 228585000.0 | +16.3% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 245838000.0 | +7.5% | USD | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 372529000.0 | +51.5% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 312358000.0 | -16.2% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 303957000.0 | -2.7% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 344494000.0 | +13.3% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 351198000.0 | +1.9% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 248894000.0 | -29.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 295544000.0 | +18.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 226582000.0 | -23.3% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 194392000.0 | -14.2% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 254880000.0 | +31.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 226171000.0 | -11.3% | USD | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 687240000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 616757000.0 | -10.3% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 810474000.0 | +31.4% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 621085000.0 | -23.4% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -29102000.0 | -104.7% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 898790000.0 | +3188.4% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1182701000.0 | +31.6% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1316524000.0 | +11.3% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 904076000.0 | -31.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 65945000.0 | -92.7% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.06 | — | USD/shares | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 1.28 | +20.8% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 1.24 | -3.1% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1.08 | -12.9% | USD/shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 1.29 | +19.4% | USD/shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 1.08 | -16.3% | USD/shares | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 1.2 | +11.1% | USD/shares | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 1.55 | +29.2% | USD/shares | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 1.5 | -3.2% | USD/shares | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 1.1 | -26.7% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 1.54 | +40.0% | USD/shares | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | 1.56 | +1.3% | USD/shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.94 | -39.7% | USD/shares | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | -3.91 | -516.0% | USD/shares | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 1.58 | +140.4% | USD/shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 1.51 | -4.4% | USD/shares | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 1.36 | -9.9% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 1.6 | +17.6% | USD/shares | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 1.73 | +8.1% | USD/shares | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 2.63 | +52.0% | USD/shares | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 2.21 | -16.0% | USD/shares | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 2.16 | -2.3% | USD/shares | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 2.45 | +13.4% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 2.5 | +2.0% | USD/shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 1.79 | -28.4% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 2.12 | +18.4% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 1.63 | -23.1% | USD/shares | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 1.4 | -14.1% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1.83 | +30.7% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1.63 | -10.9% | USD/shares | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 4.61 | — | USD/shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 4.19 | -9.1% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 5.53 | +32.0% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 4.26 | -23.0% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.2 | -104.7% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 6.27 | +3235.0% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 8.36 | +33.3% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 9.38 | +12.2% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 6.49 | -30.8% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.47 | -92.8% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.05 | — | USD/shares | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 1.28 | +21.9% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 1.24 | -3.1% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1.08 | -12.9% | USD/shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 1.29 | +19.4% | USD/shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 1.08 | -16.3% | USD/shares | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 1.2 | +11.1% | USD/shares | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 1.54 | +28.3% | USD/shares | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 1.49 | -3.2% | USD/shares | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 1.09 | -26.8% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 1.53 | +40.4% | USD/shares | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | 1.56 | +2.0% | USD/shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.94 | -39.7% | USD/shares | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | -3.91 | -516.0% | USD/shares | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 1.57 | +140.2% | USD/shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 1.5 | -4.5% | USD/shares | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 1.36 | -9.3% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 1.59 | +16.9% | USD/shares | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 1.72 | +8.2% | USD/shares | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 2.62 | +52.3% | USD/shares | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 2.2 | -16.0% | USD/shares | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 2.14 | -2.7% | USD/shares | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 2.44 | +14.0% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 2.49 | +2.0% | USD/shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 1.78 | -28.5% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 2.11 | +18.5% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 1.62 | -23.2% | USD/shares | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 1.4 | -13.6% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1.83 | +30.7% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1.62 | -11.5% | USD/shares | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 4.59 | — | USD/shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 4.18 | -8.9% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 5.5 | +31.6% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 4.24 | -22.9% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.2 | -104.7% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 6.23 | +3215.0% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 8.31 | +33.4% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 9.33 | +12.3% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 6.47 | -30.7% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.47 | -92.7% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 205135000.0 | — | USD | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 233627000.0 | +13.9% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 225177000.0 | -3.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 242879000.0 | +7.9% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2017-03-31 | 177917000.0 | -26.7% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 203145000.0 | +14.2% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 210082000.0 | +3.4% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2017-12-31 | 314899000.0 | +49.9% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 325973000.0 | +3.5% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 355141000.0 | +8.9% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 359105000.0 | +1.1% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-12-31 | 333547000.0 | -7.1% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 356925000.0 | +7.0% | USD | 10-Q | 2019-04-19 |
| Quarterly | 2019-06-30 | 562551000.0 | +57.6% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | 451275000.0 | -19.8% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-12-31 | 276992000.0 | -38.6% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 354469000.0 | +28.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 983759000.0 | +177.5% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 900123000.0 | -8.5% | USD | 10-Q | 2020-10-22 |
| Annual | 2016-12-31 | 242879000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 314899000.0 | +29.7% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 333547000.0 | +5.9% | USD | 10-K | 2019-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3074641000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 3062673000.0 | -0.4% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 3146157000.0 | +2.7% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 3210320000.0 | +2.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 3287042000.0 | +2.4% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 3330189000.0 | +1.3% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 3354178000.0 | +0.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 3771089000.0 | +12.4% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 3772919000.0 | +0.0% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 3484949000.0 | -7.6% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 3536503000.0 | +1.5% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-12-31 | 3609389000.0 | +2.1% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 3684580000.0 | +2.1% | USD | 10-Q | 2019-04-19 |
| Quarterly | 2019-06-30 | 3750778000.0 | +1.8% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | 3718307000.0 | -0.9% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-12-31 | 3443876000.0 | -7.4% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 3698928000.0 | +7.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 3351751000.0 | -9.4% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 3419383000.0 | +2.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 3506271000.0 | +2.5% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 3600658000.0 | +2.7% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 3679113000.0 | +2.2% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 3748418000.0 | +1.9% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 3889919000.0 | +3.8% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 4211496000.0 | +8.3% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 4296191000.0 | +2.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 4300709000.0 | +0.1% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 4441649000.0 | +3.3% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 4579590000.0 | +3.1% | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 4512874000.0 | -1.5% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 4482773000.0 | -0.7% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 4676686000.0 | +4.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 4736108000.0 | +1.3% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 5103644000.0 | +7.8% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 5527034000.0 | +8.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 5514427000.0 | -0.2% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 5632947000.0 | +2.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 5774046000.0 | +2.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 5873796000.0 | +1.7% | USD | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 3210320000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 3771089000.0 | +17.5% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 3609389000.0 | -4.3% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 3443876000.0 | -4.6% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 3506271000.0 | +1.8% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 3889919000.0 | +10.9% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 4441649000.0 | +14.2% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 4676686000.0 | +5.3% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 5514427000.0 | +17.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 6071996000.0 | +10.1% | USD | 10-K | 2026-02-20 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5770268000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 5866142000.0 | +1.7% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 5908482000.0 | +0.7% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 5948431000.0 | +0.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 6194062000.0 | +4.1% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 6301416000.0 | +1.7% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 6316608000.0 | +0.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 7312893000.0 | +15.8% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 7581612000.0 | +3.7% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 7523369000.0 | -0.8% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 7550495000.0 | +0.4% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-12-31 | 7575690000.0 | +0.3% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 7886391000.0 | +4.1% | USD | 10-Q | 2019-04-19 |
| Quarterly | 2019-06-30 | 8184670000.0 | +3.8% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | 8058671000.0 | -1.5% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-12-31 | 7938616000.0 | -1.5% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 7993050000.0 | +0.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 7291328000.0 | -8.8% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 7375285000.0 | +1.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 7113763000.0 | -3.5% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 7678160000.0 | +7.9% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 7721594000.0 | +0.6% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 7782184000.0 | +0.8% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 7756422000.0 | -0.3% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 8427434000.0 | +8.7% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 8526268000.0 | +1.2% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 8823198000.0 | +3.5% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 8816739000.0 | -0.1% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 9184431000.0 | +4.2% | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 9083706000.0 | -1.1% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 9029874000.0 | -0.6% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 9605852000.0 | +6.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 9806305000.0 | +2.1% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 9796698000.0 | -0.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 10709502000.0 | +9.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 9852584000.0 | -8.0% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 10214388000.0 | +3.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 10473750000.0 | +2.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 10666957000.0 | +1.8% | USD | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 5948431000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 7312893000.0 | +22.9% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 7575690000.0 | +3.6% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 7938616000.0 | +4.8% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 7113763000.0 | -10.4% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 7756422000.0 | +9.0% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 8816739000.0 | +13.7% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 9605852000.0 | +9.0% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 9852584000.0 | +2.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 10564734000.0 | +7.2% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8450527000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 8634109000.0 | +2.2% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 8749372000.0 | +1.3% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 8859400000.0 | +1.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 9166826000.0 | +3.5% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 9412144000.0 | +2.7% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 9494234000.0 | +0.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 12412381000.0 | +30.7% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 12759394000.0 | +2.8% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 12566522000.0 | -1.5% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 12657119000.0 | +0.7% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-12-31 | 12683040000.0 | +0.2% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 14070530000.0 | +10.9% | USD | 10-Q | 2019-04-19 |
| Quarterly | 2019-06-30 | 14639472000.0 | +4.0% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | 14513190000.0 | -0.9% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-12-31 | 14645629000.0 | +0.9% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 14451355000.0 | -1.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 13263962000.0 | -8.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 13475461000.0 | +1.6% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 13440215000.0 | -0.3% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 13943543000.0 | +3.7% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 14085982000.0 | +1.0% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 13974938000.0 | -0.8% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 14352102000.0 | +2.7% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 16273311000.0 | +13.4% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 16238187000.0 | -0.2% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 16377080000.0 | +0.9% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 16495379000.0 | +0.7% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 16907532000.0 | +2.5% | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 16941635000.0 | +0.2% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 17021898000.0 | +0.5% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 17968454000.0 | +5.6% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 18336512000.0 | +2.0% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 18869393000.0 | +2.9% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 20259178000.0 | +7.4% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2024-12-31 | 19282705000.0 | -4.8% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 19817205000.0 | +2.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 20431067000.0 | +3.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 20694868000.0 | +1.3% | USD | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 8859400000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 12412381000.0 | +40.1% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 12683040000.0 | +2.2% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 14645629000.0 | +15.5% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 13440215000.0 | -8.2% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 14352102000.0 | +6.8% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 16495379000.0 | +14.9% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 17968454000.0 | +8.9% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 19282705000.0 | +7.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 20795540000.0 | +7.8% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4211926000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 4406170000.0 | +4.6% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 4401531000.0 | -0.1% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 4244150000.0 | -3.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 4579833000.0 | +7.9% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 4801167000.0 | +4.8% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 4802667000.0 | +0.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 5474025000.0 | +14.0% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 5757472000.0 | +5.2% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 5656894000.0 | -1.7% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 5661189000.0 | +0.1% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-12-31 | 5900733000.0 | +4.2% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 6545334000.0 | +10.9% | USD | 10-Q | 2019-04-19 |
| Quarterly | 2019-06-30 | 6498228000.0 | -0.7% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | 6372813000.0 | -1.9% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-12-31 | 6394120000.0 | +0.3% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 6581220000.0 | +2.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 5968730000.0 | -9.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 5976698000.0 | +0.1% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 5894084000.0 | -1.4% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 6336351000.0 | +7.5% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 6521195000.0 | +2.9% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 6537323000.0 | +0.2% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 6581583000.0 | +0.7% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 7249532000.0 | +10.1% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 7293860000.0 | +0.6% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 7495119000.0 | +2.8% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 7686110000.0 | +2.5% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 7917524000.0 | +3.0% | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 7899794000.0 | -0.2% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 7800359000.0 | -1.3% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 7827109000.0 | +0.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 8639486000.0 | +10.4% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 8766413000.0 | +1.5% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 9123408000.0 | +4.1% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 8525380000.0 | -6.6% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 8885200000.0 | +4.2% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 9213148000.0 | +3.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 9383101000.0 | +1.8% | USD | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 4244150000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 5474025000.0 | +29.0% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 5900733000.0 | +7.8% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 6394120000.0 | +8.4% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 5894084000.0 | -7.8% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 6581583000.0 | +11.7% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 7686110000.0 | +16.8% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 7827109000.0 | +1.8% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 8525380000.0 | +8.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 9787705000.0 | +14.8% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3243712000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 3250229000.0 | +0.2% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 3335294000.0 | +2.6% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 3207356000.0 | -3.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 3232344000.0 | +0.8% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 3301343000.0 | +2.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 3390128000.0 | +2.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 3464156000.0 | +2.2% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2018-03-31 | 3561381000.0 | +2.8% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2018-06-30 | 3562327000.0 | +0.0% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2018-09-30 | 3663079000.0 | +2.8% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2018-12-31 | 3471991000.0 | -5.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-03-31 | 3572832000.0 | +2.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-06-30 | 3687975000.0 | +3.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-09-30 | 3664737000.0 | -0.6% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2019-12-31 | 3695500000.0 | +0.8% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2020-03-31 | 3423031000.0 | -7.4% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2020-06-30 | 2870888000.0 | -16.1% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2020-09-30 | 3034773000.0 | +5.7% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2020-12-31 | 3218003000.0 | +6.0% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2021-03-31 | 3336109000.0 | +3.7% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-06-30 | 3245145000.0 | -2.7% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2021-09-30 | 3196558000.0 | -1.5% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2021-12-31 | 3503290000.0 | +9.6% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2022-03-31 | 3607876000.0 | +3.0% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2022-06-30 | 3653563000.0 | +1.3% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2022-09-30 | 3678192000.0 | +0.7% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2022-12-31 | 3804447000.0 | +3.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-03-31 | 3939636000.0 | +3.6% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-06-30 | 4085794000.0 | +3.7% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 4201275000.0 | +2.8% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-12-31 | 4416985000.0 | +5.1% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2024-03-31 | 4417176000.0 | +0.0% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-06-30 | 4556123000.0 | +3.1% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2024-09-30 | 4710154000.0 | +3.4% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2024-12-31 | 4351851000.0 | -7.6% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 4464563000.0 | +2.6% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-06-30 | 4718918000.0 | +5.7% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-09-30 | 4805127000.0 | +1.8% | USD | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 3207356000.0 | — | USD | 10-K | 2020-02-21 |
| Annual | 2017-12-31 | 3464156000.0 | +8.0% | USD | 10-K | 2021-02-19 |
| Annual | 2018-12-31 | 3471991000.0 | +0.2% | USD | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 3695500000.0 | +6.4% | USD | 10-K | 2023-02-23 |
| Annual | 2020-12-31 | 3218003000.0 | -12.9% | USD | 10-K | 2024-02-22 |
| Annual | 2021-12-31 | 3503290000.0 | +8.9% | USD | 10-K | 2025-02-21 |
| Annual | 2022-12-31 | 3804447000.0 | +8.6% | USD | 10-K | 2026-02-20 |
| Annual | 2023-12-31 | 4416985000.0 | +16.1% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 4351851000.0 | -1.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4440363000.0 | +2.0% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 250000000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 250000000.0 | +0.0% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 300000000.0 | +20.0% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 550000000.0 | +83.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 550000000.0 | +0.0% | USD | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 550000000.0 | +0.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 550000000.0 | +0.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 2550020000.0 | +363.6% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 2564111000.0 | +0.6% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 2490552000.0 | -2.9% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 2463452000.0 | -1.1% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-12-31 | 2432133000.0 | -1.3% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 2389244000.0 | -1.8% | USD | 10-Q | 2019-04-19 |
| Quarterly | 2019-06-30 | 2871106000.0 | +20.2% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | 2795878000.0 | -2.6% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-12-31 | 2802056000.0 | +0.2% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 2726391000.0 | -2.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 2727929000.0 | +0.1% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 2700616000.0 | -1.0% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 2516614000.0 | -6.8% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 2458020000.0 | -2.3% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 2472980000.0 | +0.6% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 2432539000.0 | -1.6% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 2409363000.0 | -1.0% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 3387851000.0 | +40.6% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 3304223000.0 | -2.5% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 3231668000.0 | -2.2% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 3076794000.0 | -4.8% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 3094319000.0 | +0.6% | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 2986138000.0 | -3.5% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 2963448000.0 | -0.8% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 3550930000.0 | +19.8% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 3029610000.0 | -14.7% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 3027491000.0 | -0.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 3806950000.0 | +25.7% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 3742640000.0 | -1.7% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 3775858000.0 | +0.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 3744118000.0 | -0.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 3745774000.0 | +0.0% | USD | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 875000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 3245009000.0 | +270.9% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 3143280000.0 | -3.1% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 3426099000.0 | +9.0% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 2677145000.0 | -21.9% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 2409363000.0 | -10.0% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 3328823000.0 | +38.2% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 3906228000.0 | +17.3% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4284345000.0 | +9.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4795751000.0 | +11.9% | USD | 10-K | 2026-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 542357000.0 | — | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 138367000.0 | -74.5% | USD | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 455075000.0 | +228.9% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 925526000.0 | +103.4% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 61730000.0 | -93.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 301375000.0 | +388.2% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | 745212000.0 | +147.3% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2020-03-31 | 74060000.0 | -90.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2021-03-31 | 300942000.0 | +306.3% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 704430000.0 | +134.1% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 1008196000.0 | +43.1% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 398808000.0 | -60.4% | USD | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 790985000.0 | +98.3% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 1244591000.0 | +57.3% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 197507000.0 | -84.1% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 457003000.0 | +131.4% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 1082446000.0 | +136.9% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 318306000.0 | -70.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 611915000.0 | +92.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 1096225000.0 | +79.1% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | -40827000.0 | -103.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 169115000.0 | +514.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 510689000.0 | +202.0% | USD | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 946078000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 815043000.0 | -13.9% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 1145164000.0 | +40.5% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 892010000.0 | -22.1% | USD | 10-K | 2020-02-21 |
| Annual | 2021-12-31 | 1258285000.0 | +41.1% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1466971000.0 | +16.6% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1435610000.0 | -2.1% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1251251000.0 | -12.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 890762000.0 | -28.8% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -386534000.0 | — | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | -70221000.0 | +81.8% | USD | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | -147691000.0 | -110.3% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | -245930000.0 | -66.5% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | -184038000.0 | +25.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -463998000.0 | -152.1% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | -391393000.0 | +15.6% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2020-03-31 | -35473000.0 | +90.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2021-03-31 | -40672000.0 | -14.7% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | -151391000.0 | -272.2% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -239902000.0 | -58.5% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | -1420945000.0 | -492.3% | USD | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | -1543453000.0 | -8.6% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | -1656962000.0 | -7.4% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | -45236000.0 | +97.3% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | -226120000.0 | -399.9% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | -473429000.0 | -109.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -178444000.0 | +62.3% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | -762026000.0 | -327.0% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | -1245192000.0 | -63.4% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | -154818000.0 | +87.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | -317950000.0 | -105.4% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -487951000.0 | -53.5% | USD | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | -593999000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | -1630280000.0 | -174.5% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -496124000.0 | +69.6% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | -563206000.0 | -13.5% | USD | 10-K | 2020-02-21 |
| Annual | 2021-12-31 | -506164000.0 | +10.1% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -1684240000.0 | -232.7% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -705792000.0 | +58.1% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -1507524000.0 | -113.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -711587000.0 | +52.8% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -201690000.0 | — | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | -55485000.0 | +72.5% | USD | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | -255878000.0 | -361.2% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | -622047000.0 | -143.1% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 145679000.0 | +123.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 389166000.0 | +167.1% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | -229446000.0 | -159.0% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2020-03-31 | 53456000.0 | +123.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2021-03-31 | -115994000.0 | -317.0% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | -548177000.0 | -372.6% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -818724000.0 | -49.4% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 913964000.0 | +211.6% | USD | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 584511000.0 | -36.0% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 386034000.0 | -34.0% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | -157813000.0 | -140.9% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | -357750000.0 | -126.7% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | -599019000.0 | -67.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -175223000.0 | +70.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | -382326000.0 | -118.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 124828000.0 | +132.6% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 128742000.0 | +3.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 102527000.0 | -20.4% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -93717000.0 | -191.4% | USD | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | -322406000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 872059000.0 | +370.5% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -608830000.0 | -169.8% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | -385962000.0 | +36.6% | USD | 10-K | 2020-02-21 |
| Annual | 2021-12-31 | -989532000.0 | -156.4% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 205101000.0 | +120.7% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -292161000.0 | -242.4% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -333936000.0 | -14.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -209254000.0 | +37.3% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11670000.0 | — | USD | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 49711000.0 | +326.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 86650000.0 | +74.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 24806000.0 | -71.4% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 54095000.0 | +118.1% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 97181000.0 | +79.6% | USD | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 31633000.0 | -67.4% | USD | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 65146000.0 | +105.9% | USD | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 91942000.0 | +41.1% | USD | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 45621000.0 | -50.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 102180000.0 | +124.0% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 176321000.0 | +72.6% | USD | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 38914000.0 | -77.9% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 74358000.0 | +91.1% | USD | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 105428000.0 | +41.8% | USD | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 48391000.0 | -54.1% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 89993000.0 | +86.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 138206000.0 | +53.6% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 78045000.0 | -43.5% | USD | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 152976000.0 | +96.0% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 243998000.0 | +59.5% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 88100000.0 | -63.9% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 205336000.0 | +133.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 349858000.0 | +70.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 115690000.0 | -66.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 259245000.0 | +124.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 385590000.0 | +48.7% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 119840000.0 | -68.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 248822000.0 | +107.6% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 350443000.0 | +40.8% | USD | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 160643000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 156760000.0 | -2.4% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 226506000.0 | +44.5% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 277873000.0 | +22.7% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 153502000.0 | -44.8% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 266136000.0 | +73.4% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 339632000.0 | +27.6% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 512675000.0 | +51.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 567339000.0 | +10.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 469838000.0 | -17.2% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 149623104.0 | — | shares | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 148913877.0 | -0.5% | shares | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 148737241.0 | -0.1% | shares | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 148410422.0 | -0.2% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 147394019.0 | -0.7% | shares | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 146830997.0 | -0.4% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 146613496.0 | -0.1% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 146652615.0 | +0.0% | shares | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 146737803.0 | +0.1% | shares | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 146752732.0 | +0.0% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 146759273.0 | +0.0% | shares | 10-Q | 2018-10-22 |
| Quarterly | 2018-12-31 | 145936613.0 | -0.6% | shares | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 146063911.0 | +0.1% | shares | 10-Q | 2019-04-19 |
| Quarterly | 2019-06-30 | 146078369.0 | +0.0% | shares | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | 145293115.0 | -0.5% | shares | 10-Q | 2019-10-18 |
| Quarterly | 2019-12-31 | 145378158.0 | +0.1% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 144249343.0 | -0.8% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 144264189.0 | +0.0% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 144289653.0 | +0.0% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 144354335.0 | +0.0% | shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 144458057.0 | +0.1% | shares | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 143301673.0 | -0.8% | shares | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 142503493.0 | -0.6% | shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 142180683.0 | -0.2% | shares | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 141627749.0 | -0.4% | shares | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 141280841.0 | -0.2% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 140962009.0 | -0.2% | shares | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 140941649.0 | -0.0% | shares | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 140545475.0 | -0.3% | shares | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 140467550.0 | -0.1% | shares | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 140234786.0 | -0.2% | shares | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 139567071.0 | -0.5% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 139335342.0 | -0.2% | shares | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 139346018.0 | +0.0% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 139078065.0 | -0.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 138779664.0 | -0.2% | shares | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 138788979.0 | +0.0% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 139092221.0 | +0.2% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 139110499.0 | +0.0% | shares | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 148410422.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 146652615.0 | -1.2% | shares | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 145936613.0 | -0.5% | shares | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 145378158.0 | -0.4% | shares | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 144354335.0 | -0.7% | shares | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 142180683.0 | -1.5% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 140941649.0 | -0.9% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 139567071.0 | -1.0% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 138779664.0 | -0.6% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 137617832.0 | -0.8% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 149623104.0 | — | shares | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 148913877.0 | -0.5% | shares | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 148737241.0 | -0.1% | shares | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 148410422.0 | -0.2% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 147394019.0 | -0.7% | shares | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 146830997.0 | -0.4% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 146613496.0 | -0.1% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 146652615.0 | +0.0% | shares | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 146737803.0 | +0.1% | shares | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 146752732.0 | +0.0% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 146759273.0 | +0.0% | shares | 10-Q | 2018-10-22 |
| Quarterly | 2018-12-31 | 145936613.0 | -0.6% | shares | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 146063911.0 | +0.1% | shares | 10-Q | 2019-04-19 |
| Quarterly | 2019-06-30 | 146078369.0 | +0.0% | shares | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | 145293115.0 | -0.5% | shares | 10-Q | 2019-10-18 |
| Quarterly | 2019-12-31 | 145378158.0 | +0.1% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 144249343.0 | -0.8% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 144264189.0 | +0.0% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 144289653.0 | +0.0% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 144354335.0 | +0.0% | shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 144458057.0 | +0.1% | shares | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 143301673.0 | -0.8% | shares | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 142503493.0 | -0.6% | shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 142180683.0 | -0.2% | shares | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 141627749.0 | -0.4% | shares | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 141280841.0 | -0.2% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 140962009.0 | -0.2% | shares | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 140941649.0 | -0.0% | shares | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 140545475.0 | -0.3% | shares | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 140467550.0 | -0.1% | shares | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 140234786.0 | -0.2% | shares | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 139567071.0 | -0.5% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 139335342.0 | -0.2% | shares | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 139346018.0 | +0.0% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 139078065.0 | -0.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 138779664.0 | -0.2% | shares | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 138788979.0 | +0.0% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 139092221.0 | +0.2% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 139110499.0 | +0.0% | shares | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 148410422.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 146652615.0 | -1.2% | shares | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 145936613.0 | -0.5% | shares | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 145378158.0 | -0.4% | shares | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 144354335.0 | -0.7% | shares | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 142180683.0 | -1.5% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 140941649.0 | -0.9% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 139567071.0 | -1.0% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 138779664.0 | -0.6% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 137617832.0 | -0.8% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 149593000.0 | — | shares | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 149241000.0 | -0.2% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 148899000.0 | -0.2% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 148154000.0 | -0.5% | shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 147079000.0 | -0.7% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 146720000.0 | -0.2% | shares | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 146727000.0 | +0.0% | shares | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 146748000.0 | +0.0% | shares | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 146763000.0 | +0.0% | shares | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 145981000.0 | -0.5% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 146075000.0 | +0.1% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 145572000.0 | -0.3% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 145052000.0 | -0.4% | shares | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 144262000.0 | -0.5% | shares | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 144273000.0 | +0.0% | shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 144413000.0 | +0.1% | shares | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 144211000.0 | -0.1% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 142871000.0 | -0.9% | shares | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 141916000.0 | -0.7% | shares | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 141581000.0 | -0.2% | shares | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 141336000.0 | -0.2% | shares | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 140804000.0 | -0.4% | shares | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 140574000.0 | -0.2% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 140335000.0 | -0.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 139429000.0 | -0.6% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 139358000.0 | -0.1% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 139193000.0 | -0.1% | shares | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 138783000.0 | -0.3% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 138990000.0 | +0.1% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 139099000.0 | +0.1% | shares | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 149051000.0 | — | shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 147140000.0 | -1.3% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 146657000.0 | -0.3% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 145736000.0 | -0.6% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 144474000.0 | -0.9% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 143435000.0 | -0.7% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 141468000.0 | -1.4% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 140367000.0 | -0.8% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 139208000.0 | -0.8% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 138945000.0 | -0.2% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 150342000.0 | — | shares | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 150029000.0 | -0.2% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 149727000.0 | -0.2% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 148788000.0 | -0.6% | shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 147650000.0 | -0.8% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 147222000.0 | -0.3% | shares | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 147322000.0 | +0.1% | shares | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 147260000.0 | -0.0% | shares | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 147453000.0 | +0.1% | shares | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 146694000.0 | -0.5% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 146736000.0 | +0.0% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 146189000.0 | -0.4% | shares | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 145623000.0 | -0.4% | shares | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 144262000.0 | -0.9% | shares | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 145035000.0 | +0.5% | shares | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 145300000.0 | +0.2% | shares | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 144983000.0 | -0.2% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 143589000.0 | -1.0% | shares | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 142842000.0 | -0.5% | shares | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 142304000.0 | -0.4% | shares | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 142109000.0 | -0.1% | shares | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 141725000.0 | -0.3% | shares | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 141247000.0 | -0.3% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 140934000.0 | -0.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 140096000.0 | -0.6% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 139829000.0 | -0.2% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 139599000.0 | -0.2% | shares | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 139200000.0 | -0.3% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 139244000.0 | +0.0% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 139406000.0 | +0.1% | shares | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 149804000.0 | — | shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 147701000.0 | -1.4% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 147241000.0 | -0.3% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 146417000.0 | -0.6% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 145115000.0 | -0.9% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 144221000.0 | -0.6% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 142322000.0 | -1.3% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 141034000.0 | -0.9% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 139670000.0 | -1.0% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 139250000.0 | -0.3% | shares | 10-K | 2026-02-20 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.4261 | — | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.4356 | +2.2% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.4314 | -1.0% | ratio | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 0.3594 | -16.7% | ratio | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 0.3837 | +6.8% | ratio | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 0.3731 | -2.8% | ratio | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 0.3366 | -9.8% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.3045 | -9.5% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.3118 | +2.4% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.2832 | -9.2% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 0.2882 | +1.8% | ratio | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 0.3243 | +12.5% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.3202 | -1.3% | ratio | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 0.3396 | +6.1% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.3448 | +1.5% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 0.3254 | -5.6% | ratio | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 0.3450 | +6.0% | ratio | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 0.3465 | +0.4% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 0.3410 | -1.6% | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 0.3491 | +2.4% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.3422 | -2.0% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.3154 | -7.8% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.3160 | +0.2% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.2947 | -6.7% | ratio | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 0.2960 | +0.4% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.3017 | +1.9% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.3025 | +0.3% | ratio | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 1.7315 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 1.3139 | -24.1% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 1.3271 | +1.0% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 1.1964 | -9.8% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1.2304 | +2.8% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 1.3148 | +6.9% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1.3395 | +1.9% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1.2851 | -4.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1.2180 | -5.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.1685 | -4.1% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.3700 | — | ratio | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 1.3313 | -2.8% | ratio | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 1.3424 | +0.8% | ratio | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 1.4016 | +4.4% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1.3525 | -3.5% | ratio | 10-Q | 2017-04-25 |
| Quarterly | 2017-06-30 | 1.3125 | -3.0% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 1.3152 | +0.2% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1.3359 | +1.6% | ratio | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 1.3168 | -1.4% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 1.3299 | +1.0% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 1.3337 | +0.3% | ratio | 10-Q | 2018-10-22 |
| Quarterly | 2018-12-31 | 1.2839 | -3.7% | ratio | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 1.2049 | -6.2% | ratio | 10-Q | 2019-04-19 |
| Quarterly | 2019-06-30 | 1.2595 | +4.5% | ratio | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | 1.2645 | +0.4% | ratio | 10-Q | 2019-10-18 |
| Quarterly | 2019-12-31 | 1.2415 | -1.8% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 1.2145 | -2.2% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1.2216 | +0.6% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1.2340 | +1.0% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-12-31 | 1.2069 | -2.2% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 1.2118 | +0.4% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 1.1841 | -2.3% | ratio | 10-Q | 2021-07-22 |
| Quarterly | 2021-09-30 | 1.1904 | +0.5% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-12-31 | 1.1785 | -1.0% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 1.1625 | -1.4% | ratio | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 1.1690 | +0.6% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1.1772 | +0.7% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 1.1471 | -2.6% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 1.1600 | +1.1% | ratio | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 1.1499 | -0.9% | ratio | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 1.1576 | +0.7% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 1.2273 | +6.0% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 1.1351 | -7.5% | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 1.1175 | -1.5% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 1.1738 | +5.0% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 1.1557 | -1.5% | ratio | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 1.1496 | -0.5% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1.1368 | -1.1% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1.1368 | -0.0% | ratio | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 1.4016 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1.3359 | -4.7% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 1.2839 | -3.9% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 1.2415 | -3.3% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 1.2069 | -2.8% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1.1785 | -2.4% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1.1471 | -2.7% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1.2273 | +7.0% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.1557 | -5.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.0794 | -6.6% | ratio | 10-K | 2026-02-20 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.2959 | — | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.3024 | +2.2% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.2995 | -0.9% | ratio | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 0.3131 | +4.5% | ratio | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 0.3155 | +0.8% | ratio | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 0.3143 | -0.4% | ratio | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 0.3184 | +1.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.3326 | +4.5% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.3326 | +0.0% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.3392 | +2.0% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 0.3375 | -0.5% | ratio | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 0.3497 | +3.6% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.3451 | -1.3% | ratio | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 0.3531 | +2.3% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.3550 | +0.5% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 0.3449 | -2.9% | ratio | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 0.3500 | +1.5% | ratio | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 0.3488 | -0.3% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 0.3492 | +0.1% | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 0.3609 | +3.3% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.3621 | +0.3% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.3587 | -0.9% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.3657 | +1.9% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.3682 | +0.7% | ratio | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 0.3706 | +0.6% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.3771 | +1.8% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.3740 | -0.8% | ratio | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 0.2998 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.3008 | +0.3% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.3279 | +9.0% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.3344 | +2.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.3419 | +2.3% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.3516 | +2.8% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.3503 | -0.4% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.3590 | +2.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.3629 | +1.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.3679 | +1.4% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0410 | — | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0463 | +13.0% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.0387 | -16.5% | ratio | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 0.0385 | -0.5% | ratio | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 0.0471 | +22.3% | ratio | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 0.0466 | -0.9% | ratio | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 0.0338 | -27.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0503 | +48.8% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0503 | -0.1% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0334 | -33.6% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | -0.1476 | -542.5% | ratio | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 0.0521 | +135.3% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.0488 | -6.3% | ratio | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 0.0411 | -15.8% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0474 | +15.5% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 0.0464 | -2.1% | ratio | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 0.0665 | +43.2% | ratio | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 0.0550 | -17.2% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 0.0527 | -4.2% | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 0.0582 | +10.5% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.0603 | +3.5% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0430 | -28.6% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.0496 | +15.2% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.0380 | -23.4% | ratio | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 0.0331 | -12.7% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.0413 | +24.8% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.0361 | -12.6% | ratio | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 0.0448 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.0378 | -15.6% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0482 | +27.3% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0354 | -26.4% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.0018 | -105.0% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0476 | +2806.6% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0535 | +12.4% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0570 | +6.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0385 | -32.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0027 | -93.0% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 0.0801 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.0772 | -3.6% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 0.0850 | +10.0% | ratio | 10-K | 2019-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0487 | — | ratio | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 0.0530 | +8.9% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0512 | -3.5% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 0.0572 | +11.9% | ratio | 10-Q | 2018-10-22 |
| Quarterly | 2017-03-31 | 0.0388 | -32.1% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0423 | +8.9% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.0437 | +3.4% | ratio | 10-Q | 2018-10-22 |
| Quarterly | 2017-12-31 | 0.0575 | +31.5% | ratio | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 0.0566 | -1.6% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 0.0628 | +10.9% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 0.0634 | +1.0% | ratio | 10-Q | 2018-10-22 |
| Quarterly | 2018-12-31 | 0.0565 | -10.9% | ratio | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 0.0545 | -3.5% | ratio | 10-Q | 2019-04-19 |
| Quarterly | 2019-06-30 | 0.0866 | +58.8% | ratio | 10-Q | 2019-07-19 |
| Quarterly | 2019-09-30 | 0.0708 | -18.2% | ratio | 10-Q | 2019-10-18 |
| Quarterly | 2019-12-31 | 0.0433 | -38.8% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0539 | +24.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.1648 | +206.0% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 0.1506 | -8.6% | ratio | 10-Q | 2020-10-22 |
| Annual | 2016-12-31 | 0.0572 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.0575 | +0.5% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 0.0565 | -1.7% | ratio | 10-K | 2019-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0187 | — | ratio | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 0.0222 | +18.5% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0212 | -4.4% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0175 | -17.5% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0202 | +15.5% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.0167 | -17.3% | ratio | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 0.0138 | -17.1% | ratio | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 0.0181 | +30.5% | ratio | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 0.0174 | -3.7% | ratio | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 0.0114 | -34.5% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0153 | +34.6% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0157 | +2.2% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0094 | -39.7% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | -0.0425 | -550.4% | ratio | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 0.0169 | +139.7% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.0156 | -7.5% | ratio | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 0.0139 | -10.7% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0164 | +17.3% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 0.0151 | -7.6% | ratio | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 0.0229 | +51.9% | ratio | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 0.0191 | -16.9% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 0.0180 | -5.7% | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 0.0203 | +13.1% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.0206 | +1.5% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0136 | -34.2% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.0157 | +15.4% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.0112 | -28.6% | ratio | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 0.0098 | -12.3% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.0125 | +27.2% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.0109 | -12.4% | ratio | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 0.0776 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.0497 | -35.9% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0639 | +28.6% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0424 | -33.6% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.0022 | -105.1% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0626 | +2992.2% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0717 | +14.5% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0733 | +2.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0469 | -36.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0032 | -93.2% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0487 | — | ratio | 10-Q | 2017-04-25 |
| Quarterly | 2016-06-30 | 0.0589 | +20.9% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0556 | -5.6% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0495 | -10.8% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0575 | +16.1% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.0467 | -18.8% | ratio | 10-Q | 2018-10-22 |
| Quarterly | 2018-03-31 | 0.0496 | +6.1% | ratio | 10-Q | 2019-04-19 |
| Quarterly | 2018-06-30 | 0.0637 | +28.5% | ratio | 10-Q | 2019-07-19 |
| Quarterly | 2018-09-30 | 0.0601 | -5.6% | ratio | 10-Q | 2019-10-18 |
| Quarterly | 2019-03-31 | 0.0449 | -25.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0609 | +35.7% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0621 | +2.0% | ratio | 10-Q | 2020-10-22 |
| Quarterly | 2020-03-31 | 0.0399 | -35.7% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | -0.1966 | -592.9% | ratio | 10-Q | 2021-07-22 |
| Quarterly | 2020-09-30 | 0.0750 | +138.1% | ratio | 10-Q | 2021-10-21 |
| Quarterly | 2021-03-31 | 0.0653 | -13.0% | ratio | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 0.0606 | -7.2% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0715 | +18.1% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 0.0681 | -4.7% | ratio | 10-Q | 2023-04-20 |
| Quarterly | 2022-06-30 | 0.1020 | +49.6% | ratio | 10-Q | 2023-07-20 |
| Quarterly | 2022-09-30 | 0.0849 | -16.7% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-03-31 | 0.0772 | -9.1% | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 0.0843 | +9.3% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.0836 | -0.9% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0563 | -32.6% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.0649 | +15.1% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.0481 | -25.8% | ratio | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 0.0435 | -9.5% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.0540 | +24.0% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.0471 | -12.9% | ratio | 10-Q | 2025-10-21 |
| Annual | 2016-12-31 | 0.2143 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.1780 | -16.9% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.2334 | +31.1% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.1681 | -28.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.0090 | -105.4% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.2566 | +2936.9% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.3109 | +21.2% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.2981 | -4.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2077 | -30.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0149 | -92.9% | ratio | 10-K | 2026-02-20 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-02 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 302 | $103.52 | $31,263 | 4,333 |
| 2026-02-23 | Donahue Paul D | Dir |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 9,730 | $0.00 | $0 | 0 |
| 2026-02-23 | Donahue Paul D | Dir |
Other disposed transaction
F
|
Common Stock | 8,740 | $118.19 | $1,032,981 | 148,007 |
| 2026-02-23 | Donahue Paul D | Dir |
Exercise / conversion
M
|
Common Stock | 9,730 | $99.72 | $970,276 | 156,747 |
| 2026-01-05 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 202 | $123.50 | $24,947 | 5,030 |
| 2025-12-23 | Donahue Paul D | Dir |
Equity grant / award
G
|
Common Stock | 82,951 | $0.00 | $0 | 147,017 |
| 2025-12-17 | Howe James F. | President, Motion |
Open-market sell
S
|
Common Stock | 1,648 | $128.60 | $211,933 | 27,396 |
| 2025-10-06 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 180 | $138.55 | $24,939 | 4,788 |
| 2025-09-26 | Krishna Naveen | EVP, CIDO |
Open-market sell
S
|
Common Stock | 5,303 | $138.12 | $732,450 | 26,112 |
| 2025-09-12 | Donahue Paul D | Executive Chairman |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 10,000 | $0.00 | $0 | 0 |
| 2025-09-12 | Donahue Paul D | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 8,379 | $140.92 | $1,180,769 | 147,017 |
| 2025-09-12 | Donahue Paul D | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 10,000 | $99.72 | $997,200 | 155,396 |
| 2025-09-11 | CARRUTHERS COURT D | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 444 | $0.00 | $0 | 444 |
| 2025-09-04 | CARRUTHERS COURT D | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 449 | $0.00 | $0 | 449 |
| 2025-08-19 | Hulett Jennifer | EVP and Chief People Officer |
Other disposed transaction
F
|
Common Stock | 294 | $138.75 | $40,792 | 6,726 |
| 2025-08-01 | Masse Alain | President, N.A. Automotive |
Equity grant / award
A
|
Common Stock | 2,767 | $0.00 | $0 | 9,094 |
| 2025-07-02 | Hyland Donna Westbrook | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 245 | $127.30 | $31,188 | 9,402 |
| 2025-05-03 | Nappier Herbert | EVP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 861 | $118.70 | $102,201 | 37,854 |
| 2025-05-02 | Nappier Herbert | EVP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 675 | $120.29 | $81,196 | 38,279 |
| 2025-05-02 | Nappier Herbert | EVP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 5,389 | $120.29 | $648,243 | 38,837 |
| 2025-05-01 | Schupmann Laurie | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,624 | $0.00 | $0 | 1,624 |
| 2025-04-02 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 208 | $120.06 | $24,972 | 3,184 |
| 2025-03-05 | NEEDHAM WENDY B | Dir |
Open-market sell
S
|
Common Stock | 4,024 | $123.28 | $496,079 | 7,333 |
| 2025-02-28 | Nappier Herbert | EVP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 2,731 | $124.88 | $341,047 | 37,321 |
| 2025-01-03 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 214 | $117.02 | $25,042 | 2,950 |
| 2024-12-13 | NEEDHAM WENDY B | Dir |
Open-market sell
S
|
Common Stock | 1,608 | $120.78 | $194,214 | 11,357 |
| 2024-11-01 | BREAUX RANDALL P | Group President, GPC N.A. |
Open-market buy
P
|
Common Stock | 750 | $133.65 | $100,238 | 35,189 |
| 2024-11-01 | BREAUX RANDALL P | Group President, GPC N.A. |
Open-market buy
P
|
Common Stock | 750 | $113.65 | $85,238 | 35,189 |
| 2024-10-02 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 180 | $138.75 | $24,975 | 2,713 |
| 2024-08-19 | Hulett Jennifer | EVP and Chief People Officer |
Equity grant / award
A
|
Common Stock | 2,885 | $0.00 | $0 | 2,885 |
| 2024-07-02 | FAYARD GARY P | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 184 | $135.79 | $24,985 | 9,416 |
| 2024-05-24 | Galla Christopher T | SVP, GC, and Corp. Secretary |
Equity grant / award
G
|
Common Stock | 54 | $0.00 | $0 | 7,588 |
| 2024-05-22 | NEEDHAM WENDY B | Dir |
Equity grant / award
G
|
Common Stock | 41 | $0.00 | $0 | 12,965 |
| 2024-05-21 | NEEDHAM WENDY B | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $151.29 | $453,870 | 13,006 |
| 2024-05-03 | Howe James F. | President, Motion |
Other disposed transaction
F
|
Common Stock | 873 | $157.65 | $137,628 | 15,221 |
| 2024-05-03 | Howe James F. | President, Motion |
Other disposed transaction
F
|
Common Stock | 104 | $157.65 | $16,396 | 16,094 |
| 2024-05-03 | Howe James F. | President, Motion |
Equity grant / award
A
|
Common Stock | 2,088 | $0.00 | $0 | 16,181 |
| 2024-05-03 | Howe James F. | President, Motion |
Equity grant / award
A
|
Common Stock | 1,652 | $0.00 | $0 | 14,093 |
| 2024-05-03 | Stevens Charles K. III | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,207 | $0.00 | $0 | 1,207 |
| 2024-05-02 | Howe James F. | President, Motion |
Other disposed transaction
F
|
Common Stock | 66 | $156.32 | $10,317 | 12,441 |
| 2024-05-01 | Howe James F. | President, Motion |
Other disposed transaction
F
|
Common Stock | 59 | $156.77 | $9,249 | 10,728 |
| 2024-04-02 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 163 | $153.69 | $25,051 | 2,314 |
| 2024-03-20 | NEEDHAM WENDY B | Dir |
Open-market sell
S
|
Common Stock | 3,250 | $154.92 | $503,490 | 14,397 |
| 2024-02-28 | Nappier Herbert | EVP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 2,750 | $151.75 | $417,312 | 23,513 |
| 2024-01-03 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 182 | $137.50 | $25,025 | 2,137 |
| 2023-12-29 | REBELEZ DARREN M | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 801 | $0.00 | $0 | 801 |
| 2023-12-22 | Neill James R | EVP and CHRO |
Equity grant / award
G
|
Common Stock | 182 | $0.00 | $0 | 24,421 |
| 2023-10-03 | JOHNS JOHN D | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 241 | $140.39 | $33,834 | 30,614 |
| 2023-08-16 | Krishna Naveen | EVP, CIDO |
Open-market sell
S · derivative
|
Call Option (right to buy) | 30 | $410.00 | $12,300 | 0 |
| 2023-08-16 | Krishna Naveen | EVP, CIDO |
Open-market sell
S · derivative
|
Call Option (right to buy) | 40 | $450.00 | $18,000 | 60 |
| 2023-07-05 | JOHNS JOHN D | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 202 | $167.26 | $33,787 | 30,176 |
| 2023-06-21 | Donahue Paul D | Chairman and CEO |
Equity grant / award
G
|
Common Stock | 35 | $0.00 | $0 | 94,938 |
| 2023-06-02 | LOUDERMILK ROBERT C JR | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $151.75 | $303,500 | 33,162 |
| 2023-06-01 | BREAUX RANDALL P | Group President, GPC N.A. |
Open-market buy
P
|
Common Stock | 500 | $149.44 | $74,720 | 20,523 |
| 2023-05-31 | Krishna Naveen | EVP, CIDO |
Open-market buy
P · derivative
|
Call Option (right to buy) | 40 | $450.00 | $18,000 | 100 |
| 2023-05-31 | Krishna Naveen | EVP, CIDO |
Open-market buy
P · derivative
|
Call Option (right to buy) | 30 | $430.00 | $12,900 | 60 |
| 2023-05-24 | NEEDHAM WENDY B | Dir |
Equity grant / award
G
|
Common Stock | 475 | $0.00 | $0 | 17,647 |
| 2023-05-03 | Galla Christopher T | SVP and General Counsel |
Other disposed transaction
F
|
Common Stock | 42 | $171.98 | $7,223 | 3,166 |
| 2023-05-03 | Donahue Paul D | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 2,294 | $171.98 | $394,522 | 94,973 |
| 2023-05-02 | Galla Christopher T | SVP and General Counsel |
Other disposed transaction
F
|
Common Stock | 46 | $170.96 | $7,864 | 3,208 |
| 2023-05-02 | Donahue Paul D | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 2,336 | $170.96 | $399,363 | 97,267 |
| 2023-05-01 | Hyland Donna Westbrook | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,112 | $0.00 | $0 | 1,112 |
| 2023-05-01 | Hyland Donna Westbrook | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,313 | $0.00 | $0 | 0 |
| 2023-05-01 | Hyland Donna Westbrook | Dir |
Other disposed transaction
F
|
Common Stock | 642 | $170.23 | $109,288 | 5,025 |
| 2023-05-01 | Hyland Donna Westbrook | Dir |
Exercise / conversion
M
|
Common Stock | 2,313 | $0.00 | $0 | 5,667 |
| 2023-04-04 | HOLDER JOHN R | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 137 | $164.52 | $22,539 | 9,836 |
| 2023-03-24 | Donahue Paul D | Chairman and CEO |
Open-market buy
P
|
Common Stock | 1,600 | $156.08 | $249,728 | 59,727 |
| 2023-02-28 | Nappier Herbert | EVP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 3,132 | $176.86 | $553,926 | 21,948 |
| 2023-01-04 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 131 | $171.18 | $22,425 | 2,536 |
| 2022-11-01 | Neill James R | EVP and CHRO |
Exercise / conversion
M · derivative
|
Stock Appreciation Rights | 4,195 | $0.00 | $0 | 0 |
| 2022-11-01 | Neill James R | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 3,180 | $178.35 | $567,153 | 18,865 |
| 2022-11-01 | Neill James R | EVP and CHRO |
Equity grant / award
A
|
Common Stock | 4,195 | $99.72 | $418,325 | 22,045 |
| 2022-10-04 | FAYARD GARY P | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 144 | $156.12 | $22,481 | 7,915 |
| 2022-07-05 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 168 | $134.20 | $22,546 | 2,235 |
| 2022-05-31 | Herron Kevin | President-US Automotive Group |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 4,625 | $0.00 | $0 | 0 |
| 2022-05-31 | Herron Kevin | President-US Automotive Group |
Other disposed transaction
F
|
Common Stock | 3,924 | $137.81 | $540,766 | 19,846 |
| 2022-05-31 | Herron Kevin | President-US Automotive Group |
Exercise / conversion
M
|
Common Stock | 4,625 | $99.72 | $461,205 | 23,770 |
| 2022-05-02 | STENGEL WILLIAM P II | President |
Equity grant / award
A
|
Common Stock | 5,058 | $0.00 | $0 | 5,478 |
| 2022-05-02 | Nappier Herbert | EVP Finance and CFO |
Equity grant / award
A
|
Common Stock | 4,538 | $0.00 | $0 | 25,003 |
| 2022-04-04 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 174 | $129.54 | $22,540 | 984 |
| 2022-03-30 | Yancey Carol B | EVP Finance and CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 10,985 | $0.00 | $0 | 0 |
| 2022-03-30 | Yancey Carol B | EVP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 1,133 | $129.29 | $146,486 | 54,526 |
| 2022-03-30 | Yancey Carol B | EVP Finance and CFO |
Other disposed transaction
D
|
Common Stock | 8,473 | $129.29 | $1,095,474 | 55,659 |
| 2022-03-30 | Yancey Carol B | EVP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 10,985 | $99.72 | $1,095,424 | 64,132 |
| 2022-03-02 | LOUDERMILK ROBERT C JR | Dir |
Open-market buy
P
|
Common Stock | 813 | $123.23 | $100,186 | 25,991 |
| 2022-02-25 | LOUDERMILK ROBERT C JR | Dir |
Open-market buy
P
|
Common Stock | 824 | $121.60 | $100,198 | 24,354 |
| 2022-02-24 | HOLDER JOHN R | Dir |
Open-market buy
P
|
Common Stock | 2,200 | $118.86 | $261,492 | 17,652 |
| 2022-01-04 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 160 | $0.00 | $0 | 805 |
| 2021-12-01 | BREAUX RANDALL P | President-Motion Industries |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,782 | $0.00 | $0 | 0 |
| 2021-12-01 | BREAUX RANDALL P | President-Motion Industries |
Other disposed transaction
F
|
Common Stock | 588 | $128.49 | $75,549 | 6,638 |
| 2021-12-01 | BREAUX RANDALL P | President-Motion Industries |
Exercise / conversion
M
|
Common Stock | 1,782 | — | — | 7,226 |
| 2021-10-04 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 184 | $0.00 | $0 | 641 |
| 2021-08-13 | HOLDER JOHN R | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $124.93 | $249,860 | 17,482 |
| 2021-07-02 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 174 | $0.00 | $0 | 454 |
| 2021-05-21 | Herron Kevin | President-US Automotive Group |
Open-market sell
S
|
Common Stock | 2,500 | $132.31 | $330,775 | 13,754 |
| 2021-05-10 | Herron Kevin | President-US Automotive Group |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 4,620 | $0.00 | $0 | 0 |
| 2021-05-10 | Herron Kevin | President-US Automotive Group |
Other disposed transaction
F
|
Common Stock | 3,812 | $134.72 | $513,534 | 16,254 |
| 2021-05-10 | Herron Kevin | President-US Automotive Group |
Exercise / conversion
M
|
Common Stock | 4,620 | $91.75 | $423,885 | 20,066 |
| 2021-05-05 | Rutledge Napoleon B JR | SVP Finance & Chief Acctg Off |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 1,500 | $0.00 | $0 | 0 |
| 2021-05-05 | Rutledge Napoleon B JR | SVP Finance & Chief Acctg Off |
Other disposed transaction
F
|
Common Stock | 957 | $131.32 | $125,673 | 5,273 |
| 2021-05-05 | Rutledge Napoleon B JR | SVP Finance & Chief Acctg Off |
Exercise / conversion
M
|
Common Stock | 1,500 | $63.28 | $94,920 | 6,230 |
| 2021-05-03 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,454 | $0.00 | $0 | 1,454 |
| 2021-05-03 | BREAUX RANDALL P | President-Motion Industries |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,945 | $0.00 | $0 | 1,945 |
| 2021-05-03 | STENGEL WILLIAM P II | President |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,187 | $0.00 | $0 | 5,187 |
| 2021-05-01 | BREAUX RANDALL P | President-Motion Industries |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,820 | $0.00 | $0 | 0 |
| 2021-05-01 | BREAUX RANDALL P | President-Motion Industries |
Other disposed transaction
F
|
Common Stock | 826 | $127.08 | $104,972 | 5,222 |
| 2021-05-01 | BREAUX RANDALL P | President-Motion Industries |
Exercise / conversion
M
|
Common Stock | 2,593 | — | — | 6,048 |
| 2021-04-30 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 16 | $0.00 | $0 | 278 |
| 2021-04-29 | Neill James R | EVP and CHRO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 4,195 | $0.00 | $0 | 0 |
| 2021-04-29 | Neill James R | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 3,392 | $126.39 | $428,698 | 10,476 |
| 2021-04-29 | Neill James R | EVP and CHRO |
Exercise / conversion
M
|
Common Stock | 4,195 | $91.75 | $384,891 | 13,868 |
| 2021-04-05 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 146 | $0.00 | $0 | 262 |
| 2021-04-01 | WOOD E JENNER III | Dir |
Other disposed transaction
F
|
Common Stock | 650 | $116.62 | $75,803 | 4,951 |
| 2021-04-01 | WOOD E JENNER III | Dir |
Exercise / conversion
M
|
Common Stock | 2,000 | $116.62 | $233,240 | 5,601 |
| 2021-03-03 | Neill James R | EVP and CHRO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 4,490 | $90.34 | $405,627 | 0 |
| 2021-03-03 | Neill James R | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 3,906 | $111.00 | $433,546 | 9,673 |
| 2021-03-03 | Neill James R | EVP and CHRO |
Exercise / conversion
M
|
Common Stock | 4,490 | $111.00 | $498,368 | 13,579 |
| 2021-02-25 | BREAUX RANDALL P | President-Motion Industries |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,265 | $90.34 | $294,960 | 0 |
| 2021-02-25 | BREAUX RANDALL P | President-Motion Industries |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 3,265 | $90.34 | $294,960 | 0 |
| 2021-02-25 | BREAUX RANDALL P | President-Motion Industries |
Other disposed transaction
F
|
Common Stock | 2,926 | $105.98 | $310,097 | 3,129 |
| 2021-02-25 | BREAUX RANDALL P | President-Motion Industries |
Exercise / conversion
M
|
Common Stock | 3,265 | $105.98 | $346,025 | 6,055 |
| 2021-02-17 | PRYOR JULIETTE WILLIAMS | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 116 | $0.00 | $0 | 116 |
| 2021-01-12 | Herron Kevin | President-US Automotive Group |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,200 | $86.80 | $364,560 | 0 |
| 2021-01-12 | Herron Kevin | President-US Automotive Group |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 4,200 | $86.80 | $364,560 | 0 |
| 2021-01-12 | Herron Kevin | President-US Automotive Group |
Other disposed transaction
F
|
Common Stock | 3,699 | $106.48 | $393,870 | 12,437 |
| 2021-01-12 | Herron Kevin | President-US Automotive Group |
Exercise / conversion
M
|
Common Stock | 4,200 | $106.48 | $447,216 | 16,136 |
| 2021-01-07 | Donahue Paul D | Chairman and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,700 | $86.80 | $1,362,760 | 0 |
| 2021-01-07 | Donahue Paul D | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 15,700 | $86.80 | $1,362,760 | 0 |
| 2021-01-07 | Donahue Paul D | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 14,042 | $103.01 | $1,446,466 | 85,775 |
| 2021-01-07 | Donahue Paul D | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 15,700 | $103.01 | $1,617,257 | 99,817 |
| 2021-01-05 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 151 | $0.00 | $0 | 1,110 |
| 2020-12-18 | HOLDER JOHN R | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $97.00 | $97,000 | 13,731 |
| 2020-12-01 | BREAUX RANDALL P | President-Motion Industries |
Other disposed transaction
F
|
Common Stock | 251 | $100.78 | $25,295 | 2,790 |
| 2020-12-01 | BREAUX RANDALL P | President-Motion Industries |
Exercise / conversion
M
|
Common Stock | 758 | $100.78 | $76,387 | 3,041 |
| 2020-11-24 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 39 | $0.00 | $0 | 952 |
| 2020-11-09 | Neill James R | EVP and CHRO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,200 | $86.80 | $364,560 | 0 |
| 2020-11-09 | Neill James R | EVP and CHRO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 4,200 | $86.80 | $364,560 | 0 |
| 2020-11-09 | Neill James R | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 3,778 | $101.38 | $383,014 | 8,540 |
| 2020-11-09 | Neill James R | EVP and CHRO |
Exercise / conversion
M
|
Common Stock | 4,200 | $101.38 | $425,796 | 12,318 |
| 2020-10-28 | HOLDER JOHN R | Dir |
Open-market buy
P
|
Common Stock | 2,200 | $91.72 | $201,783 | 12,731 |
| 2020-10-22 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 21 | $0.00 | $0 | 913 |
| 2020-10-02 | LOUDERMILK ROBERT C JR | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 198 | $0.00 | $0 | 10,537 |
| 2020-09-04 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 21 | $0.00 | $0 | 2,919 |
| 2020-08-18 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 42 | $0.00 | $0 | 688 |
| 2020-07-30 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 22 | $0.00 | $0 | 646 |
| 2020-07-07 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 137 | $0.00 | $0 | 624 |
| 2020-06-19 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 23 | $0.00 | $0 | 482 |
| 2020-05-06 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 27 | $0.00 | $0 | 459 |
| 2020-05-01 | WOOD E JENNER III | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,484 | $0.00 | $0 | 2,484 |
| 2020-04-28 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 25 | $79.69 | $1,992 | 432 |
| 2020-04-02 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 312 | $60.93 | $19,010 | 407 |
| 2020-04-01 | WOOD E JENNER III | Dir |
Other disposed transaction
F
|
Common Stock | 636 | $62.74 | $39,903 | 3,257 |
| 2020-04-01 | WOOD E JENNER III | Dir |
Exercise / conversion
M
|
Common Stock | 2,000 | $62.74 | $125,480 | 3,893 |
| 2020-03-23 | GALLAGHER THOMAS | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $55.23 | $276,150 | 627,213 |
| 2020-02-19 | Cox Richard JR | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 94 | $100.52 | $9,449 | 94 |
| 2020-01-03 | FAYARD GARY P | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 145 | $103.49 | $15,006 | 5,136 |
| 2019-12-02 | Yancey Carol B | EVP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 2,077 | $104.77 | $217,607 | 43,782 |
| 2019-12-02 | Yancey Carol B | EVP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 4,138 | $104.77 | $433,538 | 45,859 |
| 2019-11-19 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 38 | $104.56 | $3,973 | 2,049 |
| 2019-11-05 | BREAUX RANDALL P | President-Motion Industries |
Open-market sell
S
|
Common Stock | 1,000 | $107.22 | $107,220 | 2,188 |
| 2019-10-17 | Hyland Donna Westbrook | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 20 | $98.70 | $1,974 | 3,515 |
| 2019-10-02 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 160 | $93.84 | $15,014 | 2,011 |
| 2019-08-20 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 45 | $89.55 | $4,030 | 1,837 |
| 2019-07-24 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 20 | $98.08 | $1,962 | 1,792 |
| 2019-07-18 | Hyland Donna Westbrook | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 20 | $97.94 | $1,959 | 3,244 |
| 2019-07-02 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 144 | $104.45 | $15,041 | 1,772 |
| 2019-05-07 | Sonnemaker Scott | Group President Automotive |
Open-market buy
P
|
Common Stock | 5,000 | $99.01 | $495,050 | 5,000 |
| 2019-05-01 | WOOD E JENNER III | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,790 | $0.00 | $0 | 1,790 |
| 2019-04-23 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 38 | $105.20 | $3,998 | 1,616 |
| 2019-04-18 | Hyland Donna Westbrook | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 19 | $106.57 | $2,025 | 3,039 |
| 2019-04-02 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 133 | $112.56 | $14,970 | 1,578 |
| 2019-04-01 | NEEDHAM WENDY B | Dir |
Other disposed transaction
F
|
Common Stock | 507 | $113.10 | $57,342 | 10,874 |
| 2019-04-01 | NEEDHAM WENDY B | Dir |
Exercise / conversion
M
|
Common Stock | 2,000 | $113.10 | $226,200 | 11,381 |
| 2019-03-29 | GALLAGHER THOMAS | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 45,000 | $54.09 | $2,434,050 | 0 |
| 2019-03-29 | GALLAGHER THOMAS | Dir |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 45,000 | $54.09 | $2,434,050 | 0 |
| 2019-03-29 | GALLAGHER THOMAS | Dir |
Other disposed transaction
F
|
Common Stock | 32,267 | $111.62 | $3,601,804 | 614,721 |
| 2019-03-29 | GALLAGHER THOMAS | Dir |
Exercise / conversion
M
|
Common Stock | 45,000 | $111.62 | $5,023,125 | 646,988 |
| 2019-03-26 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 18 | $108.99 | $1,962 | 1,435 |
| 2019-03-04 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 19 | $107.87 | $2,050 | 1,417 |
| 2019-02-25 | Yancey Carol B | EVP Finance and CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $77.12 | $771,200 | 0 |
| 2019-02-25 | Yancey Carol B | EVP Finance and CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 10,000 | $77.12 | $771,200 | 0 |
| 2019-02-25 | Yancey Carol B | EVP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 7,873 | $110.86 | $872,840 | 41,216 |
| 2019-02-25 | Yancey Carol B | EVP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 10,000 | $110.86 | $1,108,650 | 49,089 |
| 2019-02-20 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 37 | $109.20 | $4,040 | 1,398 |
| 2019-01-09 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 155 | $96.79 | $15,002 | 1,361 |
| 2018-12-03 | Yancey Carol B | EVP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 2,222 | $103.35 | $229,644 | 39,778 |
| 2018-12-03 | Yancey Carol B | EVP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 5,207 | $103.35 | $538,143 | 42,000 |
| 2018-11-26 | HOLDER JOHN R | Dir |
Open-market buy
P
|
Common Stock | 500 | $100.81 | $50,405 | 7,058 |
| 2018-11-20 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 40 | $100.13 | $4,005 | 1,197 |
| 2018-10-18 | Hyland Donna Westbrook | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 20 | $99.90 | $1,998 | 2,615 |
| 2018-10-02 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 150 | $100.03 | $15,004 | 1,157 |
| 2018-08-21 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 40 | $99.83 | $3,993 | 1,000 |
| 2018-07-26 | Neill James R | Sr Vice Pres Human Resources |
Open-market sell
S
|
Common Stock | 512 | $97.94 | $50,145 | 5,661 |
| 2018-07-19 | Hyland Donna Westbrook | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 20 | $97.34 | $1,947 | 2,387 |
| 2018-07-03 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 165 | $90.97 | $15,010 | 960 |
| 2018-05-09 | Hyland Donna Westbrook | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 22 | $89.81 | $1,976 | 2,184 |
| 2018-05-08 | NIX JERRY W | Retired Vice Chairman |
Other disposed transaction
F
|
Common Stock | 3,693 | $89.78 | $331,558 | 155,914 |
| 2018-05-08 | NIX JERRY W | Retired Vice Chairman |
Exercise / conversion
M
|
Common Stock | 8,000 | $89.78 | $718,240 | 159,607 |
| 2018-05-01 | Yancey Carol B | EVP Finance and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,920 | $0.00 | $0 | 2,920 |
| 2018-05-01 | Yancey Carol B | EVP Finance and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,925 | $0.00 | $0 | 5,925 |
| 2018-04-24 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 45 | $89.00 | $4,005 | 767 |
| 2018-04-19 | Hyland Donna Westbrook | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 23 | $88.35 | $2,032 | 2,140 |
| 2018-04-03 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 171 | $87.49 | $14,961 | 722 |
| 2018-04-02 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 17 | $86.99 | $1,479 | 551 |
| 2018-03-28 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 17 | $88.91 | $1,511 | 530 |
| 2018-02-21 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 32 | $93.84 | $3,003 | 513 |
| 2018-01-12 | Yancey Carol B | EVP Finance and CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 5,350 | $63.28 | $338,548 | 0 |
| 2018-01-12 | Yancey Carol B | EVP Finance and CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 5,350 | $63.28 | $338,548 | 0 |
| 2018-01-12 | Yancey Carol B | EVP Finance and CFO |
Other disposed transaction
F
|
Common Stock | 3,973 | $102.51 | $407,272 | 36,885 |
| 2018-01-12 | Yancey Carol B | EVP Finance and CFO |
Exercise / conversion
M
|
Common Stock | 5,350 | $102.51 | $548,428 | 40,858 |
| 2018-01-03 | Hardin Paul Russell | Dir |
Equity grant / award
A · derivative
|
Phantom Shares | 155 | $97.03 | $15,040 | 481 |