Financial Metrics
BBSI BARRETT BUSINESS SERVICES INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 190968000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 203417000.0 | +6.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 225103000.0 | +10.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 209997000.0 | -6.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 225574000.0 | +7.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 240135000.0 | +6.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2018-03-31 | 223975000.0 | -6.7% | USD | 10-Q | 2018-05-08 |
| Annual | 2016-12-31 | 221098000.0 | — | USD | 10-K | 2018-03-06 |
| Annual | 2017-12-31 | 244726000.0 | +10.7% | USD | 10-K | 2018-03-06 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10387000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 42253000.0 | +306.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 49559000.0 | +17.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 10450000.0 | -78.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 44214000.0 | +323.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 54917000.0 | +24.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 16262000.0 | -70.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 48480000.0 | +198.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 59685000.0 | +23.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 28347000.0 | -52.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 55119000.0 | +94.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 70764000.0 | +28.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 26051000.0 | -63.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 46643000.0 | +79.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 59234000.0 | +27.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 30865000.0 | -47.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 57473000.0 | +86.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 60235000.0 | +4.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 40353000.0 | -33.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 66885000.0 | +65.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 66901000.0 | +0.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 41544000.0 | -37.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 67046000.0 | +61.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 68329000.0 | +1.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 39567000.0 | -42.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 67897000.0 | +71.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 74412000.0 | +9.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 42624000.0 | -42.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 73259000.0 | +71.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 76765000.0 | +4.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 145536000.0 | — | USD | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 158531000.0 | +8.9% | USD | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | 186673000.0 | +17.8% | USD | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | 208253000.0 | +11.6% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 182907000.0 | -12.2% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 204508000.0 | +11.8% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 234845000.0 | +14.8% | USD | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | 242532000.0 | +3.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 253251000.0 | +4.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 260913000.0 | +3.0% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -12266000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 12994000.0 | +205.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 18296000.0 | +40.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -17102000.0 | -193.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 15169000.0 | +188.7% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 19930000.0 | +31.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -14170000.0 | -171.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 11592000.0 | +181.8% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 22066000.0 | +90.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -5782000.0 | -126.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 15144000.0 | +361.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 28442000.0 | +87.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -7064000.0 | -124.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 12217000.0 | +272.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 22306000.0 | +82.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -7539000.0 | -133.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 20483000.0 | +371.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 17723000.0 | -13.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -1320000.0 | -107.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 23090000.0 | +1849.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 22346000.0 | -3.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -1359000.0 | -106.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 21509000.0 | +1682.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 22302000.0 | +3.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -4699000.0 | -121.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 20408000.0 | +534.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 23453000.0 | +14.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -4172000.0 | -117.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 23033000.0 | +652.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 24782000.0 | +7.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 28941000.0 | — | USD | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 29941000.0 | +3.5% | USD | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | 36989000.0 | +23.5% | USD | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | 50488000.0 | +36.5% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 36147000.0 | -28.4% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 43923000.0 | +21.5% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 58975000.0 | +34.3% | USD | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | 60650000.0 | +2.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 59781000.0 | -1.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 62163000.0 | +4.0% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -8003000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 8522000.0 | +206.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 10233000.0 | +20.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -11227000.0 | -209.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 11126000.0 | +199.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 14785000.0 | +32.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -9123000.0 | -161.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 11240000.0 | +223.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 19087000.0 | +69.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -2300000.0 | -112.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 13907000.0 | +704.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 24971000.0 | +79.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -3407000.0 | -113.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 11510000.0 | +437.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 18511000.0 | +60.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -4554000.0 | -124.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 17090000.0 | +475.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 14929000.0 | -12.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 288000.0 | -98.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 18014000.0 | +6154.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 17438000.0 | -3.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 819000.0 | -95.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 17016000.0 | +1977.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 18219000.0 | +7.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -136000.0 | -100.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 16701000.0 | +12380.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 19628000.0 | +17.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1021000.0 | -105.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 18454000.0 | +1907.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 20619000.0 | +11.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 18799000.0 | — | USD | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 25170000.0 | +33.9% | USD | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | 38062000.0 | +51.2% | USD | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | 48292000.0 | +26.9% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 33765000.0 | -30.1% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 38079000.0 | +12.8% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 47268000.0 | +24.1% | USD | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | 50612000.0 | +7.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 52993000.0 | +4.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 54448000.0 | +2.7% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1.11 | — | USD/shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 1.18 | +206.3% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 1.41 | +19.5% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -1.55 | -209.9% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 1.53 | +198.7% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 2.03 | +32.7% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -1.25 | -161.6% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 1.54 | +223.2% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 2.59 | +68.2% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -310.0 | -12069.1% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 1880.0 | +706.5% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 3340.0 | +77.7% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -450.0 | -113.5% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1.52 | +100.3% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 2.42 | +59.2% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.6 | -124.8% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 2.26 | +476.7% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.98 | -12.4% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.04 | -98.0% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 2.52 | +6200.0% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 2.48 | -1.6% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.12 | -95.2% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.63 | +425.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.68 | +7.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.01 | -101.5% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.64 | +6500.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.75 | +17.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.04 | -105.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.72 | +1900.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.8 | +11.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.6 | — | USD/shares | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 3.46 | +33.1% | USD/shares | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | 5.18 | +49.7% | USD/shares | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | 6.48 | +25.1% | USD/shares | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 4.46 | -31.2% | USD/shares | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 5.05 | +13.2% | USD/shares | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 1.66 | -67.1% | USD/shares | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | 1.88 | +13.3% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2.03 | +8.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.13 | +4.9% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1.11 | — | USD/shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 1.16 | +204.5% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 1.38 | +19.0% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -1.55 | -212.3% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 1.47 | +194.8% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 1.96 | +33.3% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -1.25 | -163.8% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 1.46 | +216.8% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 2.5 | +71.2% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -310.0 | -12500.0% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 1810.0 | +683.9% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 3240.0 | +79.0% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -450.0 | -113.9% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1.51 | +100.3% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 2.4 | +58.9% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.6 | -125.0% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 2.24 | +473.3% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.96 | -12.5% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.04 | -98.0% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 2.48 | +6100.0% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 2.45 | -1.2% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.12 | -95.1% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.62 | +416.7% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.67 | +8.1% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.01 | -101.5% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.62 | +6300.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.74 | +19.4% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.04 | -105.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.7 | +1850.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.79 | +12.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.55 | — | USD/shares | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 3.33 | +30.6% | USD/shares | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | 4.98 | +49.5% | USD/shares | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | 6.27 | +25.9% | USD/shares | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 4.39 | -30.0% | USD/shares | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 5.0 | +13.9% | USD/shares | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 1.64 | -67.2% | USD/shares | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | 1.85 | +12.8% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.98 | +7.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.08 | +5.1% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 43464000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 422000.0 | -99.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 26786000.0 | +6247.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 50768000.0 | +89.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 18429000.0 | -63.7% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 17865000.0 | -3.1% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 35570000.0 | +99.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 59835000.0 | +68.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 24000000.0 | -59.9% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 33786000.0 | +40.8% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 34975000.0 | +3.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 35371000.0 | +1.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 38223000.0 | +8.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 23693000.0 | -38.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 35452000.0 | +49.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 44570000.0 | +25.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 14272000.0 | -68.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 62210000.0 | +335.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 61193000.0 | -1.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 68688000.0 | +12.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 28545000.0 | -58.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 2469000.0 | -91.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 12860000.0 | +420.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 69405000.0 | +439.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 46074000.0 | -33.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 34098000.0 | -26.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 58951000.0 | +72.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 91423000.0 | +55.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 52635000.0 | -42.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 48347000.0 | -8.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 41579000.0 | -14.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 71168000.0 | +71.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 51267000.0 | -28.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 40348000.0 | -21.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 14429000.0 | -64.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 55367000.0 | +283.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 31977000.0 | -42.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 26348000.0 | -17.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 47676000.0 | +80.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 50768000.0 | — | USD | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 59835000.0 | +17.9% | USD | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | 35371000.0 | -40.9% | USD | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | 44570000.0 | +26.0% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 68688000.0 | +54.1% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 69405000.0 | +1.0% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 91423000.0 | +31.7% | USD | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | 71168000.0 | -22.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 55367000.0 | -22.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 95033000.0 | +71.6% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 163831000.0 | — | USD | 10-Q | 2016-06-30 |
| Quarterly | 2016-06-30 | 177927000.0 | +8.6% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 140074000.0 | -21.3% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 126484000.0 | -9.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 139277000.0 | +10.1% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 147141000.0 | +5.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 156368000.0 | +6.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 136664000.0 | -12.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 147058000.0 | +7.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 152560000.0 | +3.7% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 162574000.0 | +6.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 151597000.0 | -6.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 154157000.0 | +1.7% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 163228000.0 | +5.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 187467000.0 | +14.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 163561000.0 | -12.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 165790000.0 | +1.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 188383000.0 | +13.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 212362000.0 | +12.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 118506000.0 | -44.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 207430000.0 | +75.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 226582000.0 | +9.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 240293000.0 | +6.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 155707000.0 | -35.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 256296000.0 | +64.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 266870000.0 | +4.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 194537000.0 | -27.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 163838000.0 | -15.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 188013000.0 | +14.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 198055000.0 | +5.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 205217000.0 | +3.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 171407000.0 | -16.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 200368000.0 | +16.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 211565000.0 | +5.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 253749000.0 | +19.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 234533000.0 | -7.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 261291000.0 | +11.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 264175000.0 | +1.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 300616000.0 | +13.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 126484000.0 | — | USD | 10-K | 2018-03-06 |
| Annual | 2017-12-31 | 136664000.0 | +8.0% | USD | 10-K | 2019-03-05 |
| Annual | 2018-12-31 | 151597000.0 | +10.9% | USD | 10-K | 2020-03-03 |
| Annual | 2019-12-31 | 163561000.0 | +7.9% | USD | 10-K | 2021-03-08 |
| Annual | 2020-12-31 | 118506000.0 | -27.5% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 155707000.0 | +31.4% | USD | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 163838000.0 | +5.2% | USD | 10-K | 2024-03-01 |
| Annual | 2023-12-31 | 171407000.0 | +4.6% | USD | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 234533000.0 | +36.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 248626000.0 | +6.0% | USD | 10-K | 2026-02-26 |
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 | 278302000.0 | — | USD | 10-Q | 2016-06-30 |
| Quarterly | 2016-06-30 | 252446000.0 | -9.3% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 244375000.0 | -3.2% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 235383000.0 | -3.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 219665000.0 | -6.7% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 262069000.0 | +19.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 290020000.0 | +10.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 308235000.0 | +6.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 290218000.0 | -5.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 307159000.0 | +5.8% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 322773000.0 | +5.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 321673000.0 | -0.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 336657000.0 | +4.7% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 388187000.0 | +15.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 448343000.0 | +15.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 423848000.0 | -5.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 398437000.0 | -6.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 421516000.0 | +5.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 466465000.0 | +10.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 407875000.0 | -12.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 472122000.0 | +15.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 462417000.0 | -2.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 463285000.0 | +0.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 406719000.0 | -12.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 516370000.0 | +27.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 510534000.0 | -1.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 460782000.0 | -9.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 454362000.0 | -1.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 449506000.0 | -1.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 417655000.0 | -7.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 427461000.0 | +2.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 447502000.0 | +4.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 475295000.0 | +6.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 421474000.0 | -11.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 452685000.0 | +7.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 475442000.0 | +5.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 531652000.0 | +11.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 471431000.0 | -11.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 516903000.0 | +9.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 235383000.0 | — | USD | 10-K | 2018-03-06 |
| Annual | 2017-12-31 | 308235000.0 | +31.0% | USD | 10-K | 2019-03-05 |
| Annual | 2018-12-31 | 321673000.0 | +4.4% | USD | 10-K | 2020-03-03 |
| Annual | 2019-12-31 | 423848000.0 | +31.8% | USD | 10-K | 2021-03-08 |
| Annual | 2020-12-31 | 407875000.0 | -3.8% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 406719000.0 | -0.3% | USD | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 454362000.0 | +11.7% | USD | 10-K | 2024-03-01 |
| Annual | 2023-12-31 | 447502000.0 | -1.5% | USD | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 475442000.0 | +6.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 524640000.0 | +10.3% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 565645000.0 | — | USD | 10-Q | 2016-06-30 |
| Quarterly | 2016-06-30 | 576721000.0 | +2.0% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 579805000.0 | +0.5% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 581888000.0 | +0.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 597417000.0 | +2.7% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 609799000.0 | +2.1% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 659230000.0 | +8.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 682485000.0 | +3.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 690121000.0 | +1.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 708455000.0 | +2.7% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 743341000.0 | +4.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 756089000.0 | +1.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 817901000.0 | +8.2% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 834203000.0 | +2.0% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 870180000.0 | +4.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 860929000.0 | -1.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 859587000.0 | -0.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 772338000.0 | -10.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 823279000.0 | +6.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 774950000.0 | -5.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 842655000.0 | +8.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 866118000.0 | +2.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 808967000.0 | -6.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 746952000.0 | -7.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 784517000.0 | +5.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 756274000.0 | -3.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 696990000.0 | -7.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 686938000.0 | -1.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 676390000.0 | -1.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 671904000.0 | -0.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 690008000.0 | +2.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 721538000.0 | +4.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 747800000.0 | +3.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 688587000.0 | -7.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 725768000.0 | +5.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 745508000.0 | +2.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 778567000.0 | +4.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 713628000.0 | -8.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 777925000.0 | +9.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 581888000.0 | — | USD | 10-K | 2018-03-06 |
| Annual | 2017-12-31 | 682485000.0 | +17.3% | USD | 10-K | 2019-03-05 |
| Annual | 2018-12-31 | 756089000.0 | +10.8% | USD | 10-K | 2020-03-03 |
| Annual | 2019-12-31 | 860929000.0 | +13.9% | USD | 10-K | 2021-03-08 |
| Annual | 2020-12-31 | 774950000.0 | -10.0% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 746952000.0 | -3.6% | USD | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 686938000.0 | -8.0% | USD | 10-K | 2024-03-01 |
| Annual | 2023-12-31 | 721538000.0 | +5.0% | USD | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 745508000.0 | +3.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 779067000.0 | +4.5% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 308317000.0 | — | USD | 10-Q | 2016-06-30 |
| Quarterly | 2016-06-30 | 299011000.0 | -3.0% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 284031000.0 | -5.0% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 275164000.0 | -3.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 297767000.0 | +8.2% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 294728000.0 | -1.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 317869000.0 | +7.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 322255000.0 | +1.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 330189000.0 | +2.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 329891000.0 | -0.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 342819000.0 | +3.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 326738000.0 | -4.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 359905000.0 | +10.2% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 347575000.0 | -3.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 367789000.0 | +5.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 342122000.0 | -7.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 343393000.0 | +0.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 316010000.0 | -8.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 345987000.0 | +9.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 290637000.0 | -16.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 369806000.0 | +27.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 406848000.0 | +10.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 356974000.0 | -12.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 315396000.0 | -11.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 391903000.0 | +24.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 389768000.0 | -0.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 341755000.0 | -12.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 334731000.0 | -2.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 338388000.0 | +1.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 335818000.0 | -0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 341109000.0 | +1.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 343252000.0 | +0.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 387994000.0 | +13.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 332830000.0 | -14.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 344879000.0 | +3.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 358896000.0 | +4.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 437761000.0 | +22.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 378648000.0 | -13.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 406676000.0 | +7.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 275164000.0 | — | USD | 10-K | 2018-03-06 |
| Annual | 2017-12-31 | 322255000.0 | +17.1% | USD | 10-K | 2019-03-05 |
| Annual | 2018-12-31 | 326738000.0 | +1.4% | USD | 10-K | 2020-03-03 |
| Annual | 2019-12-31 | 342122000.0 | +4.7% | USD | 10-K | 2021-03-08 |
| Annual | 2020-12-31 | 290637000.0 | -15.0% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 315396000.0 | +8.5% | USD | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 334731000.0 | +6.1% | USD | 10-K | 2024-03-01 |
| Annual | 2023-12-31 | 343252000.0 | +2.5% | USD | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 358896000.0 | +4.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 405872000.0 | +13.1% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 519993000.0 | — | USD | 10-Q | 2016-06-30 |
| Quarterly | 2016-06-30 | 523433000.0 | +0.7% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 517425000.0 | -1.1% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 512195000.0 | -1.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 539872000.0 | +5.4% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 541936000.0 | +0.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 578568000.0 | +6.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 593651000.0 | +2.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 614681000.0 | +3.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 623580000.0 | +1.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 643412000.0 | +3.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 637052000.0 | -1.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 698028000.0 | +9.6% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 696736000.0 | -0.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 710009000.0 | +1.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 689130000.0 | -2.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 698311000.0 | +1.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 592450000.0 | -15.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 625967000.0 | +5.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 576715000.0 | -7.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 658170000.0 | +14.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 666696000.0 | +1.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 601334000.0 | -9.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 538422000.0 | -10.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 598805000.0 | +11.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 581776000.0 | -2.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 525627000.0 | -9.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 509096000.0 | -3.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 502912000.0 | -1.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 493935000.0 | -1.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 509562000.0 | +3.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 522398000.0 | +2.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 558211000.0 | +6.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 489626000.0 | -12.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 510382000.0 | +4.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 524104000.0 | +2.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 565216000.0 | +7.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 487811000.0 | -13.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 537780000.0 | +10.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 512195000.0 | — | USD | 10-K | 2018-03-06 |
| Annual | 2017-12-31 | 593651000.0 | +15.9% | USD | 10-K | 2019-03-05 |
| Annual | 2018-12-31 | 637052000.0 | +7.3% | USD | 10-K | 2020-03-03 |
| Annual | 2019-12-31 | 689130000.0 | +8.2% | USD | 10-K | 2021-03-08 |
| Annual | 2020-12-31 | 576715000.0 | -16.3% | USD | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 538422000.0 | -6.6% | USD | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 509096000.0 | -5.4% | USD | 10-K | 2024-03-01 |
| Annual | 2023-12-31 | 522398000.0 | +2.6% | USD | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 524104000.0 | +0.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 538067000.0 | +2.7% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 45652000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 53288000.0 | +16.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 62380000.0 | +17.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 69693000.0 | +11.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 57545000.0 | -17.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 67863000.0 | +17.9% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 80662000.0 | +18.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 88834000.0 | +10.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 75440000.0 | -15.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 84875000.0 | +12.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 99929000.0 | +17.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 119037000.0 | +19.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 119873000.0 | +0.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 137467000.0 | +14.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 160171000.0 | +16.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 171799000.0 | +7.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 161276000.0 | -6.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 179888000.0 | +11.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 197312000.0 | +9.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 198235000.0 | +0.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 184485000.0 | -6.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 199422000.0 | +8.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 207633000.0 | +4.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 208530000.0 | +0.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 185712000.0 | -10.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 174498000.0 | -6.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 171363000.0 | -1.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 177842000.0 | +3.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 173478000.0 | -2.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 177969000.0 | +2.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 180446000.0 | +1.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 199140000.0 | +10.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 189589000.0 | -4.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 198961000.0 | +4.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 215386000.0 | +8.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 221404000.0 | +2.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 213351000.0 | -3.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 225817000.0 | +5.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 240145000.0 | +6.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 69693000.0 | — | USD | 10-K | 2020-03-03 |
| Annual | 2017-12-31 | 88834000.0 | +27.5% | USD | 10-K | 2021-03-08 |
| Annual | 2018-12-31 | 119037000.0 | +34.0% | USD | 10-K | 2022-03-07 |
| Annual | 2019-12-31 | 171799000.0 | +44.3% | USD | 10-K | 2023-03-06 |
| Annual | 2020-12-31 | 198235000.0 | +15.4% | USD | 10-K | 2024-03-01 |
| Annual | 2021-12-31 | 208530000.0 | +5.2% | USD | 10-K/A | 2025-03-03 |
| Annual | 2022-12-31 | 177842000.0 | -14.7% | USD | 10-K | 2026-02-26 |
| Annual | 2023-12-31 | 199140000.0 | +12.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 221404000.0 | +11.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 241000000.0 | +8.9% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 4502000.0 | — | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 4447000.0 | -1.2% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 4392000.0 | -1.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-06-30 | 4263000.0 | -2.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 4226000.0 | -0.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 4171000.0 | -1.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 4116000.0 | -1.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 4061000.0 | -1.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 4006000.0 | -1.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 3951000.0 | -1.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 3896000.0 | -1.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 3840000.0 | -1.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 3785000.0 | -1.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 3730000.0 | -1.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 3675000.0 | -1.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 3620000.0 | -1.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 3565000.0 | -1.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 3510000.0 | -1.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 3455000.0 | -1.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 3399000.0 | -1.6% | USD | 10-Q | 2021-08-04 |
| Annual | 2016-12-31 | 4392000.0 | — | USD | 10-K | 2018-03-06 |
| Annual | 2017-12-31 | 4171000.0 | -5.0% | USD | 10-K | 2019-03-05 |
| Annual | 2018-12-31 | 3951000.0 | -5.3% | USD | 10-K | 2020-03-03 |
| Annual | 2019-12-31 | 3730000.0 | -5.6% | USD | 10-K | 2021-03-08 |
| Annual | 2020-12-31 | 3510000.0 | -5.9% | USD | 10-K | 2022-03-07 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 14150000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 60527000.0 | +327.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -2168000.0 | -103.6% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 16461000.0 | +859.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 46902000.0 | +184.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 30772000.0 | -34.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 38865000.0 | +26.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 57525000.0 | +48.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1041000.0 | -98.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -114389000.0 | -11088.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -78861000.0 | +31.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -7884000.0 | +90.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 2621000.0 | +133.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -60304000.0 | -2400.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -30209000.0 | +49.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -37416000.0 | -23.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -3059000.0 | +91.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -26515000.0 | -766.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -23197000.0 | +12.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 9999000.0 | +143.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 8979000.0 | -10.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -42353000.0 | -571.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -43288000.0 | -2.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5211000.0 | +112.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -48605000.0 | -1032.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -10177000.0 | +79.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 80307000.0 | — | USD | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 112859000.0 | +40.5% | USD | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | 69784000.0 | -38.2% | USD | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | 77137000.0 | +10.5% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | -27915000.0 | -136.2% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | -15459000.0 | +44.6% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 27778000.0 | +279.7% | USD | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | 67222000.0 | +142.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 10087000.0 | -85.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 65955000.0 | +553.9% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -238691000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -308923000.0 | -29.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -61345000.0 | +80.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -74188000.0 | -20.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -53691000.0 | +27.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 27045000.0 | +150.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 41538000.0 | +53.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 46074000.0 | +10.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 7218000.0 | -84.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1983000.0 | -72.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 2178000.0 | +9.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -124346000.0 | -5809.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -211539000.0 | -70.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -133308000.0 | +37.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 20505000.0 | +115.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 39383000.0 | +92.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 42472000.0 | +7.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -2041000.0 | -104.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -6363000.0 | -211.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -17547000.0 | -175.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 14115000.0 | +180.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 57006000.0 | +303.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 29022000.0 | -49.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -31978000.0 | -210.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 26117000.0 | +181.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 27383000.0 | +4.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 5691000.0 | — | USD | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | -324977000.0 | -5810.4% | USD | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | -39344000.0 | +87.9% | USD | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | 66313000.0 | +268.5% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 4141000.0 | -93.8% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | -112863000.0 | -2825.5% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 61154000.0 | +154.2% | USD | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | -55187000.0 | -190.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 38785000.0 | +170.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 30761000.0 | -20.7% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -3743000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -7133000.0 | -90.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -1904000.0 | +73.3% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -3830000.0 | -101.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -8292000.0 | -116.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -1963000.0 | +76.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -3816000.0 | -94.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -8798000.0 | -130.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -4778000.0 | +45.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -5405000.0 | -13.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -8380000.0 | -55.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -5061000.0 | +39.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -10756000.0 | -112.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -18007000.0 | -67.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -14088000.0 | +21.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -36458000.0 | -158.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -50024000.0 | -37.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -10763000.0 | +78.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -23223000.0 | -115.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -37394000.0 | -61.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -10106000.0 | +73.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -19498000.0 | -92.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -31860000.0 | -63.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -12798000.0 | +59.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -22923000.0 | -79.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -33753000.0 | -47.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -21687000.0 | — | USD | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | -9007000.0 | +58.5% | USD | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | -9943000.0 | -10.4% | USD | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | -10811000.0 | -8.7% | USD | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | -15730000.0 | -45.5% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | -26886000.0 | -70.9% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | -60183000.0 | -123.8% | USD | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | -44572000.0 | +25.9% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -41125000.0 | +7.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -52970000.0 | -28.8% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1368000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 2656000.0 | +94.2% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 5311000.0 | +100.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 902000.0 | -83.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 2289000.0 | +153.8% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 2612000.0 | +14.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1163000.0 | -55.5% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 3517000.0 | +202.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 4442000.0 | +26.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1798000.0 | -59.5% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 5127000.0 | +185.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 7672000.0 | +49.6% | USD | 10-Q | 2019-11-06 |
| Annual | 2016-12-31 | 7106000.0 | — | USD | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 3687000.0 | -48.1% | USD | 10-K | 2019-03-05 |
| Annual | 2018-12-31 | 5679000.0 | +54.0% | USD | 10-K | 2019-03-05 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7210000.0 | — | shares | 10-Q | 2016-06-30 |
| Quarterly | 2016-06-30 | 7210000.0 | +0.0% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 7244000.0 | +0.5% | shares | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 7244000.0 | +0.0% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 7252000.0 | +0.1% | shares | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 7256000.0 | +0.1% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 7300000.0 | +0.6% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 7301000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 7307000.0 | +0.1% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 7311000.0 | +0.1% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 7381000.0 | +1.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 7395000.0 | +0.2% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 7410000.0 | +0.2% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 7414000.0 | +0.1% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 7494000.0 | +1.1% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 7514000.0 | +0.3% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 7505000.0 | -0.1% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 7598000.0 | +1.2% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 7646000.0 | +0.6% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 7566000.0 | -1.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 7554000.0 | -0.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 7523000.0 | -0.4% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 7505000.0 | -0.2% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 7415000.0 | -1.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 7314000.0 | -1.4% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 7314000.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 6962000.0 | -4.8% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 6871000.0 | -1.3% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 6800000.0 | -1.0% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 6686000.0 | -1.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 6617000.0 | -1.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 26290000.0 | +297.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 6536000.0 | -75.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 25949000.0 | +297.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 25937000.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 25784000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 25678000.0 | -0.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 25497000.0 | -0.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 25624000.0 | +0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 7244000.0 | — | shares | 10-K | 2018-03-06 |
| Annual | 2017-12-31 | 7301000.0 | +0.8% | shares | 10-K | 2019-03-05 |
| Annual | 2018-12-31 | 7395000.0 | +1.3% | shares | 10-K | 2020-03-03 |
| Annual | 2019-12-31 | 7514000.0 | +1.6% | shares | 10-K | 2021-03-08 |
| Annual | 2020-12-31 | 7566000.0 | +0.7% | shares | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 7415000.0 | -2.0% | shares | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 6871000.0 | -7.3% | shares | 10-K | 2024-03-01 |
| Annual | 2023-12-31 | 26290000.0 | +282.6% | shares | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 25784000.0 | -1.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 25179000.0 | -2.3% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7210000.0 | — | shares | 10-Q | 2016-06-30 |
| Quarterly | 2016-06-30 | 7210000.0 | +0.0% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 7244000.0 | +0.5% | shares | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 7244000.0 | +0.0% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 7252000.0 | +0.1% | shares | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 7256000.0 | +0.1% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 7300000.0 | +0.6% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 7301000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 7307000.0 | +0.1% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 7311000.0 | +0.1% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 7381000.0 | +1.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 7395000.0 | +0.2% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 7410000.0 | +0.2% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 7414000.0 | +0.1% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 7494000.0 | +1.1% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 7514000.0 | +0.3% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 7505000.0 | -0.1% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 7598000.0 | +1.2% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 7646000.0 | +0.6% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 7566000.0 | -1.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 7554000.0 | -0.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 7523000.0 | -0.4% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 7505000.0 | -0.2% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 7415000.0 | -1.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 7314000.0 | -1.4% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 7314000.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 6962000.0 | -4.8% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 6871000.0 | -1.3% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 6800000.0 | -1.0% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 6686000.0 | -1.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 6617000.0 | -1.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 26290000.0 | +297.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 6536000.0 | -75.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 25949000.0 | +297.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 25937000.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 25784000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 25678000.0 | -0.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 25497000.0 | -0.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 25624000.0 | +0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 7244000.0 | — | shares | 10-K | 2018-03-06 |
| Annual | 2017-12-31 | 7301000.0 | +0.8% | shares | 10-K | 2019-03-05 |
| Annual | 2018-12-31 | 7395000.0 | +1.3% | shares | 10-K | 2020-03-03 |
| Annual | 2019-12-31 | 7514000.0 | +1.6% | shares | 10-K | 2021-03-08 |
| Annual | 2020-12-31 | 7566000.0 | +0.7% | shares | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 7415000.0 | -2.0% | shares | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 6871000.0 | -7.3% | shares | 10-K | 2024-03-01 |
| Annual | 2023-12-31 | 26290000.0 | +282.6% | shares | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 25784000.0 | -1.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 25179000.0 | -2.3% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7208000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 7210000.0 | +0.0% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 7243000.0 | +0.5% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 7249000.0 | +0.1% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 7254000.0 | +0.1% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 7296000.0 | +0.6% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 7304000.0 | +0.1% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 7310000.0 | +0.1% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 7369000.0 | +0.8% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 7407000.0 | +0.5% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 7410000.0 | +0.0% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 7483000.0 | +1.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 7521000.0 | +0.5% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 7557000.0 | +0.5% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 7639000.0 | +1.1% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 7576000.0 | -0.8% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 7554000.0 | -0.3% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 7545000.0 | -0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 7406000.0 | -1.8% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 7162000.0 | -3.3% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 7036000.0 | -1.8% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 6866000.0 | -2.4% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 27005000.0 | +293.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 26795000.0 | -0.8% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 26280000.0 | -1.9% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 26067000.0 | -0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 26052000.0 | -0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 25809000.0 | -0.9% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 25592000.0 | -0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 25688000.0 | +0.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 7226000.0 | — | shares | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 7275000.0 | +0.7% | shares | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | 7342000.0 | +0.9% | shares | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | 7451000.0 | +1.5% | shares | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 7577000.0 | +1.7% | shares | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 7540000.0 | -0.5% | shares | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 28521000.0 | +278.3% | shares | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | 26921000.0 | -5.6% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 26076000.0 | -3.1% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 25613000.0 | -1.8% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7208000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 7328000.0 | +1.7% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 7405000.0 | +1.1% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 7249000.0 | -2.1% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 7550000.0 | +4.2% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 7527000.0 | -0.3% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 7304000.0 | -3.0% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 7675000.0 | +5.1% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 7643000.0 | -0.4% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 7407000.0 | -3.1% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 7692000.0 | +3.8% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 7711000.0 | +0.2% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 7521000.0 | -2.5% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 7647000.0 | +1.7% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 7709000.0 | +0.8% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 7576000.0 | -1.7% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 7645000.0 | +0.9% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 7607000.0 | -0.5% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 7474000.0 | -1.7% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 7257000.0 | -2.9% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 7127000.0 | -1.8% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 6985000.0 | -2.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 27500000.0 | +293.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 27182000.0 | -1.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 26280000.0 | -3.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 26765000.0 | +1.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 26620000.0 | -0.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 25809000.0 | -3.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 26215000.0 | +1.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 26171000.0 | -0.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 7378000.0 | — | shares | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 7551000.0 | +2.3% | shares | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | 7647000.0 | +1.3% | shares | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | 7699000.0 | +0.7% | shares | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 7688000.0 | -0.1% | shares | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 7621000.0 | -0.9% | shares | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 28905000.0 | +279.3% | shares | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | 27394000.0 | -5.2% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 26708000.0 | -2.5% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 26141000.0 | -2.1% | shares | 10-K | 2026-02-26 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3376 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.3527 | +4.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.3882 | +10.1% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.3515 | -9.5% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.3699 | +5.2% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 0.3643 | -1.5% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2018-03-31 | 0.3245 | -10.9% | ratio | 10-Q | 2018-05-08 |
| Annual | 2016-12-31 | 0.3800 | — | ratio | 10-K | 2018-03-06 |
| Annual | 2017-12-31 | 0.3586 | -5.6% | ratio | 10-K | 2018-03-06 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.9026 | — | ratio | 10-Q | 2016-06-30 |
| Quarterly | 2016-06-30 | 0.8443 | -6.5% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 0.8604 | +1.9% | ratio | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 0.8554 | -0.6% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.7377 | -13.8% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 0.8892 | +20.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 0.9124 | +2.6% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 0.9565 | +4.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.8789 | -8.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 0.9311 | +5.9% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 0.9415 | +1.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 0.9845 | +4.6% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.9354 | -5.0% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1.1168 | +19.4% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 1.2190 | +9.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 1.2389 | +1.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1.1603 | -6.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1.3339 | +15.0% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1.3482 | +1.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1.4034 | +4.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1.2767 | -9.0% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.1366 | -11.0% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.2978 | +14.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1.2896 | -0.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.3176 | +2.2% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1.3098 | -0.6% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.3483 | +2.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1.3574 | +0.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.3284 | -2.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.2437 | -6.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.2532 | +0.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.3037 | +4.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.2250 | -6.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.2663 | +3.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.3126 | +3.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.3247 | +0.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.2145 | -8.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.2450 | +2.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.2710 | +2.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.8554 | — | ratio | 10-K | 2018-03-06 |
| Annual | 2017-12-31 | 0.9565 | +11.8% | ratio | 10-K | 2019-03-05 |
| Annual | 2018-12-31 | 0.9845 | +2.9% | ratio | 10-K | 2020-03-03 |
| Annual | 2019-12-31 | 1.2389 | +25.8% | ratio | 10-K | 2021-03-08 |
| Annual | 2020-12-31 | 1.4034 | +13.3% | ratio | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 1.2896 | -8.1% | ratio | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 1.3574 | +5.3% | ratio | 10-K | 2024-03-01 |
| Annual | 2023-12-31 | 1.3037 | -4.0% | ratio | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 1.3247 | +1.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.2926 | -2.4% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11.3904 | — | ratio | 10-Q | 2016-06-30 |
| Quarterly | 2016-06-30 | 9.8227 | -13.8% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 8.2947 | -15.6% | ratio | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 7.3493 | -11.4% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 9.3817 | +27.7% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 7.9857 | -14.9% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 7.1727 | -10.2% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 6.6827 | -6.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 8.1479 | +21.9% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 7.3470 | -9.8% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 6.4387 | -12.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 5.3517 | -16.9% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 5.8231 | +8.8% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 5.0684 | -13.0% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 4.4328 | -12.5% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 4.0113 | -9.5% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 4.3299 | +7.9% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 3.2934 | -23.9% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 3.1725 | -3.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 2.9092 | -8.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 3.5676 | +22.6% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 3.3431 | -6.3% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 2.8961 | -13.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 2.5820 | -10.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 3.2244 | +24.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 3.3340 | +3.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 3.0673 | -8.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.8626 | -6.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.8990 | +1.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.7754 | -4.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.8239 | +1.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.6233 | -7.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.9443 | +12.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.4609 | -16.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.3696 | -3.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.3672 | -0.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.6492 | +11.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.1602 | -18.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.2394 | +3.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 7.3493 | — | ratio | 10-K | 2018-03-06 |
| Annual | 2017-12-31 | 6.6827 | -9.1% | ratio | 10-K | 2019-03-05 |
| Annual | 2018-12-31 | 5.3517 | -19.9% | ratio | 10-K | 2020-03-03 |
| Annual | 2019-12-31 | 4.0113 | -25.0% | ratio | 10-K | 2021-03-08 |
| Annual | 2020-12-31 | 2.9092 | -27.5% | ratio | 10-K | 2022-03-07 |
| Annual | 2021-12-31 | 2.5820 | -11.2% | ratio | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 2.8626 | +10.9% | ratio | 10-K | 2024-03-01 |
| Annual | 2023-12-31 | 2.6233 | -8.4% | ratio | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 2.3672 | -9.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.2326 | -5.7% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0544 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.2077 | +281.9% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.2202 | +6.0% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0498 | -77.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1960 | +293.9% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.2287 | +16.7% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0726 | -68.3% | ratio | 10-Q | 2019-05-07 |
| Annual | 2016-12-31 | 0.6582 | — | ratio | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 0.6478 | -1.6% | ratio | 10-K | 2020-03-03 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0419 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0419 | +200.0% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0455 | +8.5% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -0.0535 | -217.6% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0493 | +192.3% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0616 | +24.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.0407 | -166.2% | ratio | 10-Q | 2019-11-06 |
| Annual | 2016-12-31 | 0.0850 | — | ratio | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 0.1028 | +21.0% | ratio | 10-K | 2020-03-03 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0642 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0639 | +199.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0813 | +27.2% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -0.0814 | -200.2% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0672 | +182.6% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0830 | +23.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.0633 | -176.2% | ratio | 10-Q | 2019-05-07 |
| Annual | 2016-12-31 | 0.1309 | — | ratio | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 0.1223 | -6.5% | ratio | 10-K | 2020-03-03 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1410 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0014 | -99.0% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0943 | +6582.2% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 0.1845 | +95.6% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0619 | -66.5% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 0.0606 | -2.1% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 0.1119 | +84.6% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 0.1857 | +65.9% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 0.0727 | -60.9% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.1024 | +40.9% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.1020 | -0.4% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.1083 | +6.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 0.1062 | -1.9% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0682 | -35.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0964 | +41.4% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 0.1303 | +35.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 0.0416 | -68.1% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.1969 | +373.7% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.1769 | -10.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 0.2363 | +33.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 0.0772 | -67.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0061 | -92.1% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0360 | +493.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.2201 | +510.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 0.1176 | -46.6% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0875 | -25.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1725 | +97.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.2731 | +58.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 0.1555 | -43.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1440 | -7.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1219 | -15.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.2073 | +70.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 0.1321 | -36.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1212 | -8.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0418 | -65.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.1543 | +268.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0730 | -52.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0696 | -4.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1172 | +68.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1845 | — | ratio | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 0.1857 | +0.6% | ratio | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | 0.1083 | -41.7% | ratio | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | 0.1303 | +20.3% | ratio | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 0.2363 | +81.4% | ratio | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 0.2201 | -6.9% | ratio | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 0.2731 | +24.1% | ratio | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | 0.2073 | -24.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1543 | -25.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2341 | +51.8% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0141 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0148 | +204.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0176 | +19.4% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -0.0188 | -206.5% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0182 | +197.1% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0224 | +22.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.0132 | -158.9% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 0.0159 | +220.0% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 0.0257 | +61.8% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -0.0028 | -111.0% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 0.0167 | +692.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 0.0287 | +72.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.0040 | -113.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0149 | +476.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0225 | +50.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0054 | -124.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0197 | +465.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0185 | -6.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0004 | -98.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0238 | +6388.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0250 | +5.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0012 | -95.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0253 | +1991.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0264 | +4.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0002 | -100.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0243 | +13436.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0270 | +11.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0013 | -104.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0259 | +2071.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0265 | +2.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0323 | — | ratio | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 0.0369 | +14.2% | ratio | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | 0.0503 | +36.5% | ratio | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | 0.0561 | +11.4% | ratio | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 0.0436 | -22.3% | ratio | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 0.0510 | +17.0% | ratio | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 0.0688 | +35.0% | ratio | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | 0.0701 | +1.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0711 | +1.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0699 | -1.7% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.1753 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.1599 | +191.2% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.1640 | +2.6% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -0.1951 | -218.9% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1639 | +184.0% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1833 | +11.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.1209 | -166.0% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 0.1324 | +209.5% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 0.1910 | +44.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -0.0192 | -110.0% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 0.1012 | +627.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 0.1559 | +54.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -0.0211 | -113.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0640 | +402.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0938 | +46.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -0.0247 | -126.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0857 | +447.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0719 | -16.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0016 | -97.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.1032 | +6556.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.1018 | -1.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0047 | -95.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0956 | +1925.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.1010 | +5.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0007 | -100.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0839 | +11801.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0911 | +8.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0048 | -105.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0817 | +1807.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0859 | +5.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.2697 | — | ratio | 10-K | 2019-03-05 |
| Annual | 2017-12-31 | 0.2833 | +5.0% | ratio | 10-K | 2020-03-03 |
| Annual | 2018-12-31 | 0.3197 | +12.9% | ratio | 10-K | 2021-03-08 |
| Annual | 2019-12-31 | 0.2811 | -12.1% | ratio | 10-K | 2022-03-07 |
| Annual | 2020-12-31 | 0.1703 | -39.4% | ratio | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 0.1826 | +7.2% | ratio | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 0.2658 | +45.6% | ratio | 10-K/A | 2025-03-03 |
| Annual | 2023-12-31 | 0.2542 | -4.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2393 | -5.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2259 | -5.6% | ratio | 10-K | 2026-02-26 |
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-26 | Finn Mark Steven | — |
Open-market buy
P
|
Common Stock | 1,000 | $29.40 | $29,396 | 19,943 |
| 2026-03-20 | Finn Mark Steven | — |
Open-market buy
P
|
Common Stock | 500 | $27.88 | $13,940 | 18,943 |
| 2026-03-19 | Finn Mark Steven | — |
Open-market buy
P
|
Common Stock | 500 | $27.93 | $13,962 | 18,443 |
| 2026-03-17 | Potts James R | EVP Gen Counsel & Secretary |
Open-market sell
S
|
Common Stock | 1,803 | $28.68 | $51,710 | 33,837 |
| 2026-03-13 | Kramer Gary | President & CEO |
Open-market buy
P
|
Common Stock | 8,370 | $26.89 | $225,068 | 328,801 |
| 2026-03-03 | Finn Mark Steven | — |
Open-market buy
P
|
Common Stock | 1,000 | $27.59 | $27,595 | 17,943 |
| 2026-03-02 | Finn Mark Steven | — |
Open-market buy
P
|
Common Stock | 1,000 | $27.72 | $27,720 | 16,943 |
| 2026-02-23 | Potts James R | EVP Gen Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 2,745 | $30.92 | $84,875 | 35,640 |
| 2026-02-23 | Potts James R | EVP Gen Counsel & Secretary |
Equity grant / award
A
|
Common Stock | 6,350 | $0.00 | $0 | 38,385 |
| 2026-01-01 | Blotz Gerald | Executive VP & COO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 280 | $0.00 | $0 | 280 |
| 2025-11-11 | Clabby Joseph Stephen | — |
Open-market buy
P
|
Common Stock | 1,000 | $34.83 | $34,830 | 15,391 |
| 2025-11-10 | Finn Mark Steven | — |
Open-market buy
P
|
Common Stock | 1,000 | $34.39 | $34,388 | 15,943 |
| 2025-09-22 | Blotz Gerald | Executive VP & COO |
Open-market sell
S
|
Common Stock | 11,664 | $46.08 | $537,490 | 197,432 |
| 2025-09-15 | MEEKER ANTHONY | — |
Open-market sell
S
|
Common Stock | 3,064 | $46.78 | $143,345 | 54,601 |
| 2025-09-11 | Finn Mark Steven | — |
Open-market buy
P
|
Common Stock | 500 | $47.06 | $23,530 | 14,943 |
| 2025-08-25 | Kramer Gary | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 80,000 | $0.00 | $0 | 80,000 |
| 2025-08-25 | Kramer Gary | President & CEO |
Open-market sell
S
|
Common Stock | 80,000 | $48.35 | $3,867,888 | 287,040 |
| 2025-08-25 | Kramer Gary | President & CEO |
Exercise / conversion
M
|
Common Stock | 80,000 | $20.55 | $1,644,000 | 367,040 |
| 2025-08-22 | Kramer Gary | President & CEO |
Open-market sell
S
|
Common Stock | 22,344 | $48.53 | $1,084,258 | 287,040 |
| 2025-08-14 | Potts James R | EVP Gen Counsel & Secretary |
Open-market sell
S
|
Common Stock | 20,651 | $46.70 | $964,435 | 32,035 |
| 2025-08-13 | Cusick Thomas B. | — |
Open-market sell
S
|
Common Stock | 3,064 | $47.64 | $145,983 | 27,776 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,315 | $0.00 | $0 | 7,315 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 776 | $0.00 | $0 | 776 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,298 | $0.00 | $0 | 6,895 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,256 | $0.00 | $0 | 6,512 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,700 | $0.00 | $0 | 3,696 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,544 | $0.00 | $0 | 0 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 905 | $42.65 | $38,598 | 52,686 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 1,282 | $42.65 | $54,677 | 53,591 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 1,456 | $42.65 | $62,098 | 54,873 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 1,395 | $42.65 | $59,497 | 56,329 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 2,298 | $0.00 | $0 | 57,724 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 3,256 | $0.00 | $0 | 55,426 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 3,700 | $0.00 | $0 | 52,170 |
| 2025-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 3,544 | $0.00 | $0 | 48,470 |
| 2025-06-11 | MEEKER ANTHONY | — |
Equity grant / award
G
|
Common Stock | 380 | $0.00 | $0 | 54,601 |
| 2025-06-11 | MEEKER ANTHONY | — |
Equity grant / award
G
|
Common Stock | 523 | $0.00 | $0 | 54,981 |
| 2025-06-10 | MEEKER ANTHONY | — |
Open-market sell
S
|
Common Stock | 7,380 | $42.14 | $310,981 | 55,504 |
| 2025-06-03 | Finn Mark Steven | — |
Open-market buy
P
|
Common Stock | 2,000 | $41.78 | $83,560 | 11,850 |
| 2025-06-02 | Finn Mark Steven | — |
Open-market buy
P
|
Common Stock | 1,000 | $41.35 | $41,349 | 9,850 |
| 2025-05-20 | CARLEY THOMAS J | — |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 12,354 | $0.00 | $0 | 12,646 |
| 2025-05-20 | CARLEY THOMAS J | — |
Open-market sell
S
|
Common Stock | 12,354 | $42.60 | $526,294 | 91,628 |
| 2025-05-20 | CARLEY THOMAS J | — |
Exercise / conversion
M
|
Common Stock | 12,354 | $9.95 | $122,922 | 103,982 |
| 2025-05-12 | Finn Mark Steven | — |
Open-market buy
P
|
Common Stock | 4,000 | $41.10 | $164,415 | 8,850 |
| 2025-04-07 | Finn Mark Steven | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 593 | $0.00 | $0 | 593 |
| 2025-02-24 | Harris Anthony J | Executive VP & CFO |
Other disposed transaction
F
|
Common Stock | 5,263 | $40.01 | $210,573 | 80,503 |
| 2025-02-24 | Harris Anthony J | Executive VP & CFO |
Equity grant / award
A
|
Common Stock | 13,001 | $0.00 | $0 | 85,766 |
| 2025-01-07 | Blotz Gerald | Executive VP & COO |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 22,500 | $0.00 | $0 | 0 |
| 2025-01-07 | Blotz Gerald | Executive VP & COO |
Exercise / conversion
M
|
Common Stock | 22,500 | $7.50 | $168,750 | 200,982 |
| 2025-01-02 | Kramer Gary | President & CEO |
Other disposed transaction
F
|
Common Stock | 10 | $42.98 | $430 | 228,517 |
| 2025-01-01 | Kramer Gary | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 20 | $0.00 | $0 | 0 |
| 2025-01-01 | Kramer Gary | President & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 91 | $0.00 | $0 | 91 |
| 2025-01-01 | Kramer Gary | President & CEO |
Exercise / conversion
M
|
Common Stock | 20 | $0.00 | $0 | 228,527 |
| 2024-12-04 | Harris Anthony J | Executive VP & CFO |
Equity grant / award
A · derivative
|
Employee Stock Options (Right to Buy) | 22,000 | $0.00 | $0 | 22,000 |
| 2024-12-03 | Cusick Thomas B. | — |
Open-market sell
S
|
Common Stock | 3,000 | $43.41 | $130,220 | 27,776 |
| 2024-11-19 | CARLEY THOMAS J | — |
Open-market sell
S
|
Common Stock | 4,584 | $41.24 | $189,061 | 91,628 |
| 2024-11-12 | Clabby Joseph Stephen | — |
Open-market buy
P
|
Common Stock | 1,635 | $43.01 | $70,320 | 11,327 |
| 2024-11-11 | Harris Anthony J | Executive VP & CFO |
Other disposed transaction
F
|
Common Stock | 2,363 | $42.88 | $101,325 | 72,744 |
| 2024-11-09 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,004 | $0.00 | $0 | 0 |
| 2024-11-09 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M
|
Common Stock | 6,004 | $0.00 | $0 | 75,107 |
| 2024-09-16 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,708 | $0.00 | $0 | 0 |
| 2024-09-16 | Potts James R | EVP Gen Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 1,853 | $36.77 | $68,135 | 38,399 |
| 2024-09-16 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 4,708 | $0.00 | $0 | 40,252 |
| 2024-08-22 | Kramer Gary | President & CEO |
Open-market sell
S
|
Common Stock | 14,036 | $35.43 | $497,345 | 228,507 |
| 2024-08-21 | Kramer Gary | President & CEO |
Open-market sell
S
|
Common Stock | 34,288 | $35.05 | $1,201,842 | 242,543 |
| 2024-08-19 | Kramer Gary | President & CEO |
Open-market sell
S
|
Common Stock | 805 | $35.00 | $28,176 | 276,831 |
| 2024-08-15 | Blotz Gerald | Executive VP & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 17,500 | $0.00 | $0 | 22,500 |
| 2024-08-15 | Blotz Gerald | Executive VP & COO |
Open-market sell
S
|
Common Stock | 35,000 | $35.28 | $1,234,754 | 178,482 |
| 2024-08-15 | Blotz Gerald | Executive VP & COO |
Exercise / conversion
M
|
Common Stock | 17,500 | $7.50 | $131,250 | 213,482 |
| 2024-08-14 | MEEKER ANTHONY | — |
Open-market sell
S
|
Common Stock | 4,584 | $35.03 | $160,559 | 62,884 |
| 2024-08-06 | Moradi Carla A | — |
Open-market sell
S
|
Common Stock | 40 | $34.70 | $1,388 | 0 |
| 2024-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 633 | $0.00 | $0 | 633 |
| 2024-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 9,193 | $0.00 | $0 | 9,193 |
| 2024-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,256 | $0.00 | $0 | 9,768 |
| 2024-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,696 | $0.00 | $0 | 7,396 |
| 2024-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,544 | $0.00 | $0 | 3,544 |
| 2024-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 1,282 | $32.63 | $41,832 | 35,544 |
| 2024-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 1,395 | $32.63 | $45,519 | 36,826 |
| 2024-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 1,455 | $32.63 | $47,477 | 38,221 |
| 2024-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 3,256 | $0.00 | $0 | 39,676 |
| 2024-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 3,544 | $0.00 | $0 | 36,420 |
| 2024-07-01 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 3,696 | $0.00 | $0 | 32,876 |
| 2024-06-10 | Cusick Thomas B. | — |
Open-market sell
S
|
Common Stock | 600 | $132.05 | $79,230 | 6,548 |
| 2024-02-26 | Potts James R | EVP Gen Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 1,238 | $115.83 | $143,398 | 7,301 |
| 2024-02-26 | Potts James R | EVP Gen Counsel & Secretary |
Equity grant / award
A
|
Common Stock | 3,003 | $0.00 | $0 | 8,539 |
| 2024-01-01 | Potts James R | EVP Gen Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 21 | $0.00 | $0 | 21 |
| 2023-11-09 | Clabby Joseph Stephen | — |
Open-market buy
P
|
Common Stock | 290 | $103.05 | $29,884 | 1,277 |
| 2023-09-18 | Potts James R | EVP Gen Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 464 | $91.48 | $42,447 | 5,536 |
| 2023-09-16 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,177 | $0.00 | $0 | 1,177 |
| 2023-09-16 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 1,177 | $0.00 | $0 | 6,000 |
| 2023-08-29 | MEEKER ANTHONY | — |
Open-market sell
S
|
Common Stock | 1,359 | $95.83 | $130,233 | 15,721 |
| 2023-07-07 | CARLEY THOMAS J | — |
Open-market sell
S
|
Common Stock | 1,359 | $86.01 | $116,889 | 22,907 |
| 2023-07-01 | Moradi Carla A | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,146 | $0.00 | $0 | 1,146 |
| 2023-07-01 | Moradi Carla A | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,359 | $0.00 | $0 | 0 |
| 2023-07-01 | Moradi Carla A | — |
Exercise / conversion
M
|
Common Stock | 1,359 | $0.00 | $0 | 2,796 |
| 2023-06-05 | Justesen Jon L | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,359 | $0.00 | $0 | 0 |
| 2023-06-05 | Justesen Jon L | — |
Exercise / conversion
M
|
Common Stock | 1,359 | $0.00 | $0 | 14,136 |
| 2023-02-27 | Potts James R | EVP Gen Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 1,238 | $96.63 | $119,628 | 3,725 |
| 2023-02-27 | Potts James R | EVP Gen Counsel & Secretary |
Equity grant / award
A
|
Common Stock | 3,000 | $0.00 | $0 | 4,963 |
| 2023-01-01 | Potts James R | EVP Gen Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 55 | $0.00 | $0 | 55 |
| 2022-12-16 | Justesen Jon L | — |
Open-market buy
P
|
Common Stock | 5,000 | $92.85 | $464,250 | 12,777 |
| 2022-11-09 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,501 | $0.00 | $0 | 3,003 |
| 2022-11-09 | Harris Anthony J | Executive VP & CFO |
Other disposed transaction
F
|
Common Stock | 591 | $94.90 | $56,086 | 7,247 |
| 2022-11-09 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M
|
Common Stock | 1,501 | $0.00 | $0 | 7,838 |
| 2022-09-16 | Clabby Joseph Stephen | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 987 | $0.00 | $0 | 987 |
| 2022-08-15 | Blotz Gerald | Executive VP & COO |
Open-market sell
S
|
Common Stock | 7,411 | $84.49 | $626,174 | 35,834 |
| 2022-08-12 | Justesen Jon L | — |
Open-market sell
S
|
Common Stock | 2,836 | $84.44 | $239,459 | 7,777 |
| 2022-07-06 | CARLEY THOMAS J | — |
Equity grant / award
G
|
Common Stock | 1,192 | $0.00 | $0 | 22,907 |
| 2022-07-01 | CARLEY THOMAS J | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,359 | $0.00 | $0 | 1,359 |
| 2022-07-01 | CARLEY THOMAS J | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,192 | $0.00 | $0 | 0 |
| 2022-07-01 | CARLEY THOMAS J | — |
Exercise / conversion
M
|
Common Stock | 1,192 | $0.00 | $0 | 24,099 |
| 2022-06-07 | HICKS JAMES B | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,192 | $0.00 | $0 | 0 |
| 2022-06-07 | HICKS JAMES B | — |
Exercise / conversion
M
|
Common Stock | 1,192 | $0.00 | $0 | 21,522 |
| 2022-05-20 | Kramer Gary | President & CEO |
Open-market buy
P
|
Common Stock | 1,000 | $70.13 | $70,130 | 34,451 |
| 2022-03-08 | DEWBREY DIANE L | — |
Open-market buy
P
|
Common Stock | 325 | $73.04 | $23,737 | 2,283 |
| 2022-03-01 | Kramer Gary | President & CEO |
Other disposed transaction
F
|
Common Stock | 735 | $58.69 | $43,137 | 33,451 |
| 2022-02-28 | Kramer Gary | President & CEO |
Equity grant / award
A
|
Common Stock | 1,796 | $0.00 | $0 | 34,186 |
| 2022-01-01 | Potts James R | EVP Gen Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 133 | $0.00 | $0 | 133 |
| 2021-12-31 | MEEKER ANTHONY | — |
Equity grant / award
G
|
Common Stock | 70 | $0.00 | $0 | 16,350 |
| 2021-12-17 | Price Vincent P | — |
Open-market buy
P
|
Common Stock | 1,500 | $66.25 | $99,375 | 5,905 |
| 2021-11-22 | Justesen Jon L | — |
Open-market sell
S
|
Common Stock | 1,457 | $76.50 | $111,460 | 9,421 |
| 2021-11-09 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,502 | $0.00 | $0 | 4,504 |
| 2021-11-09 | Harris Anthony J | Executive VP & CFO |
Other disposed transaction
F
|
Common Stock | 592 | $80.25 | $47,508 | 4,371 |
| 2021-11-09 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M
|
Common Stock | 1,502 | $0.00 | $0 | 4,963 |
| 2021-09-16 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,177 | $0.00 | $0 | 3,531 |
| 2021-09-16 | Potts James R | EVP Gen Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 464 | $76.07 | $35,296 | 713 |
| 2021-09-16 | Potts James R | EVP Gen Counsel & Secretary |
Exercise / conversion
M
|
Common Stock | 1,177 | $0.00 | $0 | 1,177 |
| 2021-08-30 | MEEKER ANTHONY | — |
Open-market sell
S
|
Common Stock | 2,000 | $76.17 | $152,338 | 16,420 |
| 2021-07-01 | Kramer Gary | President & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,022 | $0.00 | $0 | 1,022 |
| 2021-07-01 | Kramer Gary | President & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 8,287 | $0.00 | $0 | 8,287 |
| 2021-07-01 | Kramer Gary | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,818 | $0.00 | $0 | 8,455 |
| 2021-07-01 | Kramer Gary | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,511 | $0.00 | $0 | 3,020 |
| 2021-07-01 | Kramer Gary | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,262 | $0.00 | $0 | 1,262 |
| 2021-07-01 | Kramer Gary | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,702 | $0.00 | $0 | 0 |
| 2021-07-01 | Kramer Gary | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,109 | $73.36 | $81,356 | 32,390 |
| 2021-07-01 | Kramer Gary | President & CEO |
Exercise / conversion
M
|
Common Stock | 2,818 | $0.00 | $0 | 33,499 |
| 2021-07-01 | Kramer Gary | President & CEO |
Other disposed transaction
F
|
Common Stock | 595 | $73.36 | $43,649 | 30,681 |
| 2021-07-01 | Kramer Gary | President & CEO |
Exercise / conversion
M
|
Common Stock | 1,511 | $0.00 | $0 | 31,276 |
| 2021-07-01 | Kramer Gary | President & CEO |
Other disposed transaction
F
|
Common Stock | 497 | $73.36 | $36,460 | 29,765 |
| 2021-07-01 | Kramer Gary | President & CEO |
Exercise / conversion
M
|
Common Stock | 1,262 | $0.00 | $0 | 30,262 |
| 2021-07-01 | Kramer Gary | President & CEO |
Other disposed transaction
F
|
Common Stock | 670 | $73.36 | $49,151 | 29,000 |
| 2021-07-01 | Kramer Gary | President & CEO |
Exercise / conversion
M
|
Common Stock | 1,702 | $0.00 | $0 | 29,670 |
| 2021-05-10 | HICKS JAMES B | — |
Open-market sell
S
|
Common Stock | 1,361 | $79.13 | $107,701 | 18,873 |
| 2021-04-12 | Blotz Gerald | Executive VP & COO |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 3,750 | $0.00 | $0 | 0 |
| 2021-04-12 | Blotz Gerald | Executive VP & COO |
Exercise / conversion
M
|
Common Stock | 3,750 | $15.03 | $56,362 | 31,572 |
| 2021-04-07 | Moradi Carla A | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 245 | $0.00 | $0 | 245 |
| 2021-03-18 | HICKS JAMES B | — |
Exercise / conversion
M · derivative
|
Non-Employee Director Stock Options (Right to Buy) | 5,000 | $0.00 | $0 | 0 |
| 2021-03-18 | HICKS JAMES B | — |
Exercise / conversion
M
|
Common Stock | 5,000 | $16.53 | $82,650 | 20,234 |
| 2021-03-05 | Blotz Gerald | Executive VP & COO |
Other disposed transaction
F
|
Common Stock | 833 | $71.62 | $59,659 | 27,822 |
| 2021-03-01 | Blotz Gerald | Executive VP & COO |
Equity grant / award
A
|
Common Stock | 1,680 | $0.00 | $0 | 28,655 |
| 2021-02-09 | MEEKER ANTHONY | — |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 1,250 | $0.00 | $0 | 0 |
| 2021-02-09 | MEEKER ANTHONY | — |
Open-market sell
S
|
Common Stock | 312 | $70.00 | $21,840 | 16,963 |
| 2021-02-09 | MEEKER ANTHONY | — |
Exercise / conversion
M
|
Common Stock | 1,250 | $16.53 | $20,662 | 17,275 |
| 2021-01-06 | MEEKER ANTHONY | — |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 1,250 | $0.00 | $0 | 1,250 |
| 2021-01-06 | MEEKER ANTHONY | — |
Open-market sell
S
|
Common Stock | 312 | $70.00 | $21,840 | 16,025 |
| 2021-01-06 | MEEKER ANTHONY | — |
Exercise / conversion
M
|
Common Stock | 1,250 | $16.53 | $20,662 | 16,337 |
| 2021-01-04 | Justesen Jon L | — |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 2,000 | $0.00 | $0 | 0 |
| 2021-01-04 | Justesen Jon L | — |
Exercise / conversion
M
|
Common Stock | 2,000 | $16.53 | $33,060 | 9,421 |
| 2020-12-21 | MEEKER ANTHONY | — |
Exercise / conversion
M · derivative
|
Stock Options (Right to buy) | 2,500 | $0.00 | $0 | 2,500 |
| 2020-12-21 | MEEKER ANTHONY | — |
Open-market sell
S
|
Common Stock | 2,500 | $69.21 | $173,025 | 15,087 |
| 2020-12-21 | MEEKER ANTHONY | — |
Exercise / conversion
M
|
Common Stock | 2,500 | $16.53 | $41,325 | 17,587 |
| 2020-12-09 | Justesen Jon L | — |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 1,000 | $0.00 | $0 | 2,000 |
| 2020-12-09 | Justesen Jon L | — |
Open-market sell
S
|
Common Stock | 1,000 | $70.60 | $70,600 | 7,421 |
| 2020-12-09 | Justesen Jon L | — |
Exercise / conversion
M
|
Common Stock | 1,000 | $16.53 | $16,530 | 8,421 |
| 2020-11-13 | Justesen Jon L | — |
Open-market sell
S
|
Common Stock | 3,912 | $70.50 | $275,796 | 7,421 |
| 2020-11-09 | Harris Anthony J | Executive VP & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 6,006 | $0.00 | $0 | 6,006 |
| 2020-09-25 | Kramer Gary | President & CEO |
Open-market buy
P
|
Common Stock | 2,063 | $48.90 | $100,880 | 26,954 |
| 2020-09-23 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 0 |
| 2020-09-23 | Harris Anthony J | Executive VP & CFO |
Other disposed transaction
F
|
Common Stock | 197 | $48.75 | $9,604 | 1,810 |
| 2020-09-23 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M
|
Common Stock | 500 | $0.00 | $0 | 2,007 |
| 2020-09-16 | Potts James R | EVP Gen Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,708 | $0.00 | $0 | 4,708 |
| 2020-08-21 | Justesen Jon L | — |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 2,000 | $0.00 | $0 | 3,000 |
| 2020-08-21 | Justesen Jon L | — |
Open-market sell
S
|
Common Stock | 2,000 | $58.08 | $116,154 | 11,333 |
| 2020-08-21 | Justesen Jon L | — |
Exercise / conversion
M
|
Common Stock | 2,000 | $16.53 | $33,060 | 13,333 |
| 2020-08-11 | Kramer Gary | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,500 | $0.00 | $0 | 0 |
| 2020-08-11 | Kramer Gary | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,952 | $61.20 | $180,662 | 24,891 |
| 2020-08-11 | Kramer Gary | President & CEO |
Exercise / conversion
M
|
Common Stock | 7,500 | $0.00 | $0 | 27,843 |
| 2020-07-01 | Harris Anthony J | Executive VP & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 88 | $0.00 | $0 | 88 |
| 2020-07-01 | Harris Anthony J | Executive VP & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,442 | $0.00 | $0 | 5,442 |
| 2020-07-01 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 389 | $0.00 | $0 | 776 |
| 2020-07-01 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 475 | $0.00 | $0 | 1,425 |
| 2020-07-01 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 500 |
| 2020-07-01 | Harris Anthony J | Executive VP & CFO |
Other disposed transaction
F
|
Common Stock | 154 | $51.45 | $7,923 | 1,507 |
| 2020-07-01 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M
|
Common Stock | 389 | $0.00 | $0 | 1,661 |
| 2020-07-01 | Harris Anthony J | Executive VP & CFO |
Other disposed transaction
F
|
Common Stock | 187 | $51.45 | $9,621 | 1,272 |
| 2020-07-01 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M
|
Common Stock | 475 | $0.00 | $0 | 1,459 |
| 2020-07-01 | Harris Anthony J | Executive VP & CFO |
Other disposed transaction
F
|
Common Stock | 197 | $51.45 | $10,136 | 984 |
| 2020-07-01 | Harris Anthony J | Executive VP & CFO |
Exercise / conversion
M
|
Common Stock | 500 | $0.00 | $0 | 1,181 |
| 2020-05-15 | CARLEY THOMAS J | — |
Open-market sell
S
|
Common Stock | 1,500 | $41.25 | $61,875 | 19,989 |
| 2020-05-13 | CARLEY THOMAS J | — |
Open-market sell
S
|
Common Stock | 1,000 | $41.50 | $41,500 | 21,489 |
| 2020-04-03 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,510 | $0.00 | $0 | 0 |
| 2020-04-03 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,262 | $0.00 | $0 | 0 |
| 2020-04-03 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,701 | $0.00 | $0 | 0 |
| 2020-04-03 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 0 |
| 2020-04-03 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M
|
Common Stock | 1,510 | $0.00 | $0 | 17,181 |
| 2020-04-03 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M
|
Common Stock | 1,262 | $0.00 | $0 | 15,671 |
| 2020-04-03 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M
|
Common Stock | 1,701 | $0.00 | $0 | 14,409 |
| 2020-04-03 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 12,708 |
| 2020-03-19 | HICKS JAMES B | — |
Open-market sell
S
|
Common Stock | 1,983 | $27.25 | $54,037 | 13,459 |
| 2020-02-26 | Gould Heather E | VP and Chief Strategy Officer |
Other disposed transaction
F
|
Common Stock | 934 | $65.47 | $61,149 | 10,208 |
| 2020-02-24 | Blotz Gerald | VP & COO - Field Operations |
Equity grant / award
A
|
Common Stock | 2,965 | $0.00 | $0 | 24,087 |
| 2020-02-20 | MEEKER ANTHONY | — |
Exercise / conversion
M · derivative
|
Non-Employee Director Stock Option (Right to Buy) | 2,000 | $0.00 | $0 | 0 |
| 2020-02-20 | MEEKER ANTHONY | — |
Exercise / conversion
M
|
Common Stock | 2,000 | $13.38 | $26,760 | 12,998 |
| 2020-01-07 | Kramer Gary | VP - Finance, Treas. & Sec. |
Open-market sell
S
|
Common Stock | 486 | $88.27 | $42,902 | 16,194 |
| 2020-01-06 | CARLEY THOMAS J | — |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,750 | $0.00 | $0 | 3,750 |
| 2020-01-06 | CARLEY THOMAS J | — |
Open-market sell
S
|
Common Stock | 3,750 | $88.62 | $332,324 | 22,489 |
| 2020-01-06 | CARLEY THOMAS J | — |
Exercise / conversion
M
|
Common Stock | 3,750 | $39.80 | $149,250 | 26,239 |
| 2020-01-03 | CARLEY THOMAS J | — |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 2,750 | $0.00 | $0 | 0 |
| 2020-01-03 | CARLEY THOMAS J | — |
Open-market sell
S
|
Common Stock | 2,750 | $90.02 | $247,558 | 22,489 |
| 2020-01-03 | CARLEY THOMAS J | — |
Exercise / conversion
M
|
Common Stock | 2,750 | $8.82 | $24,255 | 25,239 |
| 2020-01-03 | Justesen Jon L | — |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 2,000 | $0.00 | $0 | 0 |
| 2020-01-03 | Justesen Jon L | — |
Open-market sell
S
|
Common Stock | 2,000 | $90.21 | $180,424 | 9,558 |
| 2020-01-03 | Justesen Jon L | — |
Exercise / conversion
M
|
Common Stock | 2,000 | $13.38 | $26,760 | 11,558 |
| 2020-01-02 | CARLEY THOMAS J | — |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 3,125 | $0.00 | $0 | 0 |
| 2020-01-02 | CARLEY THOMAS J | — |
Open-market sell
S
|
Common Stock | 3,125 | $90.81 | $283,786 | 22,489 |
| 2020-01-02 | CARLEY THOMAS J | — |
Exercise / conversion
M
|
Common Stock | 3,125 | $16.53 | $51,656 | 25,614 |
| 2020-01-01 | Kramer Gary | VP - Finance, Treas. & Sec. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5 | $0.00 | $0 | 5 |
| 2019-12-12 | Blotz Gerald | VP & COO - Field Operations |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 1,250 | $0.00 | $0 | 0 |
| 2019-12-12 | Blotz Gerald | VP & COO - Field Operations |
Open-market sell
S
|
Common Stock | 2 | $91.67 | $183 | 21,122 |
| 2019-12-12 | Blotz Gerald | VP & COO - Field Operations |
Open-market sell
S
|
Common Stock | 5,480 | $90.89 | $498,077 | 21,124 |
| 2019-12-12 | Blotz Gerald | VP & COO - Field Operations |
Exercise / conversion
M
|
Common Stock | 1,250 | $13.75 | $17,188 | 26,604 |
| 2019-11-26 | Justesen Jon L | — |
Open-market sell
S
|
Common Stock | 2,000 | $88.31 | $176,628 | 9,558 |
| 2019-11-08 | Elich Michael L | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 449 | $0.00 | $0 | 68,013 |
| 2019-11-08 | Elich Michael L | President & CEO |
Open-market sell
S
|
Common Stock | 449 | $95.00 | $42,655 | 121,285 |
| 2019-11-08 | Elich Michael L | President & CEO |
Exercise / conversion
M
|
Common Stock | 449 | $16.53 | $7,422 | 121,734 |
| 2019-11-07 | Elich Michael L | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 2,026 | $0.00 | $0 | 68,462 |
| 2019-11-07 | Elich Michael L | President & CEO |
Open-market sell
S
|
Common Stock | 2,026 | $95.00 | $192,470 | 121,734 |
| 2019-11-07 | Elich Michael L | President & CEO |
Exercise / conversion
M
|
Common Stock | 2,026 | $16.53 | $33,490 | 123,760 |
| 2019-11-06 | Elich Michael L | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 10,000 | $0.00 | $0 | 0 |
| 2019-11-06 | Elich Michael L | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 4,512 | $0.00 | $0 | 70,488 |
| 2019-11-06 | Elich Michael L | President & CEO |
Open-market sell
S
|
Common Stock | 571 | $92.61 | $52,880 | 121,734 |
| 2019-11-06 | Elich Michael L | President & CEO |
Open-market sell
S
|
Common Stock | 2,625 | $92.61 | $243,101 | 122,305 |
| 2019-11-06 | Elich Michael L | President & CEO |
Open-market sell
S
|
Common Stock | 6,804 | $92.61 | $630,118 | 124,930 |
| 2019-11-06 | Elich Michael L | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.38 | $133,800 | 131,734 |
| 2019-11-06 | Elich Michael L | President & CEO |
Open-market sell
S
|
Common Stock | 4,512 | $95.00 | $428,640 | 121,734 |
| 2019-11-06 | Elich Michael L | President & CEO |
Exercise / conversion
M
|
Common Stock | 4,512 | $16.53 | $74,583 | 126,246 |
| 2019-11-04 | DEWBREY DIANE L | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 501 | $0.00 | $0 | 501 |
| 2019-08-27 | MEEKER ANTHONY | — |
Open-market sell
S
|
Common Stock | 200 | $85.86 | $17,172 | 10,998 |
| 2019-08-21 | CARLEY THOMAS J | — |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 24,489 |
| 2019-08-20 | CARLEY THOMAS J | — |
Open-market sell
S
|
Common Stock | 3,000 | $88.25 | $264,750 | 24,989 |
| 2019-08-15 | HICKS JAMES B | — |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 2,000 | $0.00 | $0 | 0 |
| 2019-08-15 | HICKS JAMES B | — |
Open-market sell
S
|
Common Stock | 2,176 | $85.20 | $185,397 | 15,442 |
| 2019-08-15 | HICKS JAMES B | — |
Exercise / conversion
M
|
Common Stock | 2,000 | $13.38 | $26,760 | 17,618 |
| 2019-08-12 | Kramer Gary | VP - Finance, Treas. & Sec. |
Other disposed transaction
F
|
Common Stock | 2,952 | $90.44 | $266,979 | 16,680 |
| 2019-08-11 | Kramer Gary | VP - Finance, Treas. & Sec. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,500 | $0.00 | $0 | 7,500 |
| 2019-08-11 | Kramer Gary | VP - Finance, Treas. & Sec. |
Exercise / conversion
M
|
Common Stock | 7,500 | $0.00 | $0 | 19,632 |
| 2019-07-15 | Gould Heather E | VP and Chief Strategy Officer |
Other disposed transaction
F
|
Common Stock | 1,214 | $85.59 | $103,906 | 8,770 |
| 2019-07-14 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 2,500 |
| 2019-07-14 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 9,984 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 1 | $80.69 | $81 | 89,929 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 158 | $80.69 | $12,749 | 89,930 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 306 | $80.69 | $24,691 | 90,088 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 1,987 | $80.69 | $160,331 | 90,394 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 2,512 | $80.69 | $202,693 | 92,381 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 2,952 | $80.69 | $238,197 | 94,893 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 984 | $80.69 | $79,399 | 97,845 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 1 | $80.69 | $81 | 87,429 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 158 | $80.69 | $12,749 | 87,430 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 306 | $80.69 | $24,691 | 87,588 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 1,987 | $80.69 | $160,331 | 87,894 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 2,512 | $80.69 | $202,693 | 89,881 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 2,952 | $80.69 | $238,197 | 92,393 |
| 2019-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 984 | $80.69 | $79,399 | 95,345 |
| 2019-07-01 | Cusick Thomas B. | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 324 | $0.00 | $0 | 323 |
| 2019-07-01 | Cusick Thomas B. | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 573 | $0.00 | $0 | 573 |
| 2019-07-01 | Cusick Thomas B. | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 774 | $0.00 | $0 | 774 |
| 2019-07-01 | Cusick Thomas B. | — |
Exercise / conversion
M
|
Common Stock | 324 | $0.00 | $0 | 1,470 |
| 2019-07-01 | Cusick Thomas B. | — |
Exercise / conversion
M
|
Common Stock | 573 | $0.00 | $0 | 1,146 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1 | $0.00 | $0 | 0 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 401 | $0.00 | $0 | 0 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 776 | $0.00 | $0 | 0 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,048 | $0.00 | $0 | 0 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,382 | $0.00 | $0 | 0 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,500 | $0.00 | $0 | 0 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 0 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 1 | $0.00 | $0 | 98,829 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 401 | $0.00 | $0 | 98,828 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 776 | $0.00 | $0 | 98,427 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 5,048 | $0.00 | $0 | 97,651 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 6,382 | $0.00 | $0 | 92,603 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 7,500 | $0.00 | $0 | 86,221 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 78,721 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 1 | $0.00 | $0 | 96,329 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 401 | $0.00 | $0 | 96,328 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 776 | $0.00 | $0 | 95,927 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 5,048 | $0.00 | $0 | 95,151 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 6,382 | $0.00 | $0 | 90,103 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 7,500 | $0.00 | $0 | 83,721 |
| 2019-06-30 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 76,221 |
| 2019-03-22 | MEEKER ANTHONY | — |
Open-market sell
S
|
Common Stock | 765 | $75.37 | $57,654 | 9,562 |
| 2019-03-21 | MEEKER ANTHONY | — |
Open-market sell
S
|
Common Stock | 1,567 | $77.04 | $120,729 | 10,327 |
| 2019-03-18 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Equity grant / award
G
|
Common Stock | 6,000 | $79.27 | $475,620 | 76,221 |
| 2019-03-18 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Equity grant / award
G
|
Common Stock | 6,000 | $0.00 | $0 | 73,721 |
| 2019-03-12 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Open-market sell
S
|
Common Stock | 8,436 | $79.95 | $674,426 | 79,721 |
| 2019-03-11 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Open-market sell
S
|
Common Stock | 7,679 | $80.98 | $621,878 | 88,157 |
| 2019-03-06 | Kramer Gary | VP - Finance, Treas. & Sec. |
Other disposed transaction
F
|
Common Stock | 239 | $81.50 | $19,478 | 10,335 |
| 2019-03-05 | CARLEY THOMAS J | — |
Open-market sell
S
|
Common Stock | 1,561 | $81.59 | $127,362 | 26,981 |
| 2019-03-04 | CARLEY THOMAS J | — |
Open-market sell
S
|
Common Stock | 4,000 | $81.68 | $326,720 | 28,542 |
| 2019-02-25 | Kramer Gary | VP - Finance, Treas. & Sec. |
Equity grant / award
A
|
Common Stock | 606 | $0.00 | $0 | 10,574 |
| 2019-02-04 | Gould Heather E | VP and Chief Strategy Officer |
Other disposed transaction
F
|
Common Stock | 135 | $64.77 | $8,744 | 5,960 |
| 2019-02-02 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 250 | $0.00 | $0 | 0 |
| 2019-02-02 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M
|
Common Stock | 250 | $0.00 | $0 | 6,095 |
| 2019-01-14 | Justesen Jon L | — |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 2,000 | $0.00 | $0 | 0 |
| 2019-01-14 | Justesen Jon L | — |
Open-market sell
S
|
Common Stock | 2,000 | $58.74 | $117,470 | 10,236 |
| 2019-01-14 | Justesen Jon L | — |
Exercise / conversion
M
|
Common Stock | 2,000 | $11.08 | $22,160 | 12,236 |
| 2019-01-09 | Justesen Jon L | — |
Open-market sell
S
|
Common Stock | 5,000 | $58.18 | $290,900 | 10,236 |
| 2019-01-03 | HICKS JAMES B | — |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 2,000 | $0.00 | $0 | 0 |
| 2019-01-03 | HICKS JAMES B | — |
Open-market sell
S
|
Common Stock | 1,055 | $57.00 | $60,135 | 14,296 |
| 2019-01-03 | HICKS JAMES B | — |
Exercise / conversion
M
|
Common Stock | 2,000 | $11.08 | $22,160 | 15,351 |
| 2019-01-01 | Kramer Gary | VP - Finance, Treas. & Sec. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 79 | $0.00 | $0 | 79 |
| 2018-12-28 | Justesen Jon L | — |
Open-market sell
S
|
Common Stock | 1,235 | $57.16 | $70,594 | 15,236 |
| 2018-11-19 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 922 | $0.00 | $0 | 5,254 |
| 2018-11-19 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Open-market sell
S
|
Common Stock | 600 | $71.00 | $42,600 | 91,377 |
| 2018-11-19 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 922 | $29.99 | $27,651 | 91,977 |
| 2018-11-16 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 12,482 | $0.00 | $0 | 1,783 |
| 2018-11-16 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 336 | $0.00 | $0 | 6,176 |
| 2018-11-16 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Open-market sell
S
|
Common Stock | 6,669 | $71.36 | $475,888 | 91,055 |
| 2018-11-16 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 12,482 | $16.53 | $206,327 | 97,724 |
| 2018-11-16 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Open-market sell
S
|
Common Stock | 219 | $71.36 | $15,627 | 85,242 |
| 2018-11-16 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 336 | $29.99 | $10,077 | 85,461 |
| 2018-09-12 | MEEKER ANTHONY | — |
Open-market sell
S
|
Common Stock | 1,000 | $66.88 | $66,875 | 11,894 |
| 2018-08-13 | Kramer Gary | VP - Finance, Treas. & Sec. |
Other disposed transaction
F
|
Common Stock | 2,952 | $73.31 | $216,411 | 9,968 |
| 2018-08-13 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 16,000 | $0.00 | $0 | 4,000 |
| 2018-08-13 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 16,000 | $11.08 | $177,280 | 85,125 |
| 2018-08-11 | Kramer Gary | VP - Finance, Treas. & Sec. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,500 | $0.00 | $0 | 15,000 |
| 2018-08-11 | Kramer Gary | VP - Finance, Treas. & Sec. |
Exercise / conversion
M
|
Common Stock | 7,500 | $0.00 | $0 | 12,920 |
| 2018-07-16 | Gould Heather E | VP and Chief Strategy Officer |
Other disposed transaction
F
|
Common Stock | 1,209 | $95.68 | $115,677 | 5,845 |
| 2018-07-14 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 5,000 |
| 2018-07-14 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 7,054 |
| 2018-07-01 | CARLEY THOMAS J | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 255 | $0.00 | $0 | 0 |
| 2018-07-01 | CARLEY THOMAS J | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 321 | $0.00 | $0 | 321 |
| 2018-07-01 | CARLEY THOMAS J | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 363 | $0.00 | $0 | 727 |
| 2018-07-01 | CARLEY THOMAS J | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 647 | — | — | 647 |
| 2018-07-01 | CARLEY THOMAS J | — |
Exercise / conversion
M
|
Common Stock | 255 | $0.00 | $0 | 32,542 |
| 2018-07-01 | CARLEY THOMAS J | — |
Exercise / conversion
M
|
Common Stock | 321 | $0.00 | $0 | 32,287 |
| 2018-07-01 | CARLEY THOMAS J | — |
Exercise / conversion
M
|
Common Stock | 363 | $0.00 | $0 | 31,966 |
| 2018-06-28 | CARLEY THOMAS J | — |
Equity grant / award
G
|
Common Stock | 400 | $0.00 | $0 | 31,603 |
| 2018-05-11 | HICKS JAMES B | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $86.20 | $86,200 | 1,050 |
| 2018-05-09 | HICKS JAMES B | Dir |
Open-market sell
S
|
Common Stock | 1,878 | $83.58 | $156,963 | 13,098 |
| 2018-05-02 | Blotz Gerald | VP & COO - Field Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,939 | $0.00 | $0 | 0 |
| 2018-05-02 | Blotz Gerald | VP & COO - Field Operations |
Other disposed transaction
F
|
Common Stock | 962 | $85.64 | $82,386 | 14,632 |
| 2018-05-02 | Blotz Gerald | VP & COO - Field Operations |
Exercise / conversion
M
|
Common Stock | 1,939 | $0.00 | $0 | 15,594 |
| 2018-03-28 | Kramer Gary | VP - Finance, Treas. & Sec. |
Equity grant / award
A · derivative
|
Employee Stock Options (Right to Buy) | 40,000 | $0.00 | $0 | 40,000 |
| 2018-03-22 | Justesen Jon L | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $86.00 | $344,000 | 9,499 |
| 2018-03-14 | MEEKER ANTHONY | Dir |
Open-market sell
S
|
Common Stock | 350 | $86.08 | $30,128 | 11,327 |
| 2018-03-14 | MEEKER ANTHONY | Dir |
Open-market sell
S
|
Common Stock | 250 | $85.98 | $21,494 | 11,677 |
| 2018-02-13 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 300 | $0.00 | $0 | 0 |
| 2018-02-13 | Gould Heather E | VP and Chief Strategy Officer |
Other disposed transaction
F
|
Common Stock | 161 | $64.67 | $10,412 | 3,675 |
| 2018-02-13 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M
|
Common Stock | 300 | $0.00 | $0 | 3,836 |
| 2018-02-02 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 250 | $0.00 | $0 | 250 |
| 2018-02-02 | Gould Heather E | VP and Chief Strategy Officer |
Other disposed transaction
F
|
Common Stock | 135 | $69.61 | $9,397 | 3,536 |
| 2018-02-02 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M
|
Common Stock | 250 | $0.00 | $0 | 3,671 |
| 2018-01-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Equity grant / award
A · derivative
|
Restricted Stock Units | 401 | $0.00 | $0 | 401 |
| 2017-12-14 | CARLEY THOMAS J | Dir |
Equity grant / award
G
|
Common Stock | 400 | $0.00 | $0 | 32,003 |
| 2017-08-14 | CARLEY THOMAS J | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 32,403 |
| 2017-08-11 | Kramer Gary | VP - Finance, Treas. & Sec. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,500 | $0.00 | $0 | 22,500 |
| 2017-08-11 | Kramer Gary | VP - Finance, Treas. & Sec. |
Other disposed transaction
F
|
Common Stock | 3,112 | $49.70 | $154,666 | 4,388 |
| 2017-08-11 | Kramer Gary | VP - Finance, Treas. & Sec. |
Exercise / conversion
M
|
Common Stock | 7,500 | $0.00 | $0 | 7,500 |
| 2017-07-14 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 7,500 |
| 2017-07-14 | Gould Heather E | VP and Chief Strategy Officer |
Open-market sell
S
|
Common Stock | 365 | $57.46 | $20,973 | 3,421 |
| 2017-07-14 | Gould Heather E | VP and Chief Strategy Officer |
Other disposed transaction
F
|
Common Stock | 909 | $57.46 | $52,231 | 3,786 |
| 2017-07-14 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 4,695 |
| 2017-07-03 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Open-market sell
S
|
Common Stock | 365 | $57.65 | $21,042 | 62,529 |
| 2017-07-03 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 662 | $57.65 | $38,164 | 62,894 |
| 2017-07-03 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Open-market sell
S
|
Common Stock | 548 | $57.65 | $31,592 | 58,110 |
| 2017-07-03 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Other disposed transaction
F
|
Common Stock | 992 | $57.65 | $57,189 | 58,658 |
| 2017-07-01 | Justesen Jon L | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 248 | $0.00 | $0 | 0 |
| 2017-07-01 | Justesen Jon L | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 256 | $0.00 | $0 | 255 |
| 2017-07-01 | Justesen Jon L | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 322 | $0.00 | $0 | 642 |
| 2017-07-01 | Justesen Jon L | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 314 | $0.00 | $0 | 942 |
| 2017-07-01 | Justesen Jon L | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,090 | $0.00 | $0 | 1,090 |
| 2017-07-01 | Justesen Jon L | Dir |
Exercise / conversion
M
|
Common Stock | 248 | $0.00 | $0 | 15,218 |
| 2017-07-01 | Justesen Jon L | Dir |
Exercise / conversion
M
|
Common Stock | 256 | $0.00 | $0 | 14,970 |
| 2017-07-01 | Justesen Jon L | Dir |
Exercise / conversion
M
|
Common Stock | 322 | $0.00 | $0 | 14,714 |
| 2017-07-01 | Justesen Jon L | Dir |
Exercise / conversion
M
|
Common Stock | 314 | $0.00 | $0 | 14,392 |
| 2017-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 0 |
| 2017-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,750 | $0.00 | $0 | 11,250 |
| 2017-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Equity grant / award
A · derivative
|
Restricted Stock Units | 8,509 | $0.00 | $0 | 8,509 |
| 2017-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 63,556 |
| 2017-07-01 | VAUGHN GREGORY R | VP & COO-Corporate Operations |
Exercise / conversion
M
|
Common Stock | 3,750 | $0.00 | $0 | 59,650 |
| 2017-06-08 | MEEKER ANTHONY | Dir |
Exercise / conversion
M · derivative
|
Non-Employee Director Stock Options (Right to buy) | 1,000 | $0.00 | $0 | 1,000 |
| 2017-06-08 | MEEKER ANTHONY | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $58.11 | $58,107 | 10,473 |
| 2017-06-08 | MEEKER ANTHONY | Dir |
Exercise / conversion
M
|
Common Stock | 1,000 | $11.08 | $11,080 | 11,473 |
| 2017-05-02 | Blotz Gerald | VP & COO - Field Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,939 | $0.00 | $0 | 1,939 |
| 2017-05-02 | Blotz Gerald | VP & COO - Field Operations |
Other disposed transaction
F
|
Common Stock | 995 | $59.57 | $59,272 | 9,777 |
| 2017-05-02 | Blotz Gerald | VP & COO - Field Operations |
Exercise / conversion
M
|
Common Stock | 1,939 | $0.00 | $0 | 10,772 |
| 2017-05-02 | Blotz Gerald | VP & COO - Field Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,939 | $0.00 | $0 | 1,939 |
| 2017-05-02 | Blotz Gerald | VP & COO - Field Operations |
Open-market sell
S
|
Common Stock | 283 | $59.57 | $16,858 | 9,777 |
| 2017-05-02 | Blotz Gerald | VP & COO - Field Operations |
Other disposed transaction
F
|
Common Stock | 712 | $59.57 | $42,414 | 10,060 |
| 2017-05-02 | Blotz Gerald | VP & COO - Field Operations |
Exercise / conversion
M
|
Common Stock | 1,939 | $0.00 | $0 | 10,772 |
| 2017-03-14 | CARLEY THOMAS J | Dir |
Open-market buy
P
|
Common Stock | 2 | $52.10 | $104 | 3,002 |
| 2017-03-14 | CARLEY THOMAS J | Dir |
Open-market buy
P
|
Common Stock | 3,000 | $52.30 | $156,900 | 3,000 |
| 2017-02-13 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 302 | $0.00 | $0 | 300 |
| 2017-02-13 | Gould Heather E | VP and Chief Strategy Officer |
Other disposed transaction
F
|
Common Stock | 126 | $62.25 | $7,844 | 2,195 |
| 2017-02-13 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M
|
Common Stock | 302 | $0.00 | $0 | 2,321 |
| 2017-02-02 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 250 | $0.00 | $0 | 500 |
| 2017-02-02 | Gould Heather E | VP and Chief Strategy Officer |
Other disposed transaction
F
|
Common Stock | 105 | $59.96 | $6,296 | 2,019 |
| 2017-02-02 | Gould Heather E | VP and Chief Strategy Officer |
Exercise / conversion
M
|
Common Stock | 250 | $0.00 | $0 | 2,124 |
| 2016-08-11 | Kramer Gary | VP - Finance, Treas. & Sec. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 30,000 | $0.00 | $0 | 30,000 |
| 2016-07-13 | Blotz Gerald | VP & COO - Field Operations |
Other disposed transaction
F
|
Common Stock | 530 | $43.25 | $22,922 | 8,833 |
| 2016-07-05 | HICKS JAMES B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 625 | $0.00 | $0 | 0 |
| 2016-07-05 | HICKS JAMES B | Dir |
Exercise / conversion
M
|
Common Stock | 625 | $0.00 | $0 | 13,836 |
| 2016-07-01 | Blotz Gerald | VP & COO - Field Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 5,000 |
| 2016-07-01 | Blotz Gerald | VP & COO - Field Operations |
Equity grant / award
A · derivative
|
Restricted Stock Units | 15,000 | $0.00 | $0 | 15,000 |
| 2016-07-01 | Blotz Gerald | VP & COO - Field Operations |
Other disposed transaction
F
|
Common Stock | 684 | $39.80 | $27,223 | 7,424 |
| 2016-07-01 | Blotz Gerald | VP & COO - Field Operations |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 8,108 |
| 2016-07-01 | HICKS JAMES B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 249 | $0.00 | $0 | 248 |
| 2016-07-01 | HICKS JAMES B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 255 | $0.00 | $0 | 511 |
| 2016-07-01 | HICKS JAMES B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 321 | $0.00 | $0 | 964 |
| 2016-07-01 | HICKS JAMES B | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,256 | $0.00 | $0 | 1,256 |
| 2016-07-01 | HICKS JAMES B | Dir |
Exercise / conversion
M
|
Common Stock | 249 | $0.00 | $0 | 13,211 |
| 2016-07-01 | HICKS JAMES B | Dir |
Exercise / conversion
M
|
Common Stock | 255 | $0.00 | $0 | 12,962 |
| 2016-07-01 | HICKS JAMES B | Dir |
Exercise / conversion
M
|
Common Stock | 321 | $0.00 | $0 | 12,707 |
| 2016-05-02 | Blotz Gerald | VP & COO - Field Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,939 | $0.00 | $0 | 3,878 |
| 2016-05-02 | Blotz Gerald | VP & COO - Field Operations |
Exercise / conversion
M
|
Common Stock | 1,939 | $0.00 | $0 | 9,363 |