Financial Metrics
ASIX AdvanSix Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 299830000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 308418000.0 | +2.9% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-30 | 323953000.0 | +5.0% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 376704000.0 | +16.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 361441000.0 | -4.1% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 366660000.0 | +1.4% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2018-03-31 | 359238000.0 | -2.0% | USD | 10-Q | 2018-05-04 |
| Annual | 2016-12-31 | 259323000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1475194000.0 | +468.9% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 1514984000.0 | +2.7% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 1297393000.0 | -14.4% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 1157917000.0 | -10.8% | USD | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 1684625000.0 | +45.5% | USD | 10-K | 2022-02-18 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | -20101000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 44862000.0 | +323.2% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 53849000.0 | +20.0% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 14860000.0 | -72.4% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 52608000.0 | +254.0% | USD | 10-K | 2021-02-19 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 27394000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 15008000.0 | -45.2% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-30 | 16460000.0 | +9.7% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 27293000.0 | +65.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 25766000.0 | -5.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 21274000.0 | -17.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 11593000.0 | -45.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 28410000.0 | +145.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 5480000.0 | -80.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 20174000.0 | +268.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 15346000.0 | -23.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 7921000.0 | -48.4% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 8576000.0 | +8.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 11429000.0 | +33.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | -692000.0 | -106.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 28131000.0 | +4165.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-06-30 | 44131000.0 | +56.9% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 43942000.0 | -0.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 63073000.0 | +43.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-06-30 | 65157000.0 | +3.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-09-30 | 10032000.0 | -84.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 34954000.0 | +248.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 32728000.0 | -6.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | -7977000.0 | -124.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -17396000.0 | -118.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 38927000.0 | +323.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 22266000.0 | -42.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 23344000.0 | +4.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 31371000.0 | +34.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | -2638000.0 | -108.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 34147000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 146699000.0 | +329.6% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 66244000.0 | -54.8% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 41347000.0 | -37.6% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 46077000.0 | +11.4% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 139791000.0 | +203.4% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 171886000.0 | +23.0% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 54623000.0 | -68.2% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 44149000.0 | -19.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 49286000.0 | +11.6% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.9 | — | USD/shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 0.49 | -45.6% | USD/shares | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-30 | 0.54 | +10.2% | USD/shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.9 | +66.7% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.85 | -5.6% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.7 | -17.6% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.38 | -45.7% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.93 | +144.7% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.18 | -80.6% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.7 | +288.9% | USD/shares | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.54 | -22.9% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.29 | -46.3% | USD/shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.31 | +6.9% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.41 | +32.3% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -0.02 | -104.9% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1.0 | +5100.0% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 1.57 | +57.0% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1.56 | -0.6% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 2.24 | +43.6% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 2.31 | +3.1% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.36 | -84.4% | USD/shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1.27 | +252.8% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1.19 | -6.3% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.29 | -124.4% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -0.65 | -124.1% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 1.45 | +323.1% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.83 | -42.8% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.87 | +4.8% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1.17 | +34.5% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.1 | -108.5% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1.12 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 4.81 | +329.5% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 2.2 | -54.3% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 1.47 | -33.2% | USD/shares | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 1.64 | +11.6% | USD/shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 4.97 | +203.0% | USD/shares | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 6.15 | +23.7% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 2.0 | -67.5% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1.65 | -17.5% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.83 | +10.9% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.9 | — | USD/shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 0.49 | -45.6% | USD/shares | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-30 | 0.54 | +10.2% | USD/shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.88 | +63.0% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.83 | -5.7% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.68 | -18.1% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.37 | -45.6% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.91 | +145.9% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.18 | -80.2% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.68 | +277.8% | USD/shares | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.53 | -22.1% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.28 | -47.2% | USD/shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.31 | +10.7% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.41 | +32.3% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -0.02 | -104.9% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.98 | +5000.0% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 1.53 | +56.1% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1.51 | -1.3% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 2.15 | +42.4% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 2.23 | +3.7% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.35 | -84.3% | USD/shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1.22 | +248.6% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1.16 | -4.9% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.29 | -125.0% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -0.65 | -124.1% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 1.43 | +320.0% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.82 | -42.7% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.86 | +4.9% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1.15 | +33.7% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.1 | -108.7% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1.12 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 4.72 | +321.4% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 2.14 | -54.7% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 1.43 | -33.2% | USD/shares | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 1.64 | +14.7% | USD/shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 4.81 | +193.3% | USD/shares | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 5.92 | +23.1% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1.95 | -67.1% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1.62 | -16.9% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.8 | +11.1% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.0 | — | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-30 | 37964000.0 | — | USD | 10-Q | 2017-11-07 |
| Quarterly | 2016-12-31 | 14199000.0 | -62.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 12028000.0 | -15.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 23074000.0 | +91.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 39986000.0 | +73.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 55432000.0 | +38.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 29352000.0 | -47.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 16714000.0 | -43.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 20206000.0 | +20.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 9808000.0 | -51.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 7803000.0 | -20.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 17057000.0 | +118.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 10048000.0 | -41.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 7050000.0 | -29.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 30754000.0 | +336.2% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 72663000.0 | +136.3% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 16686000.0 | -77.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 10606000.0 | -36.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 14124000.0 | +33.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 4251000.0 | -69.9% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 7239000.0 | +70.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 15100000.0 | +108.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 19306000.0 | +27.9% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 17297000.0 | -10.4% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 24694000.0 | +42.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 30985000.0 | +25.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1826000.0 | -94.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 10536000.0 | +477.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 22110000.0 | +109.9% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 29768000.0 | +34.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 20633000.0 | -30.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 12105000.0 | -41.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 17298000.0 | +42.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 19564000.0 | +13.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 8344000.0 | -57.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 18446000.0 | +121.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 23696000.0 | +28.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 14199000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 55432000.0 | +290.4% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 9808000.0 | -82.3% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 7050000.0 | -28.1% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 10606000.0 | +50.4% | USD | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 15100000.0 | +42.4% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 30985000.0 | +105.2% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 29768000.0 | -3.9% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 19564000.0 | -34.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 19766000.0 | +1.0% | USD | 10-K | 2026-02-20 |
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-09-30 | 136650000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 128978000.0 | -5.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 112037000.0 | -13.1% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 131487000.0 | +17.4% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 100474000.0 | -23.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 129208000.0 | +28.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 124635000.0 | -3.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 122129000.0 | -2.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 115026000.0 | -5.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 137182000.0 | +19.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 140598000.0 | +2.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 138234000.0 | -1.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 162479000.0 | +17.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 171710000.0 | +5.7% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 158066000.0 | -7.9% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 183724000.0 | +16.2% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 173873000.0 | -5.4% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 180085000.0 | +3.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 141810000.0 | -21.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 140105000.0 | -1.2% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 142911000.0 | +2.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 149570000.0 | +4.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 163396000.0 | +9.2% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 155447000.0 | -4.9% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 158432000.0 | +1.9% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 215502000.0 | +36.0% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 224635000.0 | +4.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 225986000.0 | +0.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 229199000.0 | +1.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 211831000.0 | -7.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 190921000.0 | -9.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 175827000.0 | -7.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 213434000.0 | +21.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 212386000.0 | -0.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 222857000.0 | +4.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 221764000.0 | -0.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 209120000.0 | -5.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 128978000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 129208000.0 | +0.2% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 137182000.0 | +6.2% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 171710000.0 | +25.2% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 180085000.0 | +4.9% | USD | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 149570000.0 | -16.9% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 215502000.0 | +44.1% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 211831000.0 | -1.7% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 212386000.0 | +0.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 236495000.0 | +11.4% | USD | 10-K | 2026-02-20 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 328248000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 282538000.0 | -13.9% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 297705000.0 | +5.4% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 299886000.0 | +0.7% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 301655000.0 | +0.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 387773000.0 | +28.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 322587000.0 | -16.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 300436000.0 | -6.9% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 288231000.0 | -4.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 311063000.0 | +7.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 268885000.0 | -13.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 293313000.0 | +9.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 290252000.0 | -1.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 290537000.0 | +0.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 316464000.0 | +8.9% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 349919000.0 | +10.6% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 308563000.0 | -11.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 333503000.0 | +8.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 310077000.0 | -7.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 324750000.0 | +4.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 333082000.0 | +2.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 349854000.0 | +5.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 412463000.0 | +17.9% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 435913000.0 | +5.7% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 398356000.0 | -8.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 440928000.0 | +10.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 395168000.0 | -10.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 411155000.0 | +4.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 413731000.0 | +0.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 419804000.0 | +1.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 391307000.0 | -6.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 378592000.0 | -3.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 395773000.0 | +4.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 387116000.0 | -2.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 418182000.0 | +8.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 434176000.0 | +3.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 454995000.0 | +4.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 282538000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 387773000.0 | +37.2% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 311063000.0 | -19.8% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 290537000.0 | -6.6% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 333503000.0 | +14.8% | USD | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 349854000.0 | +4.9% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 440928000.0 | +26.0% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 419804000.0 | -4.8% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 387116000.0 | -7.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 440607000.0 | +13.8% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 922874000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 904957000.0 | -1.9% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 928026000.0 | +2.5% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 938669000.0 | +1.1% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 949642000.0 | +1.2% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 1050274000.0 | +10.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 990481000.0 | -5.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 971151000.0 | -2.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 980276000.0 | +0.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 1034626000.0 | +5.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-01-01 | 1152547000.0 | +11.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1123772000.0 | -2.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1162886000.0 | +3.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1211817000.0 | +4.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 1235969000.0 | +2.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 1263312000.0 | +2.2% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 1285999000.0 | +1.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 1235132000.0 | -4.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 1263407000.0 | +2.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1242783000.0 | -1.6% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1245324000.0 | +0.2% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1290362000.0 | +3.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 1311999000.0 | +1.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 1457121000.0 | +11.1% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 1483257000.0 | +1.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1455533000.0 | -1.9% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 1495331000.0 | +2.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1448815000.0 | -3.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1467009000.0 | +1.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1476454000.0 | +0.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1496020000.0 | +1.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1467983000.0 | -1.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1477950000.0 | +0.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1510235000.0 | +2.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1594920000.0 | +5.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1625974000.0 | +1.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1646402000.0 | +1.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1688347000.0 | +2.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 904957000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1050274000.0 | +16.1% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1034626000.0 | -1.5% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 1235969000.0 | +19.5% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 1263407000.0 | +2.2% | USD | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 1311999000.0 | +3.8% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1495331000.0 | +14.0% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 1496020000.0 | +0.0% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1594920000.0 | +6.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1706148000.0 | +7.0% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 207358000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 273978000.0 | +32.1% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 259309000.0 | -5.4% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 235736000.0 | -9.1% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 216262000.0 | -8.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 296794000.0 | +37.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 276624000.0 | -6.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 228780000.0 | -17.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 247244000.0 | +8.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 284724000.0 | +15.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-01-01 | 309518000.0 | +8.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 256702000.0 | -17.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 253727000.0 | -1.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 286668000.0 | +13.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 291726000.0 | +1.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 268680000.0 | -7.9% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 226324000.0 | -15.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 253162000.0 | +11.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 287037000.0 | +13.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 259482000.0 | -9.6% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 269105000.0 | +3.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 306140000.0 | +13.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 309822000.0 | +1.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 307252000.0 | -0.8% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 356344000.0 | +16.0% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 350656000.0 | -1.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 393492000.0 | +12.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 314960000.0 | -20.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 300143000.0 | -4.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 307954000.0 | +2.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 358918000.0 | +16.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 284122000.0 | -20.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 272954000.0 | -3.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 295142000.0 | +8.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 357103000.0 | +21.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 350946000.0 | -1.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 321067000.0 | -8.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 334328000.0 | +4.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 273978000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 296794000.0 | +8.3% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 284724000.0 | -4.1% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 291726000.0 | +2.5% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 287037000.0 | -1.6% | USD | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 309822000.0 | +7.9% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 393492000.0 | +27.0% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 358918000.0 | -8.8% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 357103000.0 | -0.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 389951000.0 | +9.2% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 685406000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 689595000.0 | +0.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 683688000.0 | -0.9% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 666632000.0 | -2.5% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 647031000.0 | -2.9% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 673949000.0 | +4.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 600653000.0 | -10.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 553074000.0 | -7.9% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 571431000.0 | +3.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 614288000.0 | +7.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-01-01 | 732209000.0 | +19.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 704528000.0 | -3.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 742323000.0 | +5.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 794591000.0 | +7.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 835091000.0 | +5.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 855476000.0 | +2.4% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 865212000.0 | +1.1% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 814098000.0 | -5.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 819284000.0 | +0.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 768195000.0 | -6.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 722495000.0 | -5.9% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 724051000.0 | +0.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 710809000.0 | -1.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 798730000.0 | +12.4% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 764048000.0 | -4.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 741256000.0 | -3.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 757151000.0 | +2.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 690748000.0 | -8.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 692650000.0 | +0.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 721969000.0 | +4.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 756783000.0 | +4.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 754826000.0 | -0.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 731353000.0 | -3.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 743827000.0 | +1.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 820270000.0 | +10.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 831606000.0 | +1.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 822670000.0 | -1.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 870115000.0 | +5.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 689595000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 673949000.0 | -2.3% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 614288000.0 | -8.9% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 835091000.0 | +35.9% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 819284000.0 | -1.9% | USD | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 710809000.0 | -13.2% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 757151000.0 | +6.5% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 756783000.0 | -0.0% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 820270000.0 | +8.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 890932000.0 | +8.6% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 237468000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 215362000.0 | -9.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 244338000.0 | +13.5% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 272037000.0 | +11.3% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 302611000.0 | +11.2% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 376325000.0 | +24.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 389828000.0 | +3.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 418077000.0 | +7.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 408845000.0 | -2.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 420338000.0 | +2.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-01-01 | 420338000.0 | +0.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 419244000.0 | -0.3% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 420563000.0 | +0.3% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 417226000.0 | -0.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-31 | 400878000.0 | -3.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-03-31 | 407836000.0 | +1.7% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 420787000.0 | +3.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 421034000.0 | +0.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 444123000.0 | +5.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-03-31 | 474588000.0 | +6.9% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-06-30 | 522829000.0 | +10.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 566311000.0 | +8.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-12-31 | 601190000.0 | +6.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-03-31 | 658391000.0 | +9.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-06-30 | 719209000.0 | +9.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-09-30 | 714277000.0 | -0.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-12-31 | 738180000.0 | +3.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 758067000.0 | +2.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 774359000.0 | +2.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 754485000.0 | -2.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 739237000.0 | -2.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | 713157000.0 | -3.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 746597000.0 | +4.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 766408000.0 | +2.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 774650000.0 | +1.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 794368000.0 | +2.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 823732000.0 | +3.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 818232000.0 | -0.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 215362000.0 | — | USD | 10-K | 2020-02-21 |
| Annual | 2017-12-31 | 376325000.0 | +74.7% | USD | 10-K | 2021-02-19 |
| Annual | 2018-12-31 | 420338000.0 | +11.7% | USD | 10-K | 2022-02-18 |
| Annual | 2019-12-31 | 400878000.0 | -4.6% | USD | 10-K | 2023-02-17 |
| Annual | 2020-12-31 | 444123000.0 | +10.8% | USD | 10-K | 2024-02-16 |
| Annual | 2021-12-31 | 601190000.0 | +35.4% | USD | 10-K | 2025-02-21 |
| Annual | 2022-12-31 | 738180000.0 | +22.8% | USD | 10-K | 2026-02-20 |
| Annual | 2023-12-31 | 739237000.0 | +0.1% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 774650000.0 | +4.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 815216000.0 | +5.2% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 308230000.0 | — | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 264838000.0 | -14.1% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 261557000.0 | -1.2% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 258276000.0 | -1.3% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 254995000.0 | -1.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2018-03-31 | 192400000.0 | -24.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 191700000.0 | -0.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 190600000.0 | -0.6% | USD | 10-Q | 2018-11-02 |
| Annual | 2016-12-31 | 264838000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 248339000.0 | -6.2% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 200000000.0 | -19.5% | USD | 10-K | 2019-02-22 |
| Annual | 2019-12-31 | 297000000.0 | +48.5% | USD | 10-K | 2020-02-21 |
| Annual | 2020-12-31 | 275000000.0 | -7.4% | USD | 10-K | 2021-02-19 |
| Annual | 2021-12-31 | 135000000.0 | -50.9% | USD | 10-K | 2022-02-18 |
| Annual | 2022-12-31 | 115000000.0 | -14.8% | USD | 10-K | 2023-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4041000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 41853000.0 | +935.7% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-30 | 66467000.0 | +58.8% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 31206000.0 | -53.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 60792000.0 | +94.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 98471000.0 | +62.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 44067000.0 | -55.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 77221000.0 | +75.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 127735000.0 | +65.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 42076000.0 | -67.1% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 67363000.0 | +60.1% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 100536000.0 | +49.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 19719000.0 | -80.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 28553000.0 | +44.8% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 64086000.0 | +124.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 57090000.0 | -10.9% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 109035000.0 | +91.0% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 185523000.0 | +70.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 49162000.0 | -73.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 145053000.0 | +195.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 203987000.0 | +40.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1575000.0 | -99.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 36579000.0 | +2222.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 57381000.0 | +56.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -36202000.0 | -163.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 13998000.0 | +138.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 71248000.0 | +409.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 11443000.0 | -83.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 32553000.0 | +184.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 59141000.0 | +81.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 113740000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 134607000.0 | +18.3% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 173385000.0 | +28.8% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 120385000.0 | -30.6% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 111847000.0 | -7.1% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 218849000.0 | +95.7% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 273601000.0 | +25.0% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 117550000.0 | -57.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 135413000.0 | +15.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 122863000.0 | -9.3% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -24829000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | -39620000.0 | -59.6% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-30 | -57320000.0 | -44.7% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -33335000.0 | +41.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -51847000.0 | -55.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -72593000.0 | -40.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -31715000.0 | +56.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -54677000.0 | -72.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -74306000.0 | -35.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -40099000.0 | +46.0% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -72486000.0 | -80.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -108589000.0 | -49.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | -34485000.0 | +68.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -52127000.0 | -51.2% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -68461000.0 | -31.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | -23931000.0 | +65.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -34483000.0 | -44.1% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -47969000.0 | -39.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -119904000.0 | -150.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -137456000.0 | -14.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -160053000.0 | -16.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | -25606000.0 | +84.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -45928000.0 | -79.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -71429000.0 | -55.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -36807000.0 | +48.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -72619000.0 | -97.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -105426000.0 | -45.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -36794000.0 | +65.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -68218000.0 | -85.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -95002000.0 | -39.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -86381000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -93247000.0 | -7.9% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -112191000.0 | -20.3% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | -153125000.0 | -36.5% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | -84103000.0 | +45.1% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | -67562000.0 | +19.7% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | -189273000.0 | -180.1% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -110897000.0 | +41.4% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -142902000.0 | -28.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -122614000.0 | +14.2% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 20788000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | -2233000.0 | -110.7% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-30 | 28817000.0 | +1390.5% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -42000.0 | -100.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -70000.0 | -66.7% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -91000.0 | -30.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -38432000.0 | -42133.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -61262000.0 | -59.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -88655000.0 | -44.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -3982000.0 | +95.5% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 12372000.0 | +410.7% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 8293000.0 | -33.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 38470000.0 | +363.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 89187000.0 | +131.8% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 14011000.0 | -84.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | -29641000.0 | -311.6% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -80907000.0 | -173.0% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -140921000.0 | -74.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 74948000.0 | +153.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -5400000.0 | -107.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -34340000.0 | -535.9% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | -5128000.0 | +85.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -11100000.0 | -116.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 5173000.0 | +146.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 63874000.0 | +1134.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 40958000.0 | -35.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 21708000.0 | -47.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 14131000.0 | -34.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 34547000.0 | +144.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 39993000.0 | +15.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -13160000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -127000.0 | +99.0% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -106818000.0 | -84008.7% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 29982000.0 | +128.1% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | -24188000.0 | -180.7% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | -146793000.0 | -506.9% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | -68443000.0 | +53.4% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -7870000.0 | +88.5% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -2715000.0 | +65.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -47000.0 | +98.3% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 24626000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 39292000.0 | +59.6% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-30 | 56859000.0 | +44.7% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 33214000.0 | -41.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 47785000.0 | +43.9% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 67206000.0 | +40.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 30713000.0 | -54.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 53423000.0 | +73.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 72650000.0 | +36.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 39512000.0 | -45.6% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 71201000.0 | +80.2% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 106386000.0 | +49.4% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 34100000.0 | -67.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 51602000.0 | +51.3% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 67563000.0 | +30.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 14177000.0 | -79.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 24478000.0 | +72.7% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 37471000.0 | +53.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 21019000.0 | -43.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 38779000.0 | +84.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 61010000.0 | +57.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 24603000.0 | -59.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 43894000.0 | +78.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 69025000.0 | +57.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 35388000.0 | -48.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 68883000.0 | +94.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 99373000.0 | +44.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 34062000.0 | -65.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 62327000.0 | +83.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 88849000.0 | +42.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 84009000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 86438000.0 | +2.9% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 109215000.0 | +26.4% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 150322000.0 | +37.6% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 82918000.0 | -44.8% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 56811000.0 | -31.5% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 89449000.0 | +57.5% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 107377000.0 | +20.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 133722000.0 | +24.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 116445000.0 | -12.9% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 30482966.0 | — | shares | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 30482966.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 30482966.0 | +0.0% | shares | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 30482966.0 | +0.0% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 30482966.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 30482966.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 30499327.0 | +0.1% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 30445636.0 | -0.2% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 29991468.0 | -1.5% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 29345001.0 | -2.2% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 28573744.0 | -2.6% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 28008959.0 | -2.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 27481162.0 | -1.9% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 27914777.0 | +1.6% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 27996115.0 | +0.3% | shares | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 28030271.0 | +0.1% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 28030271.0 | +0.0% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 28033227.0 | +0.0% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 28051056.0 | +0.1% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 28118587.0 | +0.2% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 28124446.0 | +0.0% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 28139954.0 | +0.1% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 28103293.0 | -0.1% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 28077693.0 | -0.1% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 27715594.0 | -1.3% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 27446520.0 | -1.0% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 27668715.0 | +0.8% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 27302873.0 | -1.3% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 27055067.0 | -0.9% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 26750471.0 | -1.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 26813996.0 | +0.2% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 26709407.0 | -0.4% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 26730739.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 26737036.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 26807818.0 | +0.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 26844187.0 | +0.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 26864035.0 | +0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 30482966.0 | — | shares | 10-K | 2017-03-06 |
| Annual | 2017-12-31 | 30482966.0 | +0.0% | shares | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 29345001.0 | -3.7% | shares | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 27914777.0 | -4.9% | shares | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 28033227.0 | +0.4% | shares | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 28139954.0 | +0.4% | shares | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 27446520.0 | -2.5% | shares | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 26750471.0 | -2.5% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 26737036.0 | -0.1% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 26864035.0 | +0.5% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 30482966.0 | — | shares | 10-Q | 2017-11-07 |
| Quarterly | 2016-10-01 | 30482966.0 | +0.0% | shares | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 30482966.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-08 | 333719.0 | -98.9% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 30482966.0 | +9034.3% | shares | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 30482966.0 | +0.0% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 30482966.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 30482966.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 30508322.0 | +0.1% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 30524738.0 | +0.1% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 30555715.0 | +0.1% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 30555715.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 30578212.0 | +0.1% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 30591472.0 | +0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 30600708.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 31423898.0 | +2.7% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 31578393.0 | +0.5% | shares | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 31622910.0 | +0.1% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 31622910.0 | +0.0% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 31627139.0 | +0.0% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 31660339.0 | +0.1% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 31732789.0 | +0.2% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 31738648.0 | +0.0% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 31755430.0 | +0.1% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 31900305.0 | +0.5% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 31961956.0 | +0.2% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 31962466.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 31977593.0 | +0.0% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 32532842.0 | +1.7% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 32577862.0 | +0.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 32597015.0 | +0.1% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 32598946.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 32922935.0 | +1.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 32959588.0 | +0.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 32982868.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 32989165.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 33113379.0 | +0.4% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 33152286.0 | +0.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 33177824.0 | +0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 30482966.0 | — | shares | 10-K | 2017-03-06 |
| Annual | 2017-12-31 | 30482966.0 | +0.0% | shares | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 30555715.0 | +0.2% | shares | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 31423898.0 | +2.8% | shares | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 31627139.0 | +0.6% | shares | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 31755430.0 | +0.4% | shares | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 31977593.0 | +0.7% | shares | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 32598946.0 | +1.9% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 32989165.0 | +1.2% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 33177824.0 | +0.6% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 30482966.0 | — | shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 30482966.0 | +0.0% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-30 | 30482966.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 30482966.0 | +0.0% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 30482966.0 | +0.0% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 30482966.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 30488601.0 | +0.0% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 30481627.0 | -0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 30160991.0 | -1.1% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 28820603.0 | -4.4% | shares | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 28162007.0 | -2.3% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 27608985.0 | -2.0% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 27942486.0 | +1.2% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 28012883.0 | +0.3% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 28079937.0 | +0.2% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 28093764.0 | +0.0% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 28131981.0 | +0.1% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 28182810.0 | +0.2% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 28199871.0 | +0.1% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 28168207.0 | -0.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 27944494.0 | -0.8% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 27601784.0 | -1.2% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 27494555.0 | -0.4% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 27209521.0 | -1.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 26878660.0 | -1.2% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 26839429.0 | -0.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 26790752.0 | -0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 26838146.0 | +0.2% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 26896037.0 | +0.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 26927305.0 | +0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 30482966.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 30482966.0 | +0.0% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 30172050.0 | -1.0% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 28122288.0 | -6.8% | shares | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 28048726.0 | -0.3% | shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 28152876.0 | +0.4% | shares | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 27969436.0 | -0.7% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 27302254.0 | -2.4% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 26828338.0 | -1.7% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 26901046.0 | +0.3% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 30482966.0 | — | shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 30482966.0 | +0.0% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-30 | 30482966.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 30894254.0 | +1.3% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 30986854.0 | +0.3% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 31159710.0 | +0.6% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 31285365.0 | +0.4% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 31305168.0 | +0.1% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 30983834.0 | -1.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 29786957.0 | -3.9% | shares | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 29136979.0 | -2.2% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 28581451.0 | -1.9% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 28050955.0 | -1.9% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 28073648.0 | +0.1% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 28079937.0 | +0.0% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 28741066.0 | +2.4% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 28920177.0 | +0.6% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 29100276.0 | +0.6% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 29371051.0 | +0.9% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 29262709.0 | -0.4% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 28889658.0 | -1.3% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 28586563.0 | -1.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 28113402.0 | -1.7% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 27209521.0 | -3.2% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 26878660.0 | -1.2% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 27150347.0 | +1.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 27204714.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 27289144.0 | +0.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 27223309.0 | -0.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 26927305.0 | -1.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 30503587.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 31091601.0 | +1.9% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 30978291.0 | -0.4% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 28898836.0 | -6.7% | shares | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 28157062.0 | -2.6% | shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 29045186.0 | +3.2% | shares | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 29031107.0 | -0.0% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 28007630.0 | -3.5% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 27255213.0 | -2.7% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 27327449.0 | +0.3% | shares | 10-K | 2026-02-20 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.3510 | — | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.4059 | +15.6% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.3851 | -5.1% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 0.3861 | +0.3% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2018-03-31 | 0.3627 | -6.1% | ratio | 10-Q | 2018-05-04 |
| Annual | 2016-12-31 | 0.2866 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1.4046 | +390.2% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 1.4643 | +4.3% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 1.0497 | -28.3% | ratio | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 0.9165 | -12.7% | ratio | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 1.2840 | +40.1% | ratio | 10-K | 2022-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 1.5830 | — | ratio | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 1.0312 | -34.9% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 1.1481 | +11.3% | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 1.2721 | +10.8% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 1.3949 | +9.6% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 1.3065 | -6.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1.1662 | -10.7% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1.3132 | +12.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 1.1658 | -11.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 1.0925 | -6.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1.0475 | -4.1% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1.1560 | +10.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1.0125 | -12.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 0.9959 | -1.6% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 1.1778 | +18.3% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 1.5461 | +31.3% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 1.2188 | -21.2% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 1.1619 | -4.7% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1.1950 | +2.8% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1.2068 | +1.0% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1.0880 | -9.8% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 1.1292 | +3.8% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 1.3424 | +18.9% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 1.2233 | -8.9% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1.1360 | -7.1% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 1.1206 | -1.4% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1.2547 | +12.0% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1.3699 | +9.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.3435 | -1.9% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1.1696 | -12.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.3772 | +17.8% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1.3870 | +0.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.3410 | -3.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1.0840 | -19.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.1916 | +9.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1.3523 | +13.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.3609 | +0.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1.0312 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1.3065 | +26.7% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1.0925 | -16.4% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 0.9959 | -8.8% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 1.1619 | +16.7% | ratio | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 1.1292 | -2.8% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1.1206 | -0.8% | ratio | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 1.1696 | +4.4% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.0840 | -7.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.1299 | +4.2% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 2.8863 | — | ratio | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 3.2020 | +10.9% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 2.7981 | -12.6% | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 2.4505 | -12.4% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 2.1382 | -12.7% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 1.7909 | -16.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1.5408 | -14.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1.3229 | -14.1% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 1.3977 | +5.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 1.4614 | +4.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-01-01 | 1.7420 | +19.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1.6805 | -3.5% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1.7651 | +5.0% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1.9045 | +7.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 2.0832 | +9.4% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 2.0976 | +0.7% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 2.0562 | -2.0% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 1.9336 | -6.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 1.8447 | -4.6% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1.6187 | -12.3% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1.3819 | -14.6% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1.2785 | -7.5% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 1.1823 | -7.5% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 1.2132 | +2.6% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 1.0623 | -12.4% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1.0378 | -2.3% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 1.0257 | -1.2% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.9112 | -11.2% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.8945 | -1.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.9569 | +7.0% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1.0237 | +7.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.0584 | +3.4% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.9796 | -7.4% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.9705 | -0.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1.0589 | +9.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.0469 | -1.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.9987 | -4.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.0634 | +6.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 3.2020 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1.7909 | -44.1% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1.4614 | -18.4% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 2.0832 | +42.5% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 1.8447 | -11.4% | ratio | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 1.1823 | -35.9% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1.0257 | -13.2% | ratio | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 1.0237 | -0.2% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.0589 | +3.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.0929 | +3.2% | ratio | 10-K | 2026-02-20 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | -0.0775 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 0.0304 | +139.2% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 0.0355 | +16.9% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 0.0115 | -67.8% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 0.0454 | +296.7% | ratio | 10-K | 2021-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0914 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 0.0487 | -46.7% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-09-30 | 0.0508 | +4.4% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.0725 | +42.6% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0713 | -1.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0580 | -18.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0323 | -44.4% | ratio | 10-Q | 2019-11-01 |
| Annual | 2016-12-31 | 0.1317 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0994 | -24.5% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0437 | -56.0% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0319 | -27.1% | ratio | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 0.0398 | +24.9% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0830 | +108.5% | ratio | 10-K | 2024-02-16 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.1831 | — | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2016-12-31 | 0.0518 | -71.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 0.0464 | -10.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0979 | +111.0% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1849 | +88.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 0.1868 | +1.0% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1061 | -43.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 0.0731 | -31.1% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 0.0817 | +11.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 0.0344 | -57.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0304 | -11.8% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 0.0672 | +121.2% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 0.0351 | -47.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 0.0242 | -31.1% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.1145 | +373.6% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 0.3211 | +180.5% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 0.0659 | -79.5% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 0.0369 | -43.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0544 | +47.3% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 0.0158 | -71.0% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 0.0236 | +49.7% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 0.0487 | +106.1% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0628 | +28.9% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 0.0485 | -22.7% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 0.0704 | +45.1% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 0.0787 | +11.8% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0058 | -92.6% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.0351 | +505.5% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.0718 | +104.5% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 0.0829 | +15.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0726 | -12.4% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.0443 | -38.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.0586 | +32.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.0548 | -6.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0238 | -56.6% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0575 | +141.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0709 | +23.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0518 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.1868 | +260.4% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 0.0344 | -81.6% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 0.0242 | -29.8% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 0.0369 | +52.9% | ratio | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 0.0487 | +31.9% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 0.0787 | +61.6% | ratio | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 0.0829 | +5.3% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.0548 | -33.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0507 | -7.5% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.0178 | — | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.0294 | +64.9% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0274 | -6.7% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0224 | -18.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0117 | -47.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0293 | +149.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0056 | -80.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0180 | +221.1% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 0.0132 | -26.5% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 0.0065 | -50.5% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.0068 | +3.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 0.0089 | +30.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | -0.0006 | -106.3% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0226 | +4140.1% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2021-06-30 | 0.0354 | +56.6% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 0.0341 | -3.9% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0433 | +27.1% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2022-06-30 | 0.0439 | +1.5% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2022-09-30 | 0.0069 | -84.3% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0241 | +250.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.0223 | -7.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | -0.0054 | -124.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -0.0119 | -119.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0263 | +322.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0147 | -44.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0144 | -2.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0191 | +32.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | -0.0016 | -108.2% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0377 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.1397 | +270.2% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0640 | -54.2% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0335 | -47.8% | ratio | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 0.0365 | +9.0% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.1065 | +192.1% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 0.1149 | +7.9% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0365 | -68.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0277 | -24.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0289 | +4.4% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 0.0693 | — | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.1117 | +61.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0947 | -15.2% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0703 | -25.8% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0297 | -57.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0680 | +128.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0134 | -80.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0481 | +259.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 0.0365 | -24.2% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 0.0190 | -48.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.0210 | +10.8% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 0.0272 | +29.2% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | -0.0016 | -106.1% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0593 | +3706.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2021-06-30 | 0.0844 | +42.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 0.0776 | -8.1% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0958 | +23.5% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2022-06-30 | 0.0906 | -5.4% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2022-09-30 | 0.0140 | -84.5% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0461 | +228.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.0423 | -8.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | -0.0106 | -125.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -0.0244 | -130.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0521 | +313.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0291 | -44.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0294 | +1.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0381 | +29.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | -0.0032 | -108.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1586 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.3898 | +145.9% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.1576 | -59.6% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.1031 | -34.6% | ratio | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 0.1037 | +0.6% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.2325 | +124.1% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 0.2329 | +0.1% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0739 | -68.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0570 | -22.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0605 | +6.1% | ratio | 10-K | 2026-02-20 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-31 | Williams Patrick | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 537 | $24.40 | $13,103 | 36,567 |
| 2026-03-24 | Ryan Rachael E | VP, Controller |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 2,074 | $22.02 | $45,669 | 16,513 |
| 2026-02-28 | Gramm Christopher | VP and Interim CFO |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 2,624 | $17.47 | $45,841 | 73,025 |
| 2026-02-26 | Ryan Rachael E | VP, Controller |
Equity grant / award
A
|
Common Stock, par value $0.01 | 5,621 | $17.79 | $99,998 | 18,587 |
| 2025-12-15 | NEWMAN DONALD P | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 1,721 | $15.97 | $27,484 | 15,306 |
| 2025-10-03 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 577 | $20.00 | $11,540 | 30,265 |
| 2025-09-30 | Williams Patrick | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 677 | $19.38 | $13,120 | 34,965 |
| 2025-09-02 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 571 | $21.20 | $12,105 | 30,842 |
| 2025-08-01 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 571 | $20.18 | $11,523 | 31,413 |
| 2025-07-02 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 571 | $24.85 | $14,189 | 31,984 |
| 2025-06-30 | Williams Patrick | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 552 | $23.75 | $13,110 | 34,193 |
| 2025-06-18 | Williams Patrick | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 5,020 | $0.00 | $0 | 33,641 |
| 2025-06-02 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 571 | $23.65 | $13,504 | 32,555 |
| 2025-05-01 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 3,237 | $21.34 | $69,078 | 33,126 |
| 2025-04-01 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 4,000 | $22.24 | $88,960 | 36,363 |
| 2025-03-31 | Williams Patrick | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 579 | $22.65 | $13,114 | 28,545 |
| 2025-03-24 | Ryan Rachael E | VP, Controller |
Equity grant / award
A
|
Common Stock, par value $0.01 | 4,322 | $0.00 | $0 | 12,966 |
| 2025-03-24 | Ryan Rachael E | VP, Controller |
Equity grant / award
A
|
Common Stock, par value $0.01 | 8,644 | $0.00 | $0 | 8,644 |
| 2025-02-28 | SLIETER KELLY | SVP, Chief HR Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 | 12,073 | $0.00 | $0 | 47,968 |
| 2025-02-28 | SLIETER KELLY | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 3,319 | $27.75 | $92,102 | 35,895 |
| 2025-02-03 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 600 | $30.71 | $18,426 | 502,795 |
| 2025-02-03 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 4,400 | $30.12 | $132,528 | 503,395 |
| 2025-01-02 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 300 | $28.90 | $8,670 | 507,795 |
| 2025-01-02 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 4,700 | $28.10 | $132,070 | 508,095 |
| 2024-12-16 | Karran Todd D. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 1,559 | $30.46 | $47,487 | 80,228 |
| 2024-12-02 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 5,000 | $32.29 | $161,450 | 512,795 |
| 2024-11-25 | Gramm Christopher | Controller |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,951 | $0.00 | $0 | 0 |
| 2024-11-25 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,951 | $32.00 | $62,432 | 43,463 |
| 2024-11-25 | Gramm Christopher | Controller |
Exercise / conversion
M
|
Common Stock, par value $0.01 | 1,951 | $14.29 | $27,880 | 45,414 |
| 2024-11-18 | NEWMAN DONALD P | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 5,030 | $29.64 | $149,089 | 5,030 |
| 2024-11-07 | Gramm Christopher | Controller |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 505 | $0.00 | $0 | 1,951 |
| 2024-11-07 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 505 | $32.00 | $16,160 | 43,463 |
| 2024-11-07 | Gramm Christopher | Controller |
Exercise / conversion
M
|
Common Stock, par value $0.01 | 505 | $14.29 | $7,216 | 43,968 |
| 2024-11-06 | Gramm Christopher | Controller |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,435 | $0.00 | $0 | 2,456 |
| 2024-11-06 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 2,435 | $32.00 | $77,920 | 43,463 |
| 2024-11-06 | Gramm Christopher | Controller |
Exercise / conversion
M
|
Common Stock, par value $0.01 | 2,435 | $14.29 | $34,796 | 45,898 |
| 2024-11-01 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 363 | $31.00 | $11,253 | 33,238 |
| 2024-10-04 | Gramm Christopher | Controller |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 270 | $0.00 | $0 | 4,891 |
| 2024-10-04 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 270 | $32.00 | $8,640 | 43,463 |
| 2024-10-04 | Gramm Christopher | Controller |
Exercise / conversion
M
|
Common Stock, par value $0.01 | 270 | $14.29 | $3,858 | 43,733 |
| 2024-10-01 | Manjeshwar Siddharth | SVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 | 26,437 | $0.00 | $0 | 26,437 |
| 2024-09-30 | Williams Patrick | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 432 | $30.38 | $13,124 | 27,412 |
| 2024-09-03 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 100 | $29.11 | $2,911 | 527,795 |
| 2024-09-03 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 4,900 | $28.25 | $138,425 | 527,895 |
| 2024-08-23 | Gramm Christopher | Controller |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,213 | $0.00 | $0 | 5,161 |
| 2024-08-23 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 5,213 | $30.00 | $156,390 | 43,463 |
| 2024-08-23 | Gramm Christopher | Controller |
Exercise / conversion
M
|
Common Stock, par value $0.01 | 5,213 | $14.29 | $74,494 | 48,676 |
| 2024-08-02 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 3,442 | $27.87 | $95,929 | 532,795 |
| 2024-08-01 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,558 | $27.89 | $43,453 | 536,237 |
| 2024-07-31 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 8,079 | $27.86 | $225,081 | 537,795 |
| 2024-07-30 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 6,921 | $27.92 | $193,234 | 545,834 |
| 2024-07-01 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 350 | $23.00 | $8,050 | 34,651 |
| 2024-06-28 | Williams Patrick | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 572 | $22.92 | $13,110 | 26,928 |
| 2024-06-11 | Hughes Darrell K. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 4,393 | $0.00 | $0 | 37,769 |
| 2024-06-03 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 350 | $23.95 | $8,382 | 34,985 |
| 2024-05-01 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 3,661 | $25.23 | $92,367 | 35,335 |
| 2024-04-04 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 3,002 | $28.08 | $84,296 | 552,755 |
| 2024-04-02 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 613 | $27.86 | $17,078 | 555,757 |
| 2024-04-01 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,385 | $27.96 | $38,725 | 556,370 |
| 2024-04-01 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 100 | $28.53 | $2,853 | 38,996 |
| 2024-04-01 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 3,900 | $27.67 | $107,913 | 39,096 |
| 2024-03-28 | Kane Erin N | Chief Executive Officer |
Open-market sell
S
|
Common Stock, par value $0.01 | 5,000 | $28.30 | $141,500 | 557,755 |
| 2024-03-01 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 4,000 | $27.80 | $111,200 | 42,996 |
| 2024-02-28 | Gramm Christopher | Controller |
Equity grant / award
A
|
Common Stock, par value $0.01 | 5,391 | $0.00 | $0 | 43,463 |
| 2024-02-28 | Gramm Christopher | Controller |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 4,800 | $27.36 | $131,328 | 38,072 |
| 2024-02-28 | Gramm Christopher | Controller |
Equity grant / award
A
|
Common Stock, par value $0.01 | 10,445 | $0.00 | $0 | 42,872 |
| 2024-02-24 | Gramm Christopher | Controller |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 1,317 | $27.81 | $36,626 | 32,427 |
| 2024-01-02 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 500 | $30.00 | $15,000 | 27,099 |
| 2023-12-18 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,000 | $30.00 | $30,000 | 27,599 |
| 2023-12-15 | Williams Patrick | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 447 | $29.36 | $13,124 | 21,310 |
| 2023-10-02 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 500 | $30.71 | $15,355 | 28,599 |
| 2023-09-29 | Williams Patrick | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 422 | $31.08 | $13,116 | 20,863 |
| 2023-09-01 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 500 | $33.32 | $16,660 | 29,099 |
| 2023-08-01 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 3,335 | $39.72 | $132,466 | 29,599 |
| 2023-07-17 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,000 | $37.05 | $37,050 | 33,744 |
| 2023-07-03 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 3,335 | $34.70 | $115,724 | 32,934 |
| 2023-06-30 | Karran Todd D. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 851 | $34.98 | $29,768 | 64,751 |
| 2023-06-24 | SLIETER KELLY | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 4,535 | $34.45 | $156,231 | 23,049 |
| 2023-06-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,000 | $35.97 | $35,970 | 34,744 |
| 2023-06-15 | Lovett Gena C | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 2,975 | $0.00 | $0 | 5,689 |
| 2023-06-12 | Kintiroglou Achilles B. | SVP, General Counsel |
Open-market sell
S
|
Common Stock, par value $0.01 | 3,335 | $35.27 | $117,625 | 36,269 |
| 2023-05-19 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,000 | $35.09 | $35,090 | 35,744 |
| 2023-04-17 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,000 | $39.74 | $39,740 | 36,744 |
| 2023-03-31 | Williams Patrick | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 293 | $38.27 | $11,213 | 17,073 |
| 2023-03-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,000 | $35.00 | $35,000 | 37,744 |
| 2023-02-28 | Preston Michael | SVP & Chief Financial Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 10,869 | $0.00 | $0 | 10,869 |
| 2023-02-28 | Preston Michael | SVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 | 4,854 | $0.00 | $0 | 140,700 |
| 2023-02-28 | Preston Michael | SVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 28,946 | $41.20 | $1,192,575 | 135,608 |
| 2023-02-28 | Preston Michael | SVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 | 56,845 | $0.00 | $0 | 164,554 |
| 2023-02-28 | Gramm Christopher | Controller |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 4,088 | $0.00 | $0 | 4,088 |
| 2023-02-26 | Kintiroglou Achilles B. | SVP, General Counsel |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 3,733 | $41.10 | $153,426 | 19,921 |
| 2023-02-26 | Kane Erin N | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 24,194 | $41.10 | $994,373 | 348,496 |
| 2023-02-24 | Kintiroglou Achilles B. | SVP, General Counsel |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 1,905 | $41.10 | $78,296 | 23,539 |
| 2023-02-23 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 2,000 | $41.79 | $83,580 | 30,954 |
| 2022-12-15 | Marberry Michael | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 565 | $38.78 | $21,911 | 127,573 |
| 2022-11-15 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,000 | $40.00 | $40,000 | 33,954 |
| 2022-10-17 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,000 | $32.55 | $32,550 | 34,954 |
| 2022-09-30 | Williams Patrick | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 351 | $32.10 | $11,267 | 16,462 |
| 2022-09-15 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,000 | $34.22 | $34,220 | 35,954 |
| 2022-08-15 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,000 | $38.59 | $38,590 | 36,765 |
| 2022-07-15 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,000 | $33.69 | $33,690 | 37,765 |
| 2022-06-30 | Williams Patrick | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 336 | $33.44 | $11,236 | 16,093 |
| 2022-06-24 | SLIETER KELLY | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 4,456 | $33.07 | $147,360 | 24,501 |
| 2022-06-15 | Karran Todd D. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 2,714 | $0.00 | $0 | 57,759 |
| 2022-05-16 | Gramm Christopher | Controller |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,186 | $0.00 | $0 | 10,374 |
| 2022-05-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 880 | $46.77 | $41,158 | 39,765 |
| 2022-05-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 4,306 | $46.27 | $199,239 | 40,645 |
| 2022-05-16 | Gramm Christopher | Controller |
Exercise / conversion
M
|
Common Stock, par value $0.01 | 5,186 | $14.29 | $74,108 | 44,951 |
| 2022-05-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 200 | $46.86 | $9,372 | 39,765 |
| 2022-05-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 800 | $46.24 | $36,992 | 39,965 |
| 2022-04-18 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 1,000 | $50.55 | $50,550 | 40,765 |
| 2022-03-31 | Marberry Michael | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 429 | $51.09 | $21,918 | 122,773 |
| 2022-02-28 | SLIETER KELLY | SVP, Chief HR Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 6,245 | $0.00 | $0 | 6,245 |
| 2022-02-28 | SLIETER KELLY | SVP, Chief HR Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 | 2,234 | $0.00 | $0 | 28,957 |
| 2022-02-24 | Kintiroglou Achilles B. | SVP, General Counsel |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 1,823 | $35.02 | $63,841 | 21,871 |
| 2021-12-17 | Spurlin Sharon | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 577 | $43.28 | $24,973 | 59,301 |
| 2021-11-18 | Blindenbach Willem L. | SVP, Integrated Supply Chain |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 1,274 | $49.14 | $62,604 | 24,764 |
| 2021-10-22 | Sansone Daniel F | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 | 9,000 | $0.00 | $0 | 31,479 |
| 2021-09-30 | Marberry Michael | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 550 | $39.75 | $21,862 | 121,040 |
| 2021-07-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 200 | $30.47 | $6,094 | 39,775 |
| 2021-06-30 | Marberry Michael | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 733 | $29.86 | $21,887 | 120,490 |
| 2021-06-24 | SLIETER KELLY | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 3,075 | $29.51 | $90,743 | 26,723 |
| 2021-06-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 200 | $29.83 | $5,966 | 39,975 |
| 2021-06-10 | HUCK PAUL E | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 3,369 | $0.00 | $0 | 35,143 |
| 2021-05-17 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 200 | $30.97 | $6,194 | 40,175 |
| 2021-04-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 200 | $29.11 | $5,822 | 40,375 |
| 2021-04-09 | Blindenbach Willem L. | SVP, Integrated Supply Chain |
Open-market sell
S
|
Common Stock, par value $0.01 | 647 | $28.47 | $18,420 | 26,038 |
| 2021-04-09 | Blindenbach Willem L. | SVP, Integrated Supply Chain |
Open-market sell
S
|
Common Stock, par value $0.01 | 3,028 | $27.70 | $83,876 | 26,685 |
| 2021-03-31 | Sansone Daniel F | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 979 | $26.82 | $26,257 | 46,882 |
| 2021-03-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 200 | $28.46 | $5,692 | 40,575 |
| 2021-03-12 | Blindenbach Willem L. | SVP, Integrated Supply Chain |
Open-market sell
S
|
Common Stock, par value $0.01 | 3,675 | $28.99 | $106,538 | 29,713 |
| 2021-03-02 | Preston Michael | SVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 2,593 | $28.81 | $74,704 | 110,235 |
| 2021-02-26 | Blindenbach Willem L. | SVP, Integrated Supply Chain |
Open-market sell
S
|
Common Stock, par value $0.01 | 2,956 | $27.98 | $82,709 | 33,388 |
| 2021-02-24 | Kane Erin N | Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 72,532 | $0.00 | $0 | 72,532 |
| 2021-02-24 | Kane Erin N | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 | 25,677 | $0.00 | $0 | 350,228 |
| 2021-02-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 200 | $25.46 | $5,092 | 39,361 |
| 2020-12-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 200 | $20.30 | $4,060 | 39,561 |
| 2020-12-14 | Marberry Michael | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 952 | $19.68 | $18,735 | 115,572 |
| 2020-11-18 | Blindenbach Willem L. | SVP, Integrated Supply Chain |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 1,273 | $17.50 | $22,278 | 33,348 |
| 2020-11-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 200 | $17.33 | $3,466 | 39,761 |
| 2020-10-16 | Gramm Christopher | Controller |
Open-market sell
S
|
Common Stock, par value $0.01 | 200 | $15.00 | $3,000 | 39,961 |
| 2020-09-30 | Marberry Michael | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 1,456 | $12.88 | $18,753 | 114,620 |
| 2020-06-30 | Karran Todd D. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 1,916 | $11.74 | $22,494 | 45,170 |
| 2020-06-24 | Williams Patrick | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 8,079 | $0.00 | $0 | 8,079 |
| 2020-04-01 | Quitmeyer John M | SVP, Gen Counsel & Corp Secy |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 7,031 | $9.47 | $66,584 | 90,852 |
| 2020-03-31 | HUCK PAUL E | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 2,621 | $9.54 | $25,004 | 21,566 |
| 2020-03-13 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 11,915 | $8.91 | $106,163 | 101,522 |
| 2020-03-11 | Kane Erin N | Chief Executive Officer |
Open-market buy
P
|
Common Stock, par value $0.01 | 9,780 | $10.12 | $98,974 | 324,551 |
| 2020-03-06 | Spurlin Sharon | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 11,765 | $12.66 | $148,945 | 37,666 |
| 2020-02-28 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 34,400 | $14.37 | $494,328 | 89,607 |
| 2020-02-26 | Preston Michael | SVP & Chief Financial Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 42,195 | $0.00 | $0 | 42,195 |
| 2020-02-26 | Preston Michael | SVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 | 13,996 | $0.00 | $0 | 106,054 |
| 2019-12-16 | Karran Todd D. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 965 | $20.73 | $20,004 | 20,179 |
| 2019-12-11 | Spurlin Sharon | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 2,306 | $19.48 | $44,921 | 24,816 |
| 2019-12-10 | Spurlin Sharon | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 2,694 | $19.74 | $53,180 | 22,510 |
| 2019-12-03 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 1,524 | $19.54 | $29,779 | 54,303 |
| 2019-12-02 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 3,576 | $19.74 | $70,590 | 52,779 |
| 2019-11-26 | Sansone Daniel F | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 5,000 | $20.28 | $101,400 | 29,116 |
| 2019-11-18 | Blindenbach Willem L. | VP, Integrated Supply Chain |
Equity grant / award
A
|
Common Stock, par value $0.01 | 21,147 | $0.00 | $0 | 21,147 |
| 2019-10-03 | Preston Michael | SVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 | 68,458 | $23.44 | $1,604,656 | 92,058 |
| 2019-09-30 | Marberry Michael | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 729 | $25.72 | $18,750 | 49,203 |
| 2019-08-14 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 4,350 | $21.34 | $92,829 | 48,474 |
| 2019-06-28 | Marberry Michael | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 768 | $24.43 | $18,762 | 44,124 |
| 2019-06-11 | Spurlin Sharon | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 3,360 | $0.00 | $0 | 18,020 |
| 2019-05-20 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 3,700 | $26.99 | $99,863 | 39,996 |
| 2019-05-17 | Sansone Daniel F | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 4,000 | $27.37 | $109,480 | 18,861 |
| 2019-03-29 | Marberry Michael | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 657 | $28.57 | $18,770 | 36,296 |
| 2019-02-27 | Bellamy Jonathan | SVP & Chief HR Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 11,772 | $0.00 | $0 | 11,772 |
| 2019-02-27 | Bellamy Jonathan | SVP & Chief HR Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 | 4,120 | $0.00 | $0 | 67,521 |
| 2018-12-17 | Spurlin Sharon | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 939 | $23.96 | $22,498 | 13,872 |
| 2018-12-07 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 1,905 | $26.20 | $49,911 | 34,856 |
| 2018-11-07 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 1,806 | $27.65 | $49,936 | 32,951 |
| 2018-10-05 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 1,477 | $33.81 | $49,937 | 31,145 |
| 2018-09-28 | Marberry Michael | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 552 | $33.95 | $18,740 | 29,668 |
| 2018-09-10 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 1,434 | $34.94 | $50,104 | 29,116 |
| 2018-08-07 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 1,437 | $34.79 | $49,993 | 27,682 |
| 2018-07-09 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 665 | $37.82 | $25,150 | 26,245 |
| 2018-06-29 | Spurlin Sharon | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 614 | $36.63 | $22,491 | 12,270 |
| 2018-06-14 | Spurlin Sharon | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 2,210 | $0.00 | $0 | 11,656 |
| 2018-06-07 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 638 | $39.17 | $24,990 | 22,859 |
| 2018-05-07 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 714 | $35.00 | $24,990 | 22,221 |
| 2018-05-07 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 684 | $36.52 | $24,980 | 21,507 |
| 2018-04-12 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 714 | $34.95 | $24,954 | 20,823 |
| 2018-04-06 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 685 | $36.50 | $25,002 | 20,109 |
| 2018-03-23 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 715 | $34.97 | $25,004 | 18,911 |
| 2018-03-15 | Marberry Michael | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 513 | $36.49 | $18,719 | 19,424 |
| 2018-03-08 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 574 | $43.51 | $24,975 | 18,196 |
| 2018-03-02 | Quitmeyer John M | SVP, Gen Counsel & Corp Secy |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 17,792 | $0.00 | $0 | 17,792 |
| 2018-03-02 | Quitmeyer John M | SVP, Gen Counsel & Corp Secy |
Equity grant / award
A
|
Common Stock, par value $0.01 | 6,121 | $0.00 | $0 | 160,959 |
| 2017-12-14 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 625 | $40.00 | $25,000 | 17,622 |
| 2017-12-01 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 577 | $43.28 | $24,973 | 16,997 |
| 2017-11-01 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 539 | $46.41 | $25,015 | 16,420 |
| 2017-10-02 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 625 | $39.93 | $24,956 | 15,881 |
| 2017-09-01 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 782 | $31.94 | $24,977 | 15,256 |
| 2017-08-01 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 744 | $33.56 | $24,969 | 14,474 |
| 2017-07-03 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 791 | $31.57 | $24,972 | 13,730 |
| 2017-06-01 | Sansone Daniel F | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 | 2,736 | $0.00 | $0 | 8,830 |
| 2017-05-15 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 764 | $32.68 | $24,968 | 9,358 |
| 2017-03-08 | Quitmeyer John M | SVP, Gen Counsel & Corp Secy |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 23,859 | $0.00 | $0 | 23,859 |
| 2017-03-08 | Quitmeyer John M | SVP, Gen Counsel & Corp Secy |
Equity grant / award
A
|
Common Stock, par value $0.01 | 9,377 | $0.00 | $0 | 154,838 |
| 2016-11-30 | Marberry Michael | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 | 2,500 | $19.25 | $48,125 | 8,594 |
| 2016-10-03 | Sansone Daniel F | — |
Equity grant / award
A
|
Common Stock, par value $0.01 | 6,094 | $0.00 | $0 | 6,094 |
| 2016-10-01 | HONEYWELL INTERNATIONAL INC | — |
Other disposed transaction
J
|
Common Stock | 30,482,966 | $0.00 | $0 | 0 |
| 2016-09-29 | HONEYWELL INTERNATIONAL INC | — |
Other acquired transaction
J
|
Common Stock, par value $0.01 | 30,481,966 | $0.00 | $0 | 30,482,966 |