Financial Metrics
ZD ZIFF DAVIS, 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 | 200502000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 211800000.0 | +5.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 210116000.0 | -0.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 254669000.0 | +21.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 273174000.0 | +7.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 273616000.0 | +0.2% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 280623000.0 | +2.6% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 287889000.0 | +2.6% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 292724000.0 | +1.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 299893000.0 | +2.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 322432000.0 | +7.5% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 344141000.0 | +6.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 332393000.0 | -3.4% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 330984000.0 | -0.4% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 356976000.0 | +7.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 311657000.0 | -12.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 341293000.0 | +9.5% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 355144000.0 | +4.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 315068000.0 | -11.3% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 337356000.0 | +7.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 341873000.0 | +1.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 307142000.0 | -10.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 326016000.0 | +6.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 340985000.0 | +4.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 314485000.0 | -7.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 320800000.0 | +2.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 353580000.0 | +10.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 328636000.0 | -7.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 352209000.0 | +7.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 363711000.0 | +3.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 874255000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1117838000.0 | +27.9% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1207295000.0 | +8.0% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 1050464000.0 | -13.0% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 1158829000.0 | +10.3% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 1416722000.0 | +22.3% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1390997000.0 | -1.8% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 1364028000.0 | -1.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1401688000.0 | +2.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1451268000.0 | +3.5% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 166214000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 176209000.0 | +6.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 173124000.0 | -1.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 213859000.0 | +23.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 230015000.0 | +7.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 231245000.0 | +0.5% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 232478000.0 | +0.5% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 240140000.0 | +3.3% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 243507000.0 | +1.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 248880000.0 | +2.2% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 262166000.0 | +5.3% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 282425000.0 | +7.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 273262000.0 | -3.2% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 274182000.0 | +0.3% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 301154000.0 | +9.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 267805000.0 | -11.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 292508000.0 | +9.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 305446000.0 | +4.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 268968000.0 | -11.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 291352000.0 | +8.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 289270000.0 | -0.7% | USD | 10-Q | 2022-11-09 |
| Annual | 2016-12-31 | 727155000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 945525000.0 | +30.0% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1006221000.0 | +6.4% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 863132000.0 | -14.2% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 337896000.0 | -60.9% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 362910000.0 | +7.4% | USD | 10-K | 2022-03-15 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53338000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 58945000.0 | +10.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 62122000.0 | +5.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 47975000.0 | -22.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 58560000.0 | +22.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 62957000.0 | +7.5% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 46158000.0 | -26.7% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 54383000.0 | +17.8% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 57057000.0 | +4.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 50862000.0 | -10.9% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 56614000.0 | +11.3% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 59359000.0 | +4.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 55247000.0 | -6.9% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 73040000.0 | +32.2% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 77438000.0 | +6.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 26881000.0 | -65.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 10055000.0 | -62.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 45010000.0 | +347.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 30562000.0 | -32.1% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 45887000.0 | +50.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 29034000.0 | -36.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 26315000.0 | -9.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 38895000.0 | +47.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -13319000.0 | -134.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 35861000.0 | +369.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 28569000.0 | -20.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -29304000.0 | -202.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 35130000.0 | +219.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 33483000.0 | -4.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 28428000.0 | -15.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 242566000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 245708000.0 | +1.3% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 244280000.0 | -0.6% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 88223000.0 | -63.9% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 138340000.0 | +56.8% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 167340000.0 | +21.0% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 198941000.0 | +18.9% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 132611000.0 | -33.3% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 113648000.0 | -14.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 183086000.0 | +61.1% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 29943000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 33770000.0 | +12.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 45569000.0 | +34.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 25820000.0 | -43.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 31376000.0 | +21.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 32358000.0 | +3.1% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 18871000.0 | -41.7% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 28479000.0 | +50.9% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 30723000.0 | +7.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 32449000.0 | +5.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 32589000.0 | +0.4% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 30745000.0 | -5.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -6404000.0 | -120.8% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 38101000.0 | +695.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 60883000.0 | +59.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 77922000.0 | +28.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 15717000.0 | -79.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 42569000.0 | +170.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 24537000.0 | -42.4% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -46436000.0 | -289.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 18185000.0 | +139.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -7627000.0 | -141.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 16679000.0 | +318.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -30971000.0 | -285.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 10627000.0 | +134.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 36910000.0 | +247.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -48577000.0 | -231.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 24239000.0 | +149.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 26343000.0 | +8.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -3598000.0 | -113.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 152439000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 139425000.0 | -8.5% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 128687000.0 | -7.7% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 218806000.0 | +70.0% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 150668000.0 | -31.1% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 496714000.0 | +229.7% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 63757000.0 | -87.2% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 41503000.0 | -34.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 63047000.0 | +51.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 47354000.0 | -24.9% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.62 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.69 | +11.3% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.95 | +37.7% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.54 | -43.2% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.65 | +20.4% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.67 | +3.1% | USD/shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.39 | -41.8% | USD/shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.59 | +51.3% | USD/shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.63 | +6.8% | USD/shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.67 | +6.3% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.67 | +0.0% | USD/shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.63 | -6.0% | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.13 | -120.6% | USD/shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.81 | +723.1% | USD/shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 1.31 | +61.7% | USD/shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1.75 | +33.6% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.35 | -80.0% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.91 | +160.0% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.52 | -42.9% | USD/shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -0.99 | -290.4% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.39 | +139.4% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.16 | -141.0% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.36 | +325.0% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.67 | -286.1% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.23 | +134.3% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.81 | +252.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1.11 | -237.0% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.57 | +151.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.63 | +10.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.09 | -114.3% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 3.15 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 2.89 | -8.3% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 2.64 | -8.7% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 4.52 | +71.2% | USD/shares | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 3.24 | -28.3% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 10.81 | +233.6% | USD/shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1.36 | -87.4% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.89 | -34.6% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.42 | +59.6% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.16 | -18.3% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.61 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.69 | +13.1% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.94 | +36.2% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.52 | -44.7% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.63 | +21.2% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.66 | +4.8% | USD/shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.38 | -42.4% | USD/shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.57 | +50.0% | USD/shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.61 | +7.0% | USD/shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.66 | +8.2% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.66 | +0.0% | USD/shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.62 | -6.1% | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.13 | -121.0% | USD/shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.8 | +715.4% | USD/shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 1.31 | +63.7% | USD/shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1.67 | +27.5% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.35 | -79.0% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.88 | +151.4% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.51 | -42.0% | USD/shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -0.99 | -294.1% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.39 | +139.4% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.16 | -141.0% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.36 | +325.0% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.67 | -286.1% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.23 | +134.3% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.77 | +234.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1.11 | -244.2% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.56 | +150.5% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.62 | +10.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.09 | -114.5% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 3.13 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 2.83 | -9.6% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 2.59 | -8.5% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 4.39 | +69.5% | USD/shares | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 3.18 | -27.6% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 10.37 | +226.1% | USD/shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1.36 | -86.9% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.89 | -34.6% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.42 | +59.6% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.15 | -19.0% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 242755000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 313754000.0 | +29.2% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 285563000.0 | -9.0% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 123950000.0 | -56.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 187409000.0 | +51.2% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 330743000.0 | +76.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 402544000.0 | +21.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 350945000.0 | -12.8% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 331367000.0 | -5.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 357365000.0 | +7.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 303524000.0 | -15.1% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 209474000.0 | -31.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 226612000.0 | +8.2% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 155476000.0 | -31.4% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 92185000.0 | -40.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 575615000.0 | +524.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 526554000.0 | -8.5% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 616820000.0 | +17.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 567930000.0 | -7.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 242652000.0 | -57.3% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 371971000.0 | +53.3% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 347857000.0 | -6.5% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 546467000.0 | +57.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 694842000.0 | +27.2% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 629030000.0 | -9.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 648290000.0 | +3.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 621917000.0 | -4.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 652793000.0 | +5.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 721502000.0 | +10.5% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 679090000.0 | -5.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 660624000.0 | -2.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 737612000.0 | +11.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 734779000.0 | -0.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 687234000.0 | -6.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 386122000.0 | -43.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 505880000.0 | +31.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 431007000.0 | -14.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 457259000.0 | +6.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 503368000.0 | +10.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 123950000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 350945000.0 | +183.1% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 209474000.0 | -40.3% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 575615000.0 | +174.8% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 176442000.0 | -69.3% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 694842000.0 | +293.8% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 652793000.0 | -6.1% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 737612000.0 | +13.0% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 505880000.0 | -31.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 607011000.0 | +20.0% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 98329000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 106365000.0 | +8.2% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 114581000.0 | +7.7% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 199871000.0 | +74.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 172062000.0 | -13.9% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 181528000.0 | +5.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 187482000.0 | +3.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 234195000.0 | +24.9% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-01-01 | 234195000.0 | +0.0% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 174411000.0 | -25.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 179716000.0 | +3.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 176758000.0 | -1.6% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 221615000.0 | +25.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 176741000.0 | -20.2% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 174142000.0 | -1.5% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 203869000.0 | +17.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 261928000.0 | +28.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 204783000.0 | -21.8% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 188383000.0 | -8.0% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 192800000.0 | +2.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 325619000.0 | +68.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 242420000.0 | -25.6% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 249005000.0 | +2.7% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 268349000.0 | +7.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 316342000.0 | +17.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 263659000.0 | -16.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 243300000.0 | -7.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 232297000.0 | -4.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 304739000.0 | +31.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 277764000.0 | -8.9% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 285909000.0 | +2.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 291485000.0 | +2.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 337703000.0 | +15.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 446883000.0 | +32.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 450389000.0 | +0.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 470550000.0 | +4.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 660223000.0 | +40.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 517863000.0 | -21.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 523008000.0 | +1.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 473159000.0 | -9.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 199871000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 234195000.0 | +17.2% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 221615000.0 | -5.4% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 261928000.0 | +18.2% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 309549000.0 | +18.2% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 316342000.0 | +2.2% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 304739000.0 | -3.7% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 337703000.0 | +10.8% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 660223000.0 | +95.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 667216000.0 | +1.1% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 430611000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 493506000.0 | +14.6% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 466619000.0 | -5.4% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 347999000.0 | -25.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 383713000.0 | +10.3% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 805460000.0 | +109.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 630214000.0 | -21.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 620427000.0 | -1.6% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 537768000.0 | -13.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 573489000.0 | +6.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 514146000.0 | -10.3% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 460331000.0 | -10.5% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 435561000.0 | -5.4% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 365335000.0 | -16.1% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 344911000.0 | -5.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 886890000.0 | +157.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 782095000.0 | -11.8% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 853145000.0 | +9.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 807324000.0 | -5.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 622843000.0 | -22.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 675503000.0 | +8.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 661978000.0 | -2.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 888273000.0 | +34.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1300674000.0 | +46.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1192929000.0 | -8.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1025081000.0 | -14.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 975304000.0 | -4.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 1084272000.0 | +11.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1106584000.0 | +2.1% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1074859000.0 | -2.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1063663000.0 | -1.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1190994000.0 | +12.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1293102000.0 | +8.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1231148000.0 | -4.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 951017000.0 | -22.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1272069000.0 | +33.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1072319000.0 | -15.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1102471000.0 | +2.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1124549000.0 | +2.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 347999000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 620427000.0 | +78.3% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 460331000.0 | -25.8% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 886890000.0 | +92.7% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 622843000.0 | -29.8% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 1300674000.0 | +108.8% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 1084272000.0 | -16.6% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 1190994000.0 | +9.8% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1272069000.0 | +6.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1370399000.0 | +7.7% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1771834000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 1793151000.0 | +1.2% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1769145000.0 | -1.3% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 2062328000.0 | +16.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2102552000.0 | +2.0% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 2527661000.0 | +20.2% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 2304686000.0 | -8.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 2453093000.0 | +6.4% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 2452218000.0 | -0.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 2480659000.0 | +1.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 2517163000.0 | +1.5% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 2560830000.0 | +1.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 2642913000.0 | +3.2% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 2809932000.0 | +6.3% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 2893300000.0 | +3.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 3505846000.0 | +21.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 3368893000.0 | -3.9% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 3419445000.0 | +1.5% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 3342993000.0 | -2.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 3665331000.0 | +9.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 3703657000.0 | +1.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 3703366000.0 | -0.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 3830657000.0 | +3.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 3770280000.0 | -1.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 3663171000.0 | -2.8% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 3543095000.0 | -3.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 3433068000.0 | -3.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 3533270000.0 | +2.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 3527068000.0 | -0.2% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 3469289000.0 | -1.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3383227000.0 | -2.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3471022000.0 | +2.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3727031000.0 | +7.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3663814000.0 | -1.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3419445000.0 | -6.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3704334000.0 | +8.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3515875000.0 | -5.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3519410000.0 | +0.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3476934000.0 | -1.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 2062328000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2453093000.0 | +18.9% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2560830000.0 | +4.4% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 3505846000.0 | +36.9% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 3665331000.0 | +4.5% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 3770280000.0 | +2.9% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 3533270000.0 | -6.3% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 3471022000.0 | -1.8% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 3704334000.0 | +6.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3663306000.0 | -1.1% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 167715000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 185246000.0 | +10.5% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 180487000.0 | -2.6% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 454089000.0 | +151.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 477114000.0 | +5.1% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 483670000.0 | +1.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 225850000.0 | -53.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 265102000.0 | +17.4% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 241944000.0 | -8.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 263922000.0 | +9.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 294451000.0 | +11.6% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 307322000.0 | +4.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 348523000.0 | +13.4% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 387713000.0 | +11.2% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 410053000.0 | +5.8% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 833104000.0 | +103.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 368681000.0 | -55.7% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 772181000.0 | +109.4% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 768913000.0 | -0.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 882557000.0 | +14.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 867534000.0 | -1.7% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 845019000.0 | -2.6% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 1028397000.0 | +21.7% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 497238000.0 | -51.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 432191000.0 | -13.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 484047000.0 | +12.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 416455000.0 | -14.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 432448000.0 | +3.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 441179000.0 | +2.0% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 436043000.0 | -1.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 419498000.0 | -3.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 431833000.0 | +2.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 663334000.0 | +53.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 643805000.0 | -2.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 667394000.0 | +3.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 899647000.0 | +34.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 704774000.0 | -21.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 692839000.0 | -1.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 698006000.0 | +0.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 454089000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 265102000.0 | -41.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 307322000.0 | +15.9% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 833104000.0 | +171.1% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 882555000.0 | +5.9% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 497238000.0 | -43.7% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 432448000.0 | -13.0% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 431833000.0 | -0.1% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 899647000.0 | +108.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1074953000.0 | +19.5% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 863790000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 874758000.0 | +1.3% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 870951000.0 | -0.4% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 1147792000.0 | +31.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1172126000.0 | +2.1% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 1572102000.0 | +34.1% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 1324146000.0 | -15.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1432788000.0 | +8.2% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 1421050000.0 | -0.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1450050000.0 | +2.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1472341000.0 | +1.5% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 1525086000.0 | +3.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1586259000.0 | +4.0% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 1737834000.0 | +9.6% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 1808932000.0 | +4.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 2194654000.0 | +21.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 2127812000.0 | -3.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 2156277000.0 | +1.3% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 2166656000.0 | +0.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 2454313000.0 | +13.3% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 2428746000.0 | -1.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 2408866000.0 | -0.8% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 2461398000.0 | +2.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1802548000.0 | -26.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1797677000.0 | -0.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1748899000.0 | -2.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1639423000.0 | -6.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 1640659000.0 | +0.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1632453000.0 | -0.5% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1606607000.0 | -1.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1579089000.0 | -1.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1578024000.0 | -0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1825019000.0 | +15.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1793927000.0 | -1.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1667133000.0 | -7.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1893452000.0 | +13.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1694510000.0 | -10.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1676751000.0 | -1.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1678025000.0 | +0.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1147792000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1432788000.0 | +24.8% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1525086000.0 | +6.4% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2194654000.0 | +43.9% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2454313000.0 | +11.8% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 1802548000.0 | -26.6% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 1640659000.0 | -9.0% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 1578024000.0 | -3.8% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1893452000.0 | +20.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1909731000.0 | +0.9% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 908044000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 918393000.0 | +1.1% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 898194000.0 | -2.2% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 914536000.0 | +1.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 930426000.0 | +1.7% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 955559000.0 | +2.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 980540000.0 | +2.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1020305000.0 | +4.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-03-31 | 1031168000.0 | +1.1% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-06-30 | 1030609000.0 | -0.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 1044822000.0 | +1.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 1035744000.0 | -0.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-03-31 | 1056654000.0 | +2.0% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-06-30 | 1072098000.0 | +1.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | 1084368000.0 | +1.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 1311192000.0 | +20.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-03-31 | 1241081000.0 | -5.3% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-06-30 | 1263168000.0 | +1.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-09-30 | 1176337000.0 | -6.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-12-31 | 1211018000.0 | +2.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-03-31 | 1274911000.0 | +5.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-06-30 | 1294500000.0 | +1.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 1369259000.0 | +5.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-12-31 | 1967732000.0 | +43.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-03-31 | 1865494000.0 | -5.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-06-30 | 1794196000.0 | -3.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 1793645000.0 | -0.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 1892611000.0 | +5.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-03-31 | 1894615000.0 | +0.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-30 | 1862682000.0 | -1.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 1804138000.0 | -3.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 1892998000.0 | +4.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | 1902012000.0 | +0.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 1869887000.0 | -1.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 1752312000.0 | -6.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 1810882000.0 | +3.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1821365000.0 | +0.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 1842659000.0 | +1.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 1798909000.0 | -2.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 914536000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 1020305000.0 | +11.6% | USD | 10-K | 2021-03-01 |
| Annual | 2018-12-31 | 1035744000.0 | +1.5% | USD | 10-K | 2022-03-15 |
| Annual | 2019-12-31 | 1311192000.0 | +26.6% | USD | 10-K | 2023-03-01 |
| Annual | 2020-12-31 | 1211018000.0 | -7.6% | USD | 10-K | 2024-02-26 |
| Annual | 2021-12-31 | 1967732000.0 | +62.5% | USD | 10-K | 2025-02-25 |
| Annual | 2022-12-31 | 1892611000.0 | -3.8% | USD | 10-K | 2026-02-24 |
| Annual | 2023-12-31 | 1892998000.0 | +0.0% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1810882000.0 | -4.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1753575000.0 | -3.2% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 594406000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 596813000.0 | +0.4% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 599260000.0 | +0.4% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 601746000.0 | +0.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 604273000.0 | +0.4% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 996377000.0 | +64.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 999198000.0 | +0.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1001944000.0 | +0.3% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 1004796000.0 | +0.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1007694000.0 | +0.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1010566000.0 | +0.3% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 1013129000.0 | +0.3% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1015967000.0 | +0.3% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 1119438000.0 | +10.2% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 1150515000.0 | +2.8% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1448461000.0 | +25.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 1455446000.0 | +0.5% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1071364000.0 | -26.4% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 1469051000.0 | +37.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 1579021000.0 | +7.5% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1586331000.0 | +0.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1591861000.0 | +0.3% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 1678753000.0 | +5.5% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1090627000.0 | -35.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1122945000.0 | +3.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1102201000.0 | -1.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 998499000.0 | -9.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 999053000.0 | +0.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 999617000.0 | +0.1% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1000178000.0 | +0.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1000743000.0 | +0.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1001312000.0 | +0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1001884000.0 | +0.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1002460000.0 | +0.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 863741000.0 | -13.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 864282000.0 | +0.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 864829000.0 | +0.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 865380000.0 | +0.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 865937000.0 | +0.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 601746000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1001944000.0 | +66.5% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1013129000.0 | +1.1% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1448461000.0 | +43.0% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 1579021000.0 | +9.0% | USD | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 1090627000.0 | -30.9% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 999053000.0 | -8.4% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 1001312000.0 | +0.2% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 864282000.0 | -13.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 866500000.0 | +0.3% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 64524000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 132052000.0 | +104.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 192540000.0 | +45.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 51191000.0 | -73.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 111655000.0 | +118.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 178996000.0 | +60.3% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 103910000.0 | -41.9% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 206293000.0 | +98.5% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 294116000.0 | +42.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 116854000.0 | -60.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 212211000.0 | +81.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 309307000.0 | +45.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 102036000.0 | -67.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 241627000.0 | +136.8% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 356009000.0 | +47.3% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 178724000.0 | -49.8% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 290022000.0 | +62.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 430252000.0 | +48.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 116511000.0 | -72.9% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 192484000.0 | +65.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 293219000.0 | +52.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 115307000.0 | -60.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 155035000.0 | +34.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 227843000.0 | +47.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 75558000.0 | -66.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 126122000.0 | +66.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 232082000.0 | +84.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 20613000.0 | -91.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 77687000.0 | +276.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 215986000.0 | +178.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 282387000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 264419000.0 | -6.4% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 401325000.0 | +51.8% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 412539000.0 | +2.8% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 480079000.0 | +16.4% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 516536000.0 | +7.6% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 336444000.0 | -34.9% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 319962000.0 | -4.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 390315000.0 | +22.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 407068000.0 | +4.3% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -47804000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -22302000.0 | +53.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -41691000.0 | -86.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -13370000.0 | +67.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -56148000.0 | -320.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -44568000.0 | +20.6% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | -106966000.0 | -140.0% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | -154127000.0 | -44.1% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | -271736000.0 | -76.3% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | -81664000.0 | +69.9% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -311459000.0 | -281.4% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -472928000.0 | -51.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -69062000.0 | +85.4% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -96868000.0 | -40.3% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -107286000.0 | -10.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -28956000.0 | +73.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -152611000.0 | -427.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -159576000.0 | -4.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -58638000.0 | +63.3% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -161301000.0 | -175.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -199861000.0 | -23.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -38791000.0 | +80.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -65321000.0 | -68.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -104738000.0 | -60.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -71481000.0 | +31.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -83140000.0 | -16.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -264571000.0 | -218.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -64829000.0 | +75.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -71600000.0 | -10.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -116371000.0 | -62.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -448859000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -158490000.0 | +64.7% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -406613000.0 | -156.6% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -505273000.0 | -24.3% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | -586220000.0 | -16.0% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 59088000.0 | +110.1% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | -220771000.0 | -473.6% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -127408000.0 | +42.3% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -297455000.0 | -133.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -145755000.0 | +51.0% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -30380000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -49231000.0 | -62.1% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -118647000.0 | -141.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 25529000.0 | +121.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 411523000.0 | +1512.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 135566000.0 | -67.1% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | -20080000.0 | -114.8% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | -43224000.0 | -115.3% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | -67155000.0 | -55.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | -19276000.0 | +71.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 44799000.0 | +332.4% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 46852000.0 | +4.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -78356000.0 | -267.2% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -101542000.0 | -29.6% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -256854000.0 | -153.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -20139000.0 | +92.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -31590000.0 | -56.9% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 39837000.0 | +226.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -120708000.0 | -403.0% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -61679000.0 | +48.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -141829000.0 | -129.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -9483000.0 | +93.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -64612000.0 | -581.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -116810000.0 | -80.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -6311000.0 | +94.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -91760000.0 | -1354.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -323096000.0 | -252.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -35006000.0 | +89.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -66888000.0 | -91.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -111466000.0 | -66.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 41150000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 111823000.0 | +171.7% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -131362000.0 | -217.5% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 456695000.0 | +447.7% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | -234633000.0 | -151.4% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | -113088000.0 | +51.8% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | -140832000.0 | -24.5% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -114791000.0 | +18.5% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -320994000.0 | -179.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -170294000.0 | +46.9% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4321000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 9186000.0 | +112.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 17447000.0 | +89.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 9660000.0 | -44.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 18945000.0 | +96.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 29483000.0 | +55.6% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 13165000.0 | -55.3% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 28558000.0 | +116.9% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 44928000.0 | +57.3% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 12531000.0 | -72.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 30791000.0 | +145.7% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 49483000.0 | +60.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 26885000.0 | -45.7% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 50537000.0 | +88.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 71266000.0 | +41.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 26269000.0 | -63.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 57766000.0 | +119.9% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 87495000.0 | +51.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 30502000.0 | -65.1% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 53876000.0 | +76.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 80767000.0 | +49.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 30017000.0 | -62.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 55250000.0 | +84.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 82476000.0 | +49.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 28129000.0 | -65.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 53633000.0 | +90.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 79476000.0 | +48.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 25619000.0 | -67.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 55752000.0 | +117.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 85888000.0 | +54.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 24746000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 39595000.0 | +60.0% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 56379000.0 | +42.4% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 70588000.0 | +25.2% | USD | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 92552000.0 | +31.1% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 113740000.0 | +22.9% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 106154000.0 | -6.7% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 108729000.0 | +2.4% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 106635000.0 | -1.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 119198000.0 | +11.8% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 48007427.0 | — | shares | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 48099943.0 | +0.2% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 47245704.0 | -1.8% | shares | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 47443716.0 | +0.4% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 47484889.0 | +0.1% | shares | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 47591011.0 | +0.2% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 47623709.0 | +0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 47854510.0 | +0.5% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 47893150.0 | +0.1% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 47994805.0 | +0.2% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 48018663.0 | +0.0% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 47482800.0 | -1.1% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 47661015.0 | +0.4% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 47765869.0 | +0.2% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 47585935.0 | -0.4% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 47654929.0 | +0.1% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 47113423.0 | -1.1% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 46892691.0 | -0.5% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 44767341.0 | -4.5% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 44346630.0 | -0.9% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 44489399.0 | +0.3% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 44708236.0 | +0.5% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 47825827.0 | +7.0% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 47440137.0 | -0.8% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 46952300.0 | -1.0% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 47191337.0 | +0.5% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 47189907.0 | -0.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 47269446.0 | +0.2% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 47286093.0 | +0.0% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 46402143.0 | -1.9% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 45984858.0 | -0.9% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 46078464.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 46134708.0 | +0.1% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 44740322.0 | -3.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 42740848.0 | -4.5% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 42848339.0 | +0.3% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 42230734.0 | -1.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 41168057.0 | -2.5% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 39993208.0 | -2.9% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 47443716.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 47854510.0 | +0.9% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 47482800.0 | -0.8% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 47654929.0 | +0.4% | shares | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 44346630.0 | -6.9% | shares | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 47440137.0 | +7.0% | shares | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 47269446.0 | -0.4% | shares | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 46078464.0 | -2.5% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 42848339.0 | -7.0% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 38376859.0 | -10.4% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 48007427.0 | — | shares | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 48099943.0 | +0.2% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 47245704.0 | -1.8% | shares | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 47443716.0 | +0.4% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 47484889.0 | +0.1% | shares | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 47591011.0 | +0.2% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 47623709.0 | +0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 47854510.0 | +0.5% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 47893150.0 | +0.1% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 47994805.0 | +0.2% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 48018663.0 | +0.0% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 48082800.0 | +0.1% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 47661015.0 | -0.9% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 47765869.0 | +0.2% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 47585935.0 | -0.4% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 47654929.0 | +0.1% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 47113423.0 | -1.1% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 46892691.0 | -0.5% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 44767341.0 | -4.5% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 44346630.0 | -0.9% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 44489399.0 | +0.3% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 44708236.0 | +0.5% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 47825827.0 | +7.0% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 47440137.0 | -0.8% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 46952300.0 | -1.0% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 47191337.0 | +0.5% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 47189907.0 | -0.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 47269446.0 | +0.2% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 47286093.0 | +0.0% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 46402143.0 | -1.9% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 45984858.0 | -0.9% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 46078464.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 46134708.0 | +0.1% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 44740322.0 | -3.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 42740848.0 | -4.5% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 42848339.0 | +0.3% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 42230734.0 | -1.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 41168057.0 | -2.5% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 39993208.0 | -2.9% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 47443716.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 47854510.0 | +0.9% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 48082800.0 | +0.5% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 47654929.0 | -0.9% | shares | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 44346630.0 | -6.9% | shares | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 47440137.0 | +7.0% | shares | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 47269446.0 | -0.4% | shares | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 46078464.0 | -2.5% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 42848339.0 | -7.0% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 38376859.0 | -10.4% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 47966718.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 48055783.0 | +0.2% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 47310011.0 | -1.6% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 47463231.0 | +0.3% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 47547118.0 | +0.2% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 47609819.0 | +0.1% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 47873007.0 | +0.6% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 47951326.0 | +0.2% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 48009953.0 | +0.1% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 47560749.0 | -0.9% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 47727786.0 | +0.4% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 47673211.0 | -0.1% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 47620774.0 | -0.1% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 46850944.0 | -1.6% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 46279515.0 | -1.2% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 44399149.0 | -4.1% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 44613533.0 | +0.5% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 46738073.0 | +4.8% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 47054411.0 | +0.7% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 46978709.0 | -0.2% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 46871897.0 | -0.2% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 46987249.0 | +0.2% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 46798800.0 | -0.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 46062097.0 | -1.6% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 45860033.0 | -0.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 45492809.0 | -0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 43924158.0 | -3.4% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 42558090.0 | -3.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 41732800.0 | -1.9% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 40558629.0 | -2.8% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 47668357.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 47586242.0 | -0.2% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 47950746.0 | +0.8% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 47647397.0 | -0.6% | shares | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 46308825.0 | -2.8% | shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 45893928.0 | -0.9% | shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 46954558.0 | +2.3% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 46400941.0 | -1.2% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 44457071.0 | -4.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 40977183.0 | -7.8% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 48238098.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 48265298.0 | +0.1% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 47494744.0 | -1.6% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 48766031.0 | +2.7% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 48948315.0 | +0.4% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 48521082.0 | -0.9% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 48706717.0 | +0.4% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 49218521.0 | +1.1% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 49279217.0 | +0.1% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 48509181.0 | -1.6% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 49102879.0 | +1.2% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 49064272.0 | -0.1% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 47620774.0 | -2.9% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 47437555.0 | -0.4% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 46309072.0 | -2.4% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 46731872.0 | +0.9% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 44613533.0 | -4.5% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 48582585.0 | +8.9% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 52405317.0 | +7.9% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 46978709.0 | -10.4% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 46871897.0 | -0.2% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 46987249.0 | +0.2% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 46798800.0 | -0.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 46062097.0 | -1.6% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 45955365.0 | -0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 50665112.0 | +10.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 43924158.0 | -13.3% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 44167069.0 | +0.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 43148504.0 | -2.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 40558629.0 | -6.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 47963226.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 48669027.0 | +1.5% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 48927791.0 | +0.5% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 49025684.0 | +0.2% | shares | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 47115609.0 | -3.9% | shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 47862745.0 | +1.6% | shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 47025849.0 | -1.7% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 46464261.0 | -1.2% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 44519693.0 | -4.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 41098514.0 | -7.7% | shares | 10-K | 2026-02-24 |
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.1132 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.1181 | +4.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.1188 | +0.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1211 | +2.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1081 | -10.8% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1187 | +9.9% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.1144 | -3.6% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.1161 | +1.4% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.1163 | +0.2% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.1135 | -2.4% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.1147 | +1.1% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.1189 | +3.7% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0987 | -17.0% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.0968 | -1.9% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.1068 | +10.3% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0841 | -21.2% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0922 | +9.5% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0927 | +0.6% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0860 | -7.2% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0952 | +10.7% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0996 | +4.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0871 | -12.6% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0940 | +7.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1008 | +7.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0844 | -16.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0876 | +3.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1034 | +18.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0935 | -9.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1001 | +7.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1046 | +4.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.4239 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.4557 | +7.5% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.4714 | +3.5% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.2996 | -36.4% | ratio | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 0.3162 | +5.5% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.3758 | +18.9% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.3937 | +4.8% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.3930 | -0.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.3784 | -3.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.3962 | +4.7% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.5675 | — | ratio | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 2.6641 | +3.8% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 2.5853 | -3.0% | ratio | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 0.7664 | -70.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.8042 | +4.9% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 1.6653 | +107.1% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 2.7904 | +67.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 2.3403 | -16.1% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 2.2227 | -5.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 2.1729 | -2.2% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1.7461 | -19.6% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 1.4979 | -14.2% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1.2497 | -16.6% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 0.9423 | -24.6% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 0.8411 | -10.7% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1.0646 | +26.6% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 2.1213 | +99.3% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1.1049 | -47.9% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 1.0500 | -5.0% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 0.7057 | -32.8% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.7786 | +10.3% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 0.7834 | +0.6% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 0.8637 | +10.3% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 2.6158 | +202.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 2.7602 | +5.5% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 2.1177 | -23.3% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 2.3419 | +10.6% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 2.5073 | +7.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 2.5082 | +0.0% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2.4650 | -1.7% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2.5356 | +2.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2.7580 | +8.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.9494 | -29.3% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.9123 | -1.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.4250 | -25.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.4140 | -0.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.5215 | +7.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.5912 | +4.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.6111 | +1.2% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.7664 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2.3403 | +205.4% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1.4979 | -36.0% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1.0646 | -28.9% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.7057 | -33.7% | ratio | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 2.6158 | +270.7% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 2.5073 | -4.1% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 2.7580 | +10.0% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.4140 | -48.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.2748 | -9.8% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.9513 | — | ratio | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 0.9525 | +0.1% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 0.9697 | +1.8% | ratio | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 1.2551 | +29.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1.2598 | +0.4% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 1.6452 | +30.6% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 1.3504 | -17.9% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1.4043 | +4.0% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 1.3781 | -1.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1.4070 | +2.1% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1.4092 | +0.2% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 1.4725 | +4.5% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1.5012 | +2.0% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 1.6210 | +8.0% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 1.6682 | +2.9% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1.6738 | +0.3% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 1.7145 | +2.4% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1.7070 | -0.4% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 1.8419 | +7.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 2.0267 | +10.0% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1.9050 | -6.0% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1.8608 | -2.3% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 1.7976 | -3.4% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 0.9161 | -49.0% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.9636 | +5.2% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 0.9748 | +1.2% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 0.9140 | -6.2% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 0.8669 | -5.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.8616 | -0.6% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.8625 | +0.1% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.8753 | +1.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.8336 | -4.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.9595 | +15.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.9594 | -0.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.9514 | -0.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.0456 | +9.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.9304 | -11.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.9100 | -2.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.9328 | +2.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1.2551 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1.4043 | +11.9% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1.4725 | +4.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1.6738 | +13.7% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2.0267 | +21.1% | ratio | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 0.9161 | -54.8% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.8669 | -5.4% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 0.8336 | -3.8% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.0456 | +25.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.0891 | +4.2% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.8290 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.8320 | +0.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.8239 | -1.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.8398 | +1.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.8420 | +0.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.8451 | +0.4% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.8284 | -2.0% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.8341 | +0.7% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.8319 | -0.3% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.8299 | -0.2% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.8131 | -2.0% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.8207 | +0.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.8221 | +0.2% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.8284 | +0.8% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.8436 | +1.8% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.8593 | +1.9% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.8571 | -0.3% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.8601 | +0.4% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.8537 | -0.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 0.8636 | +1.2% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 0.8461 | -2.0% | ratio | 10-Q | 2022-11-09 |
| Annual | 2016-12-31 | 0.8317 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.8459 | +1.7% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.8335 | -1.5% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.8217 | -1.4% | ratio | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 0.2916 | -64.5% | ratio | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 0.2562 | -12.1% | ratio | 10-K | 2022-03-15 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1493 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.1594 | +6.8% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.2169 | +36.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1014 | -53.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1149 | +13.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1183 | +3.0% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.0672 | -43.1% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0989 | +47.1% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.1050 | +6.1% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.1082 | +3.1% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.1011 | -6.6% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.0893 | -11.6% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.0193 | -121.6% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.1151 | +697.5% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.1706 | +48.2% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.2500 | +46.6% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0461 | -81.6% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.1199 | +160.3% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0779 | -35.0% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -0.1376 | -276.7% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0532 | +138.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.0248 | -146.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0512 | +306.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0908 | -277.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0338 | +137.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1151 | +240.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.1374 | -219.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0738 | +153.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0748 | +1.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0099 | -113.2% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1744 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.1247 | -28.5% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.1066 | -14.5% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.2083 | +95.4% | ratio | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 0.1300 | -37.6% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.3506 | +169.7% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.0458 | -86.9% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.0304 | -33.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0450 | +47.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0326 | -27.5% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2660 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.2783 | +4.6% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.2957 | +6.2% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1884 | -36.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.2144 | +13.8% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.2301 | +7.3% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.1645 | -28.5% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.1889 | +14.8% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.1949 | +3.2% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.1696 | -13.0% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.1756 | +3.5% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.1725 | -1.8% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.1662 | -3.6% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.2207 | +32.8% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.2169 | -1.7% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0863 | -60.2% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0295 | -65.8% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.1267 | +330.2% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0970 | -23.5% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.1360 | +40.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0849 | -37.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0857 | +0.9% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1193 | +39.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0391 | -132.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1140 | +391.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0891 | -21.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0829 | -193.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1069 | +229.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0951 | -11.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0782 | -17.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.2775 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.2198 | -20.8% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.2023 | -7.9% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0840 | -58.5% | ratio | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 0.1194 | +42.1% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.1181 | -1.1% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.1430 | +21.1% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.0972 | -32.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0811 | -16.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1262 | +55.6% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.4474 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 1.6937 | +17.0% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1.5822 | -6.6% | ratio | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 0.2730 | -82.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.3928 | +43.9% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 0.6838 | +74.1% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 1.7824 | +160.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1.3238 | -25.7% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 1.3696 | +3.5% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1.3541 | -1.1% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1.0308 | -23.9% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 0.6816 | -33.9% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.6502 | -4.6% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 0.4010 | -38.3% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 0.2248 | -43.9% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 0.6909 | +207.3% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 1.4282 | +106.7% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 0.7988 | -44.1% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 0.7386 | -7.5% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 0.2749 | -62.8% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.4288 | +55.9% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 0.4117 | -4.0% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 0.5314 | +29.1% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1.3974 | +163.0% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1.4554 | +4.2% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1.3393 | -8.0% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1.4934 | +11.5% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 1.5095 | +1.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1.6354 | +8.3% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1.5574 | -4.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.5748 | +1.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.7081 | +8.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.1077 | -35.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.0675 | -3.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.5786 | -45.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.5623 | -2.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.6116 | +8.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.6600 | +7.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.7212 | +9.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.2730 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.3238 | +385.0% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.6816 | -48.5% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 0.6909 | +1.4% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.1999 | -71.1% | ratio | 10-K | 2022-03-15 |
| Annual | 2021-12-31 | 1.3974 | +599.0% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 1.5095 | +8.0% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 1.7081 | +13.2% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.5623 | -67.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.5647 | +0.4% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0169 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0188 | +11.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0258 | +36.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0123 | -52.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0124 | +1.1% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0140 | +13.1% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.0077 | -45.2% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0115 | +49.2% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.0122 | +6.3% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0123 | +0.6% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0116 | -5.5% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.0106 | -8.4% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.0019 | -117.9% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.0111 | +686.2% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.0182 | +63.4% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0210 | +15.5% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0042 | -79.8% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0111 | +161.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0067 | -39.7% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -0.0131 | -295.7% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0053 | +140.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.0022 | -140.8% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0048 | +322.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0092 | -290.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0029 | +131.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0101 | +253.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0142 | -241.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0069 | +148.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0075 | +8.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0010 | -113.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0739 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0568 | -23.1% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0503 | -11.6% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0624 | +24.2% | ratio | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 0.0411 | -34.1% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.1317 | +220.5% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.0180 | -86.3% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.0120 | -33.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0170 | +42.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0129 | -24.0% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0330 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0368 | +11.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0507 | +38.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0278 | -45.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0328 | +18.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0330 | +0.5% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.0183 | -44.5% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0276 | +51.0% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.0294 | +6.4% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0307 | +4.4% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0304 | -1.0% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.0284 | -6.7% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -0.0052 | -118.2% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.0302 | +684.6% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.0518 | +71.6% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0611 | +18.1% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0121 | -80.1% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0311 | +156.1% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0132 | -57.7% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -0.0259 | -296.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0101 | +139.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.0040 | -139.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0090 | +322.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0172 | -291.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0056 | +132.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0197 | +253.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0277 | -240.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0133 | +148.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0143 | +7.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0020 | -114.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1667 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.1367 | -18.0% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.1242 | -9.1% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.1669 | +34.3% | ratio | 10-K | 2022-03-15 |
| Annual | 2020-12-31 | 0.1244 | -25.4% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.2524 | +102.9% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.0337 | -86.7% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.0219 | -34.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0348 | +58.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0270 | -22.4% | ratio | 10-K | 2026-02-24 |
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 | Shah Vivek | Chief Executive Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 122,790 | $0.00 | $0 | 122,790 |
| 2026-03-06 | Shah Vivek | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 23,674 | $0.00 | $0 | 23,675 |
| 2026-03-06 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 12,085 | $42.32 | $511,437 | 360,282 |
| 2026-03-06 | Shah Vivek | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 23,674 | $0.00 | $0 | 372,367 |
| 2026-03-05 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 15,282 | $0.00 | $0 | 30,566 |
| 2026-03-05 | RICHTER BRET | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 8,232 | $43.65 | $359,327 | 41,548 |
| 2026-03-05 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 15,282 | $0.00 | $0 | 49,780 |
| 2026-01-01 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 10,184 | $35.15 | $357,968 | 300,528 |
| 2025-12-31 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,047 | $0.00 | $0 | 0 |
| 2025-12-31 | RICHTER BRET | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 4,705 | $35.15 | $165,381 | 33,930 |
| 2025-12-31 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 5,047 | $0.00 | $0 | 38,635 |
| 2025-12-16 | TANSLEY LORI A. | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,389 | $0.00 | $0 | 2,778 |
| 2025-12-16 | TANSLEY LORI A. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 500 | $35.83 | $17,915 | 889 |
| 2025-12-16 | TANSLEY LORI A. | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 1,389 | $0.00 | $0 | 1,389 |
| 2025-11-21 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 754 | $0.00 | $0 | 0 |
| 2025-11-21 | ROSSEN JEREMY | EVP/General Counsel |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 382 | $30.35 | $11,594 | 16,543 |
| 2025-11-21 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 754 | $0.00 | $0 | 16,925 |
| 2025-09-15 | FAY SARAH ANN | — |
Open-market buy
P
|
Common Stock $0.01 Par Value | 1,354 | $36.89 | $49,949 | 23,619 |
| 2025-05-07 | Harris Teresa A | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,903 | $0.00 | $0 | 7,903 |
| 2025-05-07 | Harris Teresa A | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 3,610 | $31.63 | $114,184 | 12,843 |
| 2025-03-13 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 191 | $0.00 | $0 | 0 |
| 2025-03-13 | ROSSEN JEREMY | EVP/General Counsel |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 68 | $38.68 | $2,630 | 16,171 |
| 2025-03-13 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 191 | $0.00 | $0 | 16,239 |
| 2025-03-07 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,695 | $0.00 | $0 | 11,086 |
| 2025-03-07 | RICHTER BRET | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 1,886 | $40.85 | $77,043 | 33,561 |
| 2025-03-07 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 3,695 | $0.00 | $0 | 35,447 |
| 2025-03-06 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,722 | $0.00 | $0 | 17,444 |
| 2025-03-06 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 14,953 | $0.00 | $0 | 0 |
| 2025-03-06 | RICHTER BRET | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 771 | $39.15 | $30,185 | 31,752 |
| 2025-03-06 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 2,140 | $0.00 | $0 | 32,523 |
| 2025-03-06 | RICHTER BRET | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 4,241 | $39.15 | $166,035 | 30,383 |
| 2025-03-06 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 8,722 | $0.00 | $0 | 34,624 |
| 2025-03-06 | RICHTER BRET | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 5,390 | $39.15 | $211,018 | 25,902 |
| 2025-03-06 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 14,953 | $0.00 | $0 | 31,292 |
| 2025-03-05 | TANSLEY LORI A. | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 6,550 | $0.00 | $0 | 6,550 |
| 2025-03-04 | Shah Vivek | Chief Executive Officer |
Open-market buy
P
|
Common Stock $0.01 Par Value | 12,636 | $39.56 | $499,880 | 282,063 |
| 2025-03-03 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,385 | $0.00 | $0 | 0 |
| 2025-03-03 | ROSSEN JEREMY | EVP/General Counsel |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 570 | $41.48 | $23,644 | 19,910 |
| 2025-03-03 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 1,385 | $0.00 | $0 | 20,480 |
| 2025-02-27 | Harris Teresa A | — |
Open-market buy
P
|
Common Stock, $0.01 par value | 593 | $42.11 | $24,971 | 9,233 |
| 2025-01-09 | Ray Neville R | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 3,056 | — | — | 3,056 |
| 2025-01-01 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,074 | $0.00 | $0 | 5,074 |
| 2025-01-01 | RICHTER BRET | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock $0.01 par value | 2,230 | $54.34 | $121,178 | 13,584 |
| 2025-01-01 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock $0.01 par value | 5,074 | $0.00 | $0 | 15,548 |
| 2024-12-02 | TANSLEY LORI A. | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,168 | $0.00 | $0 | 4,168 |
| 2024-11-21 | Shah Vivek | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 27,903 | $0.00 | $0 | 27,904 |
| 2024-11-21 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 14,244 | $57.22 | $815,042 | 231,732 |
| 2024-11-21 | Shah Vivek | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 27,903 | — | — | 245,710 |
| 2024-11-15 | McDonald Kirk P | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,030 | $0.00 | $0 | 3,611 |
| 2024-11-15 | McDonald Kirk P | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 3,030 | — | — | 3,030 |
| 2024-11-13 | Barsten Jana | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,347 | $0.00 | $0 | 3,611 |
| 2024-11-13 | Barsten Jana | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 3,347 | — | — | 3,347 |
| 2024-08-27 | Harris Teresa A | — |
Open-market buy
P
|
Common Stock $0.01 par value | 1,000 | $46.76 | $46,760 | 11,153 |
| 2024-05-07 | Harris Teresa A | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,611 | $0.00 | $0 | 3,611 |
| 2024-05-07 | McDonald Kirk P | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,611 | $0.00 | $0 | 6,641 |
| 2024-05-07 | Harris Teresa A | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,610 | $0.00 | $0 | 0 |
| 2024-05-05 | Harris Teresa A | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,013 | $0.00 | $0 | 0 |
| 2024-05-05 | Harris Teresa A | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 3,013 | $54.48 | $164,148 | 10,153 |
| 2024-03-13 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 191 | $0.00 | $0 | 191 |
| 2024-03-13 | ROSSEN JEREMY | EVP/General Counsel |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 354 | $66.60 | $23,576 | 10,138 |
| 2024-03-13 | ROSSEN JEREMY | EVP/General Counsel |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 69 | $66.60 | $4,595 | 10,492 |
| 2024-03-13 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 191 | $0.00 | $0 | 10,561 |
| 2024-03-08 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,695 | $0.00 | $0 | 11,086 |
| 2024-03-08 | RICHTER BRET | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 1,490 | $66.77 | $99,487 | 10,474 |
| 2024-03-08 | RICHTER BRET | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 3,695 | $0.00 | $0 | 11,964 |
| 2024-03-03 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M · derivative
|
Common Stock $0.01 Par Value | 1,111 | $0.00 | $0 | 1,111 |
| 2024-03-03 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M · derivative
|
Common Stock $0.01 Par Value | 1,384 | $0.00 | $0 | 2,769 |
| 2024-03-03 | ROSSEN JEREMY | EVP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 953 | $68.76 | $65,528 | 8,603 |
| 2024-03-03 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 2,495 | $0.00 | $0 | 9,556 |
| 2024-02-29 | ROSSEN JEREMY | EVP/General Counsel |
Equity grant / award
G
|
Common Stock $0.01 par value | 200 | $0.00 | $0 | 7,061 |
| 2024-02-29 | ROSSEN JEREMY | EVP/General Counsel |
Open-market sell
S
|
Common Stock $0.01 par value | 941 | $69.01 | $64,938 | 7,261 |
| 2024-02-29 | ROSSEN JEREMY | EVP/General Counsel |
Open-market sell
S
|
Common Stock $0.01 par value | 3,221 | $69.55 | $224,021 | 8,202 |
| 2024-01-10 | Ray Neville R | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,056 | $0.00 | $0 | 3,056 |
| 2024-01-09 | Ray Neville R | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,056 | $0.00 | $0 | 3,611 |
| 2024-01-01 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 11,786 | $67.19 | $791,901 | 408,153 |
| 2023-11-29 | McDonald Kirk P | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,030 | $0.00 | $0 | 3,030 |
| 2023-11-22 | Barsten Jana | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,347 | $0.00 | $0 | 3,347 |
| 2023-11-21 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 753 | $65.04 | $48,975 | 1,507 |
| 2023-11-21 | ROSSEN JEREMY | EVP/General Counsel |
Other disposed transaction
F
|
Common Stock $.0.01 Par Value | 261 | $65.04 | $16,975 | 11,423 |
| 2023-11-21 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M
|
Common Stock $.0.01 Par Value | 753 | $0.00 | $0 | 11,452 |
| 2023-09-27 | Taki Layth | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,075 | $0.00 | $0 | 3,225 |
| 2023-09-27 | Taki Layth | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,729 | $0.00 | $0 | 8,189 |
| 2023-09-27 | Taki Layth | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 434 | $64.11 | $27,824 | 2,500 |
| 2023-09-27 | Taki Layth | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 1,075 | $0.00 | $0 | 2,934 |
| 2023-09-27 | Taki Layth | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock, $0.01 par value | 1,100 | $64.11 | $70,521 | 1,859 |
| 2023-09-27 | Taki Layth | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock, $0.01 par value | 2,729 | $0.00 | $0 | 2,959 |
| 2023-05-31 | RICHTER BRET | Chief Financial Officer |
Open-market buy
P
|
Common Stock, $0.01 par value | 2,000 | $59.13 | $118,263 | 5,142 |
| 2023-05-30 | Shah Vivek | Chief Executive Officer |
Open-market buy
P
|
Common Stock, $0.01 par value | 10,000 | $58.86 | $588,557 | 120,000 |
| 2023-05-12 | FAY SARAH ANN | — |
Open-market buy
P
|
Common Stock $0.01 Par Value | 777 | $63.81 | $49,580 | 14,360 |
| 2023-05-10 | FAY SARAH ANN | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,513 | $0.00 | $0 | 3,013 |
| 2023-05-10 | FAY SARAH ANN | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 2,513 | $65.49 | $164,576 | 13,583 |
| 2023-05-05 | TAYLOR SCOTT C | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,013 | $0.00 | $0 | 5,526 |
| 2023-05-03 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $.0.01 Par Value | 477 | $67.73 | $32,307 | 8,629 |
| 2023-03-13 | ROSSEN JEREMY | VP/General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 191 | $0.00 | $0 | 382 |
| 2023-03-13 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $.0.01 Par Value | 491 | $73.24 | $35,961 | 9,106 |
| 2023-03-13 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 94 | $73.24 | $6,885 | 9,597 |
| 2023-03-13 | ROSSEN JEREMY | VP/General Counsel |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 191 | $0.00 | $0 | 9,691 |
| 2023-03-08 | RICHTER BRET | Chief Financial Officer |
Equity grant / award
A · derivative
|
Performance Stock Unit | 14,782 | $0.00 | $0 | 14,782 |
| 2023-03-08 | RICHTER BRET | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 14,781 | $0.00 | $0 | 14,781 |
| 2023-03-06 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 955 | $0.00 | $0 | 1,912 |
| 2023-03-06 | ROSSEN JEREMY | EVP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 par value | 473 | $78.10 | $36,941 | 9,500 |
| 2023-03-06 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M
|
Common Stock $0.01 par value | 955 | $0.00 | $0 | 9,973 |
| 2023-03-03 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,111 | $0.00 | $0 | 2,222 |
| 2023-03-03 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,384 | $0.00 | $0 | 4,153 |
| 2023-03-03 | ROSSEN JEREMY | EVP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 par value | 1,296 | $79.19 | $102,630 | 9,018 |
| 2023-03-03 | ROSSEN JEREMY | EVP/General Counsel |
Exercise / conversion
M
|
Common Stock $0.01 par value | 2,495 | $0.00 | $0 | 10,314 |
| 2023-01-01 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 12,090 | $79.10 | $956,319 | 401,230 |
| 2022-12-13 | ROSSEN JEREMY | EVP/General Counsel |
Equity grant / award
G
|
Common Stock $.0.01 Par Value | 100 | $0.00 | $0 | 5,425 |
| 2022-11-21 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 14,244 | $87.77 | $1,250,196 | 413,320 |
| 2022-11-17 | KRETZMER W BRIAN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 2,531 | $88.55 | $224,120 | 6,789 |
| 2022-11-10 | ROSSEN JEREMY | EVP/General Counsel |
Open-market sell
S
|
Common Stock $.0.01 Par Value | 2,199 | $85.68 | $188,410 | 5,898 |
| 2022-08-16 | FAY SARAH ANN | — |
Open-market buy
P
|
Common Stock $0.01 Par Value | 1,162 | $86.49 | $100,500 | 11,070 |
| 2022-08-12 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
D
|
Common Stock $.0.01 Par Value | 423 | $83.59 | $35,359 | 711 |
| 2022-08-12 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
D
|
Common Stock $.0.01 Par Value | 5,975 | $83.14 | $496,762 | 1,134 |
| 2022-06-19 | Harris Teresa A | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,521 | $0.00 | $0 | 0 |
| 2022-06-19 | Harris Teresa A | — |
Exercise / conversion
M
|
Common Stock $0.01 par value | 1,654 | $72.14 | $119,320 | 4,627 |
| 2022-06-14 | ZIFF DAVIS, INC. | 10% |
Other disposed transaction
J
|
Common Stock | 2,000,000 | — | — | 1,960,607 |
| 2022-05-10 | KRETZMER W BRIAN | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,513 | $0.00 | $0 | 2,513 |
| 2022-05-07 | KRETZMER W BRIAN | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,639 | $0.00 | $0 | 0 |
| 2022-05-07 | KRETZMER W BRIAN | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 1,783 | $83.16 | $148,274 | 9,320 |
| 2022-05-04 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $.0.01 Par Value | 495 | $91.68 | $45,382 | 7,109 |
| 2022-05-04 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,054 | $91.68 | $96,631 | 427,564 |
| 2022-05-03 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $.0.01 Par Value | 598 | $88.98 | $53,210 | 7,604 |
| 2022-03-13 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $.0.01 Par Value | 342 | $94.87 | $32,446 | 8,429 |
| 2022-03-13 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 65 | $94.87 | $6,167 | 8,771 |
| 2022-03-13 | ROSSEN JEREMY | VP/General Counsel |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 190 | $0.00 | $0 | 8,836 |
| 2022-03-06 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 330 | $98.69 | $32,568 | 8,646 |
| 2022-03-06 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 383 | $99.32 | $38,040 | 8,976 |
| 2022-03-06 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $.0.01 Par Value | 750 | $99.32 | $74,490 | 9,359 |
| 2022-03-06 | ROSSEN JEREMY | VP/General Counsel |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 625 | $0.00 | $0 | 10,109 |
| 2022-03-03 | ROSSEN JEREMY | VP/General Counsel |
Equity grant / award
A · derivative
|
Performance Stock Unit | 5,538 | $0.00 | $0 | 5,538 |
| 2022-03-03 | ROSSEN JEREMY | VP/General Counsel |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 5,537 | $0.00 | $0 | 5,537 |
| 2022-03-03 | ROSSEN JEREMY | VP/General Counsel |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 727 | $0.00 | $0 | 9,484 |
| 2022-03-03 | ROSSEN JEREMY | VP/General Counsel |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 1,472 | $0.00 | $0 | 8,757 |
| 2022-01-01 | RICHTER BRET | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 20,295 | $0.00 | $0 | 20,295 |
| 2021-12-10 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 399 | $106.60 | $42,533 | 7,285 |
| 2021-12-03 | Harris Teresa A | — |
Open-market buy
P
|
Common Stock $0.01 par value | 460 | $108.20 | $49,772 | 460 |
| 2021-11-21 | ROSSEN JEREMY | VP/General Counsel |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,013 | $0.00 | $0 | 3,013 |
| 2021-11-08 | ROSSEN JEREMY | VP/General Counsel |
Equity grant / award
G
|
Common Stock $0.01 par value | 100 | $0.00 | $0 | 7,684 |
| 2021-10-07 | ZIFF DAVIS, INC. | 10% |
Other disposed transaction
J
|
Common Stock | 15,941,942 | $0.00 | $0 | 3,960,607 |
| 2021-09-30 | Sutton-Wallace Pamela | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,855 | $0.00 | $0 | 0 |
| 2021-09-30 | Sutton-Wallace Pamela | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 2,855 | $0.00 | $0 | 2,855 |
| 2021-09-08 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,420 | $0.00 | $0 | 0 |
| 2021-09-08 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 15,580 | $0.00 | $0 | 0 |
| 2021-09-08 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 7,420 | $67.35 | $499,737 | 243,051 |
| 2021-09-08 | TURICCHI R SCOTT | President and CFO |
Open-market sell
S
|
Common Stock $0.01 Par Value | 15,580 | $134.54 | $2,096,133 | 227,471 |
| 2021-09-08 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 15,580 | $67.35 | $1,049,313 | 243,051 |
| 2021-09-08 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 7,420 | $0.00 | $0 | 0 |
| 2021-09-08 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 15,580 | $0.00 | $0 | 0 |
| 2021-09-08 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 7,420 | $67.35 | $499,737 | 234,891 |
| 2021-09-08 | TURICCHI R SCOTT | President and CFO |
Open-market sell
S
|
Common Stock $0.01 Par Value | 15,580 | $134.54 | $2,096,133 | 227,471 |
| 2021-09-08 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 15,580 | $67.35 | $1,049,313 | 243,051 |
| 2021-08-24 | ROSSEN JEREMY | VP/General Counsel |
Open-market sell
S
|
Common Stock $0.01 Par Value | 2,717 | $133.00 | $361,351 | 7,784 |
| 2021-08-06 | TAYLOR SCOTT C | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,339 | $0.00 | $0 | 0 |
| 2021-08-06 | TAYLOR SCOTT C | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 3,339 | $0.00 | $0 | 3,339 |
| 2021-07-23 | ROSSEN JEREMY | VP/General Counsel |
Exercise / conversion
M · derivative
|
Performance Stock Units | 879 | $0.00 | $0 | 0 |
| 2021-07-23 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 435 | $144.23 | $62,740 | 10,501 |
| 2021-07-23 | ROSSEN JEREMY | VP/General Counsel |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 879 | $0.00 | $0 | 10,936 |
| 2021-07-14 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 24,485 | $139.42 | $3,413,699 | 442,685 |
| 2021-07-13 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 818 | $138.69 | $113,448 | 10,057 |
| 2021-06-30 | Dunn Steve P. | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Performance Stock Units | 584 | $0.00 | $0 | 585 |
| 2021-06-30 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 323 | $137.55 | $44,429 | 8,209 |
| 2021-06-30 | Dunn Steve P. | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 584 | $0.00 | $0 | 8,532 |
| 2021-06-30 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 323 | $137.55 | $44,429 | 7,625 |
| 2021-06-18 | Harris Teresa A | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,521 | $0.00 | $0 | 1,521 |
| 2021-06-11 | RESSLER RICHARD S | — |
Other disposed transaction
J
|
Common Stock $0.01 par value | 713,502 | $127.54 | $91,000,045 | 196,260 |
| 2021-06-07 | BECH DOUGLAS Y | — |
Equity grant / award
G
|
Common Stock $0.01 Par Value | 7,000 | $0.00 | $0 | 128,176 |
| 2021-06-07 | BECH DOUGLAS Y | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,000 | $127.98 | $383,940 | 135,176 |
| 2021-05-12 | RESSLER RICHARD S | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 15,117 | $0.00 | $0 | 0 |
| 2021-05-12 | RESSLER RICHARD S | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 15,117 | $29.34 | $443,533 | 909,762 |
| 2021-05-09 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 431 | $122.10 | $52,625 | 15,125 |
| 2021-05-07 | Sutton-Wallace Pamela | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,639 | $0.00 | $0 | 1,639 |
| 2021-05-04 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,316 | $119.45 | $157,196 | 470,022 |
| 2021-05-03 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 804 | $122.05 | $98,128 | 15,923 |
| 2021-04-22 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 882 | $120.29 | $106,096 | 16,727 |
| 2021-04-12 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 24,485 | $121.59 | $2,977,131 | 474,190 |
| 2021-04-08 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M · derivative
|
Performance Stock Units | 3,291 | $0.00 | $0 | 6,582 |
| 2021-04-08 | TURICCHI R SCOTT | President and CFO |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,631 | $122.98 | $200,580 | 238,866 |
| 2021-04-08 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 3,291 | $0.00 | $0 | 240,497 |
| 2021-03-29 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 630 | $117.59 | $74,082 | 10,480 |
| 2021-03-23 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,315 | $117.70 | $154,776 | 498,675 |
| 2021-03-15 | TURICCHI R SCOTT | President and CFO |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,758 | $122.49 | $215,337 | 240,376 |
| 2021-03-13 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 658 | $0.00 | $0 | 2,633 |
| 2021-03-13 | TURICCHI R SCOTT | President and CFO |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 2,084 | $119.93 | $249,934 | 242,134 |
| 2021-03-13 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 658 | $0.00 | $0 | 244,218 |
| 2021-03-10 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M · derivative
|
Performance Stock Unit | 3,290 | $0.00 | $0 | 9,873 |
| 2021-03-10 | TURICCHI R SCOTT | President and CFO |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,631 | $117.33 | $191,365 | 279,757 |
| 2021-03-10 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 3,290 | $0.00 | $0 | 281,388 |
| 2021-03-06 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,290 | $0.00 | $0 | 13,163 |
| 2021-03-06 | TURICCHI R SCOTT | President and CFO |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,631 | $113.76 | $185,543 | 278,098 |
| 2021-03-06 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 3,290 | $0.00 | $0 | 279,729 |
| 2021-03-05 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M · derivative
|
Performance Stock Unit | 3,290 | $0.00 | $0 | 13,163 |
| 2021-03-05 | TURICCHI R SCOTT | President and CFO |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 3,381 | $113.76 | $384,623 | 276,439 |
| 2021-03-05 | TURICCHI R SCOTT | President and CFO |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 3,290 | $0.00 | $0 | 279,820 |
| 2021-03-04 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 24,485 | $110.62 | $2,708,531 | 501,526 |
| 2021-03-03 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 586 | $113.27 | $66,376 | 18,173 |
| 2021-03-03 | Dunn Steve P. | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Performance Stock Unit | 2,472 | $0.00 | $0 | 2,472 |
| 2021-03-03 | Dunn Steve P. | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,472 | $0.00 | $0 | 2,472 |
| 2021-03-03 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 630 | $113.27 | $71,360 | 12,431 |
| 2021-02-23 | ROSSEN JEREMY | VP/General Counsel |
Exercise / conversion
M · derivative
|
Performance Stock Unit | 878 | $0.00 | $0 | 3,514 |
| 2021-02-23 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 547 | $109.28 | $59,776 | 19,090 |
| 2021-02-23 | ROSSEN JEREMY | VP/General Counsel |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 878 | $0.00 | $0 | 19,637 |
| 2021-02-23 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,028 | $109.28 | $112,340 | 18,759 |
| 2021-02-23 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,315 | $109.28 | $143,703 | 526,011 |
| 2021-02-16 | KRETZMER W BRIAN | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 15,117 | — | $443,533 | 0 |
| 2021-02-16 | KRETZMER W BRIAN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 100 | $112.99 | $11,299 | 5,006 |
| 2021-02-16 | KRETZMER W BRIAN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 5,537 | $111.88 | $619,480 | 5,106 |
| 2021-02-16 | KRETZMER W BRIAN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 1,786 | $110.72 | $197,746 | 10,643 |
| 2021-02-16 | KRETZMER W BRIAN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 7,694 | $110.12 | $847,263 | 12,429 |
| 2021-02-16 | KRETZMER W BRIAN | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 15,117 | $29.34 | $443,533 | 20,123 |
| 2021-01-01 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 10,779 | $97.69 | $1,053,001 | 637,326 |
| 2020-12-15 | TURICCHI R SCOTT | President and CFO |
Open-market sell
S
|
Common Stock $0.01 Par Value | 10,323 | $100.73 | $1,039,836 | 281,463 |
| 2020-12-10 | RESSLER RICHARD S | — |
Other acquired transaction
J
|
Common Stock $0.01 par value | 75,000 | $98.71 | $7,403,250 | 894,645 |
| 2020-12-10 | RESSLER RICHARD S | — |
Open-market sell
S
|
Common Stock $0.01 par value | 40,882 | $98.53 | $4,028,103 | 969,645 |
| 2020-12-10 | RESSLER RICHARD S | — |
Open-market sell
S
|
Common Stock $0.01 par value | 132,436 | $97.63 | $12,929,727 | 1,010,527 |
| 2020-12-10 | RESSLER RICHARD S | — |
Open-market sell
S
|
Common Stock $0.01 par value | 21,212 | $96.75 | $2,052,261 | 1,142,963 |
| 2020-12-10 | RESSLER RICHARD S | — |
Open-market sell
S
|
Common Stock $0.01 par value | 5,470 | $95.62 | $523,041 | 1,164,175 |
| 2020-12-10 | TURICCHI R SCOTT | President and CFO |
Equity grant / award
G
|
Common Stock $0.01 Par Value | 4,000 | $0.00 | $0 | 291,786 |
| 2020-11-30 | TURICCHI R SCOTT | President and CFO |
Open-market sell
S
|
Common Stock $0.01 par value | 1,727 | $90.00 | $155,430 | 13,273 |
| 2020-11-30 | TURICCHI R SCOTT | President and CFO |
Open-market sell
S
|
Common Stock $0.01 Par Value | 1,727 | $90.00 | $155,430 | 294,059 |
| 2020-11-23 | ROSSEN JEREMY | VP/General Counsel |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,500 | $87.00 | $304,500 | 19,787 |
| 2020-11-09 | ROSSEN JEREMY | VP/General Counsel |
Equity grant / award
G
|
Common Stock $0.01 par value | 100 | $0.00 | $0 | 23,287 |
| 2020-11-09 | ROSSEN JEREMY | VP/General Counsel |
Open-market sell
S
|
Common Stock $0.01 Par Value | 2,495 | $81.92 | $204,390 | 23,387 |
| 2020-10-07 | Sutton-Wallace Pamela | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,855 | $0.00 | $0 | 2,855 |
| 2020-09-10 | KRETZMER W BRIAN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 2,250 | $71.50 | $160,875 | 5,006 |
| 2020-08-06 | TAYLOR SCOTT C | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,339 | $0.00 | $0 | 3,339 |
| 2020-05-09 | TURICCHI R SCOTT | President |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,750 | $81.60 | $142,800 | 295,786 |
| 2020-05-07 | MILLER JON | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,531 | $0.00 | $0 | 2,531 |
| 2020-05-05 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,100 | $78.04 | $85,844 | 14,818 |
| 2020-05-04 | TURICCHI R SCOTT | President |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,359 | $75.75 | $102,944 | 300,044 |
| 2020-05-03 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 305 | $76.26 | $23,259 | 26,769 |
| 2020-03-13 | Dunn Steve P. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock $0.01 Par Value | 584 | $0.00 | $0 | 20,573 |
| 2020-03-13 | Dunn Steve P. | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 584 | $0.00 | $0 | 584 |
| 2020-03-13 | TURICCHI R SCOTT | President |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 2,452 | $76.33 | $187,161 | 267,017 |
| 2020-03-12 | Shah Vivek | Chief Executive Officer |
Open-market buy
P
|
Common Stock $0.01 Par Value | 13,354 | $74.74 | $998,078 | 650,956 |
| 2020-03-10 | ROSS STEPHEN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 2,974 | $83.91 | $249,548 | 15,334 |
| 2020-03-06 | Dunn Steve P. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock $0.01 Par Value | 2,920 | $0.00 | $0 | 19,989 |
| 2020-03-06 | Dunn Steve P. | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Performance Stock Unit | 2,921 | $0.00 | $0 | 2,921 |
| 2020-03-06 | Dunn Steve P. | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 2,920 | $0.00 | $0 | 2,920 |
| 2020-03-03 | FAY SARAH ANN | — |
Open-market buy
P
|
Common Stock $0.01 par value | 282 | $88.00 | $24,816 | 5,594 |
| 2020-02-26 | RESSLER RICHARD S | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 18,281 | $0.00 | $0 | 0 |
| 2020-02-26 | RESSLER RICHARD S | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 18,281 | $22.92 | $419,001 | 1,169,645 |
| 2020-02-19 | KRETZMER W BRIAN | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 4,968 | — | $113,867 | 0 |
| 2020-02-19 | KRETZMER W BRIAN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 4,968 | $96.54 | $479,603 | 7,256 |
| 2020-02-19 | KRETZMER W BRIAN | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 4,968 | $22.92 | $113,867 | 12,224 |
| 2020-02-13 | ROSSEN JEREMY | VP/General Counsel |
Open-market sell
S
|
Common Stock $0.01 Par Value | 389 | $98.10 | $38,161 | 30,685 |
| 2020-01-30 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,536 | $99.11 | $152,233 | 637,602 |
| 2020-01-01 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 59,683 | $96.22 | $5,742,698 | 639,138 |
| 2019-12-05 | ROSSEN JEREMY | VP/General Counsel |
Open-market sell
S
|
Common Stock $0.01 Par Value | 422 | $97.28 | $41,052 | 31,556 |
| 2019-11-21 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 462 | $96.88 | $44,759 | 31,978 |
| 2019-11-07 | BECH DOUGLAS Y | — |
Equity grant / award
G
|
Common Stock $0.01 Par Value | 10,000 | $0.00 | $0 | 135,645 |
| 2019-11-06 | MILLER JON | — |
Open-market sell
S
|
Common Stock | 20,000 | $98.57 | $1,971,412 | 161,832 |
| 2019-11-04 | BECH DOUGLAS Y | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 15,117 | — | $443,533 | 0 |
| 2019-11-04 | BECH DOUGLAS Y | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 18,281 | — | $419,001 | 0 |
| 2019-11-04 | BECH DOUGLAS Y | — |
Open-market sell
S
|
Common Stock $0.01 par value | 14,113 | $97.80 | $1,380,251 | 136,066 |
| 2019-11-04 | BECH DOUGLAS Y | — |
Exercise / conversion
M
|
Common Stock $0.01 par value | 15,117 | $29.34 | $443,533 | 150,179 |
| 2019-11-04 | BECH DOUGLAS Y | — |
Open-market sell
S
|
Common Stock $0.01 par value | 4,285 | $97.80 | $419,073 | 135,062 |
| 2019-11-04 | BECH DOUGLAS Y | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 18,281 | $22.92 | $419,001 | 139,347 |
| 2019-11-04 | BECH DOUGLAS Y | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 15,117 | — | $443,533 | 0 |
| 2019-11-04 | BECH DOUGLAS Y | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 18,281 | — | $419,001 | 0 |
| 2019-11-04 | BECH DOUGLAS Y | — |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 8,819 | $97.80 | $862,498 | 145,645 |
| 2019-11-04 | BECH DOUGLAS Y | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 15,117 | $29.34 | $443,533 | 154,464 |
| 2019-11-04 | BECH DOUGLAS Y | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 18,281 | $22.92 | $419,001 | 139,347 |
| 2019-09-05 | KRETZMER W BRIAN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 1,800 | $87.03 | $156,654 | 7,256 |
| 2019-08-19 | ROSSEN JEREMY | VP/General Counsel |
Open-market sell
S
|
Common Stock $0.01 par value | 2,617 | $83.50 | $218,520 | 32,440 |
| 2019-08-03 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 par value | 1,383 | $84.72 | $117,168 | 35,057 |
| 2019-05-17 | Dunn Steve P. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,263 | $87.00 | $283,881 | 19,544 |
| 2019-05-16 | TURICCHI R SCOTT | President and CFO |
Open-market sell
S
|
Common Stock $0.01 Par Value | 10,000 | $86.67 | $866,678 | 293,139 |
| 2019-05-09 | TURICCHI R SCOTT | President and CFO |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,750 | $90.60 | $158,550 | 267,669 |
| 2019-05-06 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 892 | $87.11 | $77,702 | 16,910 |
| 2019-05-06 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 180 | $87.11 | $15,680 | 17,802 |
| 2019-05-03 | BECH DOUGLAS Y | — |
Equity grant / award
A
|
Common Stock $0.01 Par Value | 2,292 | $0.00 | $0 | 121,066 |
| 2019-03-13 | Dunn Steve P. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock $0.01 Par Value | 6,113 | $0.00 | $0 | 22,807 |
| 2019-02-27 | ROSS STEPHEN | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,550 | — | $74,817 | 0 |
| 2019-02-27 | ROSS STEPHEN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 2,550 | $85.14 | $217,102 | 16,016 |
| 2019-02-27 | ROSS STEPHEN | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 2,550 | $29.34 | $74,817 | 18,566 |
| 2019-02-26 | ROSS STEPHEN | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 12,567 | — | $368,716 | 0 |
| 2019-02-26 | ROSS STEPHEN | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 18,281 | — | $419,001 | 0 |
| 2019-02-26 | ROSS STEPHEN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 30,848 | $85.43 | $2,635,379 | 16,016 |
| 2019-02-26 | ROSS STEPHEN | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 12,567 | $29.34 | $368,716 | 46,864 |
| 2019-02-26 | ROSS STEPHEN | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 18,281 | $22.92 | $419,001 | 34,297 |
| 2019-02-25 | RESSLER RICHARD S | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 16,680 | — | $361,456 | 0 |
| 2019-02-25 | RESSLER RICHARD S | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 16,680 | $21.67 | $361,456 | 1,251,364 |
| 2019-02-21 | BECH DOUGLAS Y | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 16,680 | — | $361,456 | 0 |
| 2019-02-21 | BECH DOUGLAS Y | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 4,307 | $85.12 | $366,612 | 118,774 |
| 2019-02-21 | BECH DOUGLAS Y | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 16,680 | $21.67 | $361,456 | 123,081 |
| 2019-02-19 | CRESCI ROBERT J | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 16,680 | — | $361,456 | 0 |
| 2019-02-19 | CRESCI ROBERT J | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 4,350 | $84.19 | $366,245 | 90,334 |
| 2019-02-19 | CRESCI ROBERT J | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 16,680 | $21.67 | $361,456 | 94,684 |
| 2019-02-15 | BECH DOUGLAS Y | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 10,000 | $83.26 | $832,563 | 106,401 |
| 2019-01-01 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 10,158 | $68.88 | $699,683 | 701,672 |
| 2018-12-17 | Shah Vivek | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,000 | $70.24 | $210,728 | 711,830 |
| 2018-11-15 | Shah Vivek | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,000 | $71.90 | $215,700 | 714,830 |
| 2018-10-15 | Shah Vivek | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,000 | $72.55 | $217,640 | 717,830 |
| 2018-09-17 | Shah Vivek | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,000 | $82.23 | $246,702 | 720,830 |
| 2018-08-29 | Dunn Steve P. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 1,052 | $83.90 | $88,268 | 18,416 |
| 2018-08-21 | ROSSEN JEREMY | VP/General Counsel |
Open-market sell
S
|
Common Stock $0.01 par value | 2,457 | $81.17 | $199,445 | 30,715 |
| 2018-08-15 | Shah Vivek | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,000 | $81.42 | $244,275 | 723,830 |
| 2018-07-16 | Shah Vivek | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,000 | $87.81 | $263,422 | 726,830 |
| 2018-06-28 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 309 | $86.14 | $26,617 | 19,468 |
| 2018-06-15 | Shah Vivek | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,000 | $88.06 | $264,166 | 731,101 |
| 2018-06-13 | TURICCHI R SCOTT | President and CFO |
Equity grant / award
G
|
Common Stock $0.01 Par Value | 1,725 | $0.00 | $0 | 269,877 |
| 2018-05-21 | FAY SARAH ANN | — |
Open-market buy
P
|
Common Stock $0.01 Par Value | 289 | $86.32 | $24,946 | 3,020 |
| 2018-05-15 | Shah Vivek | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,000 | $84.96 | $254,884 | 734,101 |
| 2018-05-09 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,219 | $87.44 | $106,589 | 737,101 |
| 2018-05-07 | TURICCHI R SCOTT | President and CFO |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 5,638 | $85.60 | $482,613 | 276,346 |
| 2018-05-04 | TURICCHI R SCOTT | President and CFO |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 948 | $84.14 | $79,765 | 281,984 |
| 2018-05-04 | Shah Vivek | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 912 | $84.14 | $76,736 | 738,320 |
| 2018-05-03 | TURICCHI R SCOTT | President and CFO |
Equity grant / award
A
|
Common Stock $0.01 Par Value | 36,537 | $0.00 | $0 | 282,932 |
| 2018-04-18 | CRESCI ROBERT J | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 12,779 | — | $267,209 | 0 |
| 2018-04-18 | CRESCI ROBERT J | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 12,779 | $81.63 | $1,043,129 | 75,569 |
| 2018-04-18 | CRESCI ROBERT J | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 12,779 | $20.91 | $267,209 | 88,348 |
| 2018-04-16 | Shah Vivek | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,000 | $79.70 | $239,100 | 739,232 |
| 2018-04-11 | CRESCI ROBERT J | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 10,000 | — | $209,100 | 12,779 |
| 2018-04-11 | CRESCI ROBERT J | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 10,000 | $78.85 | $788,484 | 75,569 |
| 2018-04-11 | CRESCI ROBERT J | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 10,000 | $20.91 | $209,100 | 85,569 |
| 2018-03-15 | Shah Vivek | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,000 | $82.90 | $248,713 | 742,232 |
| 2018-03-14 | FAY SARAH ANN | — |
Open-market buy
P
|
Common Stock | 296 | $84.14 | $24,904 | 296 |
| 2018-03-12 | TURICCHI R SCOTT | President and CFO |
Open-market sell
S
|
Common Stock $0.01 Par Value | 20,663 | $84.65 | $1,749,111 | 246,395 |
| 2018-02-15 | Shah Vivek | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,000 | $76.59 | $229,761 | 745,232 |
| 2018-02-13 | RESSLER RICHARD S | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 22,779 | — | $476,309 | 0 |
| 2018-02-13 | RESSLER RICHARD S | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 22,779 | $20.91 | $476,309 | 1,232,249 |
| 2018-01-16 | Shah Vivek | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 3,000 | $77.63 | $232,900 | 748,232 |
| 2018-01-01 | Shah Vivek | Chief Executive Officer |
Equity grant / award
A · derivative
|
Options to Purchase Common Stock | 400,000 | $0.00 | $0 | 400,000 |
| 2018-01-01 | Shah Vivek | Chief Executive Officer |
Equity grant / award
A
|
Common Stock $0.01 Par Value | 600,000 | $0.00 | $0 | 751,232 |
| 2017-12-29 | ZUCKER NEHEMIA | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 22,224 | $75.03 | $1,667,467 | 149,642 |
| 2017-12-12 | RESSLER RICHARD S | — |
Equity grant / award
G
|
Common Stock $0.01 Par Value | 100,000 | $0.00 | $0 | 1,209,470 |
| 2017-11-20 | MILLER JON | — |
Exercise / conversion
M · derivative
|
Series B Preferred Stock | 567 | — | $0 | 0 |
| 2017-11-20 | MILLER JON | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 18,036 | $0.00 | $0 | 177,105 |
| 2017-11-09 | MILLER JON | — |
Exercise / conversion
M · derivative
|
Series B Preferred Stock | 100 | — | $0 | 0 |
| 2017-11-09 | MILLER JON | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 3,181 | $0.00 | $0 | 159,069 |
| 2017-11-07 | ROSSEN JEREMY | VP/General Counsel |
Open-market sell
S
|
Common Stock $0.01 par value | 2,514 | $74.05 | $186,162 | 26,372 |
| 2017-08-14 | TURICCHI R SCOTT | President and CFO |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 3,120 | $74.13 | $231,286 | 267,058 |
| 2017-08-03 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,486 | $83.82 | $124,557 | 28,886 |
| 2017-06-14 | ZUCKER NEHEMIA | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 28,789 | $87.04 | $2,505,795 | 171,866 |
| 2017-06-12 | BECH DOUGLAS Y | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 15,000 | $85.86 | $1,287,900 | 123,966 |
| 2017-06-06 | KRETZMER W BRIAN | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 1,336 | — | $28,951 | 0 |
| 2017-06-06 | KRETZMER W BRIAN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 1,336 | $86.20 | $115,163 | 10,271 |
| 2017-06-06 | KRETZMER W BRIAN | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 1,336 | $21.67 | $28,951 | 11,607 |
| 2017-06-01 | ZUCKER NEHEMIA | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 15,000 | $86.33 | $1,294,992 | 200,655 |
| 2017-05-10 | CRESCI ROBERT J | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 9,000 | — | $292,050 | 0 |
| 2017-05-10 | CRESCI ROBERT J | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 9,000 | $88.67 | $798,073 | 75,569 |
| 2017-05-10 | CRESCI ROBERT J | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 9,000 | $32.45 | $292,050 | 84,569 |
| 2017-05-10 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 542 | $88.65 | $48,048 | 22,158 |
| 2017-05-09 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 462 | $89.00 | $41,118 | 22,700 |
| 2017-05-04 | CRESCI ROBERT J | — |
Equity grant / award
A
|
Common Stock $0.01 Par Value | 1,974 | $0.00 | $0 | 75,569 |
| 2017-03-13 | ZUCKER NEHEMIA | Chief Executive Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 7,476 | $85.52 | $639,345 | 184,360 |
| 2017-02-24 | RESSLER RICHARD S | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 9,000 | — | $292,050 | 0 |
| 2017-02-24 | RESSLER RICHARD S | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 9,000 | $32.45 | $292,050 | 1,307,496 |
| 2017-02-13 | KRETZMER W BRIAN | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 2,000 | — | $43,340 | 1,336 |
| 2017-02-13 | KRETZMER W BRIAN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 2,000 | $84.34 | $168,686 | 8,297 |
| 2017-02-13 | KRETZMER W BRIAN | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 2,000 | $21.67 | $43,340 | 10,297 |
| 2016-12-14 | TURICCHI R SCOTT | President and CFO |
Open-market sell
S
|
Common Stock $0.01 Par Value | 10,000 | $80.90 | $808,984 | 251,847 |
| 2016-12-14 | RESSLER RICHARD S | — |
Equity grant / award
G
|
Common Stock $0.01 Par Value | 50,000 | $0.00 | $0 | 1,298,496 |
| 2016-12-13 | TURICCHI R SCOTT | President and CFO |
Equity grant / award
G
|
Common Stock $0.01 Par Value | 5,000 | $0.00 | $0 | 261,847 |
| 2016-12-12 | TURICCHI R SCOTT | President and CFO |
Equity grant / award
G
|
Common Stock $0.01 Par Value | 19,000 | $0.00 | $0 | 266,847 |
| 2016-11-21 | MILLER JON | — |
Exercise / conversion
M · derivative
|
Series B Preferred Stock | 567 | — | $0 | 567 |
| 2016-11-21 | MILLER JON | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 18,036 | $0.00 | $0 | 153,914 |
| 2016-11-15 | Dunn Steve P. | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 1,000 | — | $27,600 | 0 |
| 2016-11-15 | Dunn Steve P. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 2,958 | $73.50 | $217,413 | 18,909 |
| 2016-11-15 | Dunn Steve P. | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 1,000 | $27.60 | $27,600 | 21,867 |
| 2016-11-09 | MILLER JON | — |
Exercise / conversion
M · derivative
|
Series B Preferred Stock | 100 | — | $0 | 100 |
| 2016-11-09 | MILLER JON | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 3,181 | $0.00 | $0 | 135,878 |
| 2016-09-14 | TURICCHI R SCOTT | President and CFO |
Open-market sell
S
|
Common Stock $0.01 Par Value | 7,500 | $68.06 | $510,442 | 295,847 |
| 2016-09-13 | ROSS STEPHEN | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 3,336 | — | $72,291 | 0 |
| 2016-09-13 | ROSS STEPHEN | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 16,500 | — | $535,425 | 0 |
| 2016-09-13 | ROSS STEPHEN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 9,200 | $67.56 | $621,519 | 11,607 |
| 2016-09-13 | ROSS STEPHEN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 10,636 | $68.09 | $724,206 | 20,807 |
| 2016-09-13 | ROSS STEPHEN | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 3,336 | $21.67 | $72,291 | 31,443 |
| 2016-09-13 | ROSS STEPHEN | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 16,500 | $32.45 | $535,425 | 28,107 |
| 2016-08-30 | KRETZMER W BRIAN | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 6,600 | — | $214,170 | 0 |
| 2016-08-30 | KRETZMER W BRIAN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 6,600 | $67.95 | $448,494 | 8,297 |
| 2016-08-30 | KRETZMER W BRIAN | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 6,600 | $32.45 | $214,170 | 14,897 |
| 2016-08-25 | ROSSEN JEREMY | VP/General Counsel |
Open-market sell
S
|
Common Stock $0.01 Par Value | 1,014 | $67.01 | $67,946 | 24,708 |
| 2016-08-23 | BECH DOUGLAS Y | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 22,779 | — | $476,309 | 0 |
| 2016-08-23 | BECH DOUGLAS Y | — |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 7,170 | $66.43 | $476,303 | 136,992 |
| 2016-08-23 | BECH DOUGLAS Y | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 22,779 | $20.91 | $476,309 | 144,162 |
| 2016-08-15 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 334 | $68.12 | $22,752 | 20,867 |
| 2016-08-05 | ROSSEN JEREMY | VP/General Counsel |
Open-market sell
S
|
Common Stock $0.01 Par Value | 1,500 | $69.73 | $104,593 | 25,722 |
| 2016-08-04 | ROSSEN JEREMY | VP/General Counsel |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,486 | $67.75 | $100,676 | 27,222 |
| 2016-06-08 | KRETZMER W BRIAN | — |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 6,600 | — | $214,170 | 6,600 |
| 2016-06-08 | KRETZMER W BRIAN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 6,600 | $67.70 | $446,801 | 8,297 |
| 2016-06-08 | KRETZMER W BRIAN | — |
Exercise / conversion
M
|
Common Stock $0.01 Par Value | 6,600 | $32.45 | $214,170 | 14,897 |
| 2016-06-07 | Dunn Steve P. | Chief Accounting Officer |
Open-market sell
S
|
Common Stock $0.01 Par Value | 2,000 | $68.00 | $136,000 | 21,201 |
| 2016-05-17 | KRETZMER W BRIAN | — |
Open-market sell
S
|
Common Stock $0.01 Par Value | 4,717 | $62.59 | $295,237 | 8,297 |
| 2016-05-10 | Dunn Steve P. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 542 | $65.78 | $35,653 | 23,201 |
| 2016-05-09 | Dunn Steve P. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock $0.01 Par Value | 6,245 | $0.00 | $0 | 23,743 |
| 2016-05-06 | TURICCHI R SCOTT | President and CFO |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 2,346 | $64.62 | $151,599 | 263,405 |
| 2016-05-05 | TURICCHI R SCOTT | President and CFO |
Other disposed transaction
F
|
Common Stock $0.01 Par Value | 1,879 | $63.14 | $118,640 | 265,751 |
| 2016-05-04 | MILLER JON | — |
Equity grant / award
A
|
Common Stock $0.01 Par Value | 2,858 | $0.00 | $0 | 132,697 |