Financial Metrics
IBP Installed Building Products, 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 | 191698000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 211913000.0 | +10.5% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 225392000.0 | +6.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 255669000.0 | +13.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 282196000.0 | +10.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 295193000.0 | +4.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 301728000.0 | +2.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 332584000.0 | +10.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 348999000.0 | +4.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 342135000.0 | -2.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 371814000.0 | +8.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 396449000.0 | +6.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 397331000.0 | +0.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 393939000.0 | -0.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 420486000.0 | +6.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 437066000.0 | +3.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 488098000.0 | +11.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 509763000.0 | +4.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 587492000.0 | +15.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 676749000.0 | +15.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 719114000.0 | +6.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 659300000.0 | -8.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 692100000.0 | +5.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 706500000.0 | +2.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 692900000.0 | -1.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 737600000.0 | +6.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 760600000.0 | +3.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 684800000.0 | -10.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 760300000.0 | +11.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 778200000.0 | +2.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 862980000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1132927000.0 | +31.3% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1336432000.0 | +18.0% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1511629000.0 | +13.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1653225000.0 | +9.4% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 1968700000.0 | +19.1% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 2669800000.0 | +35.6% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 2778600000.0 | +4.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2941300000.0 | +5.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2970800000.0 | +1.0% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 54591000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 62243000.0 | +14.0% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 67260000.0 | +8.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 72172000.0 | +7.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 84928000.0 | +17.7% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 85581000.0 | +0.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 79976000.0 | -6.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 95643000.0 | +19.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 97334000.0 | +1.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 89438000.0 | -8.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 107257000.0 | +19.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 118087000.0 | +10.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 116260000.0 | -1.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 127139000.0 | +9.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 131647000.0 | +3.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 125427000.0 | -4.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 151886000.0 | +21.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 155884000.0 | +2.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 172403000.0 | +10.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 216709000.0 | +25.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 221277000.0 | +2.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 210400000.0 | -4.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 232500000.0 | +10.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 242100000.0 | +4.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 234500000.0 | -3.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 251400000.0 | +7.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 256800000.0 | +2.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 223700000.0 | -12.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 259900000.0 | +16.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 264200000.0 | +1.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 252448000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 324026000.0 | +28.4% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 371591000.0 | +14.7% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 434820000.0 | +17.0% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 509974000.0 | +17.3% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 589500000.0 | +15.6% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 827800000.0 | +40.4% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 930700000.0 | +12.4% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 994500000.0 | +6.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1009300000.0 | +1.5% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10578000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 16583000.0 | +56.8% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 19839000.0 | +19.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 12469000.0 | -37.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 22967000.0 | +84.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 22235000.0 | -3.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 12799000.0 | -42.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 27330000.0 | +113.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 26335000.0 | -3.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 17989000.0 | -31.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 30840000.0 | +71.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 37435000.0 | +21.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 29030000.0 | -22.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 42344000.0 | +45.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 45590000.0 | +7.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 31096000.0 | -31.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 53603000.0 | +72.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 54416000.0 | +1.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 56970000.0 | +4.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 92047000.0 | +61.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 93911000.0 | +2.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 76900000.0 | -18.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 92300000.0 | +20.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 102300000.0 | +10.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 87900000.0 | -14.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 94800000.0 | +7.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 101300000.0 | +6.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 69800000.0 | -31.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 101000000.0 | +44.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 106800000.0 | +5.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 66050000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 74266000.0 | +12.4% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 93217000.0 | +25.5% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 121160000.0 | +30.0% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 161867000.0 | +33.6% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 187900000.0 | +16.1% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 345400000.0 | +83.8% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 369100000.0 | +6.9% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 382500000.0 | +3.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 386400000.0 | +1.0% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5813000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 9993000.0 | +71.9% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 11549000.0 | +15.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 6364000.0 | -44.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 18337000.0 | +188.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 30347000.0 | +65.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 6394000.0 | -78.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 22709000.0 | +255.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 38272000.0 | +68.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 8834000.0 | -76.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 27753000.0 | +214.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 48965000.0 | +76.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 15988000.0 | -67.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 41325000.0 | +158.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 69402000.0 | +67.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 17291000.0 | -75.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 54504000.0 | +215.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 89396000.0 | +64.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 33822000.0 | -62.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 93726000.0 | +177.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 154704000.0 | +65.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 49300000.0 | -68.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 110900000.0 | +124.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 178900000.0 | +61.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 55900000.0 | -68.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 121100000.0 | +116.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 189700000.0 | +56.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 45400000.0 | -76.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 114400000.0 | +152.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 188800000.0 | +65.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 38436000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 41140000.0 | +7.0% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 54748000.0 | +33.1% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 68159000.0 | +24.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 97239000.0 | +42.7% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 118800000.0 | +22.2% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 223400000.0 | +88.0% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 243700000.0 | +9.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 256600000.0 | +5.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 265400000.0 | +3.4% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.32 | — | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.37 | +15.6% | USD/shares | 10-Q | 2016-11-07 |
| Quarterly | 2017-06-30 | 0.38 | +2.7% | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 0.38 | +0.0% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-06-30 | 0.52 | +36.8% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.5 | -3.8% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.3 | -40.0% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.64 | +113.3% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.71 | +10.9% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.54 | -23.9% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.86 | +59.3% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.95 | +10.5% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.59 | -37.9% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1.27 | +115.3% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.19 | -6.3% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.15 | -3.4% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 2.08 | +80.9% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 2.14 | +2.9% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1.76 | -17.8% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 2.19 | +24.4% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2.41 | +10.0% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.98 | -17.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2.32 | +17.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2.45 | +5.6% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.65 | -32.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.53 | +53.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.75 | +8.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.23 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.3 | +5.7% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1.76 | +35.4% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 2.29 | +30.1% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 3.3 | +44.1% | USD/shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 4.04 | +22.4% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 7.78 | +92.6% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 8.65 | +11.2% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 9.16 | +5.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 9.76 | +6.6% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.32 | — | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.37 | +15.6% | USD/shares | 10-Q | 2016-11-07 |
| Quarterly | 2017-06-30 | 0.38 | +2.7% | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 0.38 | +0.0% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-06-30 | 0.52 | +36.8% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.5 | -3.8% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.3 | -40.0% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.63 | +110.0% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.71 | +12.7% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.53 | -25.4% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.86 | +62.3% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.95 | +10.5% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.58 | -38.9% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1.26 | +117.2% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.18 | -6.3% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.14 | -3.4% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 2.07 | +81.6% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 2.13 | +2.9% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1.74 | -18.3% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 2.18 | +25.3% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2.4 | +10.1% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.97 | -17.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2.3 | +16.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2.44 | +6.1% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.64 | -32.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.52 | +53.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.74 | +8.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.23 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.3 | +5.7% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1.75 | +34.6% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 2.28 | +30.3% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 3.27 | +43.4% | USD/shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 4.01 | +22.6% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 7.74 | +93.0% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 8.61 | +11.2% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 9.1 | +5.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 9.71 | +6.7% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11700000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 13742000.0 | +17.5% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 19050000.0 | +38.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 14482000.0 | -24.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-03-31 | 24607000.0 | +69.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 66690000.0 | +171.0% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 67008000.0 | +0.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 62510000.0 | -6.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 19906000.0 | -68.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 139746000.0 | +602.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 139089000.0 | -0.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 90442000.0 | -35.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 88146000.0 | -2.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 95747000.0 | +8.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 234950000.0 | +145.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 177889000.0 | -24.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 187187000.0 | +5.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 252488000.0 | +34.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 267471000.0 | +5.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 231520000.0 | -13.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 207343000.0 | -10.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 203911000.0 | -1.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 191435000.0 | -6.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 333485000.0 | +74.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 217434000.0 | -34.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 69940000.0 | -67.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 203402000.0 | +190.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 229627000.0 | +12.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 218690000.0 | -4.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 255226000.0 | +16.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 339759000.0 | +33.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 386500000.0 | +13.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 399900000.0 | +3.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 380300000.0 | -4.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 406200000.0 | +6.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 327600000.0 | -19.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 298700000.0 | -8.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 305200000.0 | +2.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 333300000.0 | +9.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 14482000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 62510000.0 | +331.6% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 90442000.0 | +44.7% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 177889000.0 | +96.7% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 231520000.0 | +30.1% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 333485000.0 | +44.0% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 229600000.0 | -31.2% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 386500000.0 | +68.3% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 327600000.0 | -15.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 321900000.0 | -1.7% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 107290000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 117286000.0 | +9.3% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 125058000.0 | +6.6% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 128466000.0 | +2.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 161936000.0 | +26.1% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 176769000.0 | +9.2% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 185470000.0 | +4.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 180725000.0 | -2.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 188651000.0 | +4.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 202150000.0 | +7.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 219444000.0 | +8.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 214121000.0 | -2.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 216997000.0 | +1.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 232111000.0 | +7.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 242065000.0 | +4.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 244519000.0 | +1.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 245469000.0 | +0.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 247627000.0 | +0.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 258940000.0 | +4.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 266566000.0 | +2.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 270498000.0 | +1.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 283304000.0 | +4.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 306590000.0 | +8.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 312767000.0 | +2.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 345586000.0 | +10.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 384696000.0 | +11.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 415657000.0 | +8.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 397222000.0 | -4.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 397573000.0 | +0.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 416601000.0 | +4.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 427093000.0 | +2.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 423300000.0 | -0.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 425500000.0 | +0.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 439600000.0 | +3.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 451000000.0 | +2.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 433900000.0 | -3.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 419400000.0 | -3.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 447600000.0 | +6.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 448300000.0 | +0.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 128466000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 180725000.0 | +40.7% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 214121000.0 | +18.5% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 244519000.0 | +14.2% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 266566000.0 | +9.0% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 312767000.0 | +17.3% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 397200000.0 | +27.0% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 423300000.0 | +6.6% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 433900000.0 | +2.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 444100000.0 | +2.4% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 31012000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 33658000.0 | +8.5% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 34083000.0 | +1.3% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 40229000.0 | +18.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 43661000.0 | +8.5% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 43198000.0 | -1.1% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 44074000.0 | +2.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 48346000.0 | +9.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 46160000.0 | -4.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 48574000.0 | +5.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 51491000.0 | +6.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 61162000.0 | +18.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 60654000.0 | -0.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 63951000.0 | +5.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 63547000.0 | -0.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 74606000.0 | +17.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 73569000.0 | -1.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 69149000.0 | -6.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 70218000.0 | +1.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 77179000.0 | +9.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 85980000.0 | +11.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 99482000.0 | +15.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 118093000.0 | +18.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 143039000.0 | +21.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 160023000.0 | +11.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 192387000.0 | +20.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 182176000.0 | -5.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 176629000.0 | -3.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 170115000.0 | -3.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 163378000.0 | -4.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 159675000.0 | -2.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 162800000.0 | +2.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 171100000.0 | +5.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 175600000.0 | +2.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 182300000.0 | +3.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 194600000.0 | +6.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 198400000.0 | +2.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 192000000.0 | -3.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 187700000.0 | -2.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 40229000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 48346000.0 | +20.2% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 61162000.0 | +26.5% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 74606000.0 | +22.0% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 77179000.0 | +3.4% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 143039000.0 | +85.3% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 176600000.0 | +23.5% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 162800000.0 | -7.8% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 194600000.0 | +19.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 203000000.0 | +4.3% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 158910000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 173117000.0 | +8.9% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 184511000.0 | +6.6% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 192391000.0 | +4.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 246072000.0 | +27.9% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 327977000.0 | +33.3% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 341265000.0 | +4.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 354942000.0 | +4.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 328450000.0 | -7.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 451620000.0 | +37.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 458218000.0 | +1.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 411545000.0 | -10.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 408296000.0 | -0.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 436676000.0 | +7.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 578497000.0 | +32.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 581949000.0 | +0.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 569736000.0 | -2.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 619948000.0 | +8.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 635456000.0 | +2.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 623943000.0 | -1.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 610165000.0 | -2.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 636005000.0 | +4.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 672921000.0 | +5.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 859316000.0 | +27.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 842228000.0 | -2.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 816718000.0 | -3.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 898021000.0 | +10.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 884411000.0 | -1.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 862595000.0 | -2.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 918102000.0 | +6.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 999819000.0 | +8.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1070000000.0 | +7.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1079200000.0 | +0.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1087400000.0 | +0.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1124800000.0 | +3.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1054900000.0 | -6.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 994700000.0 | -5.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1017400000.0 | +2.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1035300000.0 | +1.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 192391000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 354942000.0 | +84.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 411545000.0 | +15.9% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 581949000.0 | +41.4% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 623943000.0 | +7.2% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 859316000.0 | +37.7% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 884400000.0 | +2.9% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1070000000.0 | +21.0% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1054900000.0 | -1.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1042600000.0 | -1.2% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 392050000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 424812000.0 | +8.4% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 441820000.0 | +4.0% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 462095000.0 | +4.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 609998000.0 | +32.0% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 699426000.0 | +14.7% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 723653000.0 | +3.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 738746000.0 | +2.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 722230000.0 | -2.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 845170000.0 | +17.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 863106000.0 | +2.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 834658000.0 | -3.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 877709000.0 | +5.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 916391000.0 | +4.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1063682000.0 | +16.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 1099479000.0 | +3.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1087064000.0 | -1.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1131050000.0 | +4.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1165445000.0 | +3.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1187676000.0 | +1.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1233616000.0 | +3.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1273621000.0 | +3.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1327128000.0 | +4.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1653202000.0 | +24.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1652749000.0 | -0.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1702087000.0 | +3.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1763851000.0 | +3.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1778932000.0 | +0.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1779563000.0 | +0.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1835940000.0 | +3.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1920960000.0 | +4.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1981300000.0 | +3.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2003200000.0 | +1.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2025200000.0 | +1.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2072500000.0 | +2.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2059900000.0 | -0.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1999300000.0 | -2.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2020100000.0 | +1.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2051100000.0 | +1.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 462095000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 738746000.0 | +59.9% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 834658000.0 | +13.0% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 1099479000.0 | +31.7% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1187676000.0 | +8.0% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1653202000.0 | +39.2% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 1778900000.0 | +7.6% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1981300000.0 | +11.4% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2059900000.0 | +4.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2068000000.0 | +0.4% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 104782000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 114465000.0 | +9.2% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 120074000.0 | +4.9% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 130105000.0 | +8.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 154802000.0 | +19.0% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 143762000.0 | -7.1% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 153601000.0 | +6.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 159806000.0 | +4.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 154218000.0 | -3.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 161444000.0 | +4.7% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 177096000.0 | +9.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 181686000.0 | +2.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 182417000.0 | +0.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 201977000.0 | +10.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 215449000.0 | +6.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 214149000.0 | -0.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 201565000.0 | -5.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 214049000.0 | +6.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 222241000.0 | +3.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 236475000.0 | +6.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 245302000.0 | +3.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 264015000.0 | +7.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 284791000.0 | +7.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 307569000.0 | +8.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 327528000.0 | +6.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 362890000.0 | +10.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 358562000.0 | -1.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 328061000.0 | -8.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 316338000.0 | -3.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 314534000.0 | -0.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 324676000.0 | +3.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 346400000.0 | +6.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 339700000.0 | -1.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 352600000.0 | +3.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 376700000.0 | +6.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 359000000.0 | -4.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 344700000.0 | -4.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 356600000.0 | +3.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 372300000.0 | +4.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 130105000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 159806000.0 | +22.8% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 181686000.0 | +13.7% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 214149000.0 | +17.9% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 236475000.0 | +10.4% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 307569000.0 | +30.1% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 328100000.0 | +6.7% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 346400000.0 | +5.6% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 359000000.0 | +3.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 344200000.0 | -4.1% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 272054000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 294188000.0 | +8.1% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 299287000.0 | +1.7% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 308118000.0 | +3.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 438372000.0 | +42.3% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 514310000.0 | +17.3% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 526295000.0 | +2.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 528218000.0 | +0.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 523649000.0 | -0.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 630107000.0 | +20.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 648755000.0 | +3.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 652160000.0 | +0.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 687108000.0 | +5.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 710389000.0 | +3.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 836168000.0 | +17.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 849448000.0 | +1.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 841267000.0 | -1.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 858314000.0 | +2.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 861258000.0 | +0.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 868494000.0 | +0.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 893078000.0 | +2.8% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 911081000.0 | +2.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 934402000.0 | +2.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1236362000.0 | +32.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1262518000.0 | +2.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1301486000.0 | +3.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1306337000.0 | +0.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1285433000.0 | -1.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1274341000.0 | -0.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1275268000.0 | +0.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1292778000.0 | +1.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1311000000.0 | +1.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1324000000.0 | +1.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1339900000.0 | +1.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1356100000.0 | +1.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1354600000.0 | -0.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1338400000.0 | -1.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1355600000.0 | +1.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1372500000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 308118000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 528218000.0 | +71.4% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 652160000.0 | +23.5% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 849448000.0 | +30.3% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 868494000.0 | +2.2% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1236362000.0 | +42.4% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 1285400000.0 | +4.0% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1311000000.0 | +2.0% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1354600000.0 | +3.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1358100000.0 | +0.3% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 119996000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 130624000.0 | +8.9% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 142533000.0 | +9.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 153977000.0 | +8.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 171626000.0 | +11.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 185116000.0 | +7.9% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 197358000.0 | +6.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 210528000.0 | +6.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 198581000.0 | -5.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-06-30 | 215063000.0 | +8.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 214351000.0 | -0.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 182498000.0 | -14.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 190601000.0 | +4.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-06-30 | 206002000.0 | +8.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 227514000.0 | +10.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 250031000.0 | +9.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 245797000.0 | -1.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-06-30 | 272736000.0 | +11.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 304187000.0 | +11.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 319182000.0 | +4.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 340538000.0 | +6.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | 362540000.0 | +6.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 392726000.0 | +8.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 416840000.0 | +6.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-03-31 | 390231000.0 | -6.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-06-30 | 400601000.0 | +2.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 457514000.0 | +14.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 493500000.0 | +7.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 505300000.0 | +2.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 560700000.0 | +11.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 628200000.0 | +12.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 670300000.0 | +6.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 679200000.0 | +1.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 685300000.0 | +0.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 716400000.0 | +4.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 705300000.0 | -1.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 660900000.0 | -6.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 664500000.0 | +0.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 678600000.0 | +2.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 153977000.0 | — | USD | 10-K | 2020-02-27 |
| Annual | 2017-12-31 | 210528000.0 | +36.7% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 182498000.0 | -13.3% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 250031000.0 | +37.0% | USD | 10-K | 2023-02-22 |
| Annual | 2020-12-31 | 319200000.0 | +27.7% | USD | 10-K | 2024-02-22 |
| Annual | 2021-12-31 | 416800000.0 | +30.6% | USD | 10-K | 2025-02-27 |
| Annual | 2022-12-31 | 493500000.0 | +18.4% | USD | 10-K | 2026-02-26 |
| Annual | 2023-12-31 | 670300000.0 | +35.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 705300000.0 | +5.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 709900000.0 | +0.7% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 129114000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 145731000.0 | +12.9% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 148075000.0 | +1.6% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 151427000.0 | +2.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 264177000.0 | +74.5% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 340474000.0 | +28.9% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 343845000.0 | +1.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 347577000.0 | +1.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 348057000.0 | +0.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 453407000.0 | +30.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 456233000.0 | +0.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 454824000.0 | -0.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 454385000.0 | -0.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 457240000.0 | +0.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 565244000.0 | +23.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 569195000.0 | +0.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 569793000.0 | +0.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 569206000.0 | -0.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 568432000.0 | -0.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 565312000.0 | -0.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 568908000.0 | +0.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 567867000.0 | -0.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 567074000.0 | -0.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 863032000.0 | +52.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 860306000.0 | -0.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 859274000.0 | -0.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 858400000.0 | -0.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 861154000.0 | +0.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 861390000.0 | +0.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 862943000.0 | +0.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 865261000.0 | +0.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 867300000.0 | +0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 875000000.0 | +0.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 875800000.0 | +0.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 872300000.0 | -0.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 874800000.0 | +0.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 872400000.0 | -0.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 876100000.0 | +0.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 880800000.0 | +0.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 151427000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 347577000.0 | +129.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 454824000.0 | +30.9% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 569195000.0 | +25.1% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 565312000.0 | -0.7% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 863032000.0 | +52.7% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 861200000.0 | -0.2% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 867300000.0 | +0.7% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 874800000.0 | +0.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 886600000.0 | +1.3% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 19827000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 36160000.0 | +82.4% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 54577000.0 | +50.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 15674000.0 | -71.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 28426000.0 | +81.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 53341000.0 | +87.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 6085000.0 | -88.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 33125000.0 | +444.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 68849000.0 | +107.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 15889000.0 | -76.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 52400000.0 | +229.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 106517000.0 | +103.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 35912000.0 | -66.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 105525000.0 | +193.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 143884000.0 | +36.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 37618000.0 | -73.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 83435000.0 | +121.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 116478000.0 | +39.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 48225000.0 | -58.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 99459000.0 | +106.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 198667000.0 | +99.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 73800000.0 | -62.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 138100000.0 | +87.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 250500000.0 | +81.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 84800000.0 | -66.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 163800000.0 | +93.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 265200000.0 | +61.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 92100000.0 | -65.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 182500000.0 | +98.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 306500000.0 | +67.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 73266000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 68772000.0 | -6.1% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 96633000.0 | +40.5% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 123067000.0 | +27.4% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 180789000.0 | +46.9% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 138300000.0 | -23.5% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 277900000.0 | +100.9% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 340200000.0 | +22.4% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 340000000.0 | -0.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 371400000.0 | +9.2% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -15110000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | -42988000.0 | -184.5% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | -55073000.0 | -28.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | -114996000.0 | -108.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -157973000.0 | -37.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -180299000.0 | -14.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -21291000.0 | +88.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -28369000.0 | -33.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -47535000.0 | -67.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -13959000.0 | +70.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -39284000.0 | -181.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -58031000.0 | -47.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -8099000.0 | +86.0% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -8722000.0 | -7.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -29477000.0 | -238.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -52392000.0 | -77.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -86886000.0 | -65.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -121609000.0 | -40.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -68718000.0 | +43.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -197905000.0 | -188.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -139935000.0 | +29.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -47600000.0 | +66.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -59500000.0 | -25.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -77900000.0 | -30.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -21100000.0 | +72.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -55200000.0 | -161.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -94400000.0 | -71.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -26100000.0 | +72.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -43200000.0 | -65.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -80400000.0 | -86.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -79597000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -200443000.0 | -151.8% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | -74069000.0 | +63.0% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -131733000.0 | -77.9% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -77794000.0 | +40.9% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -278400000.0 | -257.9% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -158700000.0 | +43.0% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -103400000.0 | +34.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -159100000.0 | -53.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -112000000.0 | +29.6% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 165000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 13752000.0 | +8234.5% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 12728000.0 | -7.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 109447000.0 | +759.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 181755000.0 | +66.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 179484000.0 | -1.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -27398000.0 | -115.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 72480000.0 | +364.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 55265000.0 | -23.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -4226000.0 | -107.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -7811000.0 | -84.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 96022000.0 | +1329.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -18514000.0 | -119.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -22204000.0 | -19.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -24825000.0 | -11.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -9403000.0 | +62.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -24158000.0 | -156.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -34954000.0 | -44.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -95558000.0 | -173.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -165100000.0 | -72.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -188815000.0 | -14.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -37100000.0 | +80.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -53000000.0 | -42.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -62400000.0 | -17.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -50300000.0 | +19.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -114800000.0 | -128.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -151100000.0 | -31.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -94900000.0 | +37.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -161700000.0 | -70.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -220400000.0 | -36.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 13995000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 179699000.0 | +1184.0% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 5368000.0 | -97.0% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 96113000.0 | +1690.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -49364000.0 | -151.4% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 242100000.0 | +590.4% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -223100000.0 | -192.2% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -79900000.0 | +64.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -239800000.0 | -200.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -265100000.0 | -10.6% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 6503000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 13424000.0 | +106.4% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 19169000.0 | +42.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 7776000.0 | -59.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 14681000.0 | +88.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 22947000.0 | +56.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 10237000.0 | -55.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 18478000.0 | +80.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 27051000.0 | +46.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 8658000.0 | -68.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 17778000.0 | +105.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 37267000.0 | +109.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 9919000.0 | -73.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 16345000.0 | +64.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 25515000.0 | +56.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 10846000.0 | -57.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 20278000.0 | +87.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 27898000.0 | +37.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 10362000.0 | -62.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 24512000.0 | +136.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 35212000.0 | +43.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 14900000.0 | -57.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 28300000.0 | +89.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 46900000.0 | +65.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 21800000.0 | -53.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 42600000.0 | +95.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 66700000.0 | +56.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 20200000.0 | -69.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 35800000.0 | +77.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 55000000.0 | +53.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 27013000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 31668000.0 | +17.2% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 35232000.0 | +11.3% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 50167000.0 | +42.4% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 33587000.0 | -33.0% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 37000000.0 | +10.2% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 45600000.0 | +23.2% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 61600000.0 | +35.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 88600000.0 | +43.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 70600000.0 | -20.3% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 31333961.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 31486249.0 | +0.5% | shares | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 31485525.0 | -0.0% | shares | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 31484774.0 | -0.0% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 31765959.0 | +0.9% | shares | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 31862945.0 | +0.3% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 31862561.0 | -0.0% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 31862146.0 | -0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 31518607.0 | -1.1% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 31606349.0 | +0.3% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 31224974.0 | -1.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 29915611.0 | -4.2% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 29971963.0 | +0.2% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 30017008.0 | +0.2% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 30016749.0 | -0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 30016340.0 | -0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 29662312.0 | -1.2% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 29799188.0 | +0.5% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 29800535.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 29623272.0 | -0.6% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 29689201.0 | +0.2% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 29701575.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 29707155.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 29706401.0 | -0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 29275592.0 | -1.5% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 28745614.0 | -1.8% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 28604098.0 | -0.5% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 28306482.0 | -1.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 28375037.0 | +0.2% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 28410568.0 | +0.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 28409655.0 | -0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 28367338.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 28436558.0 | +0.2% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 28234462.0 | -0.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 28141744.0 | -0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 27758491.0 | -1.4% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 27610399.0 | -0.5% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 27326871.0 | -1.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 27125389.0 | -0.7% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 31484774.0 | — | shares | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 31862146.0 | +1.2% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 29915611.0 | -6.1% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 30016340.0 | +0.3% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 29623272.0 | -1.3% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 29706401.0 | +0.3% | shares | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 28306482.0 | -4.7% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 28367338.0 | +0.2% | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 27758491.0 | -2.1% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 26975227.0 | -2.8% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 31982888.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 32135176.0 | +0.5% | shares | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 32135176.0 | +0.0% | shares | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 32135176.0 | +0.0% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 32417753.0 | +0.9% | shares | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 32524934.0 | +0.3% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 32524934.0 | +0.0% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 32524934.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 32595324.0 | +0.2% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 32723972.0 | +0.4% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 32723972.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 32723972.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 32780967.0 | +0.2% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 32871504.0 | +0.3% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 32871504.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 32871504.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 32961777.0 | +0.3% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 33124237.0 | +0.5% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 33127310.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 33141879.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 33208082.0 | +0.2% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 33264517.0 | +0.2% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 33271659.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 33271659.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 33351843.0 | +0.2% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 33428587.0 | +0.2% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 33429557.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 33429557.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 33498693.0 | +0.2% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 33582403.0 | +0.2% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 33582449.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 33587701.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 33658330.0 | +0.2% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 33706380.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 33713662.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 33713662.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 33766093.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 33835259.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 33837357.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 32135176.0 | — | shares | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 32524934.0 | +1.2% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 32723972.0 | +0.6% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 32871504.0 | +0.5% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 33141879.0 | +0.8% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 33271659.0 | +0.4% | shares | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 33429557.0 | +0.5% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 33587701.0 | +0.5% | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 33713662.0 | +0.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 33837379.0 | +0.4% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 31242237.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 31317632.0 | +0.2% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 31323600.0 | +0.0% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 31590478.0 | +0.9% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 31646460.0 | +0.2% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 31659503.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 31548745.0 | -0.3% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 31345390.0 | -0.6% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 31229086.0 | -0.4% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 29679884.0 | -5.0% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 29758071.0 | +0.3% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 29785548.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 29722444.0 | -0.2% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 29447121.0 | -0.9% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 29478816.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 29286044.0 | -0.7% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 29374801.0 | +0.3% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 29404257.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 29302396.0 | -0.3% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 28781866.0 | -1.8% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 28478954.0 | -1.1% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 28075678.0 | -1.4% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 28174279.0 | +0.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 28204328.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 28171444.0 | -0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 28174677.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 27986997.0 | -0.7% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 27517419.0 | -1.7% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 27323118.0 | -0.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 27070368.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 31301887.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 31639283.0 | +1.1% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 31107231.0 | -1.7% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 29752644.0 | -4.4% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 29504115.0 | -0.8% | shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 29367676.0 | -0.5% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 28708166.0 | -2.2% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 28161583.0 | -1.9% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 28030187.0 | -0.5% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 27201802.0 | -3.0% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 31330971.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 31347067.0 | +0.1% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 31377790.0 | +0.1% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 31687056.0 | +1.0% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 31709554.0 | +0.1% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 31766881.0 | +0.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 31772581.0 | +0.0% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 31452583.0 | -1.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 31312756.0 | -0.4% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 29806653.0 | -4.8% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 29834748.0 | +0.1% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 29877056.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 29930954.0 | +0.2% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 29584167.0 | -1.2% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 29698028.0 | +0.4% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 29613484.0 | -0.3% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 29609744.0 | -0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 29620748.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 29580731.0 | -0.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 28894140.0 | -2.3% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 28595707.0 | -1.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 28278220.0 | -1.1% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 28273334.0 | -0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 28318633.0 | +0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 28385001.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 28317801.0 | -0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 28116557.0 | -0.7% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 27695912.0 | -1.5% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 27403669.0 | -1.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 27171749.0 | -0.8% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 31363290.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 31756363.0 | +1.3% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 31229558.0 | -1.7% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 29873106.0 | -4.3% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 29717609.0 | -0.5% | shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 29628527.0 | -0.3% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 28869501.0 | -2.6% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 28306313.0 | -2.0% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 28190404.0 | -0.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 27327972.0 | -3.1% | shares | 10-K | 2026-02-26 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4890 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.4988 | +2.0% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.5101 | +2.3% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.4191 | -17.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.4035 | -3.7% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.4079 | +1.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.4178 | +2.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.3935 | -5.8% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.4044 | +2.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.3898 | -3.6% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.4057 | +4.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.3727 | -8.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.3655 | -1.9% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.3483 | -4.7% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.3608 | +3.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.3543 | -1.8% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.3832 | +8.2% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.3841 | +0.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.3555 | -7.5% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.3976 | +11.9% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.4077 | +2.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.3705 | -9.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.3770 | +1.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3678 | -2.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3459 | -6.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.3642 | +5.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3670 | +0.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3425 | -6.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.3764 | +9.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.3794 | +0.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.8675 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.5336 | -17.9% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1.6012 | +4.4% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1.3749 | -14.1% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1.3920 | +1.2% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 1.1908 | -14.5% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1.5008 | +26.0% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1.4024 | -6.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.4279 | +1.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.4366 | +0.6% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.5166 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 1.5124 | -0.3% | ratio | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 1.5366 | +1.6% | ratio | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 1.4787 | -3.8% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1.5896 | +7.5% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 2.2814 | +43.5% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 2.2218 | -2.6% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 2.2211 | -0.0% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 2.1298 | -4.1% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 2.7974 | +31.3% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 2.5874 | -7.5% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 2.2651 | -12.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 2.2383 | -1.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 2.1620 | -3.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 2.6851 | +24.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 2.7175 | +1.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2.8266 | +4.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 2.8963 | +2.5% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2.8593 | -1.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2.6385 | -7.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.4874 | -5.7% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 2.4090 | -3.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2.3629 | -1.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2.7939 | +18.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.5715 | -8.0% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2.2506 | -12.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2.5045 | +11.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.6959 | +7.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2.7268 | +1.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.9189 | +7.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 3.0794 | +5.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 3.0889 | +0.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3.1769 | +2.8% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3.0839 | -2.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.9859 | -3.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.9384 | -1.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.8857 | -1.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.8531 | -1.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.7808 | -2.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.4787 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 2.2211 | +50.2% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 2.2651 | +2.0% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 2.7175 | +20.0% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 2.6385 | -2.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 2.7939 | +5.9% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 2.6955 | -3.5% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 3.0889 | +14.6% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.9384 | -4.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.0291 | +3.1% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.2672 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 2.2522 | -0.7% | ratio | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 2.0998 | -6.8% | ratio | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 2.0011 | -4.7% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 2.5542 | +27.6% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 2.7783 | +8.8% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 2.6667 | -4.0% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 2.5090 | -5.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 2.6370 | +5.1% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 2.9299 | +11.1% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 3.0266 | +3.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 3.5735 | +18.1% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 3.6050 | +0.9% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 3.4485 | -4.3% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 3.6752 | +6.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 3.3974 | -7.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 3.4226 | +0.7% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 3.1471 | -8.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2.8313 | -10.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2.7210 | -3.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.6226 | -3.6% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 2.5130 | -4.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2.3793 | -5.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2.9660 | +24.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 3.2353 | +9.1% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 3.2488 | +0.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2.8553 | -12.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.6047 | -8.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2.5219 | -3.2% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.2744 | -9.8% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2.0579 | -9.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.9558 | -5.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.9494 | -0.3% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.9552 | +0.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.8929 | -3.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.9206 | +1.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.0251 | +5.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.0400 | +0.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.0225 | -0.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2.0011 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 2.5090 | +25.4% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 3.5735 | +42.4% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 3.3974 | -4.9% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 2.7208 | -19.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 2.9663 | +9.0% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 2.6047 | -12.2% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1.9558 | -24.9% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.9206 | -1.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.9131 | -0.4% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2848 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.2937 | +3.1% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.2984 | +1.6% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.2823 | -5.4% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.3010 | +6.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.2899 | -3.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.2651 | -8.6% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.2876 | +8.5% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.2789 | -3.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.2614 | -6.3% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.2885 | +10.4% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.2979 | +3.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.2926 | -1.8% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.3227 | +10.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.3131 | -3.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2870 | -8.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.3112 | +8.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.3058 | -1.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2935 | -4.0% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.3202 | +9.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.3077 | -3.9% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.3191 | +3.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.3359 | +5.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3427 | +2.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3384 | -1.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.3408 | +0.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3376 | -0.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3267 | -3.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.3418 | +4.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.3395 | -0.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.2925 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.2860 | -2.2% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.2780 | -2.8% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.2876 | +3.5% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.3085 | +7.2% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.2994 | -2.9% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.3101 | +3.5% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.3350 | +8.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.3381 | +0.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.3397 | +0.5% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0303 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0472 | +55.5% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0512 | +8.7% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0249 | -51.4% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0650 | +161.1% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1028 | +58.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0212 | -79.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0683 | +222.2% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.1097 | +60.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0258 | -76.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0746 | +189.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1235 | +65.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0402 | -67.4% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1049 | +160.7% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1651 | +57.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0396 | -76.0% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1117 | +182.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1754 | +57.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0576 | -67.2% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.1385 | +140.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.2151 | +55.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0748 | -65.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1602 | +114.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2532 | +58.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0807 | -68.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1642 | +103.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2494 | +51.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0663 | -73.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1505 | +127.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2426 | +61.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0445 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0363 | -18.5% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0410 | +12.8% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0451 | +10.1% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0588 | +30.4% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0603 | +2.6% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0837 | +38.7% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0877 | +4.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0872 | -0.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0893 | +2.4% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0552 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0783 | +41.8% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0880 | +12.5% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0488 | -44.6% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0814 | +66.9% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0753 | -7.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0424 | -43.7% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0822 | +93.7% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0755 | -8.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0526 | -30.3% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0829 | +57.8% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0944 | +13.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0731 | -22.6% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1075 | +47.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1084 | +0.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0711 | -34.4% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1098 | +54.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1067 | -2.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0970 | -9.2% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.1360 | +40.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1306 | -4.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.1166 | -10.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1334 | +14.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1448 | +8.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1269 | -12.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1285 | +1.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1332 | +3.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1019 | -23.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1328 | +30.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1372 | +3.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0765 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0656 | -14.4% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0698 | +6.4% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0802 | +14.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0979 | +22.2% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0954 | -2.5% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.1294 | +35.5% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.1328 | +2.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1300 | -2.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1301 | +0.0% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1117 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.1201 | +7.5% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.1587 | +32.2% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 0.1113 | -29.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-03-31 | 0.1590 | +42.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.4639 | +191.8% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 0.4362 | -6.0% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 0.3912 | -10.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1291 | -67.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 0.8656 | +570.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 0.7854 | -9.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 0.4978 | -36.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.4832 | -2.9% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 0.4740 | -1.9% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1.0905 | +130.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 0.8307 | -23.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.9287 | +11.8% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1.1796 | +27.0% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1.2035 | +2.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.9790 | -18.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.8453 | -13.7% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 0.7723 | -8.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.6722 | -13.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.0843 | +61.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.6639 | -38.8% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.1927 | -71.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.5673 | +194.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.7000 | +23.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.6913 | -1.2% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.8114 | +17.4% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.0465 | +29.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.1158 | +6.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.1772 | +5.5% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.0786 | -8.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.0783 | -0.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.9125 | -15.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.8666 | -5.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.8559 | -1.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.8952 | +4.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1113 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 0.3912 | +251.4% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.4978 | +27.3% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.8307 | +66.9% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 0.9790 | +17.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1.0843 | +10.7% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 0.6998 | -35.5% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1.1158 | +59.4% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.9125 | -18.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.9352 | +2.5% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0148 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0235 | +58.7% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0261 | +11.1% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0104 | -60.1% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0262 | +151.3% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0419 | +60.0% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0089 | -78.9% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0269 | +203.5% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0443 | +65.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0101 | -77.3% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0303 | +200.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0460 | +52.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0147 | -68.1% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0365 | +148.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0595 | +63.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0140 | -76.5% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0428 | +205.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0674 | +57.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0205 | -69.6% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0551 | +169.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0877 | +59.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0277 | -68.4% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0604 | +118.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0931 | +54.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0279 | -70.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0598 | +114.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0915 | +53.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0227 | -75.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0566 | +149.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0920 | +62.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0832 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0557 | -33.0% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0656 | +17.8% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0620 | -5.5% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0819 | +32.1% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0719 | -12.2% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.1256 | +74.8% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.1230 | -2.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1246 | +1.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1283 | +3.0% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0484 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0765 | +57.9% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0810 | +5.9% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0371 | -54.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0991 | +167.1% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1538 | +55.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0322 | -79.1% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.1056 | +227.9% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.1785 | +69.1% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0463 | -74.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.1347 | +190.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.2152 | +59.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0650 | -69.8% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1515 | +132.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.2282 | +50.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0508 | -77.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1503 | +196.1% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2276 | +51.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0867 | -61.9% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.2340 | +169.9% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.3381 | +44.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0976 | -71.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1978 | +102.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2848 | +44.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0823 | -71.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1767 | +114.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2648 | +49.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0687 | -74.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1722 | +150.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2782 | +61.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.2496 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1954 | -21.7% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.3000 | +53.5% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.2726 | -9.1% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.3046 | +11.8% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.2850 | -6.4% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.4527 | +58.8% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.3636 | -19.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.3638 | +0.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.3739 | +2.8% | ratio | 10-K | 2026-02-26 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-11 | Miller Michael Thomas | Executive VP & CFO |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 5,000 | $0.00 | $0 | 26,420 |
| 2026-03-09 | Jackson Janet E. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,410 | $293.31 | $413,567 | 5,373 |
| 2026-03-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Other acquired transaction
J · derivative
|
Forward sale contract (potential obligation to sell) | 125,000 | $314.06 | $39,257,500 | 125,000 |
| 2026-03-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Other acquired transaction
J · derivative
|
Forward sale contract (potential obligation to sell) | 225,000 | $314.06 | $70,663,500 | 225,000 |
| 2026-03-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 400,000 | $314.06 | $125,624,000 | 1,727,819 |
| 2026-02-24 | Wheeler Brad A | Chief Operating Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 469 | $0.00 | $0 | 15,188 |
| 2026-02-24 | Wheeler Brad A | Chief Operating Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 5,983 | $0.00 | $0 | 14,719 |
| 2025-12-02 | Jackson Janet E. | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 10 | $0.00 | $0 | 6,783 |
| 2025-11-26 | THOMAS MICHAEL H | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,001 | $268.28 | $536,832 | 8,373 |
| 2025-11-24 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
D
|
Common Stock, $0.01 par value per share | 150,000 | $250.96 | $37,644,000 | 2,127,819 |
| 2025-11-07 | HIRE WILLIAM JEFFREY | President of External Affairs |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 100 | $252.05 | $25,205 | 32,999 |
| 2025-11-07 | HIRE WILLIAM JEFFREY | President of External Affairs |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 4,900 | $251.62 | $1,232,938 | 33,099 |
| 2025-09-11 | Miller Michael Thomas | Executive VP & CFO |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 1,900 | $0.00 | $0 | 31,420 |
| 2025-09-08 | Jackson Janet E. | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 10 | $0.00 | $0 | 6,793 |
| 2025-08-27 | Jackson Janet E. | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 10 | $0.00 | $0 | 6,803 |
| 2025-08-26 | Wheeler Brad A | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,186 | $275.29 | $877,074 | 8,736 |
| 2025-08-22 | Jackson Janet E. | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 60 | $0.00 | $0 | 6,813 |
| 2025-08-22 | Jackson Janet E. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,469 | $266.00 | $390,754 | 6,873 |
| 2025-08-19 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
D
|
Common Stock, $0.01 par value per share | 200,000 | $257.38 | $51,476,000 | 2,277,819 |
| 2025-08-14 | HIRE WILLIAM JEFFREY | President of External Affairs |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,366 | $265.61 | $1,425,241 | 37,999 |
| 2025-08-14 | HIRE WILLIAM JEFFREY | President of External Affairs |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,134 | $266.20 | $301,875 | 43,365 |
| 2025-08-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Other acquired transaction
J · derivative
|
Forward sale contract (potential obligation to sell) | 125,000 | — | — | 125,000 |
| 2025-08-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Other acquired transaction
J · derivative
|
Forward sale contract (potential obligation to sell) | 225,000 | — | — | 225,000 |
| 2025-08-11 | FRY TODD R | Chief Accounting Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 500 | $257.27 | $128,635 | 6,822 |
| 2025-05-20 | Carter Margot Lebenberg | — |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 775 | $0.00 | $0 | 9,413 |
| 2025-05-16 | Miller Michael Thomas | Executive VP & CFO |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 300 | $167.03 | $50,109 | 26,314 |
| 2025-05-16 | Miller Michael Thomas | Executive VP & CFO |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,147 | $166.28 | $190,723 | 26,014 |
| 2025-05-16 | Miller Michael Thomas | Executive VP & CFO |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 303 | $165.19 | $50,053 | 24,867 |
| 2025-05-16 | Miller Michael Thomas | Executive VP & CFO |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 600 | $164.00 | $98,400 | 24,564 |
| 2025-05-16 | Miller Michael Thomas | Executive VP & CFO |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 400 | $162.99 | $65,196 | 23,964 |
| 2025-04-20 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 14,179 | $158.24 | $2,243,685 | 191,160 |
| 2025-04-20 | HIRE WILLIAM JEFFREY | President of External Affairs |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 907 | $158.24 | $143,524 | 44,499 |
| 2025-03-07 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
D
|
Common Stock, $0.01 par value per share | 100,000 | $168.75 | $16,875,000 | 2,477,819 |
| 2025-02-25 | Miller Michael Thomas | Executive VP & CFO |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 5,824 | $0.00 | $0 | 27,855 |
| 2025-02-24 | Edwards Jeffrey W. | President, CEO and Chairman |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 5,000 | $0.00 | $0 | 205,339 |
| 2024-11-26 | Jackson Janet E. | — |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 27 | $0.00 | $0 | 7,567 |
| 2024-11-13 | Edwards Jeffrey W. | President, CEO and Chairman |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 4,000 | $0.00 | $0 | 210,339 |
| 2024-08-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
D
|
Common Stock, $0.01 par value per share | 100,000 | $206.90 | $20,690,000 | 2,577,819 |
| 2024-06-04 | Jackson Janet E. | — |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 50 | $0.00 | $0 | 7,594 |
| 2024-05-31 | Hilsheimer Lawrence A. | — |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 50 | $0.00 | $0 | 27,248 |
| 2024-05-31 | Hilsheimer Lawrence A. | — |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 150 | $210.72 | $31,608 | 27,298 |
| 2024-05-30 | Edwards Jeffrey W. | President, CEO and Chairman |
Other acquired transaction
J · derivative
|
Forward sale contract (potential obligation to sell) | 250,000 | — | — | 250,000 |
| 2024-05-23 | Carter Margot Lebenberg | — |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 598 | $0.00 | $0 | 8,638 |
| 2024-05-20 | Jackson Janet E. | — |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,122 | $211.65 | $449,129 | 7,046 |
| 2024-05-13 | Niswonger Jason R | Chief Admin & Sustainability |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 4,900 | $229.59 | $1,125,001 | 13,159 |
| 2024-05-13 | Niswonger Jason R | Chief Admin & Sustainability |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,100 | $230.95 | $254,045 | 18,059 |
| 2024-04-20 | HIRE WILLIAM JEFFREY | President of External Affairs |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 660 | $221.34 | $146,084 | 44,125 |
| 2024-03-11 | FRY TODD R | Chief Accounting Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 500 | $233.50 | $116,750 | 7,176 |
| 2024-03-08 | Wheeler Brad A | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,119 | $244.22 | $273,282 | 6,679 |
| 2024-03-06 | Miller Michael Thomas | Executive VP & CFO |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 5,000 | $0.00 | $0 | 33,320 |
| 2024-03-06 | Jackson Janet E. | — |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 86 | $0.00 | $0 | 9,168 |
| 2024-03-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 402 | $238.80 | $95,998 | 1,416,194 |
| 2024-03-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 4,595 | $237.84 | $1,092,856 | 1,416,596 |
| 2024-03-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 8,115 | $237.11 | $1,924,171 | 1,421,191 |
| 2024-03-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 13,024 | $236.11 | $3,075,054 | 1,429,306 |
| 2024-03-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,250 | $235.10 | $2,409,777 | 1,442,330 |
| 2024-03-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 11,864 | $234.15 | $2,777,916 | 1,452,580 |
| 2024-03-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,300 | $243.06 | $315,975 | 1,464,444 |
| 2024-03-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,511 | $241.70 | $1,331,984 | 1,465,744 |
| 2024-03-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,549 | $241.10 | $614,555 | 1,471,255 |
| 2024-03-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,586 | $239.98 | $860,583 | 1,473,804 |
| 2024-03-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 23,735 | $238.69 | $5,665,281 | 1,477,390 |
| 2024-03-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,680 | $238.28 | $1,353,411 | 1,501,125 |
| 2024-03-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,325 | $236.82 | $550,613 | 1,506,805 |
| 2024-03-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 7,064 | $235.11 | $1,660,814 | 1,509,130 |
| 2024-03-04 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,168 | $244.37 | $285,419 | 38,320 |
| 2024-03-04 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,832 | $243.03 | $931,305 | 39,488 |
| 2024-02-20 | HIRE WILLIAM JEFFREY | President of External Affairs |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 2,427 | $0.00 | $0 | 44,785 |
| 2023-12-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 7,003 | $0.00 | $0 | 168,178 |
| 2023-12-13 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,260 | $163.23 | $205,670 | 14,328 |
| 2023-12-13 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,756 | $162.43 | $447,668 | 15,588 |
| 2023-12-13 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 351 | $161.33 | $56,625 | 18,344 |
| 2023-12-13 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,340 | $160.22 | $214,689 | 18,695 |
| 2023-12-12 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 22 | $164.19 | $3,612 | 20,035 |
| 2023-12-11 | HIRE WILLIAM JEFFREY | President of External Affairs |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,000 | $164.62 | $823,097 | 42,358 |
| 2023-11-27 | Jackson Janet E. | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 43 | $0.00 | $0 | 9,254 |
| 2023-11-21 | THOMAS MICHAEL H | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 602 | $0.00 | $0 | 9,001 |
| 2023-11-20 | Edwards Jeffrey W. | President, CEO and Chairman |
Other acquired transaction
J · derivative
|
Forward sale contract (potential obligation to sell) | 450,000 | — | — | 450,000 |
| 2023-09-13 | Edwards Jeffrey W. | President, CEO and Chairman |
Other acquired transaction
J · derivative
|
Forward sale contract (potential obligation to sell) | 450,000 | — | — | 450,000 |
| 2023-08-17 | Jackson Janet E. | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 50 | $0.00 | $0 | 9,297 |
| 2023-08-09 | FRY TODD R | Chief Accounting Officer |
Open-market sell
S
|
Common stock, $0.01 par value per share | 500 | $155.28 | $77,640 | 5,443 |
| 2023-06-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,112 | $118.82 | $250,943 | 2,677,819 |
| 2023-06-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 28,379 | $117.96 | $3,347,536 | 2,679,931 |
| 2023-06-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 39,509 | $116.68 | $4,610,048 | 2,708,310 |
| 2023-06-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 100 | $121.33 | $12,132 | 2,747,819 |
| 2023-06-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 12,342 | $120.84 | $1,491,438 | 2,747,919 |
| 2023-06-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 17,111 | $119.81 | $2,050,007 | 2,760,261 |
| 2023-06-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 20,447 | $118.69 | $2,426,797 | 2,777,372 |
| 2023-05-25 | SCHOTTENSTEIN ROBERT H | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 934 | $0.00 | $0 | 1,904 |
| 2023-05-12 | Jackson Janet E. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 697 | $115.26 | $80,339 | 8,413 |
| 2023-05-09 | FRY TODD R | Chief Accounting Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 500 | $114.24 | $57,120 | 5,943 |
| 2023-04-20 | Miller Michael Thomas | Executive VP & CFO |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 3,715 | $121.82 | $452,561 | 20,057 |
| 2023-04-13 | HIRE WILLIAM JEFFREY | President of External Affairs |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 5,375 | $0.00 | $0 | 52,841 |
| 2023-03-13 | FRY TODD R | Chief Accounting Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 500 | $107.32 | $53,660 | 7,032 |
| 2023-03-10 | Elliott Jay P. | Chief Operating Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 500 | $0.00 | $0 | 31,990 |
| 2023-03-10 | Carter Margot Lebenberg | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,500 | $109.61 | $274,021 | 7,106 |
| 2023-03-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,000 | $114.52 | $572,614 | 1,516,194 |
| 2023-03-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 17,037 | $114.26 | $1,946,724 | 1,521,194 |
| 2023-03-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 38,318 | $113.53 | $4,350,101 | 1,538,231 |
| 2023-03-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 14,645 | $112.53 | $1,647,984 | 1,576,549 |
| 2023-03-08 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 4,500 | $113.77 | $511,947 | 32,490 |
| 2023-03-07 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,030 | $117.18 | $355,054 | 46,320 |
| 2023-03-07 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 6,723 | $116.68 | $784,454 | 49,350 |
| 2023-03-07 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 24,655 | $115.38 | $2,844,600 | 56,073 |
| 2023-03-07 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 18,189 | $117.32 | $2,133,937 | 1,591,194 |
| 2023-03-07 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 30,965 | $115.11 | $3,564,276 | 1,609,383 |
| 2023-03-07 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 846 | $114.76 | $97,089 | 1,640,348 |
| 2023-03-03 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,412 | $120.80 | $653,777 | 23,772 |
| 2023-03-03 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,960 | $120.26 | $476,247 | 29,184 |
| 2023-03-03 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 4,539 | $119.16 | $540,866 | 33,144 |
| 2023-03-03 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,916 | $118.00 | $698,101 | 37,683 |
| 2023-03-03 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,091 | $117.37 | $245,416 | 43,599 |
| 2023-02-28 | Jackson Janet E. | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par vaue per share | 46 | $0.00 | $0 | 9,110 |
| 2023-02-20 | Miller Michael Thomas | Executive VP & CFO |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 10,551 | $0.00 | $0 | 45,690 |
| 2022-08-08 | THOMAS MICHAEL H | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,491 | $101.05 | $251,716 | 8,669 |
| 2022-07-18 | SCHOTTENSTEIN ROBERT H | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 970 | $0.00 | $0 | 970 |
| 2022-05-26 | Carter Margot Lebenberg | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 1,067 | $0.00 | $0 | 9,606 |
| 2022-04-20 | Niswonger Jason R | Chief Admin. & Sustainability |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 940 | $84.83 | $79,740 | 19,946 |
| 2022-04-13 | Verma Vikas | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,061 | $0.00 | $0 | 22,643 |
| 2022-02-28 | Hilsheimer Lawrence A. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 513 | $97.30 | $49,915 | 24,549 |
| 2022-02-22 | HIRE WILLIAM JEFFREY | President of External Affairs |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 1,174 | $0.00 | $0 | 45,937 |
| 2022-01-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,098 | $128.52 | $398,145 | 2,797,819 |
| 2022-01-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 6,350 | $127.88 | $812,067 | 2,800,917 |
| 2022-01-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,552 | $126.88 | $704,442 | 2,807,267 |
| 2022-01-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,604 | $135.94 | $761,819 | 2,812,819 |
| 2022-01-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 17,613 | $134.92 | $2,376,311 | 2,818,423 |
| 2022-01-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 14,060 | $134.13 | $1,885,920 | 2,836,036 |
| 2022-01-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,369 | $132.80 | $314,609 | 2,850,096 |
| 2022-01-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,205 | $131.73 | $290,457 | 2,852,465 |
| 2022-01-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 4,536 | $130.87 | $593,609 | 2,854,670 |
| 2022-01-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 13,613 | $129.82 | $1,767,177 | 2,859,206 |
| 2022-01-04 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,390 | $135.94 | $460,824 | 2,872,819 |
| 2022-01-04 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 50,078 | $135.13 | $6,767,250 | 2,876,209 |
| 2022-01-04 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 21,532 | $134.34 | $2,892,611 | 2,926,287 |
| 2022-01-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 416 | $140.21 | $58,327 | 2,947,819 |
| 2022-01-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 500 | $138.92 | $69,461 | 2,948,235 |
| 2022-01-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 4,000 | $138.14 | $552,576 | 2,948,735 |
| 2022-01-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 6,080 | $137.18 | $834,061 | 2,952,735 |
| 2022-01-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 6,903 | $135.83 | $937,639 | 2,958,815 |
| 2022-01-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 18,055 | $134.85 | $2,434,690 | 2,965,718 |
| 2022-01-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 14,046 | $134.14 | $1,884,100 | 2,983,773 |
| 2021-11-22 | FRY TODD R | Chief Accounting Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 500 | $138.43 | $69,215 | 5,457 |
| 2021-11-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 15,088 | $132.95 | $2,005,996 | 2,997,819 |
| 2021-11-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 29,912 | $132.20 | $3,954,360 | 3,012,907 |
| 2021-11-11 | Jackson Janet E. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,000 | $131.97 | $263,931 | 8,188 |
| 2021-11-11 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 9,422 | $132.73 | $1,250,541 | 3,042,819 |
| 2021-11-11 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 61,086 | $132.01 | $8,063,847 | 3,052,241 |
| 2021-11-11 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 54,492 | $131.32 | $7,155,753 | 3,113,327 |
| 2021-11-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,804 | $133.11 | $506,363 | 3,167,819 |
| 2021-11-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,495 | $132.00 | $461,355 | 3,171,623 |
| 2021-11-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 22,701 | $131.06 | $2,975,123 | 3,175,118 |
| 2021-08-13 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,172 | $122.92 | $389,913 | 3,197,819 |
| 2021-08-13 | Jackson Janet E. | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 250 | $0.00 | $0 | 10,188 |
| 2021-08-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 840 | $128.62 | $108,039 | 3,200,991 |
| 2021-08-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 760 | $127.61 | $96,980 | 3,201,831 |
| 2021-08-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 4,527 | $126.15 | $571,091 | 3,202,591 |
| 2021-08-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 85,701 | $125.23 | $10,731,933 | 3,207,118 |
| 2021-08-11 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 41,132 | $127.25 | $5,233,928 | 3,292,819 |
| 2021-08-11 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 35,546 | $126.31 | $4,489,702 | 3,333,951 |
| 2021-08-11 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 31,028 | $125.30 | $3,887,892 | 3,369,497 |
| 2021-08-11 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 12,294 | $124.58 | $1,531,551 | 3,400,525 |
| 2021-08-11 | Niswonger Jason R | SVP, Finance & IR |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,200 | $125.00 | $150,000 | 19,712 |
| 2021-08-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 24,295 | $126.46 | $3,072,324 | 3,412,819 |
| 2021-08-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 22,942 | $125.67 | $2,883,039 | 3,437,114 |
| 2021-08-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 35,486 | $124.68 | $4,424,465 | 3,460,056 |
| 2021-08-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,277 | $123.77 | $281,820 | 3,495,542 |
| 2021-06-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 810 | $117.95 | $95,540 | 3,497,819 |
| 2021-06-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,915 | $116.57 | $339,807 | 3,498,629 |
| 2021-06-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,203 | $115.73 | $602,141 | 3,501,544 |
| 2021-06-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 8,256 | $114.61 | $946,187 | 3,506,747 |
| 2021-06-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,526 | $113.65 | $628,017 | 3,515,003 |
| 2021-06-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 17,290 | $113.04 | $1,954,520 | 3,520,529 |
| 2021-06-11 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 12,928 | $117.15 | $1,514,540 | 3,537,819 |
| 2021-06-11 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 27,072 | $116.47 | $3,152,968 | 3,550,747 |
| 2021-06-10 | FRY TODD R | Chief Accounting Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 500 | $115.00 | $57,500 | 5,957 |
| 2021-05-27 | Carter Margot Lebenberg | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 846 | $0.00 | $0 | 8,539 |
| 2021-05-20 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,146 | $117.24 | $134,358 | 23,393 |
| 2021-05-20 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 6,130 | $116.44 | $713,783 | 24,539 |
| 2021-05-20 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 7,336 | $115.62 | $848,189 | 30,669 |
| 2021-05-14 | THOMAS MICHAEL H | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,500 | $123.79 | $309,484 | 11,347 |
| 2021-04-20 | Niswonger Jason R | SVP, Finance & IR |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 818 | $128.15 | $104,827 | 20,912 |
| 2021-04-15 | Verma Vikas | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 1,255 | $0.00 | $0 | 20,582 |
| 2021-03-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 300,000 | $110.25 | $33,075,000 | 3,577,819 |
| 2021-02-22 | Miller Michael Thomas | Executive VP & CFO |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 11,335 | $0.00 | $0 | 31,225 |
| 2020-11-23 | Jackson Janet E. | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 800 | $101.58 | $81,261 | 10,395 |
| 2020-11-03 | HIRE WILLIAM JEFFREY | President of External Affairs |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 10,596 | $0.00 | $0 | 43,636 |
| 2020-10-20 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 16,873 | $107.98 | $1,821,947 | 19,327 |
| 2020-10-19 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 18,448 | $112.54 | $2,076,138 | 36,200 |
| 2020-10-16 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 17,000 | $113.68 | $1,932,560 | 54,648 |
| 2020-10-15 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 16,500 | $110.26 | $1,819,290 | 71,648 |
| 2020-10-14 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 17,000 | $115.00 | $1,955,000 | 88,148 |
| 2020-09-14 | THOMAS MICHAEL H | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,500 | $93.99 | $328,965 | 13,847 |
| 2020-09-11 | HIRE WILLIAM JEFFREY | President of External Affairs |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,000 | $95.00 | $190,000 | 33,040 |
| 2020-09-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 300,000 | $91.00 | $27,300,000 | 1,641,194 |
| 2020-09-09 | FRY TODD R | Chief Accounting Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,000 | $94.90 | $94,902 | 5,625 |
| 2020-09-02 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 800 | $93.96 | $75,168 | 19,890 |
| 2020-09-02 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,429 | $93.19 | $319,560 | 20,690 |
| 2020-09-02 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 22,165 | $92.12 | $2,041,811 | 24,119 |
| 2020-08-28 | Jackson Janet E. | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 590 | $0.00 | $0 | 11,195 |
| 2020-08-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 300,000 | $84.00 | $25,200,000 | 1,941,194 |
| 2020-08-11 | Niswonger Jason R | SVP, Finance & IR |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,250 | $88.20 | $110,247 | 19,988 |
| 2020-05-28 | Carter Margot Lebenberg | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 1,211 | $0.00 | $0 | 8,388 |
| 2020-04-20 | Verma Vikas | Dir |
Other disposed transaction
F
|
Common Stock, $0.01 par value per shares | 169 | $38.79 | $6,556 | 105,148 |
| 2020-04-16 | Niswonger Jason R | SVP, Finance & IR |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 13,694 | $0.00 | $0 | 21,968 |
| 2020-03-12 | Hilsheimer Lawrence A. | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 1,100 | $43.60 | $47,965 | 22,054 |
| 2020-03-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 37,893 | $53.15 | $2,014,066 | 2,241,194 |
| 2020-03-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 4,662 | $54.01 | $251,808 | 2,279,087 |
| 2020-03-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 57,445 | $54.84 | $3,150,290 | 2,283,749 |
| 2020-03-05 | FRY TODD R | Chief Accounting Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 500 | $70.57 | $35,285 | 7,390 |
| 2020-02-19 | FRY TODD R | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 2,194 | $0.00 | $0 | 7,890 |
| 2020-02-13 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,128 | $75.76 | $161,222 | 2,341,194 |
| 2020-02-13 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 16,156 | $74.81 | $1,208,596 | 2,343,322 |
| 2020-02-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 600 | $75.55 | $45,327 | 2,359,478 |
| 2020-02-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 9,666 | $74.37 | $718,908 | 2,360,078 |
| 2020-02-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 33,987 | $73.19 | $2,487,675 | 2,369,744 |
| 2020-02-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 6,994 | $72.32 | $505,788 | 2,403,731 |
| 2020-02-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 300 | $71.68 | $21,504 | 2,410,725 |
| 2020-02-11 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,137 | $76.22 | $162,874 | 2,411,025 |
| 2020-02-11 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 13,369 | $75.69 | $1,011,868 | 2,413,162 |
| 2020-02-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 14,663 | $75.96 | $1,113,822 | 2,426,531 |
| 2019-12-06 | Elliott Jay P. | Chief Operating Officer |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 1,000 | $0.00 | $0 | 22,529 |
| 2019-11-25 | Jackson Janet E. | Dir |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 710 | $0.00 | $0 | 10,574 |
| 2019-11-06 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 20,000 | $70.83 | $1,416,640 | 23,529 |
| 2019-11-01 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,000 | $67.00 | $670,000 | 81,935 |
| 2019-10-21 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,000 | $66.00 | $660,000 | 91,935 |
| 2019-10-17 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,000 | $65.00 | $650,000 | 101,935 |
| 2019-10-16 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,000 | $62.00 | $620,000 | 131,935 |
| 2019-09-19 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,000 | $61.00 | $610,000 | 141,935 |
| 2019-09-18 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,000 | $60.00 | $600,000 | 151,935 |
| 2019-08-20 | HIRE WILLIAM JEFFREY | President of External Affairs |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,000 | $59.08 | $118,160 | 32,516 |
| 2019-08-16 | HIRE WILLIAM JEFFREY | President of External Affairs |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 8,000 | $56.00 | $448,000 | 34,516 |
| 2019-07-12 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 17,543 | $57.57 | $1,009,996 | 80,728 |
| 2019-07-12 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,053 | $57.52 | $290,629 | 30,920 |
| 2019-07-08 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 15,208 | $57.55 | $875,198 | 98,271 |
| 2019-07-08 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 12,196 | $57.55 | $701,844 | 35,973 |
| 2019-06-28 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, 0.01 par value per share | 10,000 | $59.00 | $590,000 | 161,935 |
| 2019-06-10 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, 0.01 par value per share | 10,000 | $55.00 | $550,000 | 201,935 |
| 2019-06-07 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, 0.01 par value per share | 10,000 | $54.00 | $540,000 | 211,935 |
| 2019-06-07 | Verma Vikas | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,000 | $53.00 | $530,000 | 221,935 |
| 2019-05-30 | THOMAS MICHAEL H | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 1,534 | $0.00 | $0 | 12,636 |
| 2019-05-10 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,000 | $54.21 | $108,411 | 43,529 |
| 2019-05-10 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 12,500 | $54.63 | $682,904 | 45,529 |
| 2019-05-06 | THOMAS MICHAEL H | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,648 | $54.03 | $143,071 | 11,102 |
| 2019-04-20 | Elliott Jay P. | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 5,621 | $52.19 | $293,360 | 58,029 |
| 2019-04-12 | Verma Vikas | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 1,140 | $0.00 | $0 | 242,000 |
| 2019-03-15 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,500 | $44.51 | $155,789 | 63,650 |
| 2019-03-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 75,000 | $43.24 | $3,243,015 | 2,441,194 |
| 2019-03-13 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 25,000 | $44.45 | $1,111,188 | 2,516,194 |
| 2019-03-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 62,033 | $44.78 | $2,778,073 | 2,541,194 |
| 2019-03-11 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 4,100 | $46.22 | $189,491 | 2,603,227 |
| 2019-03-11 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 36,118 | $45.15 | $1,630,627 | 2,607,327 |
| 2019-03-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,766 | $46.86 | $82,751 | 2,643,445 |
| 2019-03-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 58,150 | $46.10 | $2,681,000 | 2,645,211 |
| 2019-03-07 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 37,833 | $46.68 | $1,765,897 | 2,703,361 |
| 2019-02-26 | Edwards Jeffrey W. | President, CEO and Chairman |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 24,164 | $0.00 | $0 | 124,323 |
| 2018-11-05 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 150,000 | $34.11 | $5,116,500 | 3,877,819 |
| 2018-08-15 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 17,000 | $48.37 | $822,282 | 2,741,194 |
| 2018-08-15 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 30,000 | $48.04 | $1,441,326 | 2,758,194 |
| 2018-08-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 45,649 | $48.77 | $2,226,361 | 2,788,194 |
| 2018-08-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 47,039 | $51.77 | $2,435,110 | 2,833,843 |
| 2018-08-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 60,000 | $52.72 | $3,163,242 | 2,880,882 |
| 2018-08-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 50,912 | $0.00 | $0 | 300,159 |
| 2018-08-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 152,736 | $0.00 | $0 | 351,071 |
| 2018-06-14 | Verma Vikas | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 7,000 | $61.25 | $428,750 | 240,860 |
| 2018-06-13 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,000 | $62.80 | $627,996 | 503,807 |
| 2018-06-12 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 25,000 | $65.46 | $1,636,418 | 513,807 |
| 2018-06-01 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 50,000 | $60.59 | $3,029,285 | 1,353,658 |
| 2018-05-31 | THOMAS MICHAEL H | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 989 | $0.00 | $0 | 13,750 |
| 2018-05-30 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 11,398 | $62.14 | $708,235 | 1,403,658 |
| 2018-05-29 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,602 | $62.02 | $223,389 | 1,415,056 |
| 2018-05-25 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 35,000 | $62.02 | $2,170,581 | 1,418,658 |
| 2018-04-20 | Niswonger Jason R | SVP, Finance & IR |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 272 | $55.25 | $15,028 | 5,145 |
| 2018-04-16 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 0 |
| 2018-04-16 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 167,540 | — | — | 2,940,882 |
| 2018-04-16 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 167,540 | — | — | 3,108,422 |
| 2018-04-16 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 196,660 | — | — | 4,027,819 |
| 2018-04-16 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 196,660 | — | — | 4,224,479 |
| 2018-04-10 | Verma Vikas | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 554 | $0.00 | $0 | 233,860 |
| 2018-03-31 | FRY TODD R | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 230 | $60.05 | $13,812 | 5,447 |
| 2018-02-21 | Niswonger Jason R | SVP, Finance & IR |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 1,437 | $0.00 | $0 | 5,417 |
| 2018-01-25 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,000 | $73.50 | $220,500 | 48,312 |
| 2018-01-17 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,000 | $75.00 | $750,000 | 1,453,658 |
| 2018-01-16 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,000 | $74.00 | $740,000 | 1,463,658 |
| 2017-12-07 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,537 | $74.50 | $189,006 | 1,473,658 |
| 2017-12-07 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 33,120 | $73.72 | $2,441,553 | 1,476,195 |
| 2017-12-07 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 14,343 | $73.05 | $1,047,786 | 1,509,315 |
| 2017-12-04 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 200,000 | $74.25 | $14,850,000 | 4,027,819 |
| 2017-11-09 | Verma Vikas | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 3,055 | $60.00 | $183,298 | 233,306 |
| 2017-11-08 | Verma Vikas | Dir |
Open-market buy
P
|
Common Stock, $0.01 par value per share | 3,318 | $59.98 | $199,005 | 230,251 |
| 2017-10-02 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,500 | $64.61 | $161,521 | 51,312 |
| 2017-09-28 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 50,000 | $65.00 | $3,250,000 | 1,523,658 |
| 2017-09-26 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 10,384 | $60.00 | $623,040 | 1,573,658 |
| 2017-09-25 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 19,597 | $60.00 | $1,175,820 | 1,584,042 |
| 2017-09-22 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,899 | $60.00 | $353,940 | 1,603,639 |
| 2017-09-21 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 11,073 | $60.00 | $664,380 | 1,609,538 |
| 2017-09-20 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 747 | $60.00 | $44,820 | 1,620,611 |
| 2017-09-19 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,000 | $60.00 | $120,000 | 1,621,358 |
| 2017-08-15 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 300 | $60.00 | $18,000 | 1,623,358 |
| 2017-08-11 | FRY TODD R | Chief Accounting Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,000 | $58.00 | $58,000 | 4,091 |
| 2017-08-08 | Carter Margot Lebenberg | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 1,717 | $59.50 | $102,162 | 4,654 |
| 2017-08-04 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 87 | $60.00 | $5,220 | 163,392 |
| 2017-07-03 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,500 | $52.90 | $132,250 | 53,812 |
| 2017-06-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 600,000 | $52.50 | $31,500,000 | 2,940,882 |
| 2017-06-01 | THOMAS MICHAEL H | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 1,188 | $0.00 | $0 | 12,761 |
| 2017-05-26 | Miller Michael Thomas | Executive VP & CFO |
Equity grant / award
G
|
Common Stock, $0.01 par value per share | 10,000 | $0.00 | $0 | 163,479 |
| 2017-04-20 | FRY TODD R | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 222 | $52.80 | $11,722 | 5,091 |
| 2017-04-19 | FRY TODD R | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock, $0.01 par value per share | 1,228 | $0.00 | $0 | 5,313 |
| 2017-04-03 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 2,500 | $52.45 | $131,125 | 51,601 |
| 2017-03-31 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 235 | $53.00 | $12,455 | 54,101 |
| 2017-03-31 | Elliott Jay P. | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value per share | 764 | $52.75 | $40,301 | 54,336 |
| 2017-03-13 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 9,910 | $50.00 | $495,500 | 1,623,658 |
| 2017-03-10 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 13,069 | $50.00 | $653,450 | 1,633,568 |
| 2017-03-03 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 12,797 | $50.00 | $639,850 | 1,645,917 |
| 2017-03-02 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 8,084 | $50.00 | $404,200 | 1,659,434 |
| 2017-03-02 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 8,804 | $50.00 | $440,200 | 1,658,714 |
| 2017-03-01 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 6,140 | $50.00 | $307,000 | 1,667,518 |
| 2017-02-28 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 50,000 | $47.05 | $2,352,485 | 1,673,658 |
| 2017-02-28 | Elliott Jay P. | Chief Operating Officer |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 5,000 | $47.00 | $235,000 | 55,100 |
| 2017-02-27 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 50,000 | $45.00 | $2,250,000 | 1,723,658 |
| 2017-01-25 | Miller Michael Thomas | Executive VP & CFO |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 33,000 | $42.00 | $1,386,000 | 240,479 |
| 2016-12-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market buy
P · derivative
|
Capped Call (right to buy) | 1 | — | $32 | 1 |
| 2016-12-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
H · derivative
|
Capped Call (right to buy) | 1 | — | $20 | 0 |
| 2016-12-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Open-market buy
P · derivative
|
Capped Call Option (right to buy) | 1 | — | $32 | 1 |
| 2016-12-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
H · derivative
|
Capped Call Option (right to buy) | 1 | — | $20 | 0 |
| 2016-11-25 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 46,390 | $42.01 | $1,948,705 | 1,773,658 |
| 2016-11-23 | NIXON J MICHAEL | Dir |
Open-market sell
S
|
Common Stock, $0.01 par value per share | 3,610 | $42.00 | $151,620 | 1,820,048 |
| 2016-11-16 | NIXON J MICHAEL | Dir |
Open-market sell
S · derivative
|
American Call Option (Right to Buy) | 350 | $1,620.00 | $567,000 | 0 |
| 2016-06-28 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-28 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-28 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-28 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-28 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-27 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (Right to Buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-27 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-27 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-27 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-27 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-24 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-24 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-24 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-24 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-24 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-23 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-23 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-23 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-23 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-23 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-22 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (Right to Buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-22 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-22 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-22 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-22 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-21 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-21 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-21 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-21 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-21 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-20 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-20 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-20 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-20 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-20 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-17 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (Right to Buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-17 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-17 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-17 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-17 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-16 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-16 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-16 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-16 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-16 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-15 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-15 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-15 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-15 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-15 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (Right to Buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-14 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-13 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-13 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-13 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-13 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-13 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-10 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (Right to Buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-09 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-08 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-07 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-07 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-07 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-07 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-07 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (Right to Buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-06 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-03 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-02 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (right to buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-02 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-02 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-02 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-02 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |
| 2016-06-01 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X · derivative
|
Capped Call Option (Right to Buy) | 1 | $0.00 | $0 | 1 |
| 2016-06-01 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,540,882 |
| 2016-06-01 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 15,723 | — | — | 3,556,605 |
| 2016-06-01 | Edwards Jeffrey W. | President, CEO and Chairman |
Other disposed transaction
J
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 0 |
| 2016-06-01 | Edwards Jeffrey W. | President, CEO and Chairman |
Exercise / conversion
X
|
Common Stock, $0.01 par value per share | 18,457 | — | — | 18,457 |