Financial Metrics
KFRC KFORCE INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 333992000.0 | — | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 340309000.0 | +1.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 341053000.0 | +0.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 317441000.0 | -6.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 329535000.0 | +3.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 326584000.0 | -0.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 326738000.0 | +0.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 338861000.0 | +3.7% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 345558000.0 | +2.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 335208000.0 | -3.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 343020000.0 | +2.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 365424000.0 | +6.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 363225000.0 | -0.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 403614000.0 | +11.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 402725000.0 | -0.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 416967000.0 | +3.5% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 436516000.0 | +4.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 437620000.0 | +0.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 405997000.0 | -7.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 389190000.0 | -4.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 373122000.0 | -4.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 351889000.0 | -5.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 356318000.0 | +1.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 353319000.0 | -0.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 330028000.0 | -6.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 334316000.0 | +1.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 332645000.0 | -0.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1319706000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 1253646000.0 | -5.0% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 1303937000.0 | +4.0% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1347387000.0 | +3.3% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1397700000.0 | +3.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1579922000.0 | +13.0% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1710765000.0 | +8.3% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1531756000.0 | -10.5% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1405308000.0 | -8.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1329007000.0 | -5.4% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 97189000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 106282000.0 | +9.4% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 105380000.0 | -0.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 97135000.0 | -7.8% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 103919000.0 | +7.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 104375000.0 | +0.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 92537000.0 | -11.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 100220000.0 | +8.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 96045000.0 | -4.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 93176000.0 | -3.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 101026000.0 | +8.4% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 102811000.0 | +1.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 94524000.0 | -8.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 97361000.0 | +3.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 103878000.0 | +6.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 98682000.0 | -5.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 118931000.0 | +20.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 119264000.0 | +0.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 123886000.0 | +3.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 131072000.0 | +5.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 126670000.0 | -3.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 113976000.0 | -10.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 110266000.0 | -3.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 103461000.0 | -6.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 95250000.0 | -7.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 98973000.0 | +3.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 98567000.0 | -0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 88260000.0 | -10.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 90648000.0 | +2.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 92257000.0 | +1.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 408499000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 375597000.0 | -8.1% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 386487000.0 | +2.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 395038000.0 | +2.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 396224000.0 | +0.3% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 456864000.0 | +15.3% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 501107000.0 | +9.7% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 427066000.0 | -14.8% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 385445000.0 | -9.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 361373000.0 | -6.2% | USD | 10-K | 2026-02-20 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 9407000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 18556000.0 | +97.3% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 15502000.0 | -16.5% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 10407000.0 | -32.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 19360000.0 | +86.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 20344000.0 | +5.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 11989000.0 | -41.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 21627000.0 | +80.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 19947000.0 | -7.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 11713000.0 | -41.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 21467000.0 | +83.3% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 22161000.0 | +3.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 13915000.0 | -37.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 15435000.0 | +10.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 26718000.0 | +73.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 19451000.0 | -27.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 33123000.0 | +70.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 29266000.0 | -11.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 27744000.0 | -5.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 33849000.0 | +22.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 31319000.0 | -7.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 23403000.0 | -25.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 25933000.0 | +10.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 16033000.0 | -38.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 15727000.0 | -1.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 19700000.0 | +25.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 18716000.0 | -5.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 11631000.0 | -37.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 14888000.0 | +28.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 15002000.0 | +0.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 59056000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 60018000.0 | +1.6% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 72401000.0 | +20.6% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 74821000.0 | +3.3% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 80256000.0 | +7.3% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 106643000.0 | +32.9% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 116865000.0 | +9.6% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 87121000.0 | -25.5% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 69721000.0 | -20.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 50077000.0 | -28.2% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3650000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 10864000.0 | +197.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 9020000.0 | -17.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 5902000.0 | -34.6% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 11144000.0 | +88.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 10099000.0 | -9.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 9175000.0 | -9.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 16272000.0 | +77.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 16177000.0 | -0.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 26855000.0 | +66.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 74859000.0 | +178.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 14940000.0 | -80.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 9106000.0 | -39.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 9885000.0 | +8.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 18763000.0 | +89.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 13261000.0 | -29.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-06-30 | 21188000.0 | +59.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 20168000.0 | -4.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 19181000.0 | -4.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | 26916000.0 | +40.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 22262000.0 | -17.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 16210000.0 | -27.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 18574000.0 | +14.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 10575000.0 | -43.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 10987000.0 | +3.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 14157000.0 | +28.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 14209000.0 | +0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 8145000.0 | -42.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 10449000.0 | +28.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 11068000.0 | +5.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 32773000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 33285000.0 | +1.6% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 57980000.0 | +74.2% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 130862000.0 | +125.7% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 56039000.0 | -57.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 75177000.0 | +34.2% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 75431000.0 | +0.3% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 61075000.0 | -19.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 50414000.0 | -17.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 34825000.0 | -30.9% | 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.14 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.41 | +192.9% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.35 | -14.6% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.23 | -34.3% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.44 | +91.3% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.4 | -9.1% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.37 | -7.5% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.66 | +78.4% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.65 | -1.5% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.1 | +69.2% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 3.13 | +184.5% | USD/shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.66 | -78.9% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.42 | -36.4% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.48 | +14.3% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.9 | +87.5% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.63 | -30.0% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1.02 | +61.9% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.99 | -2.9% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.94 | -5.1% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 1.33 | +41.5% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 1.11 | -16.5% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.83 | -25.2% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.96 | +15.7% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.55 | -42.7% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.59 | +7.3% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.76 | +28.8% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.76 | +0.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.45 | -40.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.59 | +31.1% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.63 | +6.8% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.26 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 1.32 | +4.8% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 2.34 | +77.3% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 5.64 | +141.0% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2.67 | -52.7% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 3.65 | +36.7% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 3.76 | +3.0% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 3.18 | -15.4% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 2.71 | -14.8% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.97 | -27.3% | 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.14 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.41 | +192.9% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.34 | -17.1% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.23 | -32.4% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.44 | +91.3% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.4 | -9.1% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.37 | -7.5% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.65 | +75.7% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.64 | -1.5% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.07 | +67.2% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 3.06 | +186.0% | USD/shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.64 | -79.1% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.42 | -34.4% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.47 | +11.9% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.89 | +89.4% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.62 | -30.3% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1.0 | +61.3% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.96 | -4.0% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.93 | -3.1% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 1.3 | +39.8% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 1.09 | -16.2% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.82 | -24.8% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.95 | +15.9% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.54 | -43.2% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.58 | +7.4% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.75 | +29.3% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.75 | +0.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.45 | -40.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.59 | +31.1% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.63 | +6.8% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.25 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 1.3 | +4.0% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 2.3 | +76.9% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 5.5 | +139.1% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2.62 | -52.4% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 3.54 | +35.1% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 3.68 | +4.0% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 3.13 | -14.9% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 2.68 | -14.4% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.96 | -26.9% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 920000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 1043000.0 | +13.4% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 925000.0 | -11.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 1482000.0 | +60.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 2738000.0 | +84.8% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 3532000.0 | +29.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 703000.0 | -80.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 379000.0 | -46.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 257000.0 | -32.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 473000.0 | +84.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 466000.0 | -1.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 112000.0 | -76.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 259000.0 | +131.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 65047000.0 | +25014.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 41320000.0 | -36.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 19831000.0 | -52.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 31774000.0 | +60.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 52371000.0 | +64.8% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 101273000.0 | +93.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 103486000.0 | +2.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 101341000.0 | -2.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 117279000.0 | +15.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 115631000.0 | -1.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 96989000.0 | -16.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 116627000.0 | +20.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 29974000.0 | -74.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 5089000.0 | -83.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 121000.0 | -97.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 171000.0 | +41.3% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 147000.0 | -14.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 122000.0 | -17.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 119000.0 | -2.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 106000.0 | -10.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 110000.0 | +3.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 127000.0 | +15.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 349000.0 | +174.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 444000.0 | +27.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2472000.0 | +456.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1252000.0 | -49.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1482000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 379000.0 | -74.4% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 112000.0 | -70.4% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 19831000.0 | +17606.2% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 103486000.0 | +421.8% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 96989000.0 | -6.3% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 121000.0 | -99.9% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 119000.0 | -1.7% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 349000.0 | +193.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2142000.0 | +513.8% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 210444000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 215657000.0 | +2.5% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 209430000.0 | -2.9% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 206361000.0 | -1.5% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 227634000.0 | +10.3% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 225408000.0 | -1.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 243843000.0 | +8.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 225865000.0 | -7.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 237847000.0 | +5.3% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 239083000.0 | +0.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 237613000.0 | -0.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 210559000.0 | -11.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 220520000.0 | +4.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 225810000.0 | +2.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 227829000.0 | +0.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 217929000.0 | -4.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 235587000.0 | +8.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 242391000.0 | +2.9% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 230002000.0 | -5.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 228373000.0 | -0.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 244226000.0 | +6.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 266919000.0 | +9.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 269910000.0 | +1.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 265322000.0 | -1.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 278064000.0 | +4.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 285355000.0 | +2.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 281124000.0 | -1.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 269496000.0 | -4.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 266525000.0 | -1.1% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 249895000.0 | -6.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 248291000.0 | -0.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 233428000.0 | -6.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 236923000.0 | +1.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 230714000.0 | -2.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 229259000.0 | -0.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 215690000.0 | -5.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 220532000.0 | +2.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 209879000.0 | -4.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 204468000.0 | -2.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 206361000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 225865000.0 | +9.5% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 210559000.0 | -6.8% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 217929000.0 | +3.5% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 228373000.0 | +4.8% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 265322000.0 | +16.2% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 269496000.0 | +1.6% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 233428000.0 | -13.4% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 215690000.0 | -7.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 190461000.0 | -11.7% | USD | 10-K | 2026-02-20 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 225709000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 234410000.0 | +3.9% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 227753000.0 | -2.8% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 218706000.0 | -4.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 241979000.0 | +10.6% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 241577000.0 | -0.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 259124000.0 | +7.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 245445000.0 | -5.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 250872000.0 | +2.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 254490000.0 | +1.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 252004000.0 | -1.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 248462000.0 | -1.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 255536000.0 | +2.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 299767000.0 | +17.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 277319000.0 | -7.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 245235000.0 | -11.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 274762000.0 | +12.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 302325000.0 | +10.0% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 338688000.0 | +12.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 338892000.0 | +0.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 352471000.0 | +4.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 391690000.0 | +11.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 393585000.0 | +0.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 372111000.0 | -5.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 405454000.0 | +9.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 326293000.0 | -19.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 296267000.0 | -9.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 277760000.0 | -6.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 274909000.0 | -1.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 259454000.0 | -5.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 257911000.0 | -0.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 244459000.0 | -5.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 246175000.0 | +0.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 239134000.0 | -2.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 239939000.0 | +0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 225406000.0 | -6.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 229821000.0 | +2.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 222852000.0 | -3.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 217836000.0 | -2.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 218706000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 245445000.0 | +12.2% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 248462000.0 | +1.2% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 245235000.0 | -1.3% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 338892000.0 | +38.2% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 372111000.0 | +9.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 277760000.0 | -25.4% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 244459000.0 | -12.0% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 225406000.0 | -7.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 202272000.0 | -10.3% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 360091000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 369849000.0 | +2.7% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 368572000.0 | -0.3% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 365421000.0 | -0.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 388993000.0 | +6.5% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 389860000.0 | +0.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 406198000.0 | +4.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 384304000.0 | -5.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 389264000.0 | +1.3% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 394220000.0 | +1.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 391652000.0 | -0.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 379908000.0 | -3.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 424612000.0 | +11.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 426185000.0 | +0.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 409307000.0 | -4.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 381125000.0 | -6.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 405488000.0 | +6.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 438833000.0 | +8.2% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 478226000.0 | +9.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 479049000.0 | +0.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 493354000.0 | +3.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 518132000.0 | +5.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 522626000.0 | +0.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 503401000.0 | -3.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 529494000.0 | +5.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 442052000.0 | -16.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 412837000.0 | -6.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 392004000.0 | -5.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 385152000.0 | -1.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 368070000.0 | -4.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 369762000.0 | +0.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 357979000.0 | -3.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 366333000.0 | +2.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 362685000.0 | -1.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 369850000.0 | +2.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 357834000.0 | -3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 368195000.0 | +2.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 373640000.0 | +1.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 374152000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 365421000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 384304000.0 | +5.2% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 379908000.0 | -1.1% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 381125000.0 | +0.3% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 479049000.0 | +25.7% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 503401000.0 | +5.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 392004000.0 | -22.1% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 357979000.0 | -8.7% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 357834000.0 | -0.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 365638000.0 | +2.2% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 89193000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 97179000.0 | +9.0% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 91447000.0 | -5.9% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 83353000.0 | -8.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 82578000.0 | -0.9% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 81030000.0 | -1.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 87984000.0 | +8.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 83719000.0 | -4.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 81852000.0 | -2.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 91774000.0 | +12.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 94840000.0 | +3.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 90358000.0 | -4.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 105139000.0 | +16.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 89810000.0 | -14.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 96666000.0 | +7.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 84964000.0 | -12.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 93294000.0 | +9.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 109716000.0 | +17.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 127778000.0 | +16.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 108166000.0 | -15.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 125572000.0 | +16.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 240101000.0 | +91.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 161579000.0 | -32.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 160431000.0 | -0.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 183198000.0 | +14.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 189516000.0 | +3.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 162986000.0 | -14.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 131433000.0 | -19.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 125757000.0 | -4.3% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 104241000.0 | -17.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 119272000.0 | +14.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 102975000.0 | -13.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 106104000.0 | +3.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 102831000.0 | -3.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 116523000.0 | +13.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 112457000.0 | -3.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 111297000.0 | -1.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 109332000.0 | -1.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 116092000.0 | +6.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 83353000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 83719000.0 | +0.4% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 90358000.0 | +7.9% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 84964000.0 | -6.0% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 108166000.0 | +27.3% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 160431000.0 | +48.3% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 131433000.0 | -18.1% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 102975000.0 | -21.7% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 112457000.0 | +9.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 113730000.0 | +1.1% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 238504000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 238683000.0 | +0.1% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 239582000.0 | +0.4% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 243685000.0 | +1.7% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 263786000.0 | +8.2% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 254773000.0 | -3.4% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 263919000.0 | +3.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 250027000.0 | -5.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 254770000.0 | +1.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 243914000.0 | -4.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 227705000.0 | -6.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 211577000.0 | -7.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 246040000.0 | +16.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 211329000.0 | -14.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 221382000.0 | +4.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 213862000.0 | -3.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 252089000.0 | +17.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 286357000.0 | +13.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 308020000.0 | +7.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 299114000.0 | -2.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 316698000.0 | +5.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 331853000.0 | +4.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 332657000.0 | +0.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 314995000.0 | -5.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 331289000.0 | +5.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 231519000.0 | -30.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 203861000.0 | -11.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 209806000.0 | +2.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 199427000.0 | -4.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 180452000.0 | -9.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 190810000.0 | +5.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 198899000.0 | +4.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 201828000.0 | +1.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 196065000.0 | -2.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 202476000.0 | +3.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 203216000.0 | +0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 230168000.0 | +13.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 239220000.0 | +3.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 242031000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 243685000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 250027000.0 | +2.6% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 211577000.0 | -15.4% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 213862000.0 | +1.1% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 299114000.0 | +39.9% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 314995000.0 | +5.3% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 209806000.0 | -33.4% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 198899000.0 | -5.2% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 203216000.0 | +2.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 241035000.0 | +18.6% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 121587000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 131166000.0 | +7.9% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 128990000.0 | -1.7% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 121736000.0 | -5.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 125207000.0 | +2.9% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 135087000.0 | +7.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 142279000.0 | +5.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 134277000.0 | -5.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 134494000.0 | +0.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 150306000.0 | +11.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 163947000.0 | +9.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 168331000.0 | +2.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 178572000.0 | +6.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 214856000.0 | +20.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 187925000.0 | -12.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 167263000.0 | -11.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 153399000.0 | -8.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 152476000.0 | -0.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 170206000.0 | +11.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 179935000.0 | +5.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-03-31 | 176656000.0 | -1.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-06-30 | 186279000.0 | +5.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 189969000.0 | +2.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 188406000.0 | -0.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-03-31 | 198205000.0 | +5.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | 210533000.0 | +6.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 208976000.0 | -0.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 182198000.0 | -12.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 185725000.0 | +1.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 187618000.0 | +1.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 178952000.0 | -4.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 159080000.0 | -11.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 164505000.0 | +3.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 166620000.0 | +1.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 167374000.0 | +0.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 154618000.0 | -7.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 138027000.0 | -10.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 134420000.0 | -2.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 132121000.0 | -1.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 121736000.0 | — | USD | 10-K | 2020-02-21 |
| Annual | 2017-12-31 | 134277000.0 | +10.3% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 168331000.0 | +25.4% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 167263000.0 | -0.6% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 179935000.0 | +7.6% | USD | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 188406000.0 | +4.7% | USD | 10-K | 2025-02-21 |
| Annual | 2022-12-31 | 182198000.0 | -3.3% | USD | 10-K | 2026-02-20 |
| Annual | 2023-12-31 | 159080000.0 | -12.7% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 154618000.0 | -2.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 124603000.0 | -19.4% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3341000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 15951000.0 | +377.4% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 29664000.0 | +86.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -10513000.0 | -135.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 5539000.0 | +152.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 5649000.0 | +2.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 10250000.0 | +81.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 38259000.0 | +273.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 64675000.0 | +69.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 11789000.0 | -81.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 22330000.0 | +89.4% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 46510000.0 | +108.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 3005000.0 | -93.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 38966000.0 | +1196.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 93871000.0 | +140.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 22426000.0 | -76.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 36574000.0 | +63.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 59943000.0 | +63.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 38742000.0 | -35.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 70760000.0 | +82.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 78063000.0 | +10.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 19056000.0 | -75.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 40431000.0 | +112.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 69056000.0 | +70.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 13169000.0 | -80.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 34105000.0 | +159.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 65084000.0 | +90.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 249000.0 | -99.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 18614000.0 | +7375.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 41937000.0 | +125.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 39823000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 29339000.0 | -26.3% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 87723000.0 | +199.0% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 66617000.0 | -24.1% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 109159000.0 | +63.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 72898000.0 | -33.2% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 90805000.0 | +24.6% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 91465000.0 | +0.7% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 86874000.0 | -5.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 61645000.0 | -29.0% | 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 | -1294000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -3182000.0 | -145.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -9409000.0 | -195.7% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -2272000.0 | +75.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -4344000.0 | -91.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -4424000.0 | -1.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -1469000.0 | +66.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -3116000.0 | -112.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -3005000.0 | +3.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -2496000.0 | +16.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 111012000.0 | +4547.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 108026000.0 | -2.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -1971000.0 | -101.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -2745000.0 | -39.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -4248000.0 | -54.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -3350000.0 | +21.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 16323000.0 | +587.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 11716000.0 | -28.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -2721000.0 | -123.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -5958000.0 | -119.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -9656000.0 | -62.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 2437000.0 | +125.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -834000.0 | -134.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -2532000.0 | -203.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -2404000.0 | +5.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -3752000.0 | -56.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -7901000.0 | -110.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -4835000.0 | +38.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -7593000.0 | -57.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -11101000.0 | -46.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -12420000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -4846000.0 | +61.0% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -4170000.0 | +13.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 103185000.0 | +2574.5% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -6927000.0 | -106.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 8301000.0 | +219.8% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -14282000.0 | -272.1% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -4862000.0 | +66.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -7564000.0 | -55.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -14143000.0 | -87.0% | 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 | -2624000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | -13223000.0 | -403.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | -20827000.0 | -57.5% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 14041000.0 | +167.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 855000.0 | -93.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -2004000.0 | -334.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -8903000.0 | -344.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -35049000.0 | -293.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -61583000.0 | -75.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -9146000.0 | +85.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -68407000.0 | -647.9% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -113328000.0 | -65.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 10909000.0 | +109.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -3681000.0 | -133.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -8181000.0 | -122.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -21221000.0 | -159.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -39104000.0 | -84.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -59514000.0 | -52.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -16383000.0 | +72.5% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -131817000.0 | -704.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -160307000.0 | -21.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -21443000.0 | +86.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -39571000.0 | -84.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -66523000.0 | -68.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -10778000.0 | +83.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -30362000.0 | -181.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -57175000.0 | -88.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4681000.0 | +108.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -8898000.0 | -290.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -29933000.0 | -236.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -27418000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -25596000.0 | +6.6% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -83820000.0 | -227.5% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -150083000.0 | -79.1% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -18577000.0 | +87.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -87696000.0 | -372.1% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -173391000.0 | -97.7% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -86605000.0 | +50.1% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -79080000.0 | +8.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -45709000.0 | +42.2% | 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 | 1294000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 3182000.0 | +145.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 9409000.0 | +195.7% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 2272000.0 | -75.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 4344000.0 | +91.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 5424000.0 | +24.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1469000.0 | -72.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 3116000.0 | +112.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 4005000.0 | +28.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1496000.0 | -62.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 4184000.0 | +179.7% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 7728000.0 | +84.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1971000.0 | -74.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 3793000.0 | +92.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 5296000.0 | +39.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1350000.0 | -74.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 2919000.0 | +116.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 5026000.0 | +72.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 2221000.0 | -55.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 3458000.0 | +55.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 4656000.0 | +34.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1872000.0 | -59.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 4950000.0 | +164.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 6076000.0 | +22.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1875000.0 | -69.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 4979000.0 | +165.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 8501000.0 | +70.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4149000.0 | -51.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 8290000.0 | +99.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 11798000.0 | +42.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 12420000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 5846000.0 | -52.9% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 5170000.0 | -11.6% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 10359000.0 | +100.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 6475000.0 | -37.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 6441000.0 | -0.5% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 8109000.0 | +25.9% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 7763000.0 | -4.3% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 7573000.0 | -2.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 14840000.0 | +96.0% | 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 | 2017-12-31 | 71494000.0 | — | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-06-30 | 71596000.0 | +0.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 71544000.0 | -0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 71856000.0 | +0.4% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 71860000.0 | +0.0% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 71865000.0 | +0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 71874000.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Annual | 2018-12-31 | 71856000.0 | — | shares | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 72202000.0 | +0.5% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 72600000.0 | +0.6% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 72997000.0 | +0.5% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 73242000.0 | +0.3% | shares | 10-K | 2023-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 71023000.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 71063000.0 | +0.1% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 70897000.0 | -0.2% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 71268000.0 | +0.5% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 71281000.0 | +0.0% | shares | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 71263000.0 | -0.0% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 71224000.0 | -0.1% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 71494000.0 | +0.4% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 71562000.0 | +0.1% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 71596000.0 | +0.0% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 71544000.0 | -0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 71856000.0 | +0.4% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 71860000.0 | +0.0% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 71865000.0 | +0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 71874000.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 72202000.0 | +0.5% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 72198000.0 | -0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 72237000.0 | +0.1% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 72247000.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 72600000.0 | +0.5% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 72615000.0 | +0.0% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 72655000.0 | +0.1% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 72640000.0 | -0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 72997000.0 | +0.5% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 72996000.0 | -0.0% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 73007000.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 73006000.0 | -0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 73242000.0 | +0.3% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 73247000.0 | +0.0% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 73279000.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 73224000.0 | -0.1% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 73462000.0 | +0.3% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 73455000.0 | -0.0% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 73479000.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 73484000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 73835000.0 | +0.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 73841000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 73888000.0 | +0.1% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 73863000.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 71268000.0 | — | shares | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 71494000.0 | +0.3% | shares | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 71856000.0 | +0.5% | shares | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 72202000.0 | +0.5% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 72600000.0 | +0.6% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 72997000.0 | +0.5% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 73242000.0 | +0.3% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 73462000.0 | +0.3% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 73835000.0 | +0.5% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 74244000.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 | 26693000.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 26180000.0 | -1.9% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 25996000.0 | -0.7% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 25223000.0 | -3.0% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 25273000.0 | +0.2% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 25296000.0 | +0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 24804000.0 | -1.9% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 24705000.0 | -0.4% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 24730000.0 | +0.1% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 24516000.0 | -0.9% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 23901000.0 | -2.5% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 22770000.0 | -4.7% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 21553000.0 | -5.3% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 20790000.0 | -3.5% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 20782000.0 | -0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 20932000.0 | +0.7% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 20673000.0 | -1.2% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 20429000.0 | -1.2% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 20319000.0 | -0.5% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 20283000.0 | -0.2% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 20022000.0 | -1.3% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 19455000.0 | -2.8% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 19341000.0 | -0.6% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 19158000.0 | -0.9% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 18726000.0 | -2.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 18696000.0 | -0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 18578000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 18161000.0 | -2.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 17714000.0 | -2.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 17589000.0 | -0.7% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 26099000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 25222000.0 | -3.4% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 24738000.0 | -1.9% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 23186000.0 | -6.3% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 20983000.0 | -9.5% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 20579000.0 | -1.9% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 20054000.0 | -2.6% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 19188000.0 | -4.3% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 18574000.0 | -3.2% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 17675000.0 | -4.8% | 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 | 26842000.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 26335000.0 | -1.9% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 26173000.0 | -0.6% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 25509000.0 | -2.5% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 25482000.0 | -0.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 25535000.0 | +0.2% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 25094000.0 | -1.7% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 25178000.0 | +0.3% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 25366000.0 | +0.7% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 25019000.0 | -1.4% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 24458000.0 | -2.2% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 23342000.0 | -4.6% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 21860000.0 | -6.3% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 21078000.0 | -3.6% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 21180000.0 | +0.5% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 21361000.0 | +0.9% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 21282000.0 | -0.4% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 21098000.0 | -0.9% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 20730000.0 | -1.7% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 20718000.0 | -0.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 20450000.0 | -1.3% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 19667000.0 | -3.8% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 19611000.0 | -0.3% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 19518000.0 | -0.5% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 18932000.0 | -3.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 18886000.0 | -0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 18823000.0 | -0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 18241000.0 | -3.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 17759000.0 | -2.6% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 17645000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 26274000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 25586000.0 | -2.6% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 25251000.0 | -1.3% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 23772000.0 | -5.9% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 21395000.0 | -10.0% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 21212000.0 | -0.9% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 20503000.0 | -3.3% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 19507000.0 | -4.9% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 18811000.0 | -3.6% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 17776000.0 | -5.5% | shares | 10-K | 2026-02-20 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.8586 | — | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.8729 | +1.7% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.8396 | -3.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.8155 | -2.9% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.8359 | +2.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.8339 | -0.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.7695 | -7.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.7951 | +3.3% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.8443 | +6.2% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.8267 | -2.1% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.7817 | -5.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.7641 | -2.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.7362 | -3.6% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.7790 | +5.8% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.7706 | -1.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.7875 | +2.2% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.9875 | +25.4% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 1.0600 | +7.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.0541 | -0.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.0574 | +0.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1.0091 | -4.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.9606 | -4.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.9824 | +2.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.9553 | -2.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.8963 | -6.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.8948 | -0.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.8891 | -0.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 3.6115 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 3.2621 | -9.7% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 3.4322 | +5.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 3.5353 | +3.0% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2.9177 | -17.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 3.1385 | +7.6% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 4.3642 | +39.1% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 4.2789 | -2.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3.9273 | -8.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.6348 | -7.4% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.5306 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 2.4121 | -4.7% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 2.4905 | +3.3% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 2.6239 | +5.4% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 2.9303 | +11.7% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 2.9813 | +1.7% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 2.9451 | -1.2% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 2.9318 | -0.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 3.0649 | +4.5% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 2.7730 | -9.5% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 2.6571 | -4.2% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 2.7498 | +3.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2.4305 | -11.6% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 3.3378 | +37.3% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2.8688 | -14.0% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2.8863 | +0.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 2.9451 | +2.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2.7555 | -6.4% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 2.6506 | -3.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 3.1331 | +18.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2.8069 | -10.4% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.6314 | -41.9% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 2.4359 | +49.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 2.3194 | -4.8% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 2.2132 | -4.6% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1.7217 | -22.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1.8177 | +5.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 2.1133 | +16.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 2.1860 | +3.4% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2.4890 | +13.9% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2.1624 | -13.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.3740 | +9.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.3201 | -2.3% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2.3255 | +0.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2.0592 | -11.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2.0044 | -2.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.0649 | +3.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.0383 | -1.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.8764 | -7.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.6239 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 2.9318 | +11.7% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 2.7498 | -6.2% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 2.8863 | +5.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 3.1331 | +8.5% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 2.3194 | -26.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2.1133 | -8.9% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2.3740 | +12.3% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2.0044 | -15.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.7785 | -11.3% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.9616 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 1.8197 | -7.2% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1.8574 | +2.1% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 2.0017 | +7.8% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 2.1068 | +5.2% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 1.8860 | -10.5% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1.8549 | -1.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 1.8620 | +0.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1.8943 | +1.7% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1.6228 | -14.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1.3889 | -14.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1.2569 | -9.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.3778 | +9.6% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.9836 | -28.6% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1.1780 | +19.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1.2786 | +8.5% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1.6434 | +28.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1.8780 | +14.3% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 1.8097 | -3.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1.6623 | -8.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1.7927 | +7.8% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.7815 | -0.6% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.7511 | -1.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1.6719 | -4.5% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1.6714 | -0.0% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1.0997 | -34.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.9755 | -11.3% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1.1515 | +18.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.0738 | -6.8% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.9618 | -10.4% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.0663 | +10.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.2503 | +17.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.2269 | -1.9% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.1767 | -4.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.2097 | +2.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.3143 | +8.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.6676 | +26.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.7796 | +6.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.8319 | +2.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.0017 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 1.8620 | -7.0% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1.2569 | -32.5% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 1.2786 | +1.7% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.6623 | +30.0% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1.6719 | +0.6% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1.1515 | -31.1% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1.2503 | +8.6% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.3143 | +5.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.9344 | +47.2% | ratio | 10-K | 2026-02-20 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.2908 | — | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.3054 | +5.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.3060 | +0.2% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.2915 | -4.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.3041 | +4.3% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.2941 | -3.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.2852 | -3.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.2981 | +4.5% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.2975 | -0.2% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.2820 | -5.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.2838 | +0.7% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.2843 | +0.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.2717 | -4.4% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.2947 | +8.5% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.2961 | +0.5% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.2971 | +0.3% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.3003 | +1.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.2895 | -3.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.2807 | -3.0% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2833 | +0.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2773 | -2.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2707 | -2.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2778 | +2.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2790 | +0.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2674 | -4.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2711 | +1.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2773 | +2.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.3095 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.2996 | -3.2% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.2964 | -1.1% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.2932 | -1.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.2835 | -3.3% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.2892 | +2.0% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.2929 | +1.3% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.2788 | -4.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2743 | -1.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2719 | -0.9% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0177 | — | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0327 | +85.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0296 | -9.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0289 | -2.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.0494 | +70.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.0495 | +0.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0822 | +65.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 0.2209 | +168.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 0.0432 | -80.4% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0272 | -37.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0288 | +6.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0513 | +78.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0365 | -28.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-06-30 | 0.0525 | +43.8% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 0.0501 | -4.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0460 | -8.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | 0.0617 | +34.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 0.0509 | -17.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0399 | -21.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0477 | +19.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0283 | -40.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0312 | +10.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0397 | +27.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0402 | +1.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0247 | -38.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0313 | +26.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0333 | +6.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0248 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0266 | +6.9% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0445 | +67.5% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0971 | +118.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0401 | -58.7% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0476 | +18.7% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0441 | -7.3% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0399 | -9.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0359 | -10.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0262 | -27.0% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0312 | — | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0569 | +82.6% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0597 | +4.9% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0378 | -36.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0656 | +73.8% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0611 | -6.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0358 | -41.3% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0634 | +76.7% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.0641 | +1.2% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0415 | -35.3% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0450 | +8.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0731 | +62.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0536 | -26.8% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0821 | +53.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0727 | -11.4% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0665 | -8.4% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0775 | +16.5% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0716 | -7.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0576 | -19.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0666 | +15.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0430 | -35.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0447 | +4.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0553 | +23.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0530 | -4.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0352 | -33.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0445 | +26.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0451 | +1.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0447 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0479 | +7.0% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0555 | +16.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0555 | +0.0% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0574 | +3.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0675 | +17.6% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0683 | +1.2% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.0569 | -16.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0496 | -12.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0377 | -24.1% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0103 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0107 | +4.1% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0101 | -5.8% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 0.0178 | +75.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 0.0332 | +86.5% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0436 | +31.5% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0080 | -81.7% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 0.0045 | -43.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0031 | -30.6% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 0.0052 | +64.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.0049 | -4.7% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 0.0012 | -74.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0025 | +98.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.7243 | +29301.3% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 0.4275 | -41.0% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.2334 | -45.4% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.3406 | +45.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 0.4773 | +40.2% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 0.7926 | +66.0% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 0.9567 | +20.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.8070 | -15.6% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.4885 | -39.5% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 0.7156 | +46.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.6046 | -15.5% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.6366 | +5.3% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.1582 | -75.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.0312 | -80.3% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 0.0009 | -97.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0014 | +47.7% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.0014 | +3.7% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.0010 | -27.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.0012 | +13.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0010 | -13.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.0011 | +7.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.0011 | +1.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.0031 | +184.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0040 | +28.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0226 | +466.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0108 | -52.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0178 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0045 | -74.5% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 0.0012 | -72.6% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 0.2334 | +18730.3% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.9567 | +309.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.6046 | -36.8% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.0009 | -99.8% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 0.0012 | +25.5% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.0031 | +168.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0188 | +506.9% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0101 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0294 | +189.8% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0245 | -16.7% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0152 | -38.0% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0286 | +88.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0249 | -13.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0236 | -5.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.0413 | +75.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.0413 | +0.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0632 | +53.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 0.1756 | +177.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 0.0365 | -79.2% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0225 | -38.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0225 | +0.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0392 | +74.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0269 | -31.5% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-06-30 | 0.0409 | +52.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 0.0386 | -5.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0362 | -6.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | 0.0609 | +68.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 0.0539 | -11.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0421 | -22.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0505 | +19.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0286 | -43.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0300 | +4.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0390 | +30.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0384 | -1.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0221 | -42.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0280 | +26.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0296 | +5.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0897 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0866 | -3.4% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.1526 | +76.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.3434 | +125.0% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1170 | -65.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1493 | +27.7% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1924 | +28.9% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.1706 | -11.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1409 | -17.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0952 | -32.4% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0300 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0828 | +175.9% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0699 | -15.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0471 | -32.6% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0825 | +75.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0710 | -14.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0682 | -3.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.1083 | +58.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.0987 | -8.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1504 | +52.4% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 0.3484 | +131.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 0.0795 | -77.2% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0594 | -25.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0648 | +9.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.1102 | +70.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0751 | -31.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-06-30 | 0.1137 | +51.5% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 0.1062 | -6.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0968 | -8.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | 0.1278 | +32.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 0.1065 | -16.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0873 | -18.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0990 | +13.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0591 | -40.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0668 | +13.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0850 | +27.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0849 | -0.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0590 | -30.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0777 | +31.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0838 | +7.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.2692 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.2479 | -7.9% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.3444 | +39.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.7824 | +127.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.3114 | -60.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.3990 | +28.1% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.4140 | +3.8% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.3839 | -7.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.3261 | -15.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2795 | -14.3% | 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-20 | Dunwoody Ann E. | Dir |
Equity grant / award
L
|
Common Stock | 284 | $26.09 | $7,410 | 23,364 |
| 2026-03-06 | LIBERATORE JOSEPH J | President & CEO |
Other acquired transaction
J
|
Common Stock | 3,164 | $0.00 | $0 | 338,691 |
| 2025-12-31 | LIBERATORE JOSEPH J | President & CEO |
Equity grant / award
A
|
Common Stock | 104,059 | $0.00 | $0 | 335,527 |
| 2025-12-27 | LIBERATORE JOSEPH J | President & CEO |
Other disposed transaction
F
|
Common Stock | 19,302 | $31.41 | $606,276 | 231,468 |
| 2025-12-19 | Dunwoody Ann E. | Dir |
Equity grant / award
L
|
Common Stock | 225 | $31.81 | $7,157 | 23,080 |
| 2025-12-05 | Hackman Jeffrey B. | Chief Financial Officer |
Other acquired transaction
J
|
Common Stock | 404 | $0.00 | $0 | 81,603 |
| 2025-09-26 | Dunwoody Ann E. | Dir |
Equity grant / award
L
|
Common Stock | 236 | $29.94 | $7,066 | 22,855 |
| 2025-09-12 | Hackman Jeffrey B. | Chief Financial Officer |
Other acquired transaction
J
|
Common Stock | 390 | $0.00 | $0 | 81,199 |
| 2025-08-06 | Brooks Derrick Dewan | Dir |
Open-market buy
P
|
Common Stock | 336 | $32.71 | $10,991 | 2,111 |
| 2025-06-27 | Dunwoody Ann E. | Dir |
Equity grant / award
L
|
Common Stock | 171 | $40.70 | $6,960 | 22,619 |
| 2025-06-13 | LIBERATORE JOSEPH J | President & CEO |
Other acquired transaction
J
|
Common Stock | 1,543 | $0.00 | $0 | 246,679 |
| 2025-06-05 | Brooks Derrick Dewan | Dir |
Open-market sell
S
|
Common Stock | 490 | $40.83 | $20,007 | 1,775 |
| 2025-05-15 | Hackman Jeffrey B. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 453 | $41.94 | $18,999 | 80,511 |
| 2025-05-07 | DUNKEL DAVID L | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $37.45 | $37,450 | 521,329 |
| 2025-05-06 | DUNKEL DAVID L | Dir |
Open-market buy
P
|
Common Stock | 3,000 | $37.47 | $112,410 | 520,329 |
| 2025-05-05 | DUNKEL DAVID L | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $37.80 | $37,800 | 517,329 |
| 2025-05-01 | DUNKEL DAVID L | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $38.16 | $190,800 | 516,329 |
| 2025-04-25 | Brooks Derrick Dewan | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,188 | $0.00 | $0 | 9,962 |
| 2025-03-21 | Dunwoody Ann E. | Dir |
Equity grant / award
L
|
Common Stock | 139 | $49.90 | $6,936 | 22,448 |
| 2025-03-15 | Dunwoody Ann E. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,533 | $0.00 | $0 | 2,241 |
| 2025-03-15 | Dunwoody Ann E. | Dir |
Exercise / conversion
M
|
Common Stock | 4,533 | $0.00 | $0 | 22,309 |
| 2025-03-07 | LIBERATORE JOSEPH J | President & CEO |
Other acquired transaction
J
|
Common Stock | 1,177 | $0.00 | $0 | 245,136 |
| 2025-02-10 | THOMAS ANDREW G | Chief Experience Officer |
Open-market sell
S
|
Common Stock | 7,100 | $51.79 | $367,709 | 96,084 |
| 2024-12-31 | THOMAS ANDREW G | Chief Experience Officer |
Equity grant / award
A
|
Common Stock | 11,287 | $0.00 | $0 | 103,184 |
| 2024-12-27 | KELLY DAVID M | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 8,808 | $56.71 | $499,502 | 72,994 |
| 2024-12-26 | DUNKEL DAVID L | Dir |
Equity grant / award
G
|
Common Stock | 11,170 | $0.00 | $0 | 497,818 |
| 2024-12-20 | Dunwoody Ann E. | Dir |
Equity grant / award
L
|
Common Stock | 119 | $56.46 | $6,719 | 17,776 |
| 2024-12-06 | Hackman Jeffrey B. | Chief Financial Officer |
Other acquired transaction
J
|
Common Stock | 165 | $0.00 | $0 | 69,692 |
| 2024-09-27 | Dunwoody Ann E. | Dir |
Equity grant / award
L
|
Common Stock | 109 | $61.01 | $6,650 | 17,657 |
| 2024-09-13 | FURLONG MARK F | Dir |
Other acquired transaction
J
|
Common Stock | 13 | $0.00 | $0 | 26,324 |
| 2024-08-02 | KELLY DAVID M | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 6,000 | $65.75 | $394,500 | 81,144 |
| 2024-06-28 | Dunwoody Ann E. | Dir |
Equity grant / award
L
|
Common Stock | 108 | $61.50 | $6,642 | 17,548 |
| 2024-06-14 | KELLY DAVID M | Chief Operating Officer |
Other acquired transaction
J
|
Common Stock | 326 | $0.00 | $0 | 87,144 |
| 2024-06-13 | LIBERATORE JOSEPH J | President & CEO |
Open-market sell
S
|
Common Stock | 6,638 | $62.02 | $411,689 | 213,689 |
| 2024-06-12 | LIBERATORE JOSEPH J | President & CEO |
Open-market sell
S
|
Common Stock | 8,100 | $62.08 | $502,848 | 220,327 |
| 2024-06-04 | THOMAS ANDREW G | Chief Experience Officer |
Open-market sell
S
|
Common Stock | 4,801 | $61.43 | $294,925 | 94,095 |
| 2024-05-28 | FURLONG MARK F | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $61.70 | $308,475 | 26,297 |
| 2024-05-22 | LIBERATORE JOSEPH J | President & CEO |
Open-market sell
S
|
Common Stock | 262 | $63.00 | $16,506 | 228,427 |
| 2024-05-15 | Hackman Jeffrey B. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 454 | $64.95 | $29,487 | 69,211 |
| 2024-04-26 | SIMMONS N JOHN | Dir |
Equity grant / award
A
|
Common Stock | 2,183 | $0.00 | $0 | 17,194 |
| 2024-03-15 | THOMAS ANDREW G | Chief Experience Officer |
Other acquired transaction
J
|
Common Stock | 157 | $0.00 | $0 | 98,896 |
| 2023-12-31 | THOMAS ANDREW G | Chief Experience Officer |
Equity grant / award
A
|
Common Stock | 7,697 | $0.00 | $0 | 98,739 |
| 2023-12-31 | THOMAS ANDREW G | Chief Experience Officer |
Equity grant / award
A
|
Common Stock | 2,131 | $0.00 | $0 | 91,042 |
| 2023-12-27 | THOMAS ANDREW G | Chief Experience Officer |
Other disposed transaction
F
|
Common Stock | 3,105 | $67.84 | $210,643 | 88,911 |
| 2023-12-15 | THOMAS ANDREW G | Chief Experience Officer |
Other acquired transaction
J
|
Common Stock | 164 | $0.00 | $0 | 92,016 |
| 2023-12-12 | KELLY DAVID M | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,194 | $70.00 | $223,580 | 76,903 |
| 2023-12-11 | KELLY DAVID M | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,806 | $70.00 | $126,420 | 80,097 |
| 2023-12-04 | SIMMONS N JOHN | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $69.00 | $138,000 | 14,984 |
| 2023-11-22 | FURLONG MARK F | Dir |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 29,087 |
| 2023-10-14 | THOMAS ANDREW G | Chief Experience Officer |
Other disposed transaction
F
|
Common Stock | 166 | $59.07 | $9,806 | 91,852 |
| 2023-09-15 | KELLY DAVID M | Chief Operating Officer |
Other acquired transaction
J
|
Common Stock | 356 | $0.00 | $0 | 81,903 |
| 2023-09-14 | ROSEN ELAINE | Dir |
Open-market sell
S
|
Common Stock | 2,250 | $57.53 | $129,442 | 13,836 |
| 2023-08-15 | Hackman Jeffrey B. | SVP Finance & Accounting |
Other disposed transaction
F
|
Common Stock | 660 | $60.36 | $39,838 | 64,012 |
| 2023-08-01 | DUNKEL DAVID L | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,764 | $0.00 | $0 | 1,764 |
| 2023-07-31 | DUNKEL DAVID L | Dir |
Other disposed transaction
F
|
Common Stock | 4,807 | $63.44 | $304,956 | 92,443 |
| 2023-07-31 | DUNKEL DAVID L | Dir |
Equity grant / award
A
|
Common Stock | 12,216 | $0.00 | $0 | 97,250 |
| 2023-06-16 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Other acquired transaction
J
|
Common Stock | 183 | $0.00 | $0 | 91,825 |
| 2023-05-18 | KELLY DAVID M | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 5,987 | $56.59 | $338,804 | 81,209 |
| 2023-05-15 | KELLY DAVID M | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 12,813 | $56.90 | $729,060 | 87,196 |
| 2023-05-05 | SIMMONS N JOHN | Dir |
Equity grant / award
A
|
Common Stock | 2,495 | $0.00 | $0 | 16,954 |
| 2023-03-15 | Dunwoody Ann E. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,313 | $0.00 | $0 | 1,822 |
| 2023-03-15 | Dunwoody Ann E. | Dir |
Exercise / conversion
M
|
Common Stock | 2,313 | $0.00 | $0 | 17,440 |
| 2023-03-10 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Other acquired transaction
J
|
Common Stock | 183 | $0.00 | $0 | 91,642 |
| 2023-02-24 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Open-market sell
S
|
Common Stock | 20,000 | $61.83 | $1,236,600 | 91,459 |
| 2022-12-31 | Mitchell Kye L. | Chief Operations Officer |
Equity grant / award
A
|
Common Stock | 15,502 | $0.00 | $0 | 58,614 |
| 2022-12-31 | LIBERATORE JOSEPH J | President & CEO |
Equity grant / award
A
|
Common Stock | 51,067 | $0.00 | $0 | 194,410 |
| 2022-12-30 | Mitchell Kye L. | Chief Operations Officer |
Open-market sell
S
|
Common Stock | 21,132 | $54.69 | $1,155,709 | 43,112 |
| 2022-12-27 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Other disposed transaction
F
|
Common Stock | 4,310 | $54.97 | $236,921 | 101,610 |
| 2022-12-14 | DUNKEL DAVID L | Dir |
Equity grant / award
G
|
Common Stock | 20,000 | $0.00 | $0 | 385,588 |
| 2022-12-09 | SIMMONS N JOHN | Dir |
Other acquired transaction
J
|
Common Stock | 10 | $0.00 | $0 | 14,448 |
| 2022-10-14 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Other disposed transaction
F
|
Common Stock | 163 | $60.68 | $9,891 | 105,699 |
| 2022-09-16 | Cloudman Catherine | Dir |
Other acquired transaction
J · derivative
|
Restricted Stock Units | 20 | $0.00 | $0 | 4,087 |
| 2022-08-15 | Hackman Jeffrey B. | SVP Finance & Accounting |
Other disposed transaction
F
|
Common Stock | 644 | $57.68 | $37,146 | 61,347 |
| 2022-06-10 | SIMMONS N JOHN | Dir |
Other acquired transaction
J
|
Common Stock | 8 | $0.00 | $0 | 14,429 |
| 2022-05-20 | SIMMONS N JOHN | Dir |
Open-market sell
S
|
Common Stock | 3,500 | $65.25 | $228,375 | 14,421 |
| 2022-05-15 | Hackman Jeffrey B. | SVP Finance & Accounting |
Other disposed transaction
F
|
Common Stock | 673 | $70.70 | $47,581 | 61,825 |
| 2022-05-02 | STRUZZIERO RALPH | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 14,821 | $0.00 | $0 | 0 |
| 2022-05-02 | STRUZZIERO RALPH | Dir |
Exercise / conversion
M
|
Common Stock | 14,821 | $0.00 | $0 | 19,586 |
| 2022-04-29 | Dunwoody Ann E. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,784 | $0.00 | $0 | 4,049 |
| 2022-03-29 | KELLY DAVID M | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 5,000 | $75.44 | $377,200 | 96,407 |
| 2022-03-15 | Dunwoody Ann E. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,713 | $0.00 | $0 | 2,265 |
| 2022-03-15 | Dunwoody Ann E. | Dir |
Exercise / conversion
M
|
Common Stock | 3,713 | $0.00 | $0 | 15,127 |
| 2022-03-11 | Mehl Randall | Dir |
Other acquired transaction
J · derivative
|
Restricted Stock Units | 57 | $0.00 | $0 | 12,857 |
| 2022-03-09 | KELLY DAVID M | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 417 | $70.00 | $29,190 | 101,070 |
| 2021-12-31 | LIBERATORE JOSEPH J | President |
Equity grant / award
A
|
Common Stock | 29,912 | $0.00 | $0 | 163,456 |
| 2021-12-31 | LIBERATORE JOSEPH J | President |
Equity grant / award
A
|
Common Stock | 31,906 | $0.00 | $0 | 133,544 |
| 2021-12-29 | Mitchell Kye L. | Chief Operations Officer |
Open-market sell
S
|
Common Stock | 22,677 | $75.70 | $1,716,649 | 58,048 |
| 2021-12-28 | LIBERATORE JOSEPH J | President |
Open-market sell
S
|
Common Stock | 34,000 | $76.41 | $2,597,940 | 101,638 |
| 2021-12-27 | LIBERATORE JOSEPH J | President |
Other disposed transaction
F
|
Common Stock | 24,724 | $76.99 | $1,903,501 | 135,638 |
| 2021-12-21 | DUNKEL DAVID L | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 20,000 | $0.00 | $0 | 405,588 |
| 2021-12-10 | Hackman Jeffrey B. | SVP Finance & Accounting |
Other acquired transaction
J
|
Common Stock | 150 | $0.00 | $0 | 59,341 |
| 2021-11-04 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,889 | $71.00 | $347,119 | 425,588 |
| 2021-11-02 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 40,111 | $70.04 | $2,809,374 | 430,477 |
| 2021-10-15 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Other disposed transaction
F
|
Common Stock | 159 | $65.17 | $10,362 | 102,259 |
| 2021-10-11 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $69.00 | $345,000 | 470,588 |
| 2021-10-07 | Hackman Jeffrey B. | SVP Finance & Accounting |
Open-market sell
S
|
Common Stock | 3,500 | $65.57 | $229,495 | 59,191 |
| 2021-10-05 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,992 | $60.00 | $359,520 | 500,588 |
| 2021-09-27 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 15,308 | $63.02 | $964,710 | 506,580 |
| 2021-09-24 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,700 | $63.00 | $233,100 | 521,888 |
| 2021-09-24 | DUNKEL DAVID L | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 20,000 | $0.00 | $0 | 525,588 |
| 2021-09-15 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 24,436 | $60.02 | $1,466,649 | 545,588 |
| 2021-09-14 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 564 | $60.02 | $33,851 | 570,024 |
| 2021-09-10 | Brooks Derrick Dewan | Dir |
Other acquired transaction
J
|
Common Stock | 10 | $0.00 | $0 | 2,247 |
| 2021-08-15 | Hackman Jeffrey B. | SVP Finance & Accounting |
Other disposed transaction
F
|
Common Stock | 635 | $60.36 | $38,329 | 62,506 |
| 2021-06-11 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Other acquired transaction
J
|
Common Stock | 175 | $0.00 | $0 | 102,210 |
| 2021-06-01 | Hackman Jeffrey B. | SVP Finance & Accounting |
Open-market sell
S
|
Common Stock | 1,000 | $64.00 | $64,000 | 62,979 |
| 2021-05-26 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $60.19 | $150,475 | 4,729 |
| 2021-05-17 | KELLY DAVID M | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 21,500 | $60.72 | $1,305,480 | 96,796 |
| 2021-05-15 | Hackman Jeffrey B. | SVP Finance & Accounting |
Other disposed transaction
F
|
Common Stock | 660 | $60.32 | $39,811 | 63,979 |
| 2021-05-07 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 4,805 | $60.09 | $288,732 | 7,229 |
| 2021-05-06 | ROSEN ELAINE | Dir |
Open-market sell
S
|
Common Stock | 2,800 | $59.51 | $166,628 | 16,086 |
| 2021-04-23 | Cloudman Catherine | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,229 | $0.00 | $0 | 2,229 |
| 2021-04-14 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 50,000 | $56.00 | $2,800,000 | 570,588 |
| 2021-04-12 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 23,300 | $55.51 | $1,293,383 | 12,399 |
| 2021-04-09 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,700 | $55.50 | $94,350 | 35,699 |
| 2021-04-08 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 22,400 | $55.00 | $1,232,000 | 37,399 |
| 2021-04-07 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 13,130 | $54.60 | $716,898 | 59,799 |
| 2021-04-06 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 7,809 | $54.50 | $425,590 | 72,929 |
| 2021-04-05 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 14,361 | $54.39 | $781,095 | 80,738 |
| 2021-04-01 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 12,300 | $54.30 | $667,890 | 95,099 |
| 2021-03-15 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,702 | $54.09 | $254,331 | 107,399 |
| 2021-03-12 | Mehl Randall | Dir |
Other acquired transaction
J · derivative
|
Restricted Stock Units | 44 | $0.00 | $0 | 10,425 |
| 2021-03-10 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,271 | $54.08 | $285,056 | 136,162 |
| 2021-03-05 | SIMMONS N JOHN | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $52.20 | $104,400 | 13,857 |
| 2021-03-03 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 15,000 | $54.72 | $820,800 | 141,433 |
| 2021-02-24 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $50.15 | $250,750 | 13,640 |
| 2021-02-16 | Mitchell Kye L. | Chief Operations Officer |
Open-market sell
S
|
Common Stock | 18,440 | $46.33 | $854,325 | 93,997 |
| 2021-02-12 | Mitchell Kye L. | Chief Operations Officer |
Open-market sell
S
|
Common Stock | 3,497 | $46.49 | $162,576 | 112,437 |
| 2021-02-11 | KELLY DAVID M | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 15,000 | $47.47 | $712,050 | 117,896 |
| 2021-02-08 | Hackman Jeffrey B. | SVP Finance & Accounting |
Open-market sell
S
|
Common Stock | 3,000 | $46.93 | $140,790 | 64,447 |
| 2021-01-22 | Hackman Jeffrey B. | SVP Finance & Accounting |
Open-market sell
S
|
Common Stock | 1,900 | $45.12 | $85,728 | 67,447 |
| 2021-01-07 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 961 | $45.05 | $43,293 | 156,433 |
| 2021-01-06 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 50,700 | $44.17 | $2,239,419 | 157,394 |
| 2020-12-31 | Mitchell Kye L. | Chief Operations Officer |
Equity grant / award
A
|
Common Stock | 31,183 | $0.00 | $0 | 115,934 |
| 2020-12-29 | BLACKMAN MICHAEL R | Chief Corporate Dev. Officer |
Open-market sell
S
|
Common Stock | 11,518 | $42.26 | $486,751 | 17,427 |
| 2020-12-28 | LIBERATORE JOSEPH J | President |
Open-market sell
S
|
Common Stock | 36,595 | $42.27 | $1,546,871 | 97,270 |
| 2020-12-27 | Hackman Jeffrey B. | SVP Finance & Accounting |
Other disposed transaction
F
|
Common Stock | 4,415 | $42.54 | $187,814 | 60,152 |
| 2020-12-15 | DUNKEL DAVID L | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 75,000 | $0.00 | $0 | 766,741 |
| 2020-12-09 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 4,811 | $43.05 | $207,114 | 18,640 |
| 2020-12-08 | Dunwoody Ann E. | Dir |
Open-market sell
S
|
Common Stock | 2,132 | $42.85 | $91,356 | 8,596 |
| 2020-12-04 | Dunwoody Ann E. | Dir |
Other acquired transaction
J · derivative
|
Restricted Stock Units | 30 | $0.00 | $0 | 6,446 |
| 2020-12-02 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 294 | $41.25 | $12,128 | 23,434 |
| 2020-11-20 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 2,466 | $40.50 | $99,873 | 23,728 |
| 2020-11-16 | Dunwoody Ann E. | Dir |
Equity grant / award
G
|
Common Stock | 1,750 | $0.00 | $0 | 10,728 |
| 2020-11-11 | DUNKEL DAVID L | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 20,000 | $0.00 | $0 | 841,741 |
| 2020-10-15 | BLACKMAN MICHAEL R | Chief Corporate Dev. Officer |
Other disposed transaction
F
|
Common Stock | 254 | $37.40 | $9,500 | 36,246 |
| 2020-09-11 | Mehl Randall | Dir |
Other acquired transaction
J · derivative
|
Restricted Stock Units | 60 | $0.00 | $0 | 10,333 |
| 2020-08-15 | Hackman Jeffrey B. | SVP Finance & Accounting |
Other disposed transaction
F
|
Common Stock | 385 | $37.08 | $14,276 | 64,083 |
| 2020-08-14 | KELLY DAVID M | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 12,100 | $37.00 | $447,700 | 114,801 |
| 2020-08-13 | KELLY DAVID M | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 400 | $38.06 | $15,224 | 126,901 |
| 2020-08-11 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 2,760 | $37.26 | $102,838 | 26,173 |
| 2020-06-22 | Mitchell Kye L. | Chief Operations Officer |
Open-market sell
S
|
Common Stock | 7,142 | $27.43 | $195,905 | 98,147 |
| 2020-06-17 | LIBERATORE JOSEPH J | President |
Open-market sell
S
|
Common Stock | 38,315 | $29.76 | $1,140,254 | 155,949 |
| 2020-06-05 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Other acquired transaction
J
|
Common Stock | 314 | $0.00 | $0 | 93,950 |
| 2020-05-27 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 9,753 | $31.81 | $310,243 | 866,741 |
| 2020-05-26 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 9,133 | $31.06 | $283,671 | 876,494 |
| 2020-05-18 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 6,114 | $30.03 | $183,603 | 885,627 |
| 2020-05-15 | Hackman Jeffrey B. | SVP Finance & Accounting |
Other disposed transaction
F
|
Common Stock | 398 | $28.14 | $11,200 | 64,179 |
| 2020-05-11 | LIBERATORE JOSEPH J | President |
Equity grant / award
G
|
Common Stock | 3,875 | $0.00 | $0 | 193,313 |
| 2020-05-11 | LIBERATORE JOSEPH J | President |
Open-market sell
S
|
Common Stock | 30,882 | $29.42 | $908,548 | 197,188 |
| 2020-04-24 | STRUZZIERO RALPH | Dir |
Equity grant / award
A
|
Common Stock | 3,580 | $0.00 | $0 | 28,911 |
| 2020-03-16 | Dunwoody Ann E. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,870 | $0.00 | $0 | 2,760 |
| 2020-03-16 | Dunwoody Ann E. | Dir |
Exercise / conversion
M
|
Common Stock | 3,870 | $0.00 | $0 | 12,478 |
| 2020-03-06 | DUNKEL DAVID L | Chief Executive Officer |
Other acquired transaction
J
|
Common Stock | 959 | $0.00 | $0 | 203,780 |
| 2020-03-06 | TUNSTALL GORDON | Dir |
Other acquired transaction
J
|
Common Stock | 17 | $0.00 | $0 | 4,034 |
| 2020-02-10 | Mitchell Kye L. | Chief Operations Officer |
Open-market sell
S
|
Common Stock | 10,000 | $33.32 | $333,200 | 104,142 |
| 2020-02-07 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 4,500 | $32.94 | $148,230 | 25,314 |
| 2020-01-15 | DUNKEL DAVID L | Chief Executive Officer |
Other acquired transaction
J
|
Common Stock | 45,952 | $0.00 | $0 | 891,741 |
| 2019-12-31 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Equity grant / award
A
|
Common Stock | 15,743 | $0.00 | $0 | 93,326 |
| 2019-12-27 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Other disposed transaction
F
|
Common Stock | 4,689 | $39.92 | $187,185 | 77,583 |
| 2019-12-26 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 100 | $40.67 | $4,067 | 845,789 |
| 2019-12-24 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 6,200 | $40.60 | $251,720 | 845,889 |
| 2019-12-20 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $41.60 | $208,000 | 852,089 |
| 2019-12-20 | COCCHIARO RICHARD M | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $40.53 | $405,300 | 327,668 |
| 2019-12-20 | COCCHIARO RICHARD M | Dir |
Open-market sell
S
|
Common Stock | 24,500 | $41.28 | $1,011,360 | 337,668 |
| 2019-12-19 | COCCHIARO RICHARD M | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $40.28 | $201,400 | 362,168 |
| 2019-12-18 | COCCHIARO RICHARD M | Dir |
Open-market sell
S
|
Common Stock | 17,500 | $40.19 | $703,325 | 367,168 |
| 2019-12-16 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,000 | $41.19 | $82,380 | 857,089 |
| 2019-12-11 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,300 | $40.26 | $52,338 | 859,089 |
| 2019-12-06 | Mehl Randall | Dir |
Other acquired transaction
J · derivative
|
Restricted Stock Units | 29 | $0.00 | $0 | 6,589 |
| 2019-12-05 | SIMMONS N JOHN | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $39.50 | $98,750 | 12,188 |
| 2019-11-18 | Dunwoody Ann E. | Dir |
Equity grant / award
G
|
Common Stock | 1,500 | $0.00 | $0 | 8,504 |
| 2019-11-15 | FURLONG MARK F | Dir |
Open-market sell
S
|
Common Stock | 19,637 | $40.00 | $785,480 | 45,791 |
| 2019-11-14 | FURLONG MARK F | Dir |
Open-market sell
S
|
Common Stock | 3,363 | $40.00 | $134,520 | 65,428 |
| 2019-11-12 | KELLY DAVID M | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,891 | $40.66 | $117,548 | 108,289 |
| 2019-11-11 | LIBERATORE JOSEPH J | President |
Open-market sell
S
|
Common Stock | 8,001 | $40.91 | $327,321 | 184,446 |
| 2019-11-08 | KELLY DAVID M | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 5,309 | $41.50 | $220,324 | 111,180 |
| 2019-11-07 | KELLY DAVID M | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,400 | $41.50 | $58,100 | 116,489 |
| 2019-11-06 | KELLY DAVID M | EVP, Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 117,889 |
| 2019-11-06 | KELLY DAVID M | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 400 | $41.50 | $16,600 | 119,889 |
| 2019-11-04 | Mitchell Kye L. | Chief Operations Officer |
Open-market sell
S
|
Common Stock | 727 | $41.94 | $30,490 | 94,088 |
| 2019-10-16 | BLACKMAN MICHAEL R | Chief Corporate Dev. Officer |
Open-market sell
S
|
Common Stock | 3 | $37.12 | $111 | 43,037 |
| 2019-10-15 | BLACKMAN MICHAEL R | Chief Corporate Dev. Officer |
Open-market sell
S
|
Common Stock | 375 | $36.95 | $13,856 | 43,040 |
| 2019-10-14 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Other disposed transaction
F
|
Common Stock | 245 | $0.00 | $0 | 82,033 |
| 2019-09-06 | TUNSTALL GORDON | Dir |
Other acquired transaction
J
|
Common Stock | 15 | $0.00 | $0 | 4,005 |
| 2019-09-05 | KELLY DAVID M | Sr VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 5,000 | $32.81 | $164,050 | 119,745 |
| 2019-09-03 | Hackman Jeffrey B. | SVP Finance & Accounting |
Equity grant / award
A
|
Common Stock | 6,194 | $32.29 | $200,004 | 56,150 |
| 2019-08-29 | Mitchell Kye L. | Chief Operations Officer |
Open-market sell
S
|
Common Stock | 4,000 | $32.74 | $130,960 | 94,300 |
| 2019-08-25 | Mitchell Kye L. | Chief Operations Officer |
Other disposed transaction
F
|
Common Stock | 3,066 | $32.27 | $98,940 | 98,300 |
| 2019-08-02 | BLACKMAN MICHAEL R | Chief Corporate Dev. Officer |
Open-market sell
S
|
Common Stock | 428 | $34.05 | $14,573 | 43,422 |
| 2019-06-07 | TUNSTALL GORDON | Dir |
Other acquired transaction
J
|
Common Stock | 14 | $0.00 | $0 | 3,990 |
| 2019-05-20 | TUNSTALL GORDON | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $34.98 | $104,940 | 3,976 |
| 2019-05-15 | Hackman Jeffrey B. | SVP Finance & Accounting |
Other disposed transaction
F
|
Common Stock | 397 | $35.57 | $14,121 | 49,756 |
| 2019-05-06 | KELLY DAVID M | Sr VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 5,000 | $35.70 | $178,500 | 127,263 |
| 2019-05-06 | KELLY DAVID M | Sr VP, Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 132,263 |
| 2019-05-03 | KELLY DAVID M | Sr VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 10,000 | $35.80 | $358,000 | 133,263 |
| 2019-04-26 | TUNSTALL GORDON | Dir |
Equity grant / award
A
|
Common Stock | 2,702 | $0.00 | $0 | 6,976 |
| 2019-03-15 | Dunwoody Ann E. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,589 | $0.00 | $0 | 3,788 |
| 2019-03-15 | Dunwoody Ann E. | Dir |
Exercise / conversion
M
|
Common Stock | 4,589 | $0.00 | $0 | 10,004 |
| 2019-03-08 | DUNKEL DAVID L | Chief Executive Officer |
Other acquired transaction
J
|
Common Stock | 831 | $0.00 | $0 | 199,220 |
| 2019-03-08 | TUNSTALL GORDON | Dir |
Other acquired transaction
J
|
Common Stock | 19 | $0.00 | $0 | 4,274 |
| 2019-03-05 | SIMMONS N JOHN | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $35.97 | $89,925 | 13,438 |
| 2019-02-04 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Open-market sell
S
|
Common Stock | 57,492 | $33.19 | $1,908,159 | 81,451 |
| 2019-02-01 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Open-market sell
S
|
Common Stock | 17,856 | $33.00 | $589,248 | 138,943 |
| 2019-01-25 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Open-market sell
S
|
Common Stock | 25,560 | $33.02 | $843,991 | 156,799 |
| 2019-01-18 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Open-market sell
S
|
Common Stock | 1,286 | $33.00 | $42,438 | 182,359 |
| 2019-01-17 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Open-market sell
S
|
Common Stock | 1,611 | $33.00 | $53,163 | 183,645 |
| 2019-01-16 | DUNKEL DAVID L | Chief Executive Officer |
Other acquired transaction
J
|
Common Stock | 35,220 | $0.00 | $0 | 885,589 |
| 2018-12-31 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Equity grant / award
A
|
Common Stock | 15,201 | $0.00 | $0 | 185,256 |
| 2018-12-27 | THOMAS ANDREW G | CHIEF MARKETING OFFICER |
Other disposed transaction
F
|
Common Stock | 3,727 | $29.81 | $111,102 | 170,055 |
| 2018-12-27 | DUNKEL DAVID L | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 360 | $29.81 | $10,732 | 198,389 |
| 2018-12-24 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $27.95 | $69,875 | 27,071 |
| 2018-12-21 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $28.45 | $85,350 | 29,571 |
| 2018-12-12 | ALLRED JOHN | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $30.72 | $46,080 | 10,964 |
| 2018-12-11 | ALLRED JOHN | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $30.15 | $30,150 | 12,464 |
| 2018-12-07 | TUNSTALL GORDON | Dir |
Other acquired transaction
J
|
Common Stock | 23 | $0.00 | $0 | 4,255 |
| 2018-12-04 | BLACKMAN MICHAEL R | Chief Corporate Dev. Officer |
Open-market sell
S
|
Common Stock | 378 | $31.75 | $12,002 | 45,581 |
| 2018-11-30 | BLACKMAN MICHAEL R | Chief Corporate Dev. Officer |
Other disposed transaction
F
|
Common Stock | 245 | $31.69 | $7,764 | 45,959 |
| 2018-11-19 | TUNSTALL GORDON | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $30.40 | $182,400 | 4,232 |
| 2018-11-13 | BLACKMAN MICHAEL R | Chief Corporate Dev. Officer |
Open-market sell
S
|
Common Stock | 6,326 | $31.21 | $197,434 | 46,204 |
| 2018-11-07 | KELLY DAVID M | Sr VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,000 | $32.66 | $65,320 | 121,974 |
| 2018-11-02 | Mitchell Kye L. | Chief Operations Officer |
Open-market sell
S
|
Common Stock | 5,770 | $32.34 | $186,602 | 97,883 |
| 2018-10-02 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 2,964 | $36.55 | $108,334 | 32,571 |
| 2018-09-30 | Edmund Robert William | Gen Counsel, Chief Talent Offr |
Other disposed transaction
D
|
Common Stock | 62,273 | $0.00 | $0 | 0 |
| 2018-09-19 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $38.05 | $228,300 | 35,535 |
| 2018-09-17 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $39.55 | $118,650 | 41,535 |
| 2018-09-07 | TUNSTALL GORDON | Dir |
Other acquired transaction
J
|
Common Stock | 16 | $0.00 | $0 | 10,232 |
| 2018-09-06 | COCCHIARO RICHARD M | Dir |
Open-market sell
S
|
Common Stock | 11,912 | $42.55 | $506,856 | 392,168 |
| 2018-08-31 | SUTTER HOWARD W | Vice Chairman |
Open-market sell
S
|
Common Stock | 1,019 | $42.50 | $43,308 | 381,981 |
| 2018-08-27 | KELLY DAVID M | Sr VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 10,883 | $42.11 | $458,283 | 123,533 |
| 2018-08-27 | SUTTER HOWARD W | Vice Chairman |
Open-market sell
S
|
Common Stock | 433 | $42.50 | $18,402 | 383,000 |
| 2018-08-25 | KELLY DAVID M | Sr VP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,002 | $42.30 | $126,985 | 134,416 |
| 2018-08-24 | COCCHIARO RICHARD M | Dir |
Open-market sell
S
|
Common Stock | 1,007 | $42.50 | $42,798 | 405,532 |
| 2018-08-23 | COCCHIARO RICHARD M | Dir |
Open-market sell
S
|
Common Stock | 4,366 | $42.51 | $185,599 | 406,539 |
| 2018-08-22 | SUTTER HOWARD W | Vice Chairman |
Open-market sell
S
|
Common Stock | 9,710 | $42.50 | $412,675 | 388,806 |
| 2018-08-21 | ALLRED JOHN | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $42.65 | $85,300 | 17,925 |
| 2018-08-15 | ALLRED JOHN | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $42.95 | $42,950 | 19,925 |
| 2018-08-07 | STRUZZIERO RALPH | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $42.95 | $64,425 | 44,535 |
| 2018-08-03 | SIMMONS N JOHN | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $41.50 | $103,750 | 15,899 |
| 2018-08-01 | ALLRED JOHN | Dir |
Open-market sell
S
|
Common Stock | 4,463 | $40.12 | $179,056 | 23,616 |
| 2018-07-26 | SUTTER HOWARD W | Vice Chairman |
Equity grant / award
A
|
Common Stock | 3,932 | $0.00 | $0 | 16,720 |
| 2018-06-08 | TUNSTALL GORDON | Dir |
Other acquired transaction
J
|
Common Stock | 13 | $0.00 | $0 | 10,216 |
| 2018-06-06 | LIBERATORE JOSEPH J | President |
Open-market sell
S
|
Common Stock | 15,132 | $34.12 | $516,304 | 174,491 |
| 2018-05-31 | LIBERATORE JOSEPH J | President |
Open-market sell
S
|
Common Stock | 2,868 | $34.10 | $97,799 | 189,623 |
| 2018-05-30 | LIBERATORE JOSEPH J | President |
Open-market sell
S
|
Common Stock | 2,000 | $34.10 | $68,200 | 192,491 |
| 2018-05-15 | Hackman Jeffrey B. | SVP Finance & Accounting |
Other disposed transaction
F
|
Common Stock | 385 | $32.50 | $12,512 | 41,749 |
| 2018-05-08 | ALLRED JOHN | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $32.95 | $65,900 | 28,066 |
| 2018-05-07 | LIBERATORE JOSEPH J | President |
Open-market sell
S
|
Common Stock | 20,000 | $32.25 | $645,000 | 194,491 |
| 2018-05-07 | ALLRED JOHN | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $32.25 | $96,750 | 30,066 |
| 2018-05-04 | LIBERATORE JOSEPH J | President |
Open-market sell
S
|
Common Stock | 4,041 | $31.14 | $125,837 | 214,491 |
| 2018-05-03 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 6,613 | $30.00 | $198,390 | 939,369 |
| 2018-05-03 | LIBERATORE JOSEPH J | President |
Open-market sell
S
|
Common Stock | 15,959 | $31.05 | $495,527 | 218,532 |
| 2018-05-02 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 24,987 | $29.88 | $746,612 | 945,982 |
| 2018-04-27 | TUNSTALL GORDON | Dir |
Equity grant / award
A
|
Common Stock | 3,717 | $0.00 | $0 | 10,203 |
| 2018-04-18 | DUNKEL DAVID L | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 8,400 | $29.58 | $248,472 | 970,969 |
| 2018-03-09 | TUNSTALL GORDON | Dir |
Other acquired transaction
J
|
Common Stock | 19 | $0.00 | $0 | 6,486 |