Financial Metrics
NEU NEWMARKET CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 509927000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 521807000.0 | +2.3% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 516090000.0 | -1.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 542818000.0 | +5.2% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 547188000.0 | +0.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 548416000.0 | +0.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 589245000.0 | +7.4% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 598952000.0 | +1.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 563166000.0 | -6.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 536616000.0 | -4.7% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 563417000.0 | +5.0% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 555817000.0 | -1.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 559417000.0 | +0.6% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 410864000.0 | -26.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 512869000.0 | +24.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 566615000.0 | +10.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 590721000.0 | +4.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 622207000.0 | +5.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 662552000.0 | +6.5% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 723639000.0 | +9.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 696049000.0 | -3.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 702789000.0 | +1.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 685130000.0 | -2.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 667150000.0 | -2.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 696736000.0 | +4.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 710228000.0 | +1.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 724947000.0 | +2.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 700946000.0 | -3.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 698509000.0 | -0.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 690311000.0 | -1.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 2049451000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 2198404000.0 | +7.3% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 2289675000.0 | +4.2% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 2190295000.0 | -4.3% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 2010931000.0 | -8.2% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 2356110000.0 | +17.2% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 2764799000.0 | +17.3% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 2698419000.0 | -2.4% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 2786558000.0 | +3.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2725169000.0 | -2.2% | USD | 10-K | 2026-02-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 175550000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 178400000.0 | +1.6% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 177401000.0 | -0.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 168811000.0 | -4.8% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 163471000.0 | -3.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 158877000.0 | -2.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 156783000.0 | -1.3% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 145859000.0 | -7.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 140883000.0 | -3.4% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 152869000.0 | +8.5% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 170833000.0 | +11.8% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 162727000.0 | -4.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 180907000.0 | +11.2% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 96738000.0 | -46.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 166607000.0 | +72.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 161753000.0 | -2.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 140999000.0 | -12.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 138221000.0 | -2.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 155163000.0 | +12.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 157476000.0 | +1.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 148307000.0 | -5.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 198044000.0 | +33.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 195638000.0 | -1.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 201705000.0 | +3.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 216365000.0 | +7.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 218455000.0 | +1.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 243840000.0 | +11.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 236023000.0 | -3.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 220954000.0 | -6.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 209644000.0 | -5.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 677182000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 636387000.0 | -6.0% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 585363000.0 | -8.0% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 629869000.0 | +7.6% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 595032000.0 | -5.5% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 547707000.0 | -8.0% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 640497000.0 | +16.9% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 772513000.0 | +20.6% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 886346000.0 | +14.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 857400000.0 | -3.3% | USD | 10-K | 2026-02-12 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 95394000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 97292000.0 | +2.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 101838000.0 | +4.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 90232000.0 | -11.4% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 87079000.0 | -3.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 78699000.0 | -9.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 81575000.0 | +3.7% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 67131000.0 | -17.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 68148000.0 | +1.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 82872000.0 | +21.6% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 98675000.0 | +19.1% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 88218000.0 | -10.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 109686000.0 | +24.3% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 27757000.0 | -74.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 98804000.0 | +256.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 88501000.0 | -10.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 70747000.0 | -20.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 63105000.0 | -10.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 83290000.0 | +32.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 83591000.0 | +0.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 78727000.0 | -5.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 125041000.0 | +58.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 124242000.0 | -0.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 132425000.0 | +6.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 140800000.0 | +6.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 146952000.0 | +4.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 169523000.0 | +15.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 159869000.0 | -5.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 143152000.0 | -10.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 130676000.0 | -8.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 354759000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 322734000.0 | -9.0% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 292674000.0 | -9.3% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 337321000.0 | +15.3% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 311802000.0 | -7.6% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 257782000.0 | -17.3% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 355139000.0 | +37.8% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 483045000.0 | +36.0% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 590036000.0 | +22.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 543725000.0 | -7.8% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 61931000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 64389000.0 | +4.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 71449000.0 | +11.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 63937000.0 | -10.5% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 62728000.0 | -1.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 59772000.0 | -4.7% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 60565000.0 | +1.3% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 52885000.0 | -12.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 58481000.0 | +10.6% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 62205000.0 | +6.4% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 74174000.0 | +19.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 67805000.0 | -8.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 85541000.0 | +26.2% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 22349000.0 | -73.9% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 95794000.0 | +328.6% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 69712000.0 | -27.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 51952000.0 | -25.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 52038000.0 | +0.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 59318000.0 | +14.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 66472000.0 | +12.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 63226000.0 | -4.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 97583000.0 | +54.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 99624000.0 | +2.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 111247000.0 | +11.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 107732000.0 | -3.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 111620000.0 | +3.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 132322000.0 | +18.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 125949000.0 | -4.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 111244000.0 | -11.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 100269000.0 | -9.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 243441000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 190509000.0 | -21.7% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 234734000.0 | +23.2% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 254286000.0 | +8.3% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 270568000.0 | +6.4% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 190908000.0 | -29.4% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 279538000.0 | +46.4% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 388864000.0 | +39.1% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 462413000.0 | +18.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 418747000.0 | -9.4% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-06-30 | 4.75 | — | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 4.8 | +1.1% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 5.75 | +19.8% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 6.54 | +13.7% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 6.32 | -3.4% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 10.09 | +59.7% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 10.36 | +2.7% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 11.6 | +12.0% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 11.23 | -3.2% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 11.63 | +3.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 13.79 | +18.6% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 13.26 | -3.8% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 11.84 | -10.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 10.67 | -9.9% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2020-12-31 | 24.64 | — | USD/shares | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 17.71 | -28.1% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 27.77 | +56.8% | USD/shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 40.44 | +45.6% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 48.22 | +19.2% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 44.44 | -7.8% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-06-30 | 4.75 | — | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 4.8 | +1.1% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 5.75 | +19.8% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 6.54 | +13.7% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 6.32 | -3.4% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 10.09 | +59.7% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 10.36 | +2.7% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 11.6 | +12.0% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 11.23 | -3.2% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 11.63 | +3.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 13.79 | +18.6% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 13.26 | -3.8% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 11.84 | -10.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 10.67 | -9.9% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2020-12-31 | 24.64 | — | USD/shares | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 17.71 | -28.1% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 27.77 | +56.8% | USD/shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 40.44 | +45.6% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 48.22 | +19.2% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 44.44 | -7.8% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 122256000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 158136000.0 | +29.3% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 187908000.0 | +18.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 192154000.0 | +2.3% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-03-31 | 251244000.0 | +30.8% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 278035000.0 | +10.7% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 104996000.0 | -62.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-12-31 | 84166000.0 | -19.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-03-31 | 72830000.0 | -13.5% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 109789000.0 | +50.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 147935000.0 | +34.7% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 73040000.0 | -50.6% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 78247000.0 | +7.1% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 73219000.0 | -6.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 79971000.0 | +9.2% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 144397000.0 | +80.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 178662000.0 | +23.7% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 102064000.0 | -42.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 117701000.0 | +15.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 125172000.0 | +6.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 522405000.0 | +317.3% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 153864000.0 | -70.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 59613000.0 | -61.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 83304000.0 | +39.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 84550000.0 | +1.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 79491000.0 | -6.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 71972000.0 | -9.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 68712000.0 | -4.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 70115000.0 | +2.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 130923000.0 | +86.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 102560000.0 | -21.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 111936000.0 | +9.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 117066000.0 | +4.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 87632000.0 | -25.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 80310000.0 | -8.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 77476000.0 | -3.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 118253000.0 | +52.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 70257000.0 | -40.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 102455000.0 | +45.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 192154000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 84166000.0 | -56.2% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 73040000.0 | -13.2% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 144397000.0 | +97.7% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 125172000.0 | -13.3% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 83304000.0 | -33.4% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 68712000.0 | -17.5% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 111936000.0 | +62.9% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 77476000.0 | -30.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 77598000.0 | +0.2% | USD | 10-K | 2026-02-12 |
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 | 302871000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 303475000.0 | +0.2% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 328523000.0 | +8.3% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 311512000.0 | -5.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 330494000.0 | +6.1% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 356152000.0 | +7.8% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 383711000.0 | +7.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 383097000.0 | -0.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 402817000.0 | +5.1% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 379551000.0 | -5.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 388986000.0 | +2.5% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 396341000.0 | +1.9% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 395660000.0 | -0.2% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 376481000.0 | -4.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 370934000.0 | -1.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 365938000.0 | -1.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 371002000.0 | +1.4% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 354821000.0 | -4.4% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 370104000.0 | +4.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 401031000.0 | +8.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 414737000.0 | +3.4% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 457957000.0 | +10.4% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 479039000.0 | +4.6% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 498539000.0 | +4.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 524091000.0 | +5.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 530186000.0 | +1.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 592222000.0 | +11.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 631383000.0 | +6.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 566136000.0 | -10.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 537380000.0 | -5.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 503411000.0 | -6.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 456234000.0 | -9.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 493554000.0 | +8.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 492638000.0 | -0.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 534462000.0 | +8.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 505426000.0 | -5.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 489759000.0 | -3.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 494849000.0 | +1.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 512168000.0 | +3.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 311512000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 383097000.0 | +23.0% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 396341000.0 | +3.5% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 365938000.0 | -7.7% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 401031000.0 | +9.6% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 498539000.0 | +24.3% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 631383000.0 | +26.6% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 456234000.0 | -27.7% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 505426000.0 | +10.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 502257000.0 | -0.6% | USD | 10-K | 2026-02-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 773791000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 796652000.0 | +3.0% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 849147000.0 | +6.6% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 836883000.0 | -1.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 941940000.0 | +12.6% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 995315000.0 | +5.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 847776000.0 | -14.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 833654000.0 | -1.7% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 886490000.0 | +6.3% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 892839000.0 | +0.7% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 915167000.0 | +2.5% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 813420000.0 | -11.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 856146000.0 | +5.3% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 829434000.0 | -3.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 826933000.0 | -0.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 879398000.0 | +6.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 930934000.0 | +5.9% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 790024000.0 | -15.1% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 854362000.0 | +8.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 898078000.0 | +5.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1352467000.0 | +50.6% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 1423471000.0 | +5.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 1366860000.0 | -4.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1388173000.0 | +1.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1114334000.0 | -19.7% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1160961000.0 | +4.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1174102000.0 | +1.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1192125000.0 | +1.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1131561000.0 | -5.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1140103000.0 | +0.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1065594000.0 | -6.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1039570000.0 | -2.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1119320000.0 | +7.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1115241000.0 | -0.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1137629000.0 | +2.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1029555000.0 | -9.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1123764000.0 | +9.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1067816000.0 | -5.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1101143000.0 | +3.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 836883000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 833654000.0 | -0.4% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 813420000.0 | -2.4% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 879398000.0 | +8.1% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 898078000.0 | +2.1% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 1388173000.0 | +54.6% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 1192125000.0 | -14.1% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 1039570000.0 | -12.8% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1029555000.0 | -1.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1059712000.0 | +2.9% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1317440000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1358282000.0 | +3.1% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1403385000.0 | +3.3% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 1416436000.0 | +0.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1557785000.0 | +10.0% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1636783000.0 | +5.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1705193000.0 | +4.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1712154000.0 | +0.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1779465000.0 | +3.9% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 1773830000.0 | -0.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1839927000.0 | +3.7% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 1697274000.0 | -7.8% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 1798191000.0 | +5.9% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 1766985000.0 | -1.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1770995000.0 | +0.2% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 1885132000.0 | +6.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1933685000.0 | +2.6% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 1799137000.0 | -7.0% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1880122000.0 | +4.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1933875000.0 | +2.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 2399389000.0 | +24.1% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 2478712000.0 | +3.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 2437216000.0 | -1.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 2558436000.0 | +5.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 2281553000.0 | -10.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 2330671000.0 | +2.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 2336844000.0 | +0.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 2406818000.0 | +3.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2350771000.0 | -2.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2366144000.0 | +0.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2290395000.0 | -3.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2308871000.0 | +0.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 3157499000.0 | +36.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 3150071000.0 | -0.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 3166284000.0 | +0.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 3129541000.0 | -1.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3232924000.0 | +3.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3194529000.0 | -1.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3234190000.0 | +1.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1416436000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 1712154000.0 | +20.9% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 1697274000.0 | -0.9% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 1885132000.0 | +11.1% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1933875000.0 | +2.6% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 2558436000.0 | +32.3% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 2406818000.0 | -5.9% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 2308871000.0 | -4.1% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3129541000.0 | +35.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3492465000.0 | +11.6% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 240105000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 258011000.0 | +7.5% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 268093000.0 | +3.9% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 294590000.0 | +9.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 292603000.0 | -0.7% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 290482000.0 | -0.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 309430000.0 | +6.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 316793000.0 | +2.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 303027000.0 | -4.3% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 280019000.0 | -7.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 279245000.0 | -0.3% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 271301000.0 | -2.8% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 259973000.0 | -4.2% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 283479000.0 | +9.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 280478000.0 | -1.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 308895000.0 | +10.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 312912000.0 | +1.3% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 233983000.0 | -25.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 308899000.0 | +32.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 312455000.0 | +1.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 335853000.0 | +7.5% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 372125000.0 | +10.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 391397000.0 | +5.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 725087000.0 | +85.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 411699000.0 | -43.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 446634000.0 | +8.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 426135000.0 | -4.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 423887000.0 | -0.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 358496000.0 | -15.4% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 349038000.0 | -2.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 332204000.0 | -4.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 364164000.0 | +9.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 390794000.0 | +7.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 419516000.0 | +7.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 401953000.0 | -4.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 374478000.0 | -6.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 396257000.0 | +5.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 402072000.0 | +1.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 410487000.0 | +2.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 294590000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 316793000.0 | +7.5% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 271301000.0 | -14.4% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 308895000.0 | +13.9% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 312455000.0 | +1.2% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 725087000.0 | +132.1% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 423887000.0 | -41.5% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 364164000.0 | -14.1% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 374478000.0 | +2.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 419279000.0 | +12.0% | USD | 10-K | 2026-02-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 926292000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 926068000.0 | -0.0% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 926422000.0 | +0.0% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 933185000.0 | +0.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1026770000.0 | +10.0% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1053078000.0 | +2.6% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1076743000.0 | +2.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1110505000.0 | +3.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1124680000.0 | +1.3% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 1221349000.0 | +8.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1275855000.0 | +4.5% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 1207367000.0 | -5.4% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 1259995000.0 | +4.4% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 1177809000.0 | -6.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1141657000.0 | -3.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 1202034000.0 | +5.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1294436000.0 | +7.7% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 1163852000.0 | -10.1% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1156596000.0 | -0.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1174051000.0 | +1.5% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1589034000.0 | +35.3% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 1629502000.0 | +2.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 1664443000.0 | +2.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1796307000.0 | +7.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1521463000.0 | -15.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1609336000.0 | +5.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1669468000.0 | +3.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1644411000.0 | -1.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1528971000.0 | -7.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1473404000.0 | -3.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1318452000.0 | -10.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1231810000.0 | -6.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2005211000.0 | +62.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1914723000.0 | -4.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1801998000.0 | -5.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1667958000.0 | -7.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1713428000.0 | +2.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1582806000.0 | -7.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1543794000.0 | -2.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 933185000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 1110505000.0 | +19.0% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 1207367000.0 | +8.7% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 1202034000.0 | -0.4% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1174051000.0 | -2.3% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 1796307000.0 | +53.0% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 1644411000.0 | -8.5% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 1231810000.0 | -25.1% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1667958000.0 | +35.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1714222000.0 | +2.8% | USD | 10-K | 2026-02-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 391148000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 432214000.0 | +10.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 476963000.0 | +10.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 483251000.0 | +1.3% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-03-31 | 531015000.0 | +9.9% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 583705000.0 | +9.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 628450000.0 | +7.7% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-12-31 | 601649000.0 | -4.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-03-31 | 654785000.0 | +8.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-06-30 | 552481000.0 | -15.6% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-09-30 | 564072000.0 | +2.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-12-31 | 489907000.0 | -13.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 538196000.0 | +9.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-06-30 | 589176000.0 | +9.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 629338000.0 | +6.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 683098000.0 | +8.5% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-03-31 | 639249000.0 | -6.4% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-06-30 | 635285000.0 | -0.6% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 723526000.0 | +13.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-12-31 | 759824000.0 | +5.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-03-31 | 810355000.0 | +6.7% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-06-30 | 849210000.0 | +4.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 772773000.0 | -9.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-12-31 | 762129000.0 | -1.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 760090000.0 | -0.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-06-30 | 721335000.0 | -5.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 667376000.0 | -7.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 762407000.0 | +14.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-03-31 | 821800000.0 | +7.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-06-30 | 892740000.0 | +8.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 971943000.0 | +8.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 1077061000.0 | +10.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 1152288000.0 | +7.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 1235348000.0 | +7.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 1364286000.0 | +10.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 1461583000.0 | +7.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1519496000.0 | +4.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 1611723000.0 | +6.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 1690396000.0 | +4.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 483251000.0 | — | USD | 10-K | 2020-02-18 |
| Annual | 2017-12-31 | 601649000.0 | +24.5% | USD | 10-K | 2021-02-16 |
| Annual | 2018-12-31 | 489907000.0 | -18.6% | USD | 10-K | 2022-02-15 |
| Annual | 2019-12-31 | 683098000.0 | +39.4% | USD | 10-K | 2023-02-15 |
| Annual | 2020-12-31 | 759824000.0 | +11.2% | USD | 10-K | 2024-02-15 |
| Annual | 2021-12-31 | 762129000.0 | +0.3% | USD | 10-K | 2025-02-14 |
| Annual | 2022-12-31 | 762407000.0 | +0.0% | USD | 10-K | 2026-02-12 |
| Annual | 2023-12-31 | 1077061000.0 | +41.3% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1461583000.0 | +35.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1778243000.0 | +21.7% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 536066000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 516213000.0 | -3.7% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 526359000.0 | +2.0% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 502505000.0 | -4.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 596652000.0 | +18.7% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 623224000.0 | +4.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 606945000.0 | -2.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 597091000.0 | -1.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 619238000.0 | +3.7% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 754384000.0 | +21.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 813149000.0 | +7.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 765806000.0 | -5.8% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 782024000.0 | +2.1% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 678803000.0 | -13.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 639983000.0 | -5.7% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 642941000.0 | +0.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 740511000.0 | +15.2% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 690292000.0 | -6.8% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 608702000.0 | -11.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 598848000.0 | -1.6% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 990189000.0 | +65.3% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 990551000.0 | +0.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 991919000.0 | +0.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1139287000.0 | +14.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 841074000.0 | -26.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 911295000.0 | +8.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1008516000.0 | +10.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1003737000.0 | -0.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 957958000.0 | -4.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 916179000.0 | -4.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 779401000.0 | -14.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 643622000.0 | -17.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1279457000.0 | +98.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1172732000.0 | -8.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1085006000.0 | -7.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 971281000.0 | -10.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 990555000.0 | +2.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 841829000.0 | -15.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 783104000.0 | -7.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 502505000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 597091000.0 | +18.8% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 765806000.0 | +28.3% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 642941000.0 | -16.0% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 598848000.0 | -6.9% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 1139287000.0 | +90.2% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 1003737000.0 | -11.9% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 643622000.0 | -35.9% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 971281000.0 | +50.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 883391000.0 | -9.0% | USD | 10-K | 2026-02-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 259490000.0 | — | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 34208000.0 | -86.8% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 92617000.0 | +170.7% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 177751000.0 | +91.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 10040000.0 | -94.4% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 65780000.0 | +555.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 101145000.0 | +53.8% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 19132000.0 | -81.1% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 150616000.0 | +687.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 233247000.0 | +54.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 64461000.0 | -72.4% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 94297000.0 | +46.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 216320000.0 | +129.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 49371000.0 | -77.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 104054000.0 | +110.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 145018000.0 | +39.4% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 6781000.0 | -95.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 24366000.0 | +259.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 15962000.0 | -34.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 109915000.0 | +588.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 262390000.0 | +138.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 405216000.0 | +54.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 102839000.0 | -74.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 217803000.0 | +111.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 334355000.0 | +53.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 120313000.0 | -64.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 281390000.0 | +133.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 423799000.0 | +50.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 353434000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 242795000.0 | -31.3% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 197911000.0 | -18.5% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 337212000.0 | +70.4% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 284154000.0 | -15.7% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 165336000.0 | -41.8% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 108620000.0 | -34.3% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 576823000.0 | +431.0% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 519592000.0 | -9.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 568967000.0 | +9.5% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -102193000.0 | — | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -48346000.0 | +52.7% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | -87211000.0 | -80.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -306903000.0 | -251.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | -22797000.0 | +92.6% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | -30451000.0 | -33.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -40563000.0 | -33.2% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | -10353000.0 | +74.5% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | -23219000.0 | -124.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -37132000.0 | -59.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -20106000.0 | +45.9% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | -41015000.0 | -104.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -41060000.0 | -0.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | -20524000.0 | +50.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -422153000.0 | -1956.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -445560000.0 | -5.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 359447000.0 | +180.7% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 344252000.0 | -4.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 331657000.0 | -3.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -11881000.0 | -103.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -26006000.0 | -118.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -34793000.0 | -33.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -697488000.0 | -1904.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -710012000.0 | -1.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -724179000.0 | -2.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -13016000.0 | +98.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -29295000.0 | -125.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -49639000.0 | -69.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -143361000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -334643000.0 | -133.4% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | -60031000.0 | +82.1% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -59434000.0 | +1.0% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | -74243000.0 | -24.9% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | -461411000.0 | -521.5% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 315890000.0 | +168.5% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | -48293000.0 | -115.3% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -738798000.0 | -1429.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -291084000.0 | +60.6% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -60769000.0 | — | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 71812000.0 | +218.2% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 77486000.0 | +7.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 38725000.0 | -50.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 641000.0 | -98.3% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | -7307000.0 | -1239.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 5950000.0 | +181.4% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | -4120000.0 | -169.2% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | -127687000.0 | -2999.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -188579000.0 | -47.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -5894000.0 | +96.9% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | -92640000.0 | -1471.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -200210000.0 | -116.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 369442000.0 | +284.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 346085000.0 | -6.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 235747000.0 | -31.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -365849000.0 | -255.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -371696000.0 | -1.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -356139000.0 | +4.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -97051000.0 | +72.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -175729000.0 | -81.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -335540000.0 | -90.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 601391000.0 | +279.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 470483000.0 | -21.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 357032000.0 | -24.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -68466000.0 | -119.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -264208000.0 | -285.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -350107000.0 | -32.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -103377000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -18976000.0 | +81.6% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | -145427000.0 | -666.4% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -208079000.0 | -43.1% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | -231463000.0 | -11.2% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 255133000.0 | +210.2% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -439357000.0 | -272.2% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | -487594000.0 | -11.0% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 185805000.0 | +138.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -279137000.0 | -250.2% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 28446000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 64289000.0 | +126.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 101706000.0 | +58.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 46346000.0 | -54.4% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 85211000.0 | +83.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 120973000.0 | +42.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 22797000.0 | -81.2% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 42601000.0 | +86.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 55136000.0 | +29.4% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 10353000.0 | -81.2% | USD | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 23219000.0 | +124.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 37132000.0 | +59.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 20106000.0 | -45.9% | USD | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 40088000.0 | +99.4% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 60133000.0 | +50.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 20524000.0 | -65.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 44394000.0 | +116.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 64025000.0 | +44.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 12612000.0 | -80.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 27807000.0 | +120.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 40402000.0 | +45.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 11881000.0 | -70.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 26006000.0 | +118.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 34793000.0 | +33.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 13564000.0 | -61.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 28533000.0 | +110.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 42700000.0 | +49.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 13016000.0 | -69.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 29295000.0 | +125.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 49639000.0 | +69.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 142874000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 148713000.0 | +4.1% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 74638000.0 | -49.8% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 59434000.0 | -20.4% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 93316000.0 | +57.0% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 78934000.0 | -15.4% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 56169000.0 | -28.8% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 48293000.0 | -14.0% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 57319000.0 | +18.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 77637000.0 | +35.4% | USD | 10-K | 2026-02-12 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11848949.0 | — | shares | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 11848384.0 | -0.0% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 11848654.0 | +0.0% | shares | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 11845972.0 | -0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 11852617.0 | +0.1% | shares | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 11852512.0 | -0.0% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 11853107.0 | +0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 11779978.0 | -0.6% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 11787054.0 | +0.1% | shares | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 11465814.0 | -2.7% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 11404031.0 | -0.5% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 11184482.0 | -1.9% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 11188126.0 | +0.0% | shares | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 11188126.0 | +0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 11189222.0 | +0.0% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 11188549.0 | -0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 10938744.0 | -2.2% | shares | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 10923999.0 | -0.1% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 10921389.0 | -0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 10921377.0 | -0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 10928154.0 | +0.1% | shares | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 10928129.0 | -0.0% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 10637047.0 | -2.7% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 10362722.0 | -2.6% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 10254703.0 | -1.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 10079643.0 | -1.7% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 9871440.0 | -2.1% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 9702147.0 | -1.7% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 9625959.0 | -0.8% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 9589239.0 | -0.4% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 9590151.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 9590086.0 | -0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 9594250.0 | +0.0% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 9594110.0 | -0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 9595011.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 9524789.0 | -0.7% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 9434506.0 | -0.9% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 9396621.0 | -0.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 9397122.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 11845972.0 | — | shares | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 11779978.0 | -0.6% | shares | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 11184482.0 | -5.1% | shares | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 11188549.0 | +0.0% | shares | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 10921377.0 | -2.4% | shares | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 10362722.0 | -5.1% | shares | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 9702147.0 | -6.4% | shares | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 9590086.0 | -1.2% | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 9524789.0 | -0.7% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 9397364.0 | -1.3% | shares | 10-K | 2026-02-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11848949.0 | — | shares | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 11848384.0 | -0.0% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 11848654.0 | +0.0% | shares | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 11845972.0 | -0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 11852617.0 | +0.1% | shares | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 11852512.0 | -0.0% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 11853107.0 | +0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 11779978.0 | -0.6% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 11787054.0 | +0.1% | shares | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 11465814.0 | -2.7% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 11404031.0 | -0.5% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 11184482.0 | -1.9% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 11188126.0 | +0.0% | shares | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 11188126.0 | +0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 11189222.0 | +0.0% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 11188549.0 | -0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 10938744.0 | -2.2% | shares | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 10923999.0 | -0.1% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 10921389.0 | -0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 10921377.0 | -0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 10928154.0 | +0.1% | shares | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 10928129.0 | -0.0% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 10637047.0 | -2.7% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 10362722.0 | -2.6% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 10254703.0 | -1.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 10079643.0 | -1.7% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 9871440.0 | -2.1% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 9702147.0 | -1.7% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 9625959.0 | -0.8% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 9589239.0 | -0.4% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 9590151.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 9590086.0 | -0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 9594250.0 | +0.0% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 9594110.0 | -0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 9595011.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 9524789.0 | -0.7% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 9434506.0 | -0.9% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 9396621.0 | -0.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 9397122.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 11845972.0 | — | shares | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 11779978.0 | -0.6% | shares | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 11184482.0 | -5.1% | shares | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 11188549.0 | +0.0% | shares | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 10921377.0 | -2.4% | shares | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 10362722.0 | -5.1% | shares | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 9702147.0 | -6.4% | shares | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 9590086.0 | -1.2% | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 9524789.0 | -0.7% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 9397364.0 | -1.3% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-06-30 | 10901000.0 | — | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 10821000.0 | -0.7% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 10290000.0 | -4.9% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 10136000.0 | -1.5% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 9965000.0 | -1.7% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 9643000.0 | -3.2% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 9577000.0 | -0.7% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 9556000.0 | -0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 9557000.0 | +0.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 9560000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 9561000.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 9460000.0 | -1.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 9362000.0 | -1.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 9360000.0 | -0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2020-12-31 | 10961000.0 | — | shares | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 10756000.0 | -1.9% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 10035000.0 | -6.7% | shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 9583000.0 | -4.5% | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 9555000.0 | -0.3% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 9386000.0 | -1.8% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11839000.0 | — | shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 11823000.0 | -0.1% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 11823000.0 | +0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 11829000.0 | +0.1% | shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 11829000.0 | +0.0% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 11829000.0 | +0.0% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 11762000.0 | -0.6% | shares | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 11647000.0 | -1.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 11409000.0 | -2.0% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 11166000.0 | -2.1% | shares | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 11166000.0 | +0.0% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 11167000.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 11136000.0 | -0.3% | shares | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 10904000.0 | -2.1% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 10903000.0 | -0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 10901000.0 | -0.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 10901000.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 10821000.0 | -0.7% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 10290000.0 | -4.9% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 10136000.0 | -1.5% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 9965000.0 | -1.7% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 9643000.0 | -3.2% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 9577000.0 | -0.7% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 9556000.0 | -0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 9557000.0 | +0.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 9560000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 9561000.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 9460000.0 | -1.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 9362000.0 | -1.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 9360000.0 | -0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 11828000.0 | — | shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 11824000.0 | -0.0% | shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 11515000.0 | -2.6% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 11166000.0 | -3.0% | shares | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 10961000.0 | -1.8% | shares | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 10756000.0 | -1.9% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 10035000.0 | -6.7% | shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 9583000.0 | -4.5% | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 9555000.0 | -0.3% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 9386000.0 | -1.8% | shares | 10-K | 2026-02-12 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3871 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.3842 | -0.7% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.3677 | -4.3% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.3485 | -5.2% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.3343 | -4.1% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.3216 | -3.8% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.3311 | +3.0% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.3377 | +2.0% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.3061 | -9.4% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.2984 | -2.5% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 0.3189 | +6.8% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.3138 | -1.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.2893 | -7.8% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 0.2284 | -21.1% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.2728 | +19.5% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.2361 | -13.4% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.2383 | +0.9% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.2553 | +7.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.2904 | +13.7% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.3105 | +6.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.2979 | -4.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.2990 | +0.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2896 | -3.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.2913 | +0.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.2207 | -24.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.2255 | +2.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2290 | +1.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.2168 | -5.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2187 | +0.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2134 | -2.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1.4469 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 1.2840 | -11.3% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 1.3490 | +5.1% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 1.1619 | -13.9% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 1.0398 | -10.5% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.9209 | -11.4% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1.1487 | +24.7% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 1.1687 | +1.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.8904 | -23.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.7803 | -12.4% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.2227 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 3.0877 | -4.2% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 3.1674 | +2.6% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 2.8408 | -10.3% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 3.2192 | +13.3% | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 3.4264 | +6.4% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 2.7398 | -20.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 2.6315 | -4.0% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 2.9254 | +11.2% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 3.1885 | +9.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 3.2773 | +2.8% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 2.9982 | -8.5% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 3.2932 | +9.8% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 2.9259 | -11.2% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2.9483 | +0.8% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 2.8469 | -3.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2.9751 | +4.5% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 3.3764 | +13.5% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 2.7658 | -18.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 2.8743 | +3.9% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 4.0270 | +40.1% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 3.8252 | -5.0% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 3.4923 | -8.7% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1.9145 | -45.2% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 2.7067 | +41.4% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 2.5994 | -4.0% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 2.7552 | +6.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 2.8124 | +2.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 3.1564 | +12.2% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3.2664 | +3.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3.2076 | -1.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.8547 | -11.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2.8642 | +0.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2.6584 | -7.2% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2.8303 | +6.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2.7493 | -2.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2.8359 | +3.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.6558 | -6.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.6825 | +1.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 2.8408 | — | ratio | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 2.6315 | -7.4% | ratio | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 2.9982 | +13.9% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 2.8469 | -5.0% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 2.8743 | +1.0% | ratio | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 1.9145 | -33.4% | ratio | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 2.8124 | +46.9% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 2.8547 | +1.5% | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2.7493 | -3.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2.5275 | -8.1% | ratio | 10-K | 2026-02-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.3681 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 2.1426 | -9.5% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1.9423 | -9.3% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 1.9311 | -0.6% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1.9336 | +0.1% | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1.8041 | -6.7% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1.7133 | -5.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1.8458 | +7.7% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1.7176 | -6.9% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 2.2107 | +28.7% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 2.2619 | +2.3% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 2.4645 | +9.0% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 2.3411 | -5.0% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 1.9991 | -14.6% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1.8141 | -9.3% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 1.7597 | -3.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2.0249 | +15.1% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 1.8320 | -9.5% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1.5986 | -12.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1.5452 | -3.3% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1.9609 | +26.9% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 1.9188 | -2.1% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 2.1539 | +12.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 2.3570 | +9.4% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 2.0017 | -15.1% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 2.2311 | +11.5% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 2.5015 | +12.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 2.1569 | -13.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.8605 | -13.7% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.6504 | -11.3% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.3565 | -17.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.1437 | -15.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.7402 | +52.2% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.5499 | -10.9% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1.3208 | -14.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1.1412 | -13.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.1276 | -1.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.9821 | -12.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.9133 | -7.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1.9311 | — | ratio | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 1.8458 | -4.4% | ratio | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 2.4645 | +33.5% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 1.7597 | -28.6% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1.5452 | -12.2% | ratio | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 2.3570 | +52.5% | ratio | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 2.1569 | -8.5% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 1.1437 | -47.0% | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1.1412 | -0.2% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.9640 | -15.5% | ratio | 10-K | 2026-02-12 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3443 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.3419 | -0.7% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.3437 | +0.5% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.3110 | -9.5% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.2987 | -3.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.2897 | -3.0% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.2661 | -8.2% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.2435 | -8.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.2502 | +2.7% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.2849 | +13.9% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 0.3032 | +6.4% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.2928 | -3.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.3234 | +10.5% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 0.2355 | -27.2% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.3249 | +38.0% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.2855 | -12.1% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.2387 | -16.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.2221 | -6.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.2342 | +5.4% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.2176 | -7.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.2131 | -2.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.2818 | +32.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2855 | +1.3% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.3023 | +5.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.3105 | +2.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.3076 | -1.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3364 | +9.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.3367 | +0.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.3163 | -6.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3037 | -4.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.3304 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.2895 | -12.4% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.2557 | -11.7% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.2876 | +12.5% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.2959 | +2.9% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.2325 | -21.4% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.2317 | -0.3% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.2863 | +23.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.3181 | +11.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.3146 | -1.1% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1215 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.1234 | +1.6% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.1384 | +12.2% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.1178 | -14.9% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.1146 | -2.7% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1090 | -4.9% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.1028 | -5.7% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.0883 | -14.1% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1038 | +17.6% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.1159 | +11.6% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 0.1317 | +13.6% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.1220 | -7.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1529 | +25.3% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 0.0544 | -64.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1868 | +243.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1230 | -34.1% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.0879 | -28.5% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0836 | -4.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0895 | +7.0% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0919 | +2.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0908 | -1.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1389 | +52.9% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1454 | +4.7% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1667 | +14.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1546 | -7.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1572 | +1.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1825 | +16.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1797 | -1.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1593 | -11.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1453 | -8.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.1188 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.0867 | -27.0% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.1025 | +18.3% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.1161 | +13.2% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.1345 | +15.9% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.0810 | -39.8% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1011 | +24.8% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.1441 | +42.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1659 | +15.2% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1537 | -7.4% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1871 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.1865 | -0.3% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.1973 | +5.8% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.1662 | -15.8% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.1591 | -4.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1435 | -9.8% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.1384 | -3.5% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.1121 | -19.0% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1210 | +8.0% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.1544 | +27.6% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 0.1751 | +13.4% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.1587 | -9.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1961 | +23.5% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 0.0676 | -65.5% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1926 | +185.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1562 | -18.9% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.1198 | -23.3% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.1014 | -15.3% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1257 | +23.9% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.1155 | -8.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1131 | -2.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1779 | +57.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1813 | +1.9% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1985 | +9.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.2021 | +1.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.2069 | +2.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2338 | +13.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.2281 | -2.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2049 | -10.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1893 | -7.6% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.1731 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.1468 | -15.2% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.1278 | -12.9% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.1540 | +20.5% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.1551 | +0.7% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.1094 | -29.4% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1285 | +17.4% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.1790 | +39.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.2117 | +18.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1995 | -5.8% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5092 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.6129 | +20.4% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.7009 | +14.4% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 0.6523 | -6.9% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2017-03-31 | 0.8587 | +31.6% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.9572 | +11.5% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.3393 | -64.5% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2017-12-31 | 0.2657 | -21.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-03-31 | 0.2403 | -9.5% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.3921 | +63.1% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.5298 | +35.1% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 0.2692 | -49.2% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.3010 | +11.8% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 0.2583 | -14.2% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 0.2851 | +10.4% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 0.4675 | +64.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.5710 | +22.1% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2020-06-30 | 0.4362 | -23.6% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 0.3810 | -12.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.4006 | +5.1% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1.5555 | +288.3% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2021-06-30 | 0.4135 | -73.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 0.1523 | -63.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 0.1149 | -24.6% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.2054 | +78.8% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 0.1780 | -13.3% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.1689 | -5.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 0.1621 | -4.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1956 | +20.7% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.3751 | +91.8% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.3087 | -17.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.3074 | -0.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.2996 | -2.5% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.2089 | -30.3% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.1998 | -4.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.2069 | +3.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.2984 | +44.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1747 | -41.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2496 | +42.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.6523 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.2657 | -59.3% | ratio | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 0.2692 | +1.3% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 0.4675 | +73.6% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 0.4006 | -14.3% | ratio | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 0.1149 | -71.3% | ratio | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 0.1621 | +41.1% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 0.3074 | +89.6% | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.2069 | -32.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1851 | -10.5% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0470 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0474 | +0.8% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0509 | +7.4% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0410 | -19.4% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0383 | -6.6% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0351 | -8.5% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0340 | -2.9% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.0298 | -12.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0318 | +6.6% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.0346 | +8.8% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 0.0420 | +21.3% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0383 | -8.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0442 | +15.5% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 0.0124 | -71.9% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0510 | +310.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0291 | -43.0% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.0210 | -27.9% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0214 | +1.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0260 | +21.8% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0285 | +9.7% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0271 | -5.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0415 | +53.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0421 | +1.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0486 | +15.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0341 | -29.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0354 | +3.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0418 | +17.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0390 | -6.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0348 | -10.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0310 | -11.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.1719 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.1113 | -35.3% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.1383 | +24.3% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.1349 | -2.5% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.1399 | +3.7% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.0746 | -46.7% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1161 | +55.6% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.1684 | +45.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1478 | -12.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1199 | -18.9% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1583 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.1490 | -5.9% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.1498 | +0.6% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.1204 | -19.6% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.1075 | -10.7% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0951 | -11.5% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0925 | -2.7% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.0957 | +3.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1037 | +8.3% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.1156 | +11.5% | ratio | 10-Q | 2020-04-23 |
| Quarterly | 2019-06-30 | 0.1259 | +8.9% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.1077 | -14.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1338 | +24.2% | ratio | 10-Q | 2021-04-22 |
| Quarterly | 2020-06-30 | 0.0352 | -73.7% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1324 | +276.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0860 | -35.0% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.0612 | -28.9% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0673 | +10.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0780 | +15.9% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0922 | +18.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0947 | +2.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1187 | +25.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1116 | -6.0% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1145 | +2.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0935 | -18.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0904 | -3.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0970 | +7.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0829 | -14.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0690 | -16.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0593 | -14.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.5038 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.3166 | -37.1% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.4791 | +51.3% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.3723 | -22.3% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.3561 | -4.3% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.2505 | -29.7% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.3667 | +46.4% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.3610 | -1.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.3164 | -12.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.2355 | -25.6% | ratio | 10-K | 2026-02-12 |
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-02-24 | Xu Ting | — |
Open-market buy
P
|
Common Stock | 400 | $619.21 | $247,684 | 929 |
| 2026-02-19 | FITZGERALD TIMOTHY K | Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 34 | $607.04 | $20,639 | 622 |
| 2026-02-18 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 180 | $0.00 | $0 | 363 |
| 2026-02-18 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 150 | $0.00 | $0 | 1,436 |
| 2026-02-18 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 120 | $0.00 | $0 | 522 |
| 2026-02-18 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 1,320 | $0.00 | $0 | 118,135 |
| 2026-02-18 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 60 | $0.00 | $0 | 5,147 |
| 2026-02-05 | Hazelgrove Bruce R III | EVP & CAO |
Other disposed transaction
F
|
Common Stock | 153 | $714.88 | $109,377 | 680 |
| 2026-02-05 | Hazelgrove Bruce R III | EVP & CAO |
Equity grant / award
A
|
Common Stock | 475 | $0.00 | $0 | 833 |
| 2025-11-25 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 46,175 | $0.00 | $0 | 0 |
| 2025-11-24 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 51 | $0.00 | $0 | 183 |
| 2025-09-18 | Xu Ting | — |
Equity grant / award
G
|
Common Stock | 330 | $0.00 | $0 | 529 |
| 2025-09-05 | GOTTWALD BRUCE C | — |
Equity grant / award
G
|
Common Stock | 2,400 | $0.00 | $0 | 60,741 |
| 2025-08-25 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 315 | $0.00 | $0 | 20,612 |
| 2025-07-01 | ROGERS JAMES E | — |
Equity grant / award
A
|
Common Stock | 144 | $0.00 | $0 | 3,740 |
| 2025-06-27 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 264 | $0.00 | $0 | 37,780 |
| 2025-05-20 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 1,550 | $0.00 | $0 | 20,927 |
| 2025-05-12 | Hazelgrove Bruce R III | EVP & CAO |
Open-market sell
S
|
Common Stock | 311 | $642.43 | $199,796 | 358 |
| 2025-04-22 | GOTTWALD BRUCE C | — |
Equity grant / award
G
|
Common Stock | 198 | $0.00 | $0 | 63,141 |
| 2025-02-27 | GOTTWALD THOMAS E | Chairman, President & CEO |
Other disposed transaction
F
|
Common Stock | 230 | $563.12 | $129,518 | 22,675 |
| 2025-02-27 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
A
|
Common Stock | 610 | $0.00 | $0 | 22,905 |
| 2025-02-25 | FITZGERALD TIMOTHY K | Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 23 | $562.73 | $12,943 | 656 |
| 2025-02-05 | PIETRANTONI ANN P | Controller |
Equity grant / award
A
|
Common Stock | 30 | $0.00 | $0 | 63 |
| 2025-01-21 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 75 | $0.00 | $0 | 372 |
| 2025-01-21 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 150 | $0.00 | $0 | 402 |
| 2025-01-21 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 1,425 | $0.00 | $0 | 247,295 |
| 2024-12-10 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 2,350 | $0.00 | $0 | 248,720 |
| 2024-11-26 | GOTTWALD BRUCE C | — |
Equity grant / award
G
|
Common Stock | 195,429 | $0.00 | $0 | 0 |
| 2024-08-09 | Hazelgrove Bruce R III | EVP & CAO |
Open-market sell
S
|
Common Stock | 33 | $545.36 | $17,997 | 358 |
| 2024-08-09 | Hazelgrove Bruce R III | EVP & CAO |
Open-market sell
S
|
Common Stock | 1,237 | $544.28 | $673,274 | 391 |
| 2024-07-01 | ROGERS JAMES E | — |
Equity grant / award
A
|
Common Stock | 193 | $0.00 | $0 | 3,596 |
| 2024-03-06 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 216 | $632.00 | $136,512 | 153,569 |
| 2024-03-05 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 3,000 | $643.14 | $1,929,420 | 153,785 |
| 2024-03-04 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 453 | $650.01 | $294,455 | 156,785 |
| 2024-03-04 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 8 | $648.08 | $5,185 | 157,238 |
| 2024-03-04 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 860 | $647.60 | $556,936 | 157,246 |
| 2024-03-04 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 1,026 | $646.30 | $663,104 | 158,106 |
| 2024-03-04 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 2,537 | $645.23 | $1,636,949 | 159,132 |
| 2024-02-27 | Skrobacz William J | Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 8 | $636.31 | $5,090 | 384 |
| 2024-02-22 | Paliotti Brian D | President Afton Chemical Corp |
Other disposed transaction
F
|
Common Stock | 132 | $619.19 | $81,733 | 2,526 |
| 2024-02-22 | Paliotti Brian D | President Afton Chemical Corp |
Equity grant / award
A
|
Common Stock | 437 | $0.00 | $0 | 2,658 |
| 2023-12-13 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 1,900 | $0.00 | $0 | 161,260 |
| 2023-11-28 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 19,691 | $0.00 | $0 | 163,160 |
| 2023-10-31 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 16,160 | $0.00 | $0 | 0 |
| 2023-07-17 | Jewett Bryce Dickinson III | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 76 | $431.11 | $32,764 | 174 |
| 2023-07-03 | Xu Ting | Dir |
Equity grant / award
A
|
Common Stock | 223 | $0.00 | $0 | 522 |
| 2023-06-16 | ROGERS JAMES E | Dir |
Equity grant / award
G
|
Common Stock | 25 | $0.00 | $0 | 3,180 |
| 2023-06-07 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 4,070 | $0.00 | $0 | 0 |
| 2023-06-07 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 5,476 | $0.00 | $0 | 52,232 |
| 2023-06-06 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 252 | $0.00 | $0 | 252 |
| 2023-06-06 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 84 | $0.00 | $0 | 1,178 |
| 2023-02-23 | Paliotti Brian D | President Afton Chemical Corp |
Other disposed transaction
F
|
Common Stock | 249 | $338.85 | $84,374 | 2,221 |
| 2023-02-23 | Paliotti Brian D | President Afton Chemical Corp |
Equity grant / award
A
|
Common Stock | 825 | $0.00 | $0 | 2,470 |
| 2023-02-22 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 198 | $0.00 | $0 | 501 |
| 2023-02-22 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 297 | $0.00 | $0 | 297 |
| 2023-02-22 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 1,881 | $0.00 | $0 | 22,534 |
| 2023-02-22 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 99 | $0.00 | $0 | 5,087 |
| 2023-02-06 | ROGERS JAMES E | Dir |
Open-market sell
S
|
Common Stock | 393 | $360.24 | $141,574 | 3,205 |
| 2023-02-03 | Ridgeway Gail | Controller |
Equity grant / award
A
|
Common Stock | 60 | $0.00 | $0 | 60 |
| 2022-07-01 | Xu Ting | Dir |
Equity grant / award
A
|
Common Stock | 299 | $0.00 | $0 | 299 |
| 2022-02-04 | Warner Cameron D. | Treasurer & Corp Dev Dir |
Equity grant / award
A
|
Common Stock | 30 | $0.00 | $0 | 948 |
| 2021-11-08 | ROGERS JAMES E | Dir |
Open-market sell
S
|
Common Stock | 553 | $337.13 | $186,433 | 3,299 |
| 2021-08-27 | ROGERS JAMES E | Dir |
Open-market sell
S
|
Common Stock | 590 | $340.72 | $201,025 | 3,852 |
| 2021-07-01 | ROGERS JAMES E | Dir |
Equity grant / award
A
|
Common Stock | 279 | $0.00 | $0 | 4,442 |
| 2021-01-26 | Warner Cameron D. | Treasurer & Corp Dev Dir |
Equity grant / award
A
|
Common Stock | 25 | $0.00 | $0 | 918 |
| 2020-12-18 | ROGERS JAMES E | Dir |
Equity grant / award
G
|
Common Stock | 65 | $0.00 | $0 | 4,163 |
| 2020-07-16 | Jewett Bryce Dickinson III | VP and General Counsel |
Equity grant / award
A
|
Common Stock | 250 | $0.00 | $0 | 250 |
| 2020-07-01 | GAMBILL MARK M | Dir |
Equity grant / award
A
|
Common Stock | 224 | $0.00 | $0 | 2,854 |
| 2020-02-27 | WEST M RUDOLPH | Secretary |
Other disposed transaction
F
|
Common Stock | 120 | $398.90 | $47,868 | 865 |
| 2020-02-27 | WEST M RUDOLPH | Secretary |
Equity grant / award
A
|
Common Stock | 398 | $0.00 | $0 | 985 |
| 2020-02-04 | Warner Cameron D. | Treasurer & Corp Dev Dir |
Equity grant / award
A
|
Common Stock | 22 | $0.00 | $0 | 893 |
| 2019-11-14 | Paliotti Brian D | Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 201 | $504.06 | $101,316 | 1,256 |
| 2019-10-31 | Hazelgrove Bruce R III | EVP & CAO |
Open-market sell
S
|
Common Stock | 171 | $479.16 | $81,936 | 358 |
| 2019-08-21 | ROGERS JAMES E | Dir |
Equity grant / award
G
|
Common Stock | 106 | $0.00 | $0 | 4,004 |
| 2019-07-01 | HANLEY PATRICK D | Dir |
Equity grant / award
A
|
Common Stock | 224 | $0.00 | $0 | 4,207 |
| 2019-06-25 | ROGERS JAMES E | Dir |
Equity grant / award
G
|
Common Stock | 40 | $0.00 | $0 | 4,110 |
| 2019-02-22 | GOTTWALD THOMAS E | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 3,000 | $0.00 | $0 | 140,140 |
| 2019-02-22 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 806 | $441.30 | $355,688 | 143,140 |
| 2019-02-22 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 100 | $438.00 | $43,800 | 143,946 |
| 2019-02-22 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 200 | $437.00 | $87,400 | 144,046 |
| 2019-02-22 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 922 | $436.06 | $402,047 | 144,246 |
| 2019-02-22 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 2,972 | $435.24 | $1,293,533 | 145,168 |
| 2019-02-21 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 200 | $440.45 | $88,090 | 206,407 |
| 2019-02-21 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 4,257 | $439.28 | $1,870,015 | 206,607 |
| 2019-02-21 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 1,070 | $438.30 | $468,981 | 210,864 |
| 2019-02-21 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 473 | $436.98 | $206,692 | 211,934 |
| 2019-02-12 | ROGERS JAMES E | Dir |
Open-market sell
S
|
Common Stock | 500 | $433.97 | $216,984 | 3,926 |
| 2019-02-06 | Warner Cameron D. | Treasurer & Corp Dev Dir |
Equity grant / award
A
|
Common Stock | 25 | $0.00 | $0 | 871 |
| 2018-12-18 | Hazelgrove Bruce R III | EVP & CAO |
Other disposed transaction
F
|
Common Stock | 74 | $386.65 | $28,612 | 529 |
| 2018-12-18 | WEST M RUDOLPH | Secretary |
Other disposed transaction
F
|
Common Stock | 38 | $386.65 | $14,693 | 587 |
| 2018-07-02 | ROGERS JAMES E | Dir |
Equity grant / award
A
|
Common Stock | 222 | $0.00 | $0 | 4,476 |
| 2018-05-01 | Warner Cameron D. | Treasurer & Corp Dev Dir |
Open-market buy
P
|
Common Stock | 100 | $377.00 | $37,700 | 862 |
| 2018-05-01 | Warner Cameron D. | Treasurer & Corp Dev Dir |
Open-market buy
P
|
Common Stock | 164 | $378.10 | $62,008 | 762 |
| 2018-04-12 | Hazelgrove Bruce R III | EVP & CAO |
Equity grant / award
G
|
Common Stock | 216 | $0.00 | $0 | 603 |
| 2018-02-26 | Warner Cameron D. | Treasurer & Corp Dev Dir |
Equity grant / award
A
|
Common Stock | 25 | $0.00 | $0 | 598 |
| 2017-11-14 | WEST M RUDOLPH | Secretary |
Other disposed transaction
F
|
Common Stock | 40 | $393.24 | $15,730 | 625 |
| 2017-07-03 | ROGERS JAMES E | Dir |
Equity grant / award
A
|
Common Stock | 130 | $0.00 | $0 | 4,382 |
| 2017-05-15 | Shama Robert A. | President Afton Chemical Corp |
Open-market sell
S
|
Common Stock | 230 | $458.60 | $105,478 | 1,850 |
| 2017-02-28 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 2,084 | $436.88 | $910,458 | 87,027 |
| 2017-02-28 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 300 | $440.00 | $132,000 | 89,111 |
| 2017-02-28 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 516 | $439.00 | $226,524 | 89,411 |
| 2017-02-28 | GOTTWALD THOMAS E | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 2,100 | $440.70 | $925,470 | 89,927 |
| 2016-11-11 | GOTTWALD THOMAS E | Chairman, President & CEO |
Other disposed transaction
F
|
Common Stock | 115 | $416.65 | $47,915 | 92,775 |
| 2016-07-01 | ROGERS JAMES E | Dir |
Equity grant / award
A
|
Common Stock | 144 | $0.00 | $0 | 4,277 |