Financial Metrics
CWST CASELLA WASTE SYSTEMS INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 125432000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 144670000.0 | +15.3% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 151133000.0 | +4.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 133802000.0 | -11.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 154016000.0 | +15.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 160269000.0 | +4.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 147455000.0 | -8.0% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 165649000.0 | +12.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 172832000.0 | +4.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 163664000.0 | -5.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 187459000.0 | +14.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 198547000.0 | +5.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 182910000.0 | -7.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 188767000.0 | +3.2% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 202667000.0 | +7.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 189532000.0 | -6.5% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 215875000.0 | +13.9% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 241969000.0 | +12.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 234027000.0 | -3.3% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 283666000.0 | +21.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 295268000.0 | +4.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 262595000.0 | -11.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 289645000.0 | +10.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 352735000.0 | +21.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 341008000.0 | -3.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 377163000.0 | +10.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 411627000.0 | +9.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 417101000.0 | +1.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 465334000.0 | +11.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 485351000.0 | +4.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 565030000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 599309000.0 | +6.1% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 660660000.0 | +10.2% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 743290000.0 | +12.5% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 774584000.0 | +4.2% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 889211000.0 | +14.8% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 1085089000.0 | +22.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 1264542000.0 | +16.5% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1557283000.0 | +23.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1836841000.0 | +18.0% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1974000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 15596000.0 | +690.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 17378000.0 | +11.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 6564000.0 | -62.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -47279000.0 | -820.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 18277000.0 | +138.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 838000.0 | -95.4% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 15149000.0 | +1707.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 28884000.0 | +90.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 4442000.0 | -84.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 15544000.0 | +249.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 18485000.0 | +18.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 7012000.0 | -62.1% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 17444000.0 | +148.8% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 20633000.0 | +18.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 12009000.0 | -41.8% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 21946000.0 | +82.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 27387000.0 | +24.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 10168000.0 | -62.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 31719000.0 | +211.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 36288000.0 | +14.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 10265000.0 | -71.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 22614000.0 | +120.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 34188000.0 | +51.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6835000.0 | -80.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 23018000.0 | +236.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 24379000.0 | +5.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3143000.0 | -87.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 19272000.0 | +513.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 29369000.0 | +52.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 44945000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -12583000.0 | -128.0% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 39733000.0 | +415.8% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 53075000.0 | +33.6% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 59297000.0 | +11.7% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 77660000.0 | +31.0% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 95394000.0 | +22.8% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 80427000.0 | -15.7% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 72761000.0 | -9.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 63669000.0 | -12.5% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -7614000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 5192000.0 | +168.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 7537000.0 | +45.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -224000.0 | -103.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -53900000.0 | -23962.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -41820000.0 | +22.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -3910000.0 | +90.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 1704000.0 | +143.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 20096000.0 | +1079.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -1714000.0 | -108.5% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 11915000.0 | +795.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 22587000.0 | +89.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 959000.0 | -95.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 12113000.0 | +1163.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 15117000.0 | +24.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 4311000.0 | -71.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 11783000.0 | +173.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 15861000.0 | +34.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 4190000.0 | -73.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 17796000.0 | +324.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 22672000.0 | +27.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 3548000.0 | -84.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 5490000.0 | +54.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 18172000.0 | +231.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -4117000.0 | -122.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 7006000.0 | +270.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 5771000.0 | -17.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -4810000.0 | -183.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 5208000.0 | +208.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 9984000.0 | +91.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -6858000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -21799000.0 | -217.9% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 6420000.0 | +129.5% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 31653000.0 | +393.0% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 91106000.0 | +187.8% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 41100000.0 | -54.9% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 53079000.0 | +29.1% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 25399000.0 | -52.1% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 13536000.0 | -46.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 7871000.0 | -41.9% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.13 | — | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.18 | +38.5% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-06-30 | -1.28 | -811.1% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.29 | +122.7% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-06-30 | 0.04 | -86.2% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.52 | +1200.0% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -0.04 | -107.7% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.25 | +725.0% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.26 | +4.0% | USD/shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.02 | -92.3% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.25 | +1150.0% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.31 | +24.0% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.08 | -74.2% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.23 | +187.5% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.31 | +34.8% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.08 | -74.2% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.34 | +325.0% | USD/shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.44 | +29.4% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.07 | -84.1% | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1 | +42.9% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.31 | +210.0% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.07 | -122.6% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.12 | +271.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1 | -16.7% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.08 | -180.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.08 | +200.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.16 | +100.0% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -0.17 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -0.52 | -205.9% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.15 | +128.8% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.67 | +346.7% | USD/shares | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 1.87 | +179.1% | USD/shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.8 | -57.2% | USD/shares | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 1.03 | +28.7% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.46 | -55.3% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.23 | -50.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.12 | -47.8% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.12 | — | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.18 | +50.0% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-06-30 | -1.28 | -811.1% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.28 | +121.9% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-06-30 | 0.04 | -85.7% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.5 | +1150.0% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -0.04 | -108.0% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.25 | +725.0% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.26 | +4.0% | USD/shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.02 | -92.3% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.25 | +1150.0% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.31 | +24.0% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.08 | -74.2% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.23 | +187.5% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.31 | +34.8% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.08 | -74.2% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.34 | +325.0% | USD/shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.44 | +29.4% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.07 | -84.1% | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1 | +42.9% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.31 | +210.0% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.07 | -122.6% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.12 | +271.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1 | -16.7% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.08 | -180.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.08 | +200.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.16 | +100.0% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -0.17 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -0.52 | -205.9% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.15 | +128.8% | USD/shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.66 | +340.0% | USD/shares | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 1.86 | +181.8% | USD/shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.8 | -57.0% | USD/shares | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 1.03 | +28.7% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.46 | -55.3% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.23 | -50.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.12 | -47.8% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1648000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 2382000.0 | +44.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 3561000.0 | +49.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 2544000.0 | -28.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 2226000.0 | -12.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 2685000.0 | +20.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 2303000.0 | -14.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 1995000.0 | -13.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 2392000.0 | +19.9% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 2092000.0 | -12.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 3083000.0 | +47.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 4007000.0 | +30.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 19936000.0 | +397.5% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 3157000.0 | -84.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 5028000.0 | +59.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 3471000.0 | -31.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 26221000.0 | +655.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 3073000.0 | -88.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 21127000.0 | +587.5% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 154342000.0 | +630.5% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 152555000.0 | -1.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 167177000.0 | +9.6% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 46481000.0 | -72.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 33809000.0 | -27.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 12594000.0 | -62.7% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 39309000.0 | +212.1% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 47934000.0 | +21.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 71152000.0 | +48.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 60226000.0 | -15.4% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 465715000.0 | +673.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 219089000.0 | -53.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 220912000.0 | +0.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 189457000.0 | -14.2% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 208502000.0 | +10.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 518977000.0 | +148.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 358303000.0 | -31.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 267709000.0 | -25.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 217772000.0 | -18.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 192653000.0 | -11.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 2544000.0 | — | USD | 10-K | 2018-03-02 |
| Annual | 2017-12-31 | 1995000.0 | -21.6% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 4007000.0 | +100.9% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 3471000.0 | -13.4% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 154342000.0 | +4346.6% | USD | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 33809000.0 | -78.1% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 71152000.0 | +110.5% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 220912000.0 | +210.5% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 358303000.0 | +62.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 123773000.0 | -65.5% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53034000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 61083000.0 | +15.2% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 63355000.0 | +3.7% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 61196000.0 | -3.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 55627000.0 | -9.1% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 65766000.0 | +18.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 65083000.0 | -1.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 65953000.0 | +1.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 66287000.0 | +0.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 78920000.0 | +19.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 81003000.0 | +2.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 74937000.0 | -7.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 72243000.0 | -3.6% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 85441000.0 | +18.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 89882000.0 | +5.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 80205000.0 | -10.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 73509000.0 | -8.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 73700000.0 | +0.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 73604000.0 | -0.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 74198000.0 | +0.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 66326000.0 | -10.6% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 78928000.0 | +19.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 90500000.0 | +14.7% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 86979000.0 | -3.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 93244000.0 | +7.2% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 108313000.0 | +16.2% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 108010000.0 | -0.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 100886000.0 | -6.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 95192000.0 | -5.6% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 117682000.0 | +23.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 140332000.0 | +19.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 157324000.0 | +12.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 146795000.0 | -6.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 161247000.0 | +9.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 168088000.0 | +4.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 165917000.0 | -1.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 165569000.0 | -0.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 178879000.0 | +8.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 192510000.0 | +7.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 61196000.0 | — | USD | 10-K | 2018-03-02 |
| Annual | 2017-12-31 | 65953000.0 | +7.8% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 74937000.0 | +13.6% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 80205000.0 | +7.0% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 74198000.0 | -7.5% | USD | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 86979000.0 | +17.2% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 100886000.0 | +16.0% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 157324000.0 | +55.9% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 165917000.0 | +5.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 178068000.0 | +7.3% | USD | 10-K | 2026-02-20 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 70732000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 78589000.0 | +11.1% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 83084000.0 | +5.7% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 78588000.0 | -5.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 72735000.0 | -7.4% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 82653000.0 | +13.6% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 84531000.0 | +2.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 84380000.0 | -0.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 84917000.0 | +0.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 96875000.0 | +14.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 101875000.0 | +5.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 97093000.0 | -4.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 109153000.0 | +12.4% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 105386000.0 | -3.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 113791000.0 | +8.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 102813000.0 | -9.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 119554000.0 | +16.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 98079000.0 | -18.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 115747000.0 | +18.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 247254000.0 | +113.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 239506000.0 | -3.1% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 269255000.0 | +12.4% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 167159000.0 | -37.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 146479000.0 | -12.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 133985000.0 | -8.5% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 181156000.0 | +35.2% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 191483000.0 | +5.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 207479000.0 | +8.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 187828000.0 | -9.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 629387000.0 | +235.1% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 413341000.0 | -34.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 426325000.0 | +3.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 385402000.0 | -9.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 425804000.0 | +10.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 743051000.0 | +74.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 613305000.0 | -17.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 491699000.0 | -19.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 464525000.0 | -5.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 448005000.0 | -3.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 78588000.0 | — | USD | 10-K | 2018-03-02 |
| Annual | 2017-12-31 | 84380000.0 | +7.4% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 97093000.0 | +15.1% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 102813000.0 | +5.9% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 247254000.0 | +140.5% | USD | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 146479000.0 | -40.8% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 207479000.0 | +41.6% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 426325000.0 | +105.5% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 613305000.0 | +43.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 369281000.0 | -39.8% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 620406000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 631621000.0 | +1.8% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 635255000.0 | +0.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 631512000.0 | -0.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 621249000.0 | -1.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 588877000.0 | -5.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 592420000.0 | +0.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 614949000.0 | +3.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 631375000.0 | +2.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 652574000.0 | +3.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 702848000.0 | +7.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 732410000.0 | +4.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 828313000.0 | +13.1% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 865960000.0 | +4.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 935780000.0 | +8.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-31 | 932182000.0 | -0.4% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 957640000.0 | +2.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 966971000.0 | +1.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 994255000.0 | +2.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 1193898000.0 | +20.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1194246000.0 | +0.0% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 1227833000.0 | +2.8% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 1280397000.0 | +4.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 1283580000.0 | +0.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1306971000.0 | +1.8% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 1370719000.0 | +4.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 1399347000.0 | +2.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1449215000.0 | +3.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1419890000.0 | -2.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 2417292000.0 | +70.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 2498015000.0 | +3.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 2535470000.0 | +1.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2477254000.0 | -2.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 2511865000.0 | +1.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 3123229000.0 | +24.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 3230068000.0 | +3.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3205870000.0 | -0.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 3256911000.0 | +1.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3285292000.0 | +0.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 631512000.0 | — | USD | 10-K | 2018-03-02 |
| Annual | 2017-12-31 | 614949000.0 | -2.6% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 732410000.0 | +19.1% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 932182000.0 | +27.3% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 1193898000.0 | +28.1% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 1283580000.0 | +7.5% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 1449215000.0 | +12.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 2535470000.0 | +75.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3230068000.0 | +27.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3303326000.0 | +2.3% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 70385000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 84634000.0 | +20.2% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 80853000.0 | -4.5% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 82426000.0 | +1.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 69481000.0 | -15.7% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 78044000.0 | +12.3% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 85976000.0 | +10.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 88569000.0 | +3.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 84609000.0 | -4.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 95743000.0 | +13.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 108977000.0 | +13.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 111497000.0 | +2.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 107081000.0 | -4.0% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 120007000.0 | +12.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 126959000.0 | +5.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 130589000.0 | +2.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 115153000.0 | -11.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 128956000.0 | +12.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 137549000.0 | +6.7% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 131208000.0 | -4.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 123075000.0 | -6.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 147558000.0 | +19.9% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 178369000.0 | +20.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 152193000.0 | -14.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 143547000.0 | -5.7% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 163014000.0 | +13.6% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 162832000.0 | -0.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 177600000.0 | +9.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 145122000.0 | -18.3% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 219182000.0 | +51.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 253184000.0 | +15.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 278858000.0 | +10.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 244121000.0 | -12.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 269688000.0 | +10.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 291254000.0 | +8.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 307317000.0 | +5.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 251388000.0 | -18.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 273416000.0 | +8.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 296505000.0 | +8.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 82426000.0 | — | USD | 10-K | 2018-03-02 |
| Annual | 2017-12-31 | 88569000.0 | +7.5% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 111497000.0 | +25.9% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 130589000.0 | +17.1% | USD | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 131208000.0 | +0.5% | USD | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 152193000.0 | +16.0% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 177600000.0 | +16.7% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 278858000.0 | +57.0% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 307317000.0 | +10.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 293902000.0 | -4.4% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -28516000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | -22189000.0 | +22.2% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | -13907000.0 | +37.3% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | -24550000.0 | -76.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -23177000.0 | +5.6% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | -74633000.0 | -222.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | -60501000.0 | +18.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | -37862000.0 | +37.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | -38817000.0 | -2.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | -34716000.0 | +10.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | -5279000.0 | +84.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | -15832000.0 | -199.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-03-31 | 83034000.0 | +624.5% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 96197000.0 | +15.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 110812000.0 | +15.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-31 | 122753000.0 | +10.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-03-31 | 117996000.0 | -3.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 130745000.0 | +10.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 147987000.0 | +13.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 362142000.0 | +144.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-03-31 | 373336000.0 | +3.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 388492000.0 | +4.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 407951000.0 | +5.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 422457000.0 | +3.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 435050000.0 | +3.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 457566000.0 | +5.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 486559000.0 | +6.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 497900000.0 | +2.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 501655000.0 | +0.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 1008383000.0 | +101.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 1030867000.0 | +2.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1021791000.0 | -0.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 1025924000.0 | +0.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 1037514000.0 | +1.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 1531530000.0 | +47.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 1550839000.0 | +1.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1546889000.0 | -0.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 1554181000.0 | +0.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 1567364000.0 | +0.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -24550000.0 | — | USD | 10-K | 2020-02-21 |
| Annual | 2017-12-31 | -37862000.0 | -54.2% | USD | 10-K | 2021-02-19 |
| Annual | 2018-12-31 | -15832000.0 | +58.2% | USD | 10-K | 2022-02-18 |
| Annual | 2019-12-31 | 122753000.0 | +875.3% | USD | 10-K | 2023-02-17 |
| Annual | 2020-12-31 | 362142000.0 | +195.0% | USD | 10-K | 2024-02-16 |
| Annual | 2021-12-31 | 422457000.0 | +16.7% | USD | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 497900000.0 | +17.9% | USD | 10-K | 2026-02-20 |
| Annual | 2023-12-31 | 1021791000.0 | +105.2% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1550839000.0 | +51.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1568709000.0 | +1.2% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1724000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 35585000.0 | +1964.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 56071000.0 | +57.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 10676000.0 | -81.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 40009000.0 | +274.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 79100000.0 | +97.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 12794000.0 | -83.8% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 48079000.0 | +275.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 89917000.0 | +87.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 4777000.0 | -94.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 38251000.0 | +700.7% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 71495000.0 | +86.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 14791000.0 | -79.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 62493000.0 | +322.5% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 111915000.0 | +79.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 32147000.0 | -71.3% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 79013000.0 | +145.8% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 134089000.0 | +69.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 24714000.0 | -81.6% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 92251000.0 | +273.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 152431000.0 | +65.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 16079000.0 | -89.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 83196000.0 | +417.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 157825000.0 | +89.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 7679000.0 | -95.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 79781000.0 | +939.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 171594000.0 | +115.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 50123000.0 | -70.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 139648000.0 | +178.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 233213000.0 | +67.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 80434000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 107538000.0 | +33.7% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 120834000.0 | +12.4% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 116829000.0 | -3.3% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 139922000.0 | +19.8% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 182737000.0 | +30.6% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 217314000.0 | +18.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 233092000.0 | +7.3% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 281355000.0 | +20.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 329776000.0 | +17.2% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -9989000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -28306000.0 | -183.4% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -43654000.0 | -54.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -9999000.0 | +77.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -30037000.0 | -200.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -50049000.0 | -66.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -28043000.0 | +44.0% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | -57859000.0 | -106.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -109916000.0 | -90.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -19408000.0 | +82.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -73983000.0 | -281.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -148620000.0 | -100.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | -24944000.0 | +83.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -71461000.0 | -186.5% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -102220000.0 | -43.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | -31277000.0 | +69.4% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -61147000.0 | -95.5% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -234096000.0 | -282.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -62522000.0 | +73.3% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -110611000.0 | -76.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | -161059000.0 | -45.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -17727000.0 | +89.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -597226000.0 | -3269.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -937156000.0 | -56.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -30057000.0 | +96.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -72976000.0 | -142.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -384629000.0 | -427.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -158819000.0 | +58.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -296393000.0 | -86.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -404723000.0 | -36.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -62964000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -76447000.0 | -21.4% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -164197000.0 | -114.8% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | -177462000.0 | -8.1% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | -140032000.0 | +21.1% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | -293154000.0 | -109.3% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | -206920000.0 | +29.4% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -1005636000.0 | -386.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -670609000.0 | +33.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -469147000.0 | +30.0% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7601000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -7209000.0 | -194.8% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -11168000.0 | -54.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -995000.0 | +91.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -9831000.0 | -888.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -29292000.0 | -198.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 15646000.0 | +153.4% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 9877000.0 | -36.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 21087000.0 | +113.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 30560000.0 | +44.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 34882000.0 | +14.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 78146000.0 | +124.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 32903000.0 | -57.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 8570000.0 | -74.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 7961000.0 | -7.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | -2657000.0 | -133.4% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -5031000.0 | -89.3% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -7854000.0 | -56.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 16593000.0 | +311.3% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 24866000.0 | +49.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 22753000.0 | -8.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -9278000.0 | -140.8% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 908593000.0 | +9893.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 929998000.0 | +2.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -9077000.0 | -101.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -18270000.0 | -101.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 511100000.0 | +2897.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -4708000.0 | -100.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -8786000.0 | -86.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -19140000.0 | -117.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -18585000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -31640000.0 | -70.2% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 45375000.0 | +243.4% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 60097000.0 | +32.4% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 150981000.0 | +151.2% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | -10116000.0 | -106.7% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 26949000.0 | +366.4% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 922304000.0 | +3322.4% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 551645000.0 | -40.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -27073000.0 | -104.9% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 9848000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 23460000.0 | +138.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 37435000.0 | +59.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 8634000.0 | -76.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 24548000.0 | +184.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 43412000.0 | +76.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 8918000.0 | -79.5% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 35492000.0 | +298.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 51841000.0 | +46.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 18243000.0 | -64.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 46659000.0 | +155.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 75998000.0 | +62.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 19851000.0 | -73.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 51570000.0 | +159.8% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 77271000.0 | +49.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 26832000.0 | -65.3% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 56069000.0 | +109.0% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 81577000.0 | +45.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 12910000.0 | -84.2% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 54868000.0 | +325.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 87667000.0 | +59.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 17879000.0 | -79.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 50415000.0 | +182.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 90364000.0 | +79.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 30251000.0 | -66.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 74900000.0 | +147.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 126361000.0 | +68.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 55475000.0 | -56.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 121878000.0 | +119.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 187803000.0 | +54.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 54238000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 64862000.0 | +19.6% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 73232000.0 | +12.9% | USD | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 103165000.0 | +40.9% | USD | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 108108000.0 | +4.8% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 123295000.0 | +14.0% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 130960000.0 | +6.2% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 154907000.0 | +18.3% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 203227000.0 | +31.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 245071000.0 | +20.6% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 40996000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 41132000.0 | +0.3% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 41377000.0 | +0.6% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 41584000.0 | +0.5% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 41811000.0 | +0.5% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 41951000.0 | +0.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-06-30 | 42661000.0 | +1.7% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 42779000.0 | +0.3% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 45913000.0 | +7.3% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 47464000.0 | +3.4% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 47690000.0 | +0.5% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 48005000.0 | +0.7% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 48348000.0 | +0.7% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 48370000.0 | +0.0% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 51179000.0 | +5.8% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 51366000.0 | +0.4% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 51389000.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 51490000.0 | +0.2% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 51642000.0 | +0.3% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 51677000.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 51770000.0 | +0.2% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 52885000.0 | +2.2% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 57962000.0 | +9.6% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 58030000.0 | +0.1% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 58109000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 58808000.0 | +1.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 63387000.0 | +7.8% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 63461000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 63492000.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 41233000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 41846000.0 | +1.5% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 42688000.0 | +2.0% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 47226000.0 | +10.6% | shares | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 48793000.0 | +3.3% | shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 51312000.0 | +5.2% | shares | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 51623000.0 | +0.6% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 55174000.0 | +6.9% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 59576000.0 | +8.0% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 63462000.0 | +6.5% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 40996000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 41598000.0 | +1.5% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 42287000.0 | +1.7% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 41584000.0 | -1.7% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 41811000.0 | +0.5% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 43295000.0 | +3.5% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 42370000.0 | -2.1% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 43916000.0 | +3.6% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 44175000.0 | +0.6% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 45913000.0 | +3.9% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 48221000.0 | +5.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 48361000.0 | +0.3% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 48262000.0 | -0.2% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 48563000.0 | +0.6% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 48619000.0 | +0.1% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 51387000.0 | +5.7% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 51546000.0 | +0.3% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 51586000.0 | +0.1% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 51657000.0 | +0.1% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 51781000.0 | +0.2% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 51806000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 51869000.0 | +0.1% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 52980000.0 | +2.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 58062000.0 | +9.6% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 58030000.0 | -0.1% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 58199000.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 58921000.0 | +1.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 63387000.0 | +7.6% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 63563000.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 63591000.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 41233000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 41846000.0 | +1.5% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 44168000.0 | +5.5% | shares | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 47966000.0 | +8.6% | shares | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 49045000.0 | +2.2% | shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 51515000.0 | +5.0% | shares | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 51767000.0 | +0.5% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 55274000.0 | +6.8% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 59681000.0 | +8.0% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 63565000.0 | +6.5% | shares | 10-K | 2026-02-20 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2022 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.2290 | +13.3% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.2379 | +3.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.2154 | -9.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.2615 | +21.4% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.2705 | +3.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.2335 | -13.7% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.2538 | +8.7% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.2459 | -3.1% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1976 | -19.6% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.2165 | +9.6% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.2122 | -2.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.1910 | -10.0% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.1952 | +2.2% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.2038 | +4.4% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.1587 | -22.1% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.1758 | +10.8% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.1890 | +7.5% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.1791 | -5.2% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.2069 | +15.6% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.2110 | +2.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1849 | -12.4% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1198 | -35.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1412 | +17.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1377 | -2.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.1502 | +9.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1318 | -12.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1301 | -1.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.1429 | +9.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1477 | +3.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.8947 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.9746 | +8.9% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.9020 | -7.4% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.7974 | -11.6% | ratio | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 0.6488 | -18.6% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.6928 | +6.8% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 0.7487 | +8.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.4987 | -33.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.4821 | -3.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.5561 | +15.3% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0049 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 0.9286 | -7.6% | ratio | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 1.0276 | +10.7% | ratio | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 0.9534 | -7.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1.0468 | +9.8% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1.0591 | +1.2% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 0.9832 | -7.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 0.9527 | -3.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1.0036 | +5.3% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1.0118 | +0.8% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 0.9348 | -7.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 0.8708 | -6.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1.0193 | +17.1% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 0.8782 | -13.9% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.8963 | +2.1% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 0.7873 | -12.2% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 1.0382 | +31.9% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 0.7606 | -26.7% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 0.8415 | +10.6% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 1.8844 | +123.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1.9460 | +3.3% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1.8247 | -6.2% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 0.9372 | -48.6% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 0.9625 | +2.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.9334 | -3.0% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 1.1113 | +19.1% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1.1760 | +5.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1.1682 | -0.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.2943 | +10.8% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.8715 | +121.9% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1.6326 | -43.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.5288 | -6.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.5787 | +3.3% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1.5789 | +0.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2.5512 | +61.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.9957 | -21.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.9559 | -2.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1.6990 | -13.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.5110 | -11.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.9534 | — | ratio | 10-K | 2018-03-02 |
| Annual | 2017-12-31 | 0.9527 | -0.1% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 0.8708 | -8.6% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 0.7873 | -9.6% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 1.8844 | +139.4% | ratio | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 0.9625 | -48.9% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1.1682 | +21.4% | ratio | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 1.5288 | +30.9% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.9957 | +30.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.2565 | -37.0% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0607 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0359 | +159.1% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0499 | +39.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -0.0017 | -103.4% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -0.3500 | -20804.4% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -0.2609 | +25.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -0.0265 | +89.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0103 | +138.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.1163 | +1030.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -0.0105 | -109.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 0.0636 | +706.9% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 0.1138 | +79.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.0052 | -95.4% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 0.0642 | +1123.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 0.0746 | +16.2% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0227 | -69.5% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.0546 | +140.0% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.0655 | +20.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0179 | -72.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0627 | +250.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0768 | +22.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0135 | -82.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0190 | +40.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0515 | +171.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.0121 | -123.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.0186 | +253.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 0.0140 | -24.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.0115 | -182.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.0112 | +197.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0206 | +83.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -0.0121 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -0.0364 | -199.7% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0097 | +126.7% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0426 | +338.2% | ratio | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 0.1176 | +176.2% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0462 | -60.7% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 0.0489 | +5.8% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0201 | -58.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0087 | -56.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0043 | -50.7% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0157 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1078 | +585.0% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.1150 | +6.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0491 | -57.3% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -0.3070 | -725.7% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1140 | +137.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0057 | -95.0% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.0915 | +1509.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1671 | +82.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0271 | -83.8% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0829 | +205.5% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0931 | +12.3% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.0383 | -58.8% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0924 | +141.1% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.1018 | +10.2% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0634 | -37.8% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.1017 | +60.4% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.1132 | +11.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0434 | -61.6% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.1118 | +157.4% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.1229 | +9.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0391 | -68.2% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0781 | +99.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0969 | +24.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0200 | -79.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0610 | +204.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0592 | -3.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0075 | -87.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0414 | +449.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0605 | +46.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0795 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -0.0210 | -126.4% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0601 | +386.4% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0714 | +18.7% | ratio | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 0.0766 | +7.2% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0873 | +14.1% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 0.0879 | +0.7% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0636 | -27.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0467 | -26.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0347 | -25.8% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0234 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0281 | +20.2% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0440 | +56.5% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0309 | -29.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-03-31 | 0.0320 | +3.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0344 | +7.4% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0268 | -22.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2017-12-31 | 0.0225 | -15.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 0.0283 | +25.5% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.0219 | -22.7% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0283 | +29.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 0.0359 | +27.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1862 | +418.0% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 0.0263 | -85.9% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.0396 | +50.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 0.0266 | -32.9% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.2277 | +756.7% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 0.0238 | -89.5% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 0.1536 | +544.6% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 1.1763 | +665.8% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1.2395 | +5.4% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1.1330 | -8.6% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 0.2606 | -77.0% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 0.2221 | -14.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0877 | -60.5% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 0.2411 | +174.9% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 0.2944 | +22.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 0.4006 | +36.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.4150 | +3.6% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.1248 | +412.0% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 0.8653 | -59.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.7922 | -8.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.7761 | -2.0% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.7731 | -0.4% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.7819 | +130.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.1659 | -34.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.0649 | -8.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.7965 | -25.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.6497 | -18.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0309 | — | ratio | 10-K | 2018-03-02 |
| Annual | 2017-12-31 | 0.0225 | -27.0% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 0.0359 | +59.5% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 0.0266 | -26.0% | ratio | 10-K | 2021-02-19 |
| Annual | 2020-12-31 | 1.1763 | +4325.6% | ratio | 10-K | 2022-02-18 |
| Annual | 2021-12-31 | 0.2221 | -81.1% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 0.4006 | +80.3% | ratio | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 0.7922 | +97.7% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.1659 | +47.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.4211 | -63.9% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0123 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0082 | +167.0% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0119 | +44.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -0.0004 | -103.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -0.0915 | -25285.3% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -0.0706 | +22.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -0.0062 | +91.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0026 | +142.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0286 | +995.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -0.0021 | -107.2% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 0.0138 | +764.9% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 0.0241 | +75.4% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.0010 | -95.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 0.0125 | +1150.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 0.0152 | +21.4% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0036 | -76.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.0096 | +165.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.0124 | +29.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0032 | -74.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0130 | +305.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0162 | +24.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0025 | -84.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0023 | -9.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0073 | +220.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.0017 | -122.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.0028 | +267.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 0.0018 | -33.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.0015 | -181.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.0016 | +206.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0030 | +90.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -0.0109 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -0.0354 | -226.4% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0088 | +124.7% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.0340 | +287.4% | ratio | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 0.0763 | +124.7% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0320 | -58.0% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 0.0366 | +14.4% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0100 | -72.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0042 | -58.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0024 | -43.1% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2670 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -0.2340 | -187.6% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -0.5420 | -131.6% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0097 | +101.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.7222 | +7372.5% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.6912 | -4.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1007 | -85.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | -0.0491 | -148.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | -3.8068 | -7655.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -0.0206 | +99.5% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 0.1239 | +700.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 0.2038 | +64.6% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.0081 | -96.0% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 0.0926 | +1039.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 0.1022 | +10.3% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0115 | -88.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.0303 | +162.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.0389 | +28.2% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0096 | -75.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0389 | +303.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0466 | +19.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0071 | -84.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0054 | -23.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0176 | +223.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.0040 | -122.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.0068 | +268.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 0.0038 | -44.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.0031 | -182.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.0034 | +207.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0064 | +90.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.2793 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.5757 | +106.1% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -0.4055 | -170.4% | ratio | 10-K | 2021-02-19 |
| Annual | 2019-12-31 | 0.2579 | +163.6% | ratio | 10-K | 2022-02-18 |
| Annual | 2020-12-31 | 0.2516 | -2.4% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0973 | -61.3% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 0.1066 | +9.6% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0249 | -76.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0087 | -64.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0050 | -42.5% | ratio | 10-K | 2026-02-20 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-18 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Equity grant / award
G
|
Class B Common Stock | 40,000 | $0.00 | $0 | 177,000 |
| 2026-03-17 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Equity grant / award
G
|
Class B Common Stock | 33,000 | $0.00 | $0 | 164,000 |
| 2026-03-16 | Rains Christopher Alan | Sr. VP & Chief Revenue Officer |
Equity grant / award
A
|
Class A Common Stock | 989 | $0.00 | $0 | 989 |
| 2026-03-16 | CASELLA JOHN W | Dir |
Open-market sell
S
|
Class A Common Stock | 1,744 | $87.77 | $153,071 | 30,795 |
| 2026-03-12 | CASELLA JOHN W | Dir |
Open-market sell
S
|
Class A Common Stock | 963 | $90.06 | $86,728 | 32,539 |
| 2026-03-12 | CASELLA JOHN W | Dir |
Equity grant / award
A
|
Class A Common Stock | 5,513 | $0.00 | $0 | 33,502 |
| 2026-02-27 | Steves Sean | Sr VP & COO of SW Ops |
Open-market sell
S
|
Class A Common Stock | 1,199 | $92.89 | $111,375 | 9,669 |
| 2026-02-26 | Steves Sean | Sr VP & COO of SW Ops |
Equity grant / award
A
|
Class A Common Stock | 3,433 | $0.00 | $0 | 10,868 |
| 2025-12-08 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Equity grant / award
G
|
Class A Common Stock | 3,900 | $0.00 | $0 | 104,848 |
| 2025-11-07 | Helgeson Bradford John | Executive VP and CFO |
Open-market sell
S
|
Class A Common Stock | 262 | $87.65 | $22,964 | 4,991 |
| 2025-11-05 | Green Emily Nagle | Dir |
Equity grant / award
G
|
Class A Common Stock | 1,130 | $0.00 | $0 | 15,709 |
| 2025-11-04 | Green Emily Nagle | Dir |
Open-market sell
S
|
Class A Common Stock | 1,116 | $89.38 | $99,748 | 5,647 |
| 2025-08-04 | Ligon Paul | SR VP of Sustainable Growth |
Open-market sell
S
|
Class A Common Stock | 1,000 | $102.84 | $102,840 | 18,347 |
| 2025-06-05 | HULLIGAN WILLIAM P | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,215 | $115.17 | $139,932 | 6,368 |
| 2025-06-03 | Ligon Paul | SR VP of Sustainable Growth |
Open-market sell
S
|
Class A Common Stock | 1,000 | $116.98 | $116,980 | 19,347 |
| 2025-05-08 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 18,093 | $119.87 | $2,168,808 | 11,416 |
| 2025-05-06 | Coletta Edmond | PRESIDENT |
Open-market sell
S
|
Class A Common Stock | 5,562 | $119.18 | $662,879 | 150,093 |
| 2025-04-16 | Ligon Paul | SR VP of Sustainable Growth |
Open-market sell
S
|
Class A Common Stock | 100 | $120.32 | $12,032 | 20,347 |
| 2025-04-16 | Ligon Paul | SR VP of Sustainable Growth |
Open-market sell
S
|
Class A Common Stock | 700 | $119.62 | $83,734 | 20,447 |
| 2025-04-16 | Ligon Paul | SR VP of Sustainable Growth |
Open-market sell
S
|
Class A Common Stock | 400 | $118.66 | $47,464 | 21,147 |
| 2025-04-16 | Ligon Paul | SR VP of Sustainable Growth |
Open-market sell
S
|
Class A Common Stock | 800 | $117.65 | $94,120 | 21,547 |
| 2025-03-13 | Coletta Edmond | PRESIDENT |
Open-market sell
S
|
Class A Common Stock | 5,000 | $105.00 | $525,000 | 155,655 |
| 2025-03-13 | Coletta Edmond | PRESIDENT |
Open-market sell
S
|
Class A Common Stock | 456 | $104.07 | $47,456 | 160,655 |
| 2025-03-12 | Coletta Edmond | PRESIDENT |
Open-market sell
S
|
Class A Common Stock | 377 | $106.35 | $40,094 | 161,111 |
| 2025-03-12 | Coletta Edmond | PRESIDENT |
Open-market sell
S
|
Class A Common Stock | 459 | $106.33 | $48,805 | 161,488 |
| 2025-03-12 | Coletta Edmond | PRESIDENT |
Equity grant / award
A
|
Class A Common Stock | 3,566 | $0.00 | $0 | 161,947 |
| 2025-03-10 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 3,158 | $112.38 | $354,896 | 107,875 |
| 2025-03-10 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 2,229 | $111.32 | $248,132 | 111,033 |
| 2025-03-03 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 13,577 | $113.88 | $1,546,149 | 26,258 |
| 2025-02-27 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Equity grant / award
A
|
Class A Common Stock | 29,106 | $0.00 | $0 | 39,835 |
| 2024-12-13 | Green Emily Nagle | Dir |
Open-market sell
S
|
Class A Common Stock | 2,025 | $108.18 | $219,060 | 15,624 |
| 2024-12-13 | Green Emily Nagle | Dir |
Equity grant / award
G
|
Class A Common Stock | 575 | $0.00 | $0 | 17,649 |
| 2024-12-02 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Equity grant / award
G
|
Class A Common Stock | 2,173 | $0.00 | $0 | 113,262 |
| 2024-11-25 | BURKE MICHAEL K | Dir |
Open-market sell
S
|
Class A Common Stock | 1,800 | $112.88 | $203,184 | 15,138 |
| 2024-11-22 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 20,000 | $112.26 | $2,245,200 | 115,435 |
| 2024-11-15 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 2,797 | $107.15 | $299,699 | 10,729 |
| 2024-11-15 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 24,892 | $106.32 | $2,646,517 | 13,526 |
| 2024-11-14 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 27,940 | $0.00 | $0 | 0 |
| 2024-11-14 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 251 | $108.84 | $27,319 | 38,418 |
| 2024-11-14 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Exercise / conversion
M
|
Class A Common Stock | 27,940 | $12.48 | $348,691 | 38,669 |
| 2024-11-12 | Steves Sean | Sr VP & COO of SW Ops |
Open-market sell
S
|
Class A Common Stock | 1,418 | $108.27 | $153,527 | 5,802 |
| 2024-11-08 | Green Emily Nagle | Dir |
Equity grant / award
G
|
Class A Common Stock | 505 | $0.00 | $0 | 18,224 |
| 2024-11-07 | Helgeson Bradford John | Executive VP and CFO |
Open-market sell
S
|
Class A Common Stock | 197 | $106.68 | $21,016 | 3,548 |
| 2024-11-06 | Green Emily Nagle | Dir |
Open-market sell
S
|
Class A Common Stock | 745 | $105.14 | $78,329 | 6,763 |
| 2024-11-06 | Green Emily Nagle | Dir |
Equity grant / award
G
|
Class A Common Stock | 3,000 | $0.00 | $0 | 18,729 |
| 2024-11-05 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 20,810 | $100.88 | $2,099,313 | 10,729 |
| 2024-11-05 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 2,699 | $100.13 | $270,251 | 31,539 |
| 2024-11-04 | Coletta Edmond | PRESIDENT |
Open-market sell
S
|
Class A Common Stock | 692 | $100.62 | $69,629 | 149,034 |
| 2024-11-04 | Coletta Edmond | PRESIDENT |
Open-market sell
S
|
Class A Common Stock | 19,308 | $100.09 | $1,932,538 | 149,726 |
| 2024-11-04 | Coletta Edmond | PRESIDENT |
Equity grant / award
G
|
Class A Common Stock | 1,000 | $0.00 | $0 | 169,034 |
| 2024-09-03 | Drohan Kevin | VP & CHIEF ACCOUNTING OFFICER |
Open-market sell
S
|
Class A Common Stock | 214 | $105.42 | $22,560 | 2,895 |
| 2024-06-06 | Battles Michael Louis | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,451 | $96.47 | $139,978 | 7,281 |
| 2024-03-14 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 391 | $94.17 | $36,820 | 135,435 |
| 2024-03-13 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 674 | $94.06 | $63,396 | 135,826 |
| 2024-03-12 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Equity grant / award
A
|
Class A Common Stock | 1,758 | $0.00 | $0 | 136,500 |
| 2024-02-28 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 20,300 | $90.27 | $1,832,481 | 31,802 |
| 2024-02-27 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Equity grant / award
A
|
Class A Common Stock | 40,803 | $0.00 | $0 | 52,102 |
| 2023-12-12 | Ligon Paul | SR VP of Sustainable Growth |
Equity grant / award
G
|
Class A Common Stock | 100 | $0.00 | $0 | 21,454 |
| 2023-11-20 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Equity grant / award
G
|
Class B Common Stock | 137,000 | $0.00 | $0 | 137,000 |
| 2023-11-06 | Green Emily Nagle | Dir |
Equity grant / award
G
|
Class A Common Stock | 7,508 | $0.00 | $0 | 15,624 |
| 2023-09-29 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Equity grant / award
G
|
Class B Common Stock | 131,000 | $0.00 | $0 | 131,000 |
| 2023-08-31 | Drohan Kevin | VP & CHIEF ACCOUNTING OFFICER |
Open-market sell
S
|
Class A Common Stock | 213 | $78.23 | $16,663 | 2,749 |
| 2023-08-23 | Coletta Edmond | PRESIDENT & CFO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $81.66 | $816,600 | 156,424 |
| 2023-08-14 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Equity grant / award
G
|
Class B Common Stock | 194,100 | $0.00 | $0 | 194,100 |
| 2023-08-11 | Ligon Paul | SR VP of Sustainable Growth |
Open-market sell
S
|
Class A Common Stock | 2,500 | $78.76 | $196,900 | 21,554 |
| 2023-08-10 | HULLIGAN WILLIAM P | Dir |
Open-market sell
S
|
Class A Common Stock | 5,000 | $79.98 | $399,900 | 13,702 |
| 2023-08-09 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 18,786 | $80.12 | $1,505,134 | 134,742 |
| 2023-08-09 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 3,123 | $80.14 | $250,277 | 153,528 |
| 2023-08-08 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 1,214 | $80.00 | $97,120 | 156,651 |
| 2023-08-08 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 2,180 | $80.02 | $174,444 | 157,865 |
| 2023-08-03 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 724 | $0.00 | $0 | 0 |
| 2023-08-03 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 724 | $80.69 | $58,420 | 11,299 |
| 2023-08-03 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Exercise / conversion
M
|
Class A Common Stock | 724 | $5.54 | $4,011 | 12,023 |
| 2023-08-02 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 35,732 | $81.41 | $2,908,942 | 11,299 |
| 2023-06-01 | BURKE MICHAEL K | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,310 | $0.00 | $0 | 15,487 |
| 2023-03-15 | Drohan Kevin | VP & CHIEF ACCOUNTING OFFICER |
Open-market sell
S
|
Class A Common Stock | 56 | $82.23 | $4,605 | 2,962 |
| 2023-03-10 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Equity grant / award
A
|
Class A Common Stock | 2,188 | $0.00 | $0 | 160,961 |
| 2023-02-23 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 10,528 | $76.22 | $802,444 | 43,949 |
| 2023-02-23 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 23,438 | $75.39 | $1,766,991 | 54,477 |
| 2023-02-22 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Equity grant / award
A
|
Class A Common Stock | 66,314 | $0.00 | $0 | 77,915 |
| 2023-01-17 | Ligon Paul | SR VP & CHIEF REVENUE OFFICER |
Open-market sell
S
|
Class A Common Stock | 1,352 | $78.72 | $106,429 | 22,088 |
| 2022-11-30 | Ligon Paul | SR VP & CHIEF REVENUE OFFICER |
Equity grant / award
G
|
Class A Common Stock | 100 | $0.00 | $0 | 23,440 |
| 2022-11-10 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 5,127 | $82.44 | $422,670 | 11,601 |
| 2022-11-10 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 14,258 | $81.38 | $1,160,316 | 16,728 |
| 2022-11-07 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 305 | $81.76 | $24,937 | 158,773 |
| 2022-11-07 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 22,748 | $81.04 | $1,843,498 | 159,078 |
| 2022-11-04 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 26,947 | $80.93 | $2,180,821 | 181,826 |
| 2022-09-14 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Equity grant / award
G
|
Class B Common Stock | 194,000 | $0.00 | $0 | 194,000 |
| 2022-09-14 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Equity grant / award
G
|
Class B Common Stock | 134,000 | $0.00 | $0 | 134,000 |
| 2022-09-14 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Equity grant / award
G
|
Class B Common Stock | 194,100 | $0.00 | $0 | 300,000 |
| 2022-08-31 | Drohan Kevin | VP & CHIEF ACCOUNTING OFFICER |
Open-market sell
S
|
Class A Common Stock | 212 | $82.25 | $17,437 | 2,355 |
| 2022-08-26 | Green Emily Nagle | — |
Equity grant / award
G
|
Class A Common Stock | 300 | $0.00 | $0 | 26,476 |
| 2022-08-25 | Green Emily Nagle | — |
Equity grant / award
G
|
Class A Common Stock | 189 | $0.00 | $0 | 26,776 |
| 2022-08-24 | Green Emily Nagle | — |
Equity grant / award
G
|
Class A Common Stock | 188 | $0.00 | $0 | 26,965 |
| 2022-08-22 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 20,000 | $84.08 | $1,681,600 | 208,773 |
| 2022-08-12 | BURKE MICHAEL K | — |
Equity grant / award
G
|
Class A Common Stock | 590 | $0.00 | $0 | 18,497 |
| 2022-08-12 | BURKE MICHAEL K | — |
Open-market sell
S
|
Class A Common Stock | 1,260 | $85.17 | $107,314 | 19,087 |
| 2022-08-12 | BURKE MICHAEL K | — |
Open-market sell
S
|
Class A Common Stock | 4,090 | $84.60 | $346,014 | 20,347 |
| 2022-08-11 | Ligon Paul | SR VP & CHIEF REVENUE OFFICER |
Open-market sell
S
|
Class A Common Stock | 1,250 | $85.30 | $106,625 | 23,540 |
| 2022-08-04 | Coletta Edmond | PRESIDENT & CFO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $83.79 | $837,900 | 148,361 |
| 2022-08-01 | Coletta Edmond | PRESIDENT & CFO |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 75,000 | $0.00 | $0 | 75,000 |
| 2022-06-03 | Johnson Edwin D | PRESIDENT & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 8,497 | $0.00 | $0 | 0 |
| 2022-06-03 | Johnson Edwin D | PRESIDENT & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 9,964 | $0.00 | $0 | 0 |
| 2022-06-03 | Johnson Edwin D | PRESIDENT & COO |
Exercise / conversion
M
|
Class A Common Stock | 8,497 | $5.71 | $48,518 | 121,252 |
| 2022-06-03 | Johnson Edwin D | PRESIDENT & COO |
Exercise / conversion
M
|
Class A Common Stock | 9,964 | $12.48 | $124,351 | 112,755 |
| 2022-06-02 | HULLIGAN WILLIAM P | — |
Equity grant / award
A
|
Class A Common Stock | 1,638 | $0.00 | $0 | 17,392 |
| 2022-04-13 | Johnson Edwin D | PRESIDENT & COO |
Open-market sell
S
|
Class A Common Stock | 3,507 | $91.27 | $320,084 | 102,791 |
| 2022-04-12 | Johnson Edwin D | PRESIDENT & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $90.76 | $907,600 | 106,298 |
| 2022-03-16 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 1,400 | $88.11 | $123,354 | 228,773 |
| 2022-03-15 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 15,317 | $88.03 | $1,348,356 | 230,173 |
| 2022-03-15 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 131 | $87.99 | $11,527 | 245,490 |
| 2022-03-15 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 1,114 | $87.35 | $97,308 | 245,621 |
| 2022-03-14 | Johnson Edwin D | PRESIDENT & COO |
Open-market sell
S
|
Class A Common Stock | 4,612 | $90.63 | $417,986 | 115,778 |
| 2022-03-14 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 1,100 | $90.27 | $99,297 | 246,735 |
| 2022-03-14 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 12,331 | $85.59 | $1,055,410 | 247,835 |
| 2022-03-11 | Johnson Edwin D | PRESIDENT & COO |
Open-market sell
S
|
Class A Common Stock | 964 | $92.13 | $88,813 | 120,390 |
| 2022-03-11 | Johnson Edwin D | PRESIDENT & COO |
Open-market sell
S
|
Class A Common Stock | 9,036 | $90.93 | $821,643 | 121,354 |
| 2022-03-11 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Equity grant / award
A
|
Class A Common Stock | 1,819 | $0.00 | $0 | 260,166 |
| 2022-03-10 | Johnson Edwin D | PRESIDENT & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $90.64 | $906,400 | 130,390 |
| 2022-03-08 | Coletta Edmond | SENIOR VICE PRESIDENT & CFO |
Open-market sell
S
|
Class A Common Stock | 8,343 | $85.07 | $709,739 | 157,680 |
| 2022-03-07 | Coletta Edmond | SENIOR VICE PRESIDENT & CFO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $83.01 | $830,100 | 166,023 |
| 2022-03-02 | Green Emily Nagle | — |
Open-market sell
S
|
Class A Common Stock | 1,700 | $77.86 | $132,362 | 26,015 |
| 2022-02-24 | Coletta Edmond | Senior Vice President & CFO |
Open-market sell
S
|
Class A Common Stock | 896 | $71.08 | $63,688 | 176,023 |
| 2022-02-24 | Coletta Edmond | Senior Vice President & CFO |
Open-market sell
S
|
Class A Common Stock | 16,917 | $70.30 | $1,189,265 | 176,919 |
| 2022-02-22 | Coletta Edmond | Senior Vice President & CFO |
Equity grant / award
A
|
Class A Common Stock | 36,156 | $0.00 | $0 | 193,836 |
| 2021-11-24 | Coletta Edmond | Senior Vice President & CFO |
Equity grant / award
G
|
Class A Common Stock | 1,000 | $0.00 | $0 | 157,680 |
| 2021-11-19 | HULLIGAN WILLIAM P | — |
Open-market sell
S
|
Class A Common Stock | 10,000 | $87.01 | $870,100 | 15,754 |
| 2021-11-18 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 1,212 | $89.31 | $108,244 | 123,222 |
| 2021-11-18 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 6,173 | $88.63 | $547,113 | 124,434 |
| 2021-11-17 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 400 | $89.56 | $35,824 | 130,607 |
| 2021-11-17 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 19,600 | $88.86 | $1,741,656 | 131,007 |
| 2021-11-16 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 3,300 | $88.18 | $290,994 | 150,607 |
| 2021-11-15 | Johnson Edwin D | President & COO |
Equity grant / award
G
|
Class A Common Stock | 1,000 | $0.00 | $0 | 153,907 |
| 2021-08-20 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $74.00 | $740,000 | 154,907 |
| 2021-08-16 | Heald Christopher | VP & Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 2,500 | $69.37 | $173,425 | 38,380 |
| 2021-08-11 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 19,559 | $69.40 | $1,357,395 | 258,353 |
| 2021-08-11 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 7,700 | $68.54 | $527,758 | 277,912 |
| 2021-08-10 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 8,398 | $68.19 | $572,660 | 285,612 |
| 2021-08-09 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 62,343 | $68.24 | $4,254,286 | 294,010 |
| 2021-08-09 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 2,000 | $68.50 | $137,000 | 356,353 |
| 2021-08-06 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 23,510 | $68.67 | $1,614,432 | 8,673 |
| 2021-08-05 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 20,629 | $68.36 | $1,410,198 | 32,183 |
| 2021-08-05 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 28,232 | $68.31 | $1,928,528 | 52,812 |
| 2021-08-04 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 1,901 | $69.46 | $132,043 | 81,044 |
| 2021-08-04 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 24,516 | $68.82 | $1,687,191 | 82,945 |
| 2021-08-04 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 13,446 | $69.30 | $931,808 | 107,461 |
| 2021-07-30 | Sayward Shelley E. | Senior VP & General Counsel |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 8,396 | $0.00 | $0 | 8,396 |
| 2021-06-15 | Sova Gary | Dir |
Equity grant / award
A
|
Class A Common Stock | 756 | $0.00 | $0 | 856 |
| 2021-06-02 | Green Emily Nagle | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,802 | $0.00 | $0 | 27,715 |
| 2021-03-16 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 1,526 | $64.49 | $98,412 | 358,353 |
| 2021-03-12 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Equity grant / award
A
|
Class A Common Stock | 2,550 | $0.00 | $0 | 359,879 |
| 2021-02-25 | Sayward Shelley E. | Senior VP & General Counsel |
Open-market sell
S
|
Class A Common Stock | 321 | $60.44 | $19,401 | 11,214 |
| 2021-02-24 | Sayward Shelley E. | Senior VP & General Counsel |
Equity grant / award
A
|
Class A Common Stock | 1,035 | $0.00 | $0 | 11,535 |
| 2021-02-23 | Green Emily Nagle | Dir |
Open-market sell
S
|
Class A Common Stock | 3,356 | $59.49 | $199,648 | 25,913 |
| 2021-02-23 | Green Emily Nagle | Dir |
Open-market sell
S
|
Class A Common Stock | 900 | $59.34 | $53,406 | 29,269 |
| 2020-11-30 | Green Emily Nagle | Dir |
Equity grant / award
G
|
Class A Common Stock | 490 | $0.00 | $0 | 30,169 |
| 2020-11-30 | Green Emily Nagle | Dir |
Equity grant / award
G
|
Class A Common Stock | 250 | $0.00 | $0 | 30,659 |
| 2020-11-24 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 20,000 | $61.10 | $1,222,000 | 152,233 |
| 2020-08-24 | OCONNOR JAMES E | Dir |
Open-market sell
S
|
Class A Common Stock | 7,390 | $56.35 | $416,426 | 17,141 |
| 2020-08-21 | CALLAHAN JAMES F JR | Dir |
Open-market sell
S
|
Class A Common Stock | 10,000 | $55.52 | $555,200 | 39,789 |
| 2020-08-06 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 200,000 | $54.75 | $10,950,000 | 357,329 |
| 2020-07-31 | Kirk Rose M. | Dir |
Equity grant / award
A
|
Class A Common Stock | 902 | $0.00 | $0 | 902 |
| 2020-07-22 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 233 | $53.50 | $12,466 | 172,233 |
| 2020-07-21 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $54.26 | $542,556 | 172,466 |
| 2020-07-20 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $54.55 | $545,505 | 182,466 |
| 2020-07-17 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $53.33 | $533,347 | 192,466 |
| 2020-07-16 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $53.15 | $531,525 | 202,466 |
| 2020-07-15 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.88 | $528,772 | 212,466 |
| 2020-07-14 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 5,481 | $52.09 | $285,530 | 222,466 |
| 2020-07-07 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.02 | $520,239 | 227,947 |
| 2020-07-06 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.08 | $520,829 | 237,947 |
| 2020-07-03 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.55 | $525,490 | 247,947 |
| 2020-07-01 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.21 | $522,099 | 257,947 |
| 2020-06-30 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.05 | $520,489 | 267,947 |
| 2020-06-16 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 6,468 | $52.07 | $336,798 | 277,947 |
| 2020-06-10 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.08 | $520,760 | 284,415 |
| 2020-06-09 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 1,800 | $52.07 | $93,731 | 294,415 |
| 2020-06-08 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.10 | $521,020 | 296,215 |
| 2020-06-05 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.54 | $525,359 | 306,215 |
| 2020-06-04 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 6,018 | $52.55 | $316,252 | 316,215 |
| 2020-06-03 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.39 | $523,902 | 322,233 |
| 2020-06-02 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.02 | $520,196 | 332,233 |
| 2020-05-28 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.57 | $525,725 | 342,233 |
| 2020-05-27 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.05 | $520,543 | 352,233 |
| 2020-05-26 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.04 | $520,399 | 362,233 |
| 2020-05-20 | Coletta Edmond | Senior Vice President & CFO |
Open-market sell
S
|
Class A Common Stock | 10,000 | $49.45 | $494,482 | 145,620 |
| 2020-05-19 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 43,768 | $49.76 | $2,177,944 | 557,329 |
| 2020-05-18 | CALLAHAN JAMES F JR | Dir |
Open-market sell
S
|
Class A Common Stock | 10,000 | $49.01 | $490,100 | 38,283 |
| 2020-05-12 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 27,847 | $49.05 | $1,365,767 | 230,395 |
| 2020-03-13 | SCHMITT DAVID L | General Counsel & Senior VP |
Open-market sell
S
|
Class A Common Stock | 610 | $42.77 | $26,091 | 21,944 |
| 2020-03-12 | SCHMITT DAVID L | General Counsel & Senior VP |
Equity grant / award
A
|
Class A Common Stock | 1,612 | $0.00 | $0 | 22,554 |
| 2020-03-10 | Johnson Edwin D | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 8,012 | $0.00 | $0 | 9,964 |
| 2020-03-10 | Johnson Edwin D | President & COO |
Exercise / conversion
M
|
Class A Common Stock | 8,012 | $12.48 | $99,990 | 370,336 |
| 2020-03-04 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 71,855 | $51.02 | $3,666,114 | 252,686 |
| 2020-03-04 | Green Emily Nagle | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $52.49 | $104,984 | 28,988 |
| 2020-03-03 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 4,262 | $49.14 | $209,435 | 324,541 |
| 2020-03-03 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 554 | $48.83 | $27,050 | 328,803 |
| 2020-03-03 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 16,066 | $49.63 | $797,388 | 329,357 |
| 2020-03-02 | SCHMITT DAVID L | General Counsel & Senior VP |
Open-market sell
S
|
Class A Common Stock | 4,007 | $48.99 | $196,319 | 32,237 |
| 2020-03-02 | PETERS GREGORY B | Dir |
Open-market sell
S
|
Class A Common Stock | 6,000 | $48.04 | $288,240 | 77,562 |
| 2020-02-28 | SCHMITT DAVID L | General Counsel & Senior VP |
Open-market sell
S
|
Class A Common Stock | 2,831 | $49.19 | $139,246 | 36,244 |
| 2020-02-27 | SCHMITT DAVID L | General Counsel & Senior VP |
Equity grant / award
A
|
Class A Common Stock | 23,116 | $0.00 | $0 | 39,075 |
| 2020-02-26 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 9,990 | $53.03 | $529,772 | 328,854 |
| 2020-02-25 | HULLIGAN WILLIAM P | Dir |
Open-market sell
S
|
Class A Common Stock | 10,000 | $52.73 | $527,300 | 32,031 |
| 2019-12-17 | Battles Michael Louis | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,080 | $0.00 | $0 | 1,080 |
| 2019-12-03 | Green Emily Nagle | Dir |
Open-market sell
S
|
Class A Common Stock | 2,500 | $46.11 | $115,275 | 30,988 |
| 2019-12-02 | Coletta Edmond | Senior Vice President & CFO |
Equity grant / award
G
|
Class A Common Stock | 2,058 | $0.00 | $0 | 163,142 |
| 2019-11-06 | CALLAHAN JAMES F JR | Dir |
Open-market sell
S
|
Class A Common Stock | 10,000 | $42.01 | $420,120 | 48,283 |
| 2019-08-29 | Johnson Edwin D | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,700 | $0.00 | $0 | 0 |
| 2019-08-29 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 2,700 | $46.53 | $125,638 | 414,545 |
| 2019-08-29 | Johnson Edwin D | President & COO |
Exercise / conversion
M
|
Class A Common Stock | 2,700 | $5.71 | $15,417 | 417,245 |
| 2019-08-29 | Johnson Edwin D | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,700 | $0.00 | $0 | 0 |
| 2019-08-29 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 2,700 | $46.53 | $125,638 | 338,844 |
| 2019-08-29 | Johnson Edwin D | President & COO |
Exercise / conversion
M
|
Class A Common Stock | 2,700 | $5.71 | $15,417 | 341,544 |
| 2019-08-27 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 38,853 | $44.90 | $1,744,457 | 603,857 |
| 2019-08-27 | CASELLA DOUGLAS R | VICE CHAIRMAN, BD OF DIRECTORS |
Open-market sell
S
|
Class A Common Stock | 38,853 | $44.90 | $1,744,457 | 603,851 |
| 2019-08-22 | Johnson Edwin D | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 41,337 | $0.00 | $0 | 0 |
| 2019-08-22 | Johnson Edwin D | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 27,064 | $0.00 | $0 | 0 |
| 2019-08-22 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 68,401 | $46.04 | $3,149,155 | 338,844 |
| 2019-08-22 | Johnson Edwin D | President & COO |
Exercise / conversion
M
|
Class A Common Stock | 68,401 | $5.71 | $390,570 | 414,545 |
| 2019-08-19 | Johnson Edwin D | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 7,300 | $0.00 | $0 | 0 |
| 2019-08-19 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 7,300 | $46.01 | $335,860 | 338,844 |
| 2019-08-19 | Johnson Edwin D | President & COO |
Exercise / conversion
M
|
Class A Common Stock | 7,300 | $5.71 | $41,683 | 346,144 |
| 2019-08-16 | BURKE MICHAEL K | Dir |
Open-market sell
S
|
Class A Common Stock | 10,000 | $45.80 | $458,028 | 36,210 |
| 2019-08-13 | DOODY JOSEPH | Dir |
Open-market sell
S
|
Class A Common Stock | 61,133 | $45.30 | $2,769,539 | 33,283 |
| 2019-08-12 | DOODY JOSEPH | Dir |
Open-market sell
S
|
Class A Common Stock | 2,262 | $45.55 | $103,042 | 94,416 |
| 2019-08-09 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 37,283 | $45.69 | $1,703,296 | 642,704 |
| 2019-08-08 | Johnson Edwin D | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,602 | $0.00 | $0 | 0 |
| 2019-08-08 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 5,602 | $46.75 | $261,883 | 338,844 |
| 2019-08-08 | Johnson Edwin D | President & COO |
Exercise / conversion
M
|
Class A Common Stock | 5,602 | $5.71 | $31,987 | 344,446 |
| 2019-08-07 | CASELLA JOHN W | Chief Executive Officer |
Equity grant / award
G
|
Class A Common Stock | 25,000 | $0.00 | $0 | 261,248 |
| 2019-08-07 | Heald Christopher | VP & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 8,012 | $0.00 | $0 | 0 |
| 2019-08-07 | Heald Christopher | VP & Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 8,012 | $12.48 | $99,990 | 57,397 |
| 2019-08-06 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 98,844 | $44.70 | $4,418,386 | 286,248 |
| 2019-08-06 | Heald Christopher | VP & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 976 | $0.00 | $0 | 0 |
| 2019-08-06 | Heald Christopher | VP & Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 976 | $44.58 | $43,511 | 49,385 |
| 2019-08-06 | Heald Christopher | VP & Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 976 | $12.48 | $12,180 | 50,361 |
| 2019-06-04 | DOODY JOSEPH | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,547 | $0.00 | $0 | 96,678 |
| 2019-05-23 | CALLAHAN JAMES F JR | Dir |
Open-market sell
S
|
Class A Common Stock | 5,000 | $38.51 | $192,550 | 49,789 |
| 2019-05-17 | Heald Christopher | VP & Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 17,851 | $38.88 | $694,061 | 49,385 |
| 2019-05-16 | Coletta Edmond | Senior Vice President & CFO |
Open-market sell
S
|
Class A Common Stock | 12,000 | $38.70 | $464,366 | 186,211 |
| 2019-05-14 | Johnson Edwin D | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,034 | $0.00 | $0 | 0 |
| 2019-05-14 | Johnson Edwin D | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 25,566 | $0.00 | $0 | 0 |
| 2019-05-14 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 35,600 | $38.02 | $1,353,395 | 338,844 |
| 2019-05-14 | Johnson Edwin D | President & COO |
Exercise / conversion
M
|
Class A Common Stock | 10,034 | $5.71 | $57,294 | 374,444 |
| 2019-05-14 | Johnson Edwin D | President & COO |
Exercise / conversion
M
|
Class A Common Stock | 25,566 | $4.00 | $102,264 | 364,410 |
| 2019-05-13 | Johnson Edwin D | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,076 | $0.00 | $0 | 0 |
| 2019-05-13 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 5,076 | $37.80 | $191,892 | 338,844 |
| 2019-05-13 | Johnson Edwin D | President & COO |
Exercise / conversion
M
|
Class A Common Stock | 5,076 | $4.00 | $20,304 | 343,926 |
| 2019-05-10 | Johnson Edwin D | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 41,824 | $0.00 | $0 | 0 |
| 2019-05-10 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 41,824 | $38.18 | $1,596,840 | 338,844 |
| 2019-05-10 | Johnson Edwin D | President & COO |
Exercise / conversion
M
|
Class A Common Stock | 41,824 | $4.00 | $167,296 | 380,668 |
| 2019-05-09 | BURKE MICHAEL K | Dir |
Open-market sell
S
|
Class A Common Stock | 8,389 | $37.22 | $312,233 | 39,603 |
| 2019-05-06 | SCHMITT DAVID L | General Counsel & Senior VP |
Open-market sell
S
|
Class A Common Stock | 10,000 | $37.23 | $372,254 | 25,959 |
| 2019-05-03 | CASELLA JOHN W | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 8,012 | $0.00 | $0 | 0 |
| 2019-05-03 | CASELLA JOHN W | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 16,230 | $0.00 | $0 | 0 |
| 2019-05-03 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 45,124 | $37.31 | $1,683,667 | 385,092 |
| 2019-05-03 | CASELLA JOHN W | Chief Executive Officer |
Exercise / conversion
M
|
Class A Common Stock | 8,012 | $12.48 | $99,990 | 430,216 |
| 2019-05-03 | CASELLA JOHN W | Chief Executive Officer |
Exercise / conversion
M
|
Class A Common Stock | 16,230 | $5.54 | $89,914 | 422,204 |
| 2019-05-03 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Open-market sell
S
|
Class A Common Stock | 45,124 | $37.31 | $1,683,667 | 391,640 |
| 2019-05-03 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Exercise / conversion
M
|
Class A Common Stock | 8,012 | $12.48 | $99,990 | 436,764 |
| 2019-05-03 | CASELLA JOHN W | CHIEF EXECUTIVE OFFICER |
Exercise / conversion
M
|
Class A Common Stock | 16,230 | $5.54 | $89,914 | 428,752 |
| 2019-03-14 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 1,165 | $34.16 | $39,796 | 679,987 |
| 2019-03-13 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 531 | $34.18 | $18,151 | 681,152 |
| 2019-03-12 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Equity grant / award
A
|
Class A Common Stock | 4,784 | $0.00 | $0 | 681,683 |
| 2019-03-12 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 32,796 | $34.15 | $1,119,983 | 676,899 |
| 2019-03-12 | CALLAHAN JAMES F JR | Dir |
Open-market sell
S
|
Class A Common Stock | 10,000 | $34.50 | $344,990 | 54,789 |
| 2019-03-04 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 2,017 | $34.99 | $70,568 | 709,695 |
| 2019-03-04 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 8,174 | $34.99 | $285,980 | 405,974 |
| 2019-03-01 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 1,251 | $35.29 | $44,146 | 711,712 |
| 2019-03-01 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 4,325 | $35.29 | $152,622 | 414,148 |
| 2019-02-26 | Green Emily Nagle | Dir |
Open-market sell
S
|
Class A Common Stock | 8,500 | $35.21 | $299,285 | 30,941 |
| 2019-02-25 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 42,485 | $35.45 | $1,506,093 | 345,317 |
| 2019-02-21 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 33,135 | $34.60 | $1,146,464 | 387,802 |
| 2019-02-20 | Johnson Edwin D | President & COO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 17,976 | $0.00 | $0 | 17,976 |
| 2019-02-20 | Johnson Edwin D | President & COO |
Equity grant / award
A
|
Class A Common Stock | 75,620 | $0.00 | $0 | 420,937 |
| 2018-12-14 | PETERS GREGORY B | Dir |
Open-market sell
S
|
Class A Common Stock | 4,000 | $30.59 | $122,360 | 88,015 |
| 2018-12-12 | HULLIGAN WILLIAM P | Dir |
Open-market sell
S
|
Class A Common Stock | 10,000 | $29.94 | $299,400 | 59,484 |
| 2018-09-13 | PETERS GREGORY B | Dir |
Open-market sell
S
|
Class A Common Stock | 3,000 | $33.31 | $99,930 | 92,015 |
| 2018-09-11 | SCHMITT DAVID L | General Counsel & Senior VP |
Open-market sell
S
|
Class A Common Stock | 10,000 | $32.30 | $322,974 | 42,006 |
| 2018-09-07 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 20,000 | $31.20 | $624,000 | 345,317 |
| 2018-08-23 | BURKE MICHAEL K | Dir |
Open-market sell
S
|
Class A Common Stock | 3,991 | $27.29 | $108,925 | 47,631 |
| 2018-08-22 | BURKE MICHAEL K | Dir |
Open-market sell
S
|
Class A Common Stock | 8,800 | $27.64 | $243,258 | 51,622 |
| 2018-08-21 | BURKE MICHAEL K | Dir |
Open-market sell
S
|
Class A Common Stock | 5,045 | $27.85 | $140,491 | 60,422 |
| 2018-08-20 | CALLAHAN JAMES F JR | Dir |
Open-market sell
S
|
Class A Common Stock | 10,000 | $27.99 | $279,900 | 70,736 |
| 2018-08-07 | HULLIGAN WILLIAM P | Dir |
Open-market sell
S
|
Class A Common Stock | 10,000 | $28.85 | $288,500 | 69,484 |
| 2018-06-13 | Heald Christopher | VP & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 20,000 | $0.00 | $0 | 0 |
| 2018-06-13 | Heald Christopher | VP & Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 4,000 | $24.56 | $98,243 | 85,484 |
| 2018-06-13 | Heald Christopher | VP & Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 20,000 | $4.38 | $87,600 | 89,484 |
| 2018-06-07 | SCHMITT DAVID L | General Counsel & Senior VP |
Open-market sell
S
|
Class A Common Stock | 15,000 | $23.63 | $354,381 | 52,006 |
| 2018-06-01 | DOODY JOSEPH | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,724 | $0.00 | $0 | 94,131 |
| 2018-05-30 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 24,367 | $24.02 | $585,388 | 418,473 |
| 2018-05-30 | Johnson Edwin D | President & COO |
Equity grant / award
G
|
Class A Common Stock | 420 | $24.21 | $10,168 | 365,317 |
| 2018-05-29 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 1,118 | $23.77 | $26,574 | 442,840 |
| 2018-05-24 | Coletta Edmond | Senior Vice President & CFO |
Open-market sell
S
|
Class A Common Stock | 33,000 | $23.79 | $784,912 | 117,255 |
| 2018-03-15 | PETERS GREGORY B | Dir |
Open-market sell
S
|
Class A Common Stock | 4,300 | $23.28 | $100,104 | 92,291 |
| 2018-03-12 | Heald Christopher | VP & Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 2,110 | $0.00 | $0 | 69,484 |
| 2018-03-06 | HULLIGAN WILLIAM P | Dir |
Open-market sell
S
|
Class A Common Stock | 20,000 | $24.01 | $480,200 | 76,760 |
| 2018-03-02 | SCHMITT DAVID L | General Counsel & Senior VP |
Open-market sell
S
|
Class A Common Stock | 1,196 | $24.34 | $29,106 | 64,896 |
| 2018-03-01 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 2,572 | $25.45 | $65,468 | 363,329 |
| 2018-02-27 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 8,347 | $26.79 | $223,643 | 365,901 |
| 2017-12-14 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 75,746 | $21.00 | $1,590,787 | 374,248 |
| 2017-12-13 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 23,345 | $21.03 | $490,903 | 449,994 |
| 2017-12-13 | CALLAHAN JAMES F JR | Dir |
Open-market sell
S
|
Class A Common Stock | 15,000 | $21.00 | $315,000 | 78,102 |
| 2017-12-13 | CALLAHAN JAMES F JR | Dir |
Open-market sell
S
|
Class A Common Stock | 15,000 | $21.00 | $315,000 | 78,012 |
| 2017-12-12 | Johnson Edwin D | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 50,000 | $0.00 | $0 | 72,466 |
| 2017-12-12 | Johnson Edwin D | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 200,000 | $0.00 | $0 | 0 |
| 2017-12-12 | Johnson Edwin D | President & COO |
Other disposed transaction
F
|
Class A Common Stock | 9,597 | $20.84 | $200,001 | 473,339 |
| 2017-12-12 | Johnson Edwin D | President & COO |
Exercise / conversion
M
|
Class A Common Stock | 50,000 | $4.00 | $200,000 | 482,936 |
| 2017-12-12 | Johnson Edwin D | President & COO |
Other disposed transaction
F
|
Class A Common Stock | 36,564 | $20.84 | $761,994 | 432,936 |
| 2017-12-12 | Johnson Edwin D | President & COO |
Exercise / conversion
M
|
Class A Common Stock | 200,000 | $3.81 | $762,000 | 469,500 |
| 2017-12-07 | Nagle Emily K | Dir |
Equity grant / award
G
|
Class A Common Stock | 1,200 | $0.00 | $0 | 41,717 |
| 2017-11-29 | Heald Christopher | VP & Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 1,500 | $20.25 | $30,375 | 71,451 |
| 2017-11-27 | Coletta Edmond | Senior Vice President & CFO |
Open-market sell
S
|
Class A Common Stock | 3,879 | $19.60 | $76,028 | 157,589 |
| 2017-11-24 | Coletta Edmond | Senior Vice President & CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 13,000 | $0.00 | $0 | 0 |
| 2017-11-24 | Coletta Edmond | Senior Vice President & CFO |
Open-market sell
S
|
Class A Common Stock | 9,121 | $19.61 | $178,835 | 161,648 |
| 2017-11-24 | Coletta Edmond | Senior Vice President & CFO |
Exercise / conversion
M
|
Class A Common Stock | 13,000 | $13.78 | $179,140 | 170,589 |
| 2017-11-08 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 26,633 | $19.27 | $513,117 | 445,479 |
| 2017-11-07 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 35,800 | $19.35 | $692,555 | 472,112 |
| 2017-11-06 | Coletta Edmond | Senior Vice President & CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 7,000 | $0.00 | $0 | 0 |
| 2017-11-06 | Coletta Edmond | Senior Vice President & CFO |
Open-market sell
S
|
Class A Common Stock | 7,000 | $20.01 | $140,063 | 157,589 |
| 2017-11-06 | Coletta Edmond | Senior Vice President & CFO |
Exercise / conversion
M
|
Class A Common Stock | 7,000 | $13.78 | $96,460 | 164,589 |
| 2017-09-15 | BURKE MICHAEL K | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,500 | $0.00 | $0 | 0 |
| 2017-09-15 | BURKE MICHAEL K | Dir |
Open-market sell
S
|
Class A Common Stock | 31,500 | $17.93 | $564,638 | 85,014 |
| 2017-09-15 | BURKE MICHAEL K | Dir |
Exercise / conversion
M
|
Class A Common Stock | 7,500 | $10.51 | $78,825 | 116,514 |
| 2017-08-07 | HULLIGAN WILLIAM P | Dir |
Open-market sell
S
|
Class A Common Stock | 20,000 | $16.15 | $323,000 | 96,760 |
| 2017-06-28 | Heald Christopher | VP & Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 1,028 | $16.82 | $17,294 | 72,951 |
| 2017-06-08 | Coletta Edmond | Senior Vice President & CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,000 | $0.00 | $0 | 0 |
| 2017-06-08 | Coletta Edmond | Senior Vice President & CFO |
Open-market sell
S
|
Class A Common Stock | 1,000 | $15.00 | $15,004 | 161,180 |
| 2017-06-08 | Coletta Edmond | Senior Vice President & CFO |
Exercise / conversion
M
|
Class A Common Stock | 1,000 | $11.01 | $11,010 | 162,180 |
| 2017-06-06 | BURKE MICHAEL K | Dir |
Equity grant / award
A
|
Class A Common Stock | 0 | $0.00 | — | 109,014 |
| 2017-03-16 | CALLAHAN JAMES F JR | Dir |
Open-market sell
S
|
Class A Common Stock | 7,500 | $12.62 | $94,650 | 81,091 |
| 2017-03-16 | CALLAHAN JAMES F JR | Dir |
Open-market sell
S
|
Class A Common Stock | 7,500 | $12.62 | $94,650 | 64,789 |
| 2017-03-15 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 13,900 | $12.52 | $174,028 | 741,779 |
| 2017-03-14 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 14,000 | $0.00 | $0 | 0 |
| 2017-03-14 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 100 | $12.50 | $1,250 | 755,679 |
| 2017-03-14 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Exercise / conversion
M
|
Class A Common Stock | 14,000 | $11.01 | $154,140 | 755,779 |
| 2017-03-10 | CASELLA JOHN W | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 14,000 | $0.00 | $0 | 0 |
| 2017-03-10 | CASELLA JOHN W | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 14,000 | $12.58 | $176,145 | 515,729 |
| 2017-03-10 | CASELLA JOHN W | Chief Executive Officer |
Exercise / conversion
M
|
Class A Common Stock | 14,000 | $11.01 | $154,140 | 529,729 |
| 2017-03-06 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Open-market sell
S
|
Class A Common Stock | 6,897 | $12.80 | $88,282 | 741,779 |
| 2017-03-06 | SCHMITT DAVID L | General Counsel & Senior VP |
Open-market sell
S
|
Class A Common Stock | 2,887 | $12.80 | $36,954 | 70,228 |
| 2017-02-28 | CASELLA DOUGLAS R | Vice Chairman, Bd of Directors |
Equity grant / award
A
|
Class A Common Stock | 10,327 | $0.00 | $0 | 748,676 |
| 2016-12-02 | SCHMITT DAVID L | General Counsel & Senior VP |
Open-market sell
S
|
Class A Common Stock | 1,000 | $12.50 | $12,500 | 68,834 |
| 2016-12-01 | CASELLA JOHN W | Chief Executive Officer |
Equity grant / award
G
|
Class A Common Stock | 13,500 | $0.00 | $0 | 511,491 |
| 2016-11-25 | PETERS GREGORY B | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $12.77 | $25,540 | 94,670 |
| 2016-11-17 | Coletta Edmond | Senior Vice President & CFO |
Open-market sell
S
|
Class A Common Stock | 2,248 | $12.30 | $27,659 | 156,290 |
| 2016-11-17 | SCHMITT DAVID L | General Counsel & Senior VP |
Open-market sell
S
|
Class A Common Stock | 644 | $12.30 | $7,924 | 69,834 |
| 2016-11-16 | Coletta Edmond | Senior Vice President & CFO |
Open-market sell
S
|
Class A Common Stock | 6,000 | $12.19 | $73,158 | 158,538 |
| 2016-06-29 | Johnson Edwin D | President & COO |
Open-market sell
S
|
Class A Common Stock | 6,491 | $7.56 | $49,098 | 268,201 |