Financial Metrics
LGIH LGI Homes, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 162463000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 222723000.0 | +37.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 216304000.0 | -2.9% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 162911000.0 | -24.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 324178000.0 | +99.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 365896000.0 | +12.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 279024000.0 | -23.7% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 419847000.0 | +50.5% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 380369000.0 | -9.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 287594000.0 | -24.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 461830000.0 | +60.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 483081000.0 | +4.6% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 454727000.0 | -5.9% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 481602000.0 | +5.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 534202000.0 | +10.9% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 705953000.0 | +32.2% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 791512000.0 | +12.1% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 751608000.0 | -5.0% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 546050000.0 | -27.3% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 723069000.0 | +32.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 547074000.0 | -24.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 487357000.0 | -10.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 645270000.0 | +32.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 617539000.0 | -4.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 390851000.0 | -36.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 602497000.0 | +54.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 651854000.0 | +8.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 351420000.0 | -46.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 483485000.0 | +37.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 396632000.0 | -18.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 838320000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 1257960000.0 | +50.1% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1504400000.0 | +19.6% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1838154000.0 | +22.2% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 2367929000.0 | +28.8% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 3050149000.0 | +28.8% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 2304455000.0 | -24.4% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 2358580000.0 | +2.3% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 2202598000.0 | -6.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1705504000.0 | -22.6% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 64328000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 98677000.0 | +53.4% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 103558000.0 | +4.9% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 142214000.0 | +37.3% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 243329000.0 | +71.1% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 211717000.0 | -13.0% | USD | 10-K | 2022-02-15 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 17326000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 30740000.0 | +77.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 29099000.0 | -5.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 16127000.0 | -44.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 48475000.0 | +200.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 50447000.0 | +4.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 30870000.0 | -38.8% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 62162000.0 | +101.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 51650000.0 | -16.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 21075000.0 | -59.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 58441000.0 | +177.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 64025000.0 | +9.6% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 53878000.0 | -15.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 67834000.0 | +25.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 77441000.0 | +14.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 122443000.0 | +58.1% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 146007000.0 | +19.2% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 137938000.0 | -5.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 95720000.0 | -30.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 159006000.0 | +66.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 94577000.0 | -40.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 26051000.0 | -72.5% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 65086000.0 | +149.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 82276000.0 | +26.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 18733000.0 | -77.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 67521000.0 | +260.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 80305000.0 | +18.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 169000.0 | -99.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 39608000.0 | +23336.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 21484000.0 | -45.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 111471000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 169801000.0 | +52.3% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 200111000.0 | +17.9% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 227538000.0 | +13.7% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 364710000.0 | +60.3% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 547698000.0 | +50.2% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 390107000.0 | -28.8% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 233255000.0 | -40.2% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 212146000.0 | -9.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 79776000.0 | -62.4% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11700000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 20659000.0 | +76.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 19467000.0 | -5.8% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 11780000.0 | -39.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 32199000.0 | +173.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 33687000.0 | +4.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 27302000.0 | -19.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 47608000.0 | +74.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 37723000.0 | -20.8% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 18334000.0 | -51.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 46055000.0 | +151.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 49349000.0 | +7.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 42839000.0 | -13.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | 55624000.0 | +29.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 89004000.0 | +60.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 99658000.0 | +12.0% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 118134000.0 | +18.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 100550000.0 | -14.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 78686000.0 | -21.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 123376000.0 | +56.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 90390000.0 | -26.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 26962000.0 | -70.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 53134000.0 | +97.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 67042000.0 | +26.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 17053000.0 | -74.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 58573000.0 | +243.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 69575000.0 | +18.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 3994000.0 | -94.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 31533000.0 | +689.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 19704000.0 | -37.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 75031000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 113306000.0 | +51.0% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 155286000.0 | +37.1% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 178608000.0 | +15.0% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 323895000.0 | +81.3% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 429645000.0 | +32.6% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 326567000.0 | -24.0% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 199227000.0 | -39.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 196071000.0 | -1.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 72552000.0 | -63.0% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.58 | — | USD/shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 1.01 | +74.1% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.92 | -8.9% | USD/shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.55 | -40.2% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 1.49 | +170.9% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 1.55 | +4.0% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1.23 | -20.6% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 2.11 | +71.5% | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 1.66 | -21.3% | USD/shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.81 | -51.2% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 2.01 | +148.1% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 2.15 | +7.0% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1.69 | -21.4% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 2.22 | +31.4% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 3.55 | +59.9% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 3.99 | +12.4% | USD/shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 4.75 | +19.0% | USD/shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 4.1 | -13.7% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 3.3 | -19.5% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 5.24 | +58.8% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 3.88 | -26.0% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.15 | -70.4% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 2.26 | +96.5% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 2.85 | +26.1% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.72 | -74.7% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2.49 | +245.8% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 2.96 | +18.9% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.17 | -94.3% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.36 | +700.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.85 | -37.5% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 3.61 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 5.24 | +45.2% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 6.89 | +31.5% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 7.7 | +11.8% | USD/shares | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 12.89 | +67.4% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 17.46 | +35.5% | USD/shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 13.9 | -20.4% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 8.48 | -39.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 8.33 | -1.8% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.13 | -62.4% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.57 | — | USD/shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.96 | +68.4% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.86 | -10.4% | USD/shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.52 | -39.5% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 1.39 | +167.3% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 1.4 | +0.7% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1.1 | -21.4% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 1.9 | +72.7% | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 1.52 | -20.0% | USD/shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.73 | -52.0% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1.82 | +149.3% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1.93 | +6.0% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1.67 | -13.5% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 2.21 | +32.3% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 3.52 | +59.3% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 3.95 | +12.2% | USD/shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 4.71 | +19.2% | USD/shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 4.05 | -14.0% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 3.25 | -19.8% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 5.2 | +60.0% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 3.85 | -26.0% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.14 | -70.4% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 2.25 | +97.4% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 2.84 | +26.2% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.72 | -74.6% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2.48 | +244.4% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 2.95 | +19.0% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.17 | -94.2% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.36 | +700.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.85 | -37.5% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 3.41 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 4.73 | +38.7% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 6.24 | +31.9% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 7.02 | +12.5% | USD/shares | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 12.76 | +81.8% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 17.25 | +35.2% | USD/shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 13.76 | -20.2% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 8.42 | -38.8% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 8.3 | -1.4% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.12 | -62.4% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 47574000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 49666000.0 | +4.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 45915000.0 | -7.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2016-12-31 | 49518000.0 | +7.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-03-31 | 31648000.0 | -36.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 27300000.0 | -13.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 47968000.0 | +75.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 67571000.0 | +40.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-03-31 | 52024000.0 | -23.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 48886000.0 | -6.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 37969000.0 | -22.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-12-31 | 46624000.0 | +22.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-03-31 | 35084000.0 | -24.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 37555000.0 | +7.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 37030000.0 | -1.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-12-31 | 38345000.0 | +3.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-03-31 | 118232000.0 | +208.3% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 49102000.0 | -58.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 46335000.0 | -5.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 35942000.0 | -22.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 48157000.0 | +34.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 111704000.0 | +132.0% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 46717000.0 | -58.2% | USD | 10-Q | 2021-11-02 |
| Annual | 2016-12-31 | 49518000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2017-12-31 | 67571000.0 | +36.5% | USD | 10-K | 2021-02-25 |
| Annual | 2018-12-31 | 46624000.0 | -31.0% | USD | 10-K | 2022-02-15 |
| Annual | 2019-12-31 | 38345000.0 | -17.8% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 35942000.0 | -6.3% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 50514000.0 | +40.5% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 31998000.0 | -36.7% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 48978000.0 | +53.1% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 53197000.0 | +8.6% | USD | 10-K | 2025-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 653057000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 707448000.0 | +8.3% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 768612000.0 | +8.6% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 814514000.0 | +6.0% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 867626000.0 | +6.5% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 931680000.0 | +7.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1022932000.0 | +9.8% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 1079892000.0 | +5.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1170854000.0 | +8.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1199919000.0 | +2.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1333787000.0 | +11.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 1395473000.0 | +4.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1436203000.0 | +2.9% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1486060000.0 | +3.5% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1636193000.0 | +10.1% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 1666115000.0 | +1.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1719044000.0 | +3.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1636375000.0 | -4.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1762843000.0 | +7.7% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1826087000.0 | +3.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 1825486000.0 | -0.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 2058837000.0 | +12.8% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 2153557000.0 | +4.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 2351865000.0 | +9.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 2594233000.0 | +10.3% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 2873357000.0 | +10.8% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 3112800000.0 | +8.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 3124828000.0 | +0.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 3100923000.0 | -0.8% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 3139539000.0 | +1.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 3335011000.0 | +6.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 3407851000.0 | +2.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 3522886000.0 | +3.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 3701927000.0 | +5.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 3825833000.0 | +3.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 3758534000.0 | -1.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 3888659000.0 | +3.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 4006078000.0 | +3.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 4039831000.0 | +0.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 814514000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1079892000.0 | +32.6% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 1395473000.0 | +29.2% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1666115000.0 | +19.4% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 1826087000.0 | +9.6% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 2351865000.0 | +28.8% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 3124828000.0 | +32.9% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 3407851000.0 | +9.1% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 3758534000.0 | +10.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3927242000.0 | +4.5% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 389568000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 406516000.0 | +4.4% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 438057000.0 | +7.8% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 459313000.0 | +4.9% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 494386000.0 | +7.6% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 525319000.0 | +6.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 576278000.0 | +9.7% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 590046000.0 | +2.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 651944000.0 | +10.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 631237000.0 | -3.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 721368000.0 | +14.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 739530000.0 | +2.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 759277000.0 | +2.7% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 760825000.0 | +0.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 859146000.0 | +12.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 820922000.0 | -4.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 859439000.0 | +4.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 717593000.0 | -16.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 750173000.0 | +4.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 687082000.0 | -8.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 606848000.0 | -11.7% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 772431000.0 | +27.3% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 817783000.0 | +5.9% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 956017000.0 | +16.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 1171482000.0 | +22.5% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 1359436000.0 | +16.0% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 1505819000.0 | +10.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1482416000.0 | -1.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1426694000.0 | -3.8% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1408527000.0 | -1.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1532336000.0 | +8.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1551820000.0 | +1.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1653683000.0 | +6.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1778085000.0 | +7.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1828870000.0 | +2.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1721306000.0 | -5.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1846133000.0 | +7.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1948933000.0 | +5.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1960457000.0 | +0.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 459313000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 590046000.0 | +28.5% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 739530000.0 | +25.3% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 820922000.0 | +11.0% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 687082000.0 | -16.3% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 956017000.0 | +39.1% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 1482416000.0 | +55.1% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1551820000.0 | +4.7% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1721306000.0 | +10.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1830953000.0 | +6.4% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 263489000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 300932000.0 | +14.2% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 330555000.0 | +9.8% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 355201000.0 | +7.5% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 373240000.0 | +5.1% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 406361000.0 | +8.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 446654000.0 | +9.9% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 489846000.0 | +9.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-03-31 | 518910000.0 | +5.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 568682000.0 | +9.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 612419000.0 | +7.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-12-31 | 655943000.0 | +7.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-03-31 | 676926000.0 | +3.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 725235000.0 | +7.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 777047000.0 | +7.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-12-31 | 845193000.0 | +8.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-03-31 | 859605000.0 | +1.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | 918782000.0 | +6.9% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 1012670000.0 | +10.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 1139005000.0 | +12.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-03-31 | 1218638000.0 | +7.0% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 1286406000.0 | +5.6% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 1335774000.0 | +3.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 1395848000.0 | +4.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | 1422751000.0 | +1.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 1513921000.0 | +6.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 1606981000.0 | +6.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 1642412000.0 | +2.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-03-31 | 1674229000.0 | +1.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 1731012000.0 | +3.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 1802675000.0 | +4.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 1856031000.0 | +3.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 1869203000.0 | +0.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 1923842000.0 | +2.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 1996963000.0 | +3.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 2037228000.0 | +2.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2042526000.0 | +0.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 2057145000.0 | +0.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 2079374000.0 | +1.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 355201000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2017-12-31 | 489846000.0 | +37.9% | USD | 10-K | 2021-02-25 |
| Annual | 2018-12-31 | 655943000.0 | +33.9% | USD | 10-K | 2022-02-15 |
| Annual | 2019-12-31 | 845193000.0 | +28.9% | USD | 10-K | 2023-02-21 |
| Annual | 2020-12-31 | 1139005000.0 | +34.8% | USD | 10-K | 2024-02-20 |
| Annual | 2021-12-31 | 1395848000.0 | +22.5% | USD | 10-K | 2025-02-26 |
| Annual | 2022-12-31 | 1642412000.0 | +17.7% | USD | 10-K | 2026-02-20 |
| Annual | 2023-12-31 | 1856031000.0 | +13.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 2037228000.0 | +9.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2096289000.0 | +2.9% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 400483000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 475195000.0 | +18.7% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 653734000.0 | +37.6% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 690559000.0 | +5.6% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 538398000.0 | -22.0% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 805236000.0 | +49.6% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 1117001000.0 | +38.7% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1248332000.0 | +11.8% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1480718000.0 | +18.6% | USD | 10-K | 2025-02-26 |
| Annual | 2025-12-31 | 1656803000.0 | +11.9% | USD | 10-K | 2026-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -10546000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -34465000.0 | -226.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -66963000.0 | -94.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -47184000.0 | +29.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -67662000.0 | -43.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -72173000.0 | -6.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -110924000.0 | -53.7% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -95670000.0 | +13.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -102016000.0 | -6.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -33178000.0 | +67.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -18893000.0 | +43.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -104159000.0 | -451.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 58803000.0 | +156.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 146072000.0 | +148.4% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 112981000.0 | -22.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 160686000.0 | +42.2% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 139852000.0 | -13.0% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 101087000.0 | -27.7% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -137787000.0 | -236.3% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -263300000.0 | -91.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -359552000.0 | -36.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 77600000.0 | +121.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 92835000.0 | +19.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -22675000.0 | -124.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -99493000.0 | -338.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -182983000.0 | -83.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -200747000.0 | -9.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -127148000.0 | +36.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -213521000.0 | -67.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -226749000.0 | -6.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -108183000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -68467000.0 | +36.7% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -116723000.0 | -70.5% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -41934000.0 | +64.1% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 202158000.0 | +582.1% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 21700000.0 | -89.3% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | -370451000.0 | -1807.1% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | -56968000.0 | +84.6% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -143739000.0 | -152.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -139973000.0 | +2.6% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -185000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -358000.0 | -93.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -571000.0 | -59.5% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -171000.0 | +70.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -323000.0 | -88.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -502000.0 | -55.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -153000.0 | +69.5% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -367000.0 | -139.9% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -74224000.0 | -20124.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -211000.0 | +99.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -323000.0 | -53.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -1600000.0 | -395.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -1542000.0 | +3.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -1685000.0 | -9.3% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -2286000.0 | -35.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 404000.0 | +117.7% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | -29763000.0 | -7467.1% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -69829000.0 | -134.6% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -1373000.0 | +98.0% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -2455000.0 | -78.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -2106000.0 | +14.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -4855000.0 | -130.5% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -6842000.0 | -40.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -7596000.0 | -11.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2018000.0 | +126.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -2928000.0 | -245.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -6641000.0 | -126.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -245000.0 | +96.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2072000.0 | +945.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 14306000.0 | +590.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -722000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -518000.0 | +28.3% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -74938000.0 | -14366.8% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -1793000.0 | +97.6% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | -5648000.0 | -215.0% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | -70391000.0 | -1146.3% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | -5968000.0 | +91.5% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | -13648000.0 | -128.7% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 15620000.0 | +214.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 27938000.0 | +78.9% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 20737000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 46921000.0 | +126.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 75881000.0 | +61.7% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 29485000.0 | -61.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 45767000.0 | +55.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 71125000.0 | +55.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 95530000.0 | +34.3% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 77352000.0 | -19.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 146638000.0 | +89.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 21849000.0 | -85.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 10147000.0 | -53.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 96165000.0 | +847.7% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 22626000.0 | -76.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -133630000.0 | -690.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -102705000.0 | +23.1% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | -148875000.0 | -45.0% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | -34327000.0 | +76.9% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -20483000.0 | +40.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 141971000.0 | +793.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 257212000.0 | +81.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 363804000.0 | +41.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -61777000.0 | -117.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -74657000.0 | -20.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 45254000.0 | +160.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 97493000.0 | +115.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 188004000.0 | +92.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 219313000.0 | +16.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 131796000.0 | -39.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 217812000.0 | +65.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 221225000.0 | +1.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 120855000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 87038000.0 | -28.0% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 170714000.0 | +96.1% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 35448000.0 | -79.2% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | -198913000.0 | -661.1% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 63263000.0 | +131.8% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 357903000.0 | +465.7% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 87596000.0 | -75.5% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 132338000.0 | +51.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 120085000.0 | -9.3% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 76000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 271000.0 | +256.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 848000.0 | +212.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1001000.0 | +18.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1281000.0 | +28.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1345000.0 | +5.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 831000.0 | -38.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 885000.0 | +6.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 924000.0 | +4.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1443000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1952000.0 | +35.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 924000.0 | -52.7% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 20429694.0 | — | shares | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 21023248.0 | +2.9% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 21282514.0 | +1.2% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 21311310.0 | +0.1% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 21599861.0 | +1.4% | shares | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 21615519.0 | +0.1% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 21737859.0 | +0.6% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 21845580.0 | +0.5% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 22615146.0 | +3.5% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 22632991.0 | +0.1% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 22717153.0 | +0.4% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 22707385.0 | -0.0% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 22925730.0 | +1.0% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 22939883.0 | +0.1% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 22949956.0 | +0.0% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 25359409.0 | +10.5% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 25074446.0 | -1.1% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 25089151.0 | +0.1% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 25100426.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 24983561.0 | -0.5% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 24934429.0 | -0.2% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 24617479.0 | -1.3% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 24273191.0 | -1.4% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 23917359.0 | -1.5% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 23666284.0 | -1.0% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 23272636.0 | -1.7% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 23290286.0 | +0.1% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 23305806.0 | +0.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 23532734.0 | +1.0% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 23546041.0 | +0.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 23563868.0 | +0.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 23581648.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 23567441.0 | -0.1% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 23500280.0 | -0.3% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 23513488.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 23397074.0 | -0.5% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 23404502.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 23056635.0 | -1.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 23079100.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 21311310.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 21845580.0 | +2.5% | shares | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 22707385.0 | +3.9% | shares | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 25359409.0 | +11.7% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 24983561.0 | -1.5% | shares | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 23917359.0 | -4.3% | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 23305806.0 | -2.6% | shares | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 23581648.0 | +1.2% | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 23397074.0 | -0.8% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 23133086.0 | -1.1% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 21429694.0 | — | shares | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 22023248.0 | +2.8% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 22282514.0 | +1.2% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 22311310.0 | +0.1% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 22599861.0 | +1.3% | shares | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 22615519.0 | +0.1% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 22737859.0 | +0.5% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 22845580.0 | +0.5% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 23615146.0 | +3.4% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 23632991.0 | +0.1% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 23717153.0 | +0.4% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 23746385.0 | +0.1% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 23964730.0 | +0.9% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 23978883.0 | +0.1% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 23988956.0 | +0.0% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 26398409.0 | +10.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 26680474.0 | +1.1% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 26695179.0 | +0.1% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 26706454.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 26741554.0 | +0.1% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 26908643.0 | +0.6% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 26926693.0 | +0.1% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 26941222.0 | +0.1% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 26963915.0 | +0.1% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 27187895.0 | +0.8% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 27212108.0 | +0.1% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 27229758.0 | +0.1% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 27245278.0 | +0.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 27472206.0 | +0.8% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 27485513.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 27503340.0 | +0.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 27521120.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 27596140.0 | +0.3% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 27612742.0 | +0.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 27625950.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 27644413.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 27693526.0 | +0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 27713227.0 | +0.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 27735692.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 22311310.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 22845580.0 | +2.4% | shares | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 23746385.0 | +3.9% | shares | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 26398409.0 | +11.2% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 26741554.0 | +1.3% | shares | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 26963915.0 | +0.8% | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 27245278.0 | +1.0% | shares | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 27521120.0 | +1.0% | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 27644413.0 | +0.4% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 27789678.0 | +0.5% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 20288619.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 20544809.0 | +1.3% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 21061874.0 | +2.5% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 21360167.0 | +1.4% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 21602261.0 | +1.1% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 21668585.0 | +0.3% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 22188121.0 | +2.4% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 22616085.0 | +1.9% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 22658457.0 | +0.2% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 22744726.0 | +0.4% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 22926156.0 | +0.8% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 22939907.0 | +0.1% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 25323119.0 | +10.4% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 25074826.0 | -1.0% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 25089424.0 | +0.1% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 24950867.0 | -0.6% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 24844644.0 | -0.4% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 24508134.0 | -1.4% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 23837170.0 | -2.7% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 23552883.0 | -1.2% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 23272811.0 | -1.2% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 23381294.0 | +0.5% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 23533097.0 | +0.6% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 23546061.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 23578576.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 23543378.0 | -0.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 23500349.0 | -0.2% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 23396470.0 | -0.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 23221565.0 | -0.7% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 23056904.0 | -0.7% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 20798333.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 21604932.0 | +3.9% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 22551762.0 | +4.4% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 23191595.0 | +2.8% | shares | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 25135077.0 | +8.4% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 24607231.0 | -2.1% | shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 23486465.0 | -4.6% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 23507136.0 | +0.1% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 23529724.0 | +0.1% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 23188965.0 | -1.4% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 20461073.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 21487013.0 | +5.0% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 22674021.0 | +5.5% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 22787652.0 | +0.5% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 23242589.0 | +2.0% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 24050385.0 | +3.5% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 24772027.0 | +3.0% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 25000647.0 | +0.9% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 24896569.0 | -0.4% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 25086183.0 | +0.8% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 25357396.0 | +1.1% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 25521946.0 | +0.6% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 25592835.0 | +0.3% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 25153076.0 | -1.7% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 25257053.0 | +0.4% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 25220872.0 | -0.1% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 25061812.0 | -0.6% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 24824320.0 | -0.9% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 24194321.0 | -2.5% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 23745853.0 | -1.9% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 23488325.0 | -1.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 23629779.0 | +0.6% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 23608892.0 | -0.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 23640686.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 23675353.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 23603311.0 | -0.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 23579592.0 | -0.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 23466746.0 | -0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 23265062.0 | -0.9% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 23149005.0 | -0.5% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 22024091.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 23933122.0 | +8.7% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 24892274.0 | +4.0% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 25430841.0 | +2.2% | shares | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 25380560.0 | -0.2% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 24908991.0 | -1.9% | shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 23730770.0 | -4.7% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 23648548.0 | -0.3% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 23610457.0 | -0.2% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 23254595.0 | -1.5% | shares | 10-K | 2026-02-20 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2488 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.3148 | +26.6% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.2814 | -10.6% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.1878 | -33.3% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.3479 | +85.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.3577 | +2.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.2383 | -33.4% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.3499 | +46.8% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.2852 | -18.5% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.2002 | -29.8% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.3108 | +55.2% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.2952 | -5.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.2645 | -10.4% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.2943 | +11.3% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.3030 | +3.0% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.3867 | +27.6% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.3844 | -0.6% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.3490 | -9.2% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.2105 | -39.7% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.2516 | +19.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1757 | -30.2% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.1572 | -10.6% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.2055 | +30.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1852 | -9.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1109 | -40.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1628 | +46.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1704 | +4.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0904 | -47.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1207 | +33.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0982 | -18.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.0292 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 1.1649 | +13.2% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1.0781 | -7.5% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1.1033 | +2.3% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 1.2967 | +17.5% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 1.2969 | +0.0% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.7375 | -43.1% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.6921 | -6.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.5860 | -15.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.4343 | -25.9% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.4785 | — | ratio | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 1.3509 | -8.6% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1.3252 | -1.9% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1.2931 | -2.4% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 1.3246 | +2.4% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 1.2927 | -2.4% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1.2902 | -0.2% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 1.2046 | -6.6% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1.2564 | +4.3% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1.1100 | -11.7% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1.1779 | +6.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 1.1274 | -4.3% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1.1217 | -0.5% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1.0491 | -6.5% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1.1057 | +5.4% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 0.9713 | -12.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.9998 | +2.9% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 0.7810 | -21.9% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 0.7408 | -5.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 0.6032 | -18.6% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.4980 | -17.4% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 0.6005 | +20.6% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 0.6122 | +2.0% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 0.6849 | +11.9% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.8234 | +20.2% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 0.8980 | +9.1% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 0.9370 | +4.4% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 0.9026 | -3.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.8521 | -5.6% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.8137 | -4.5% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.8500 | +4.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.8361 | -1.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.8847 | +5.8% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.9242 | +4.5% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.9158 | -0.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.8449 | -7.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.9038 | +7.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.9474 | +4.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.9428 | -0.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.2931 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1.2046 | -6.8% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 1.1274 | -6.4% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 0.9713 | -13.8% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 0.6032 | -37.9% | ratio | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 0.6849 | +13.5% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 0.9026 | +31.8% | ratio | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 0.8361 | -7.4% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.8449 | +1.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.8734 | +3.4% | ratio | 10-K | 2026-02-20 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 0.0767 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 0.0784 | +2.2% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 0.0688 | -12.2% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 0.0774 | +12.4% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 0.1028 | +32.8% | ratio | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 0.0694 | -32.5% | ratio | 10-K | 2022-02-15 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0720 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0928 | +28.8% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0900 | -3.0% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.0723 | -19.7% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0993 | +37.4% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0921 | -7.3% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0978 | +6.3% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 0.1134 | +15.9% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 0.0992 | -12.5% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0637 | -35.7% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 0.0997 | +56.4% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 0.1022 | +2.4% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0942 | -7.8% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | 0.1155 | +22.6% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 0.1666 | +44.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.1412 | -15.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.1493 | +5.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 0.1338 | -10.4% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.1441 | +7.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.1706 | +18.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.1652 | -3.2% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0553 | -66.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 0.0823 | +48.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.1086 | +31.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0436 | -59.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0972 | +122.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.1067 | +9.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0114 | -89.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0652 | +473.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0497 | -23.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0895 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.0901 | +0.6% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1032 | +14.6% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0972 | -5.9% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.1368 | +40.8% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1409 | +3.0% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.1417 | +0.6% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0845 | -40.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0890 | +5.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0425 | -52.2% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1066 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.1380 | +29.4% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.1345 | -2.5% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.0990 | -26.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1495 | +51.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1379 | -7.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.1106 | -19.8% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.1481 | +33.8% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.1358 | -8.3% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0733 | -46.0% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1265 | +72.7% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1325 | +4.7% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.1185 | -10.6% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.1409 | +18.9% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.1450 | +2.9% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.1734 | +19.6% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.1845 | +6.4% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.1835 | -0.5% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.1753 | -4.5% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.2199 | +25.4% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1729 | -21.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0535 | -69.1% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1009 | +88.7% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1332 | +32.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0479 | -64.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1121 | +133.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1232 | +9.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0005 | -99.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0819 | +16934.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0542 | -33.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.1330 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.1350 | +1.5% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1330 | -1.5% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.1238 | -6.9% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.1540 | +24.4% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1796 | +16.6% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.1693 | -5.7% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0989 | -41.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0963 | -2.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0468 | -51.4% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0179 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0292 | +63.0% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0253 | -13.3% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.0136 | -46.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0346 | +154.5% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0329 | -4.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0233 | -29.2% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 0.0397 | +70.2% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 0.0283 | -28.7% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0128 | -54.9% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 0.0310 | +142.8% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 0.0302 | -2.7% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0249 | -17.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | 0.0340 | +36.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 0.0505 | +48.5% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0546 | +8.1% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.0574 | +5.1% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 0.0467 | -18.6% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.0303 | -35.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.0429 | +41.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.0290 | -32.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0087 | -70.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 0.0169 | +94.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.0201 | +18.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0048 | -75.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0158 | +226.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.0182 | +14.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0010 | -94.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0079 | +666.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0049 | -38.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0921 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.1049 | +13.9% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1113 | +6.1% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.1072 | -3.7% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.1774 | +65.5% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.1827 | +3.0% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.1045 | -42.8% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0585 | -44.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0522 | -10.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0185 | -64.6% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0444 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0687 | +54.6% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0589 | -14.2% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.0316 | -46.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0792 | +151.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0754 | -4.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0526 | -30.2% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 0.0837 | +59.1% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 0.0616 | -26.4% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0271 | -56.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-06-30 | 0.0635 | +134.5% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 0.0635 | +0.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0498 | -21.5% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | 0.0605 | +21.5% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 0.0879 | +45.2% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0818 | -7.0% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.0918 | +12.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 0.0753 | -18.0% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.0553 | -26.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.0815 | +47.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.0562 | -31.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0161 | -71.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 0.0307 | +90.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 0.0372 | +21.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0091 | -75.5% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0304 | +233.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.0348 | +14.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0020 | -94.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0153 | +683.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0095 | -38.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.2112 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.2313 | +9.5% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.2367 | +2.3% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.2113 | -10.7% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.2844 | +34.6% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.3078 | +8.2% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.1988 | -35.4% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.1073 | -46.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0962 | -10.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0346 | -64.0% | ratio | 10-K | 2026-02-20 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-09 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 1,431 | $43.41 | $62,120 | 175,556 |
| 2026-03-09 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 307 | $42.55 | $13,063 | 176,987 |
| 2026-03-09 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 4,262 | $41.54 | $177,043 | 177,294 |
| 2026-03-09 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 1,881 | $43.41 | $81,654 | 30,517 |
| 2026-03-09 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 404 | $42.55 | $17,190 | 32,398 |
| 2026-03-09 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 5,602 | $41.54 | $232,707 | 32,802 |
| 2026-03-08 | Snider Michael Larry | President and COO |
Equity grant / award
A
|
Common Stock | 12,128 | $0.00 | $0 | 38,404 |
| 2026-03-06 | Vahradian Robert Karnig | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 26,287 |
| 2025-12-15 | Sharpe Maria Renna | Dir |
Equity grant / award
A
|
Common Stock | 3,214 | $0.00 | $0 | 8,783 |
| 2025-08-27 | Merdian Charles Michael | CFO and Treasurer |
Equity grant / award
G
|
Common Stock | 469 | $0.00 | $0 | 0 |
| 2025-08-26 | Merdian Charles Michael | CFO and Treasurer |
Equity grant / award
W
|
Common Stock | 469 | $0.00 | $0 | 469 |
| 2025-03-13 | Merdian Charles Michael | CFO and Treasurer |
Other disposed transaction
J
|
Common Stock | 2,021 | $0.00 | $0 | 16,310 |
| 2025-03-08 | Garber Scott James | General Counsel and Secretary |
Equity grant / award
A
|
Common Stock | 1,599 | $0.00 | $0 | 18,138 |
| 2024-12-15 | Smith Steven Randal | Dir |
Equity grant / award
A
|
Common Stock | 1,553 | $0.00 | $0 | 2,774 |
| 2024-09-18 | Vahradian Robert Karnig | Dir |
Equity grant / award
G
|
Common Stock | 600 | $0.00 | $0 | 22,520 |
| 2024-03-11 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 3,229 | $112.71 | $363,941 | 19,016 |
| 2024-03-11 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 2,610 | $111.78 | $291,746 | 22,245 |
| 2024-03-11 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 2,154 | $104.01 | $224,038 | 24,855 |
| 2024-03-08 | Snider Michael Larry | President and COO |
Equity grant / award
A
|
Common Stock | 8,747 | $0.00 | $0 | 27,009 |
| 2023-12-21 | Smith Steven Randal | Dir |
Open-market sell
S
|
Common Stock | 358 | $132.49 | $47,431 | 1,221 |
| 2023-12-21 | Smith Steven Randal | Dir |
Open-market sell
S
|
Common Stock | 1,132 | $132.03 | $149,458 | 1,579 |
| 2023-12-15 | Sansbury Bryan Christopher | Dir |
Equity grant / award
A
|
Common Stock | 1,221 | $0.00 | $0 | 10,617 |
| 2023-11-20 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 7,222 | $121.36 | $876,462 | 180,451 |
| 2023-11-20 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 5,223 | $120.79 | $630,886 | 187,673 |
| 2023-03-08 | Lipar Jack Anthony | Executive VP of Acquisitions |
Equity grant / award
A
|
Common Stock | 673 | $0.00 | $0 | 2,633 |
| 2023-03-08 | Garber Scott James | General Counsel and Secretary |
Equity grant / award
A
|
Common Stock | 863 | $0.00 | $0 | 12,070 |
| 2023-03-07 | Lipar Jack Anthony | Executive VP of Acquisitions |
Other disposed transaction
J
|
Common Stock | 3,026 | $0.00 | $0 | 1,960 |
| 2023-02-28 | Garber Scott James | General Counsel and Secretary |
Open-market sell
S
|
Common Stock | 36 | $105.47 | $3,797 | 11,207 |
| 2023-02-28 | Garber Scott James | General Counsel and Secretary |
Open-market sell
S
|
Common Stock | 2,643 | $104.70 | $276,722 | 11,243 |
| 2023-02-28 | Garber Scott James | General Counsel and Secretary |
Open-market sell
S
|
Common Stock | 2,197 | $104.01 | $228,510 | 13,886 |
| 2023-02-27 | Garber Scott James | General Counsel and Secretary |
Equity grant / award
A
|
Common Stock | 7,224 | $0.00 | $0 | 16,083 |
| 2022-12-22 | Smith Steven Randal | Dir |
Open-market sell
S
|
Common Stock | 991 | $95.27 | $94,413 | 1,490 |
| 2022-12-15 | Vahradian Robert Karnig | Dir |
Equity grant / award
A
|
Common Stock | 1,490 | $0.00 | $0 | 21,899 |
| 2022-07-12 | Merdian Charles Michael | CFO and Treasurer |
Other disposed transaction
J
|
Common Stock | 78,421 | $0.00 | $0 | 8,591 |
| 2022-07-05 | Merdian Charles Michael | CFO and Treasurer |
Other disposed transaction
J
|
Common Stock | 39,408 | $0.00 | $0 | 87,012 |
| 2022-06-15 | Edone Ryan | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $82.38 | $82,380 | 26,778 |
| 2022-03-22 | Snider Michael Larry | President and COO |
Other disposed transaction
J
|
Common Stock | 16,729 | $0.00 | $0 | 18,988 |
| 2022-03-16 | Sharpe Maria Renna | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $117.79 | $117,790 | 1,000 |
| 2022-03-15 | Sharpe Maria Renna | Dir |
Equity grant / award
A
|
Common Stock | 1,305 | $0.00 | $0 | 1,305 |
| 2021-12-22 | Smith Steven Randal | Dir |
Open-market sell
S
|
Common Stock | 2,522 | $152.60 | $384,857 | 991 |
| 2021-12-15 | Vahradian Robert Karnig | Dir |
Equity grant / award
A
|
Common Stock | 991 | $0.00 | $0 | 20,409 |
| 2021-06-17 | Garber Scott James | General Counsel and Secretary |
Open-market sell
S
|
Common Stock | 663 | $153.97 | $102,082 | 4,688 |
| 2021-05-12 | Eaton Rachel Lyons | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 1,622 | $169.48 | $274,897 | 36,787 |
| 2021-05-12 | Eaton Rachel Lyons | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 1,000 | $166.89 | $166,890 | 38,409 |
| 2021-05-11 | Eaton Rachel Lyons | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 378 | $173.27 | $65,496 | 39,409 |
| 2021-03-26 | Lipar Jack Anthony | Executive VP of Acquisitions |
Other disposed transaction
J
|
Common Stock | 3,136 | $0.00 | $0 | 2,767 |
| 2021-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 250 | $142.01 | $35,502 | 106,216 |
| 2021-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 596 | $140.99 | $84,030 | 106,466 |
| 2021-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 1,244 | $139.81 | $173,924 | 107,062 |
| 2021-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 2,073 | $138.72 | $287,567 | 108,306 |
| 2021-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 5,183 | $137.79 | $714,166 | 110,379 |
| 2021-03-16 | Gage Duncan S | Dir |
Open-market sell
S
|
Common Stock | 60 | $140.11 | $8,407 | 1,423 |
| 2021-03-16 | Gage Duncan S | Dir |
Open-market sell
S
|
Common Stock | 100 | $139.66 | $13,966 | 14,858 |
| 2021-03-16 | Gage Duncan S | Dir |
Open-market sell
S
|
Common Stock | 542 | $139.65 | $75,690 | 14,958 |
| 2021-03-16 | Gage Duncan S | Dir |
Open-market buy
P
|
Common Stock | 197 | $137.60 | $27,107 | 28,651 |
| 2021-03-16 | Gage Duncan S | Dir |
Open-market buy
P
|
Common Stock | 500 | $137.53 | $68,765 | 28,454 |
| 2021-03-15 | Merdian Charles Michael | CFO and Treasurer |
Equity grant / award
A
|
Common Stock | 15,187 | $0.00 | $0 | 115,562 |
| 2021-03-11 | Vahradian Robert Karnig | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $137.35 | $412,050 | 19,418 |
| 2021-03-10 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 8,199 | $135.19 | $1,108,423 | 517,825 |
| 2021-03-09 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 600 | $136.53 | $81,918 | 526,024 |
| 2021-03-09 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 1,201 | $135.30 | $162,495 | 526,624 |
| 2021-03-08 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 300 | $131.06 | $39,318 | 117,757 |
| 2021-03-08 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 3,550 | $130.19 | $462,174 | 118,057 |
| 2021-03-01 | Lipar Jack Anthony | Executive VP of Acquisitions |
Other disposed transaction
J
|
Common Stock | 59,711 | $0.00 | $0 | 3,072 |
| 2021-02-04 | Snider Michael Larry | President and COO |
Other disposed transaction
J
|
Common Stock | 53,431 | $0.00 | $0 | 121,607 |
| 2020-12-22 | Smith Steven Randal | Dir |
Open-market sell
S
|
Common Stock | 1,234 | $114.17 | $140,886 | 2,522 |
| 2020-12-22 | Smith Steven Randal | Dir |
Open-market sell
S
|
Common Stock | 5,766 | $113.70 | $655,594 | 3,756 |
| 2020-12-15 | Vahradian Robert Karnig | Dir |
Equity grant / award
A
|
Common Stock | 1,162 | $0.00 | $0 | 22,418 |
| 2020-12-15 | Miller Laura Marie | Dir |
Equity grant / award
A
|
Common Stock | 1,162 | $0.00 | $0 | 5,176 |
| 2020-11-16 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 2,044 | $110.99 | $226,864 | 100,000 |
| 2020-11-16 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 3,174 | $110.23 | $349,870 | 102,044 |
| 2020-11-16 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 4,101 | $109.14 | $447,583 | 105,218 |
| 2020-09-16 | Smith Steven Randal | Dir |
Open-market sell
S
|
Common Stock | 8,000 | $115.53 | $924,240 | 19,273 |
| 2020-09-02 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 1,347 | $120.08 | $161,748 | 527,825 |
| 2020-08-25 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 1,733 | $120.00 | $207,960 | 529,172 |
| 2020-08-21 | Vahradian Robert Karnig | Dir |
Equity grant / award
G
|
Common Stock | 900 | $0.00 | $0 | 24,256 |
| 2020-08-21 | Vahradian Robert Karnig | Dir |
Equity grant / award
G
|
Common Stock | 900 | $0.00 | $0 | 21,256 |
| 2020-08-17 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 411 | $114.68 | $47,133 | 109,319 |
| 2020-08-17 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 5,498 | $114.15 | $627,597 | 109,730 |
| 2020-08-17 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 2,964 | $113.14 | $335,347 | 115,228 |
| 2020-08-17 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 1,127 | $111.77 | $125,965 | 118,192 |
| 2020-08-17 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 411 | $114.68 | $47,133 | 96,016 |
| 2020-08-17 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 5,498 | $114.15 | $627,597 | 96,427 |
| 2020-08-17 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 2,964 | $113.14 | $335,347 | 101,925 |
| 2020-08-17 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 1,127 | $111.77 | $125,965 | 104,889 |
| 2020-08-07 | Gage Duncan S | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $112.00 | $1,120,000 | 26,792 |
| 2020-08-04 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 609 | $123.42 | $75,163 | 530,905 |
| 2020-08-04 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 3,936 | $122.79 | $483,301 | 531,514 |
| 2020-08-04 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 802 | $122.00 | $97,844 | 535,450 |
| 2020-08-04 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 1,573 | $120.34 | $189,295 | 536,252 |
| 2020-07-23 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 100 | $120.20 | $12,020 | 537,825 |
| 2020-07-08 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 3,300 | $102.42 | $337,986 | 537,925 |
| 2020-07-08 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 20,113 | $101.35 | $2,038,453 | 541,225 |
| 2020-07-08 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 1,587 | $100.54 | $159,557 | 561,338 |
| 2020-05-19 | Gage Duncan S | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $78.26 | $782,600 | 36,792 |
| 2020-05-18 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 16,054 | $77.90 | $1,250,607 | 106,016 |
| 2020-05-18 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 5,280 | $76.74 | $405,187 | 122,070 |
| 2020-05-18 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 517 | $75.46 | $39,013 | 127,350 |
| 2020-05-18 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 16,054 | $77.90 | $1,250,607 | 119,319 |
| 2020-05-18 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 5,280 | $76.74 | $405,187 | 135,373 |
| 2020-05-18 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 517 | $75.46 | $39,013 | 140,653 |
| 2020-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 26 | $51.34 | $1,335 | 109,372 |
| 2020-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 455 | $50.58 | $23,014 | 109,398 |
| 2020-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 810 | $49.43 | $40,038 | 109,853 |
| 2020-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 1,041 | $48.70 | $50,697 | 110,663 |
| 2020-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 1,489 | $47.61 | $70,891 | 111,704 |
| 2020-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 1,554 | $46.51 | $72,277 | 113,193 |
| 2020-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 3,917 | $45.59 | $178,576 | 114,747 |
| 2020-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 597 | $44.71 | $26,692 | 118,664 |
| 2020-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 754 | $43.75 | $32,988 | 119,261 |
| 2020-03-16 | Merdian Charles Michael | CFO and Treasurer |
Open-market sell
S
|
Common Stock | 3,893 | $42.08 | $163,817 | 120,015 |
| 2020-03-16 | Miller Laura Marie | Dir |
Equity grant / award
A
|
Common Stock | 540 | $46.01 | $24,845 | 4,014 |
| 2020-03-15 | Merdian Charles Michael | CFO and Treasurer |
Equity grant / award
A
|
Common Stock | 28,419 | $0.00 | $0 | 123,908 |
| 2020-03-15 | Merdian Charles Michael | CFO and Treasurer |
Equity grant / award
A
|
Common Stock | 28,418 | $0.00 | $0 | 123,907 |
| 2019-12-17 | Edone Ryan | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $73.47 | $146,940 | 24,625 |
| 2019-12-16 | Edone Ryan | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $73.45 | $110,175 | 26,625 |
| 2019-12-15 | Edone Ryan | Dir |
Equity grant / award
A
|
Common Stock | 1,703 | $0.00 | $0 | 28,125 |
| 2019-12-15 | Vahradian Robert Karnig | Dir |
Equity grant / award
A
|
Common Stock | 1,703 | $0.00 | $0 | 22,156 |
| 2019-11-15 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 9,200 | $72.00 | $662,400 | 127,867 |
| 2019-11-15 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 9,200 | $72.00 | $662,400 | 139,970 |
| 2019-09-17 | Vahradian Robert Karnig | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $79.87 | $239,610 | 21,256 |
| 2019-09-09 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 4,600 | $81.90 | $376,740 | 149,170 |
| 2019-09-09 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 1,101 | $80.60 | $88,741 | 153,770 |
| 2019-09-09 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 3,248 | $79.62 | $258,606 | 154,871 |
| 2019-09-09 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 4,600 | $81.90 | $376,740 | 154,420 |
| 2019-09-09 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 1,101 | $80.60 | $88,741 | 159,020 |
| 2019-09-09 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 3,248 | $79.62 | $258,606 | 160,121 |
| 2019-08-22 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 800 | $81.32 | $65,056 | 516,207 |
| 2019-08-22 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 11,051 | $80.34 | $887,837 | 517,007 |
| 2019-08-21 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 13,149 | $80.17 | $1,054,155 | 528,058 |
| 2019-06-13 | Vahradian Robert Karnig | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 23,453 |
| 2019-06-07 | Smith Steven Randal | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $74.49 | $186,225 | 12,407 |
| 2019-05-14 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 1,502 | $72.42 | $108,775 | 541,207 |
| 2019-05-14 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 1,800 | $71.45 | $128,610 | 542,709 |
| 2019-05-14 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 6,698 | $70.42 | $471,673 | 544,509 |
| 2019-04-18 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 19,678 | $68.13 | $1,340,662 | 155,866 |
| 2019-04-17 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 13,170 | $68.11 | $897,009 | 175,544 |
| 2019-04-12 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 100 | $68.00 | $6,800 | 188,714 |
| 2019-04-11 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 3,852 | $68.01 | $261,975 | 188,814 |
| 2019-03-22 | Vahradian Robert Karnig | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $55.43 | $221,720 | 24,453 |
| 2019-03-18 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 7,244 | $57.15 | $413,995 | 551,207 |
| 2019-03-18 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 33,234 | $56.68 | $1,883,703 | 558,451 |
| 2019-03-15 | Lipar Eric Thomas | CEO and Chairman of the Board |
Equity grant / award
A
|
Common Stock | 79,263 | $0.00 | $0 | 591,685 |
| 2019-01-31 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 6,052 | $60.09 | $363,665 | 184,206 |
| 2019-01-30 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 10,618 | $60.03 | $637,399 | 190,258 |
| 2018-12-15 | Edone Ryan | Dir |
Equity grant / award
A
|
Common Stock | 2,440 | $0.00 | $0 | 26,422 |
| 2018-12-15 | Sansbury Bryan Christopher | Dir |
Equity grant / award
A
|
Common Stock | 2,440 | $0.00 | $0 | 7,204 |
| 2018-11-13 | Edone Ryan | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $41.12 | $41,120 | 23,982 |
| 2018-06-15 | Garber Scott James | General Counsel and Secretary |
Equity grant / award
A
|
Common Stock | 2,557 | $0.00 | $0 | 2,557 |
| 2018-04-06 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 1,100 | $74.54 | $81,994 | 512,422 |
| 2018-04-06 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 8,498 | $73.69 | $626,218 | 513,522 |
| 2018-04-06 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 15,402 | $72.98 | $1,124,038 | 522,020 |
| 2018-03-31 | Snider Michael Larry | President and COO |
Equity grant / award
A
|
Common Stock | 333 | $59.98 | $19,973 | 200,876 |
| 2018-03-16 | Lipar Jack Anthony | Executive VP of Acquisitions |
Open-market sell
S
|
Common Stock | 1,463 | $64.11 | $93,793 | 70,050 |
| 2018-03-16 | Lipar Jack Anthony | Executive VP of Acquisitions |
Open-market sell
S
|
Common Stock | 4,328 | $63.70 | $275,694 | 71,513 |
| 2018-03-15 | Lipar Jack Anthony | Executive VP of Acquisitions |
Equity grant / award
A
|
Common Stock | 16,291 | $0.00 | $0 | 75,841 |
| 2018-03-02 | Edone Ryan | Dir |
Open-market buy
P
|
Common Stock | 350 | $56.39 | $19,736 | 1,400 |
| 2018-01-16 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 1,600 | $76.07 | $121,712 | 474,175 |
| 2018-01-16 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 2,384 | $75.04 | $178,895 | 475,775 |
| 2018-01-16 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 1,900 | $74.04 | $140,676 | 478,159 |
| 2018-01-16 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 6,419 | $73.13 | $469,421 | 480,059 |
| 2018-01-16 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 2,500 | $71.44 | $178,600 | 486,478 |
| 2018-01-16 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 2,255 | $70.43 | $158,820 | 488,978 |
| 2018-01-16 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 7,942 | $69.58 | $552,604 | 491,233 |
| 2017-12-15 | Smith Steven Randal | Dir |
Equity grant / award
A
|
Common Stock | 1,378 | $0.00 | $0 | 12,467 |
| 2017-11-10 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 23,101 | $63.28 | $1,461,831 | 0 |
| 2017-10-18 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 5,418 | $54.65 | $296,094 | 499,175 |
| 2017-10-18 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 19,582 | $54.17 | $1,060,757 | 504,593 |
| 2017-09-21 | Snider Michael Larry | President and COO |
Open-market sell
S
|
Common Stock | 3,500 | $45.81 | $160,335 | 188,448 |
| 2017-08-14 | Sansbury Bryan Christopher | Dir |
Open-market sell
S
|
Common Stock | 25,000 | $46.30 | $1,157,500 | 159,551 |
| 2017-07-17 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 10,000 | $42.59 | $425,900 | 524,175 |
| 2017-06-30 | Snider Michael Larry | President and COO |
Equity grant / award
A
|
Common Stock | 737 | $34.15 | $25,169 | 191,948 |
| 2017-04-11 | Lipar Eric Thomas | CEO and Chairman of the Board |
Open-market sell
S
|
Common Stock | 10,000 | $30.49 | $304,900 | 534,175 |
| 2017-03-16 | Britton Margaret Mary | CAO and Secretary |
Open-market sell
S
|
Common Stock | 2,555 | $32.29 | $82,501 | 33,841 |
| 2017-03-15 | Britton Margaret Mary | CAO and Secretary |
Equity grant / award
A
|
Common Stock | 9,475 | $0.00 | $0 | 36,396 |
| 2017-01-19 | Lipar Eric Thomas | See Remarks |
Open-market sell
S
|
Common Stock | 8,533 | $29.80 | $254,283 | 508,933 |
| 2017-01-19 | Lipar Eric Thomas | See Remarks |
Open-market sell
S
|
Common Stock | 1,467 | $30.61 | $44,905 | 517,466 |
| 2016-12-15 | Vahradian Robert Karnig | Dir |
Equity grant / award
A
|
Common Stock | 2,071 | $0.00 | $0 | 25,335 |
| 2016-12-13 | Vahradian Robert Karnig | Dir |
Equity grant / award
G
|
Common Stock | 3,300 | $0.00 | $0 | 23,264 |
| 2016-11-07 | Gage Duncan S | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,500 | $0.00 | $0 | 0 |
| 2016-11-07 | Gage Duncan S | Dir |
Exercise / conversion
M
|
Common Stock | 1,500 | $0.00 | $0 | 39,200 |
| 2016-09-22 | Lipar Eric Thomas | See Remarks |
Open-market sell
S
|
Common Stock | 10,000 | $36.66 | $366,600 | 518,933 |
| 2016-09-09 | Lipar Eric Thomas | See Remarks |
Other acquired transaction
J
|
Common Stock | 37,500 | $0.00 | $0 | 528,933 |
| 2016-06-22 | Lipar Eric Thomas | See Remarks |
Open-market sell
S
|
Common Stock | 10,000 | $29.96 | $299,600 | 491,433 |
| 2016-05-02 | Lipar Eric Thomas | See Remarks |
Other disposed transaction
J
|
Common Stock | 676,290 | $0.00 | $0 | 1,663,007 |