Financial Metrics
SLGN SILGAN HOLDINGS 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 | 792738000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 874642000.0 | +10.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 1139643000.0 | +30.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 805407000.0 | -29.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1021814000.0 | +26.9% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 1266930000.0 | +24.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1012280000.0 | -20.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 1059103000.0 | +4.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 1306999000.0 | +23.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1027131000.0 | -21.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 1093163000.0 | +6.4% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 1321342000.0 | +20.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1030384000.0 | -22.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1176470000.0 | +14.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1488499000.0 | +26.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1238110000.0 | -16.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1348661000.0 | +8.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1651070000.0 | +22.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1441886000.0 | -12.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 1543781000.0 | +7.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1970445000.0 | +27.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1418281000.0 | -28.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1426727000.0 | +0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1803101000.0 | +26.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1317038000.0 | -27.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1381365000.0 | +4.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1745124000.0 | +26.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1466661000.0 | -16.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1539161000.0 | +4.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2008739000.0 | +30.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 3612914000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 4089854000.0 | +13.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 4448875000.0 | +8.8% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 4489927000.0 | +0.9% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 4921943000.0 | +9.6% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 5677105000.0 | +15.3% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 6411499000.0 | +12.9% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 5988205000.0 | -6.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 5854694000.0 | -2.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 6483166000.0 | +10.7% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 113877000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 127707000.0 | +12.1% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 181939000.0 | +42.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 117980000.0 | -35.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 158694000.0 | +34.5% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 205641000.0 | +29.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 160034000.0 | -22.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 173250000.0 | +8.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 204107000.0 | +17.8% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 165997000.0 | -18.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 183513000.0 | +10.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 207615000.0 | +13.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 185098000.0 | -10.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 224095000.0 | +21.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 258351000.0 | +15.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 221466000.0 | -14.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 234884000.0 | +6.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 248234000.0 | +5.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 233453000.0 | -6.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 273926000.0 | +17.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 307765000.0 | +12.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 237965000.0 | -22.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 250126000.0 | +5.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 285918000.0 | +14.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 223479000.0 | -21.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 256004000.0 | +14.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 293293000.0 | +14.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 270403000.0 | -7.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 299091000.0 | +10.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 327250000.0 | +9.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 511849000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 634548000.0 | +24.0% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 689763000.0 | +8.7% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 713744000.0 | +3.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 867399000.0 | +21.5% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 918416000.0 | +5.9% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1047809000.0 | +14.1% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 992558000.0 | -5.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1011775000.0 | +1.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1149424000.0 | +13.6% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 57446000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 67651000.0 | +17.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 122407000.0 | +80.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 56762000.0 | -53.6% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 75233000.0 | +32.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 138566000.0 | +84.2% | USD | 10-Q | 2017-11-09 |
| Annual | 2016-12-31 | 299730000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 356990000.0 | +19.1% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 412100000.0 | +15.4% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 359486000.0 | -12.8% | USD | 10-K | 2020-03-02 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 26572000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 33315000.0 | +25.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 69770000.0 | +109.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 23232000.0 | -66.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 27926000.0 | +20.2% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 72382000.0 | +159.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 45721000.0 | -36.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 55343000.0 | +21.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 84739000.0 | +53.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 46742000.0 | -44.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 30955000.0 | -33.8% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 81274000.0 | +162.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 57600000.0 | -29.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 78172000.0 | +35.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 112851000.0 | +44.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 73281000.0 | -35.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 94476000.0 | +28.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 106292000.0 | +12.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 84875000.0 | -20.1% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 92675000.0 | +9.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 138703000.0 | +49.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 72029000.0 | -48.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 78890000.0 | +9.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 110617000.0 | +40.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 55164000.0 | -50.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 76097000.0 | +37.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 100053000.0 | +31.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 67962000.0 | -32.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 88944000.0 | +30.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 113293000.0 | +27.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 153351000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 269659000.0 | +75.8% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 223994000.0 | -16.9% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 193814000.0 | -13.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 308722000.0 | +59.3% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 359081000.0 | +16.3% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 340848000.0 | -5.1% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 325965000.0 | -4.4% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 276378000.0 | -15.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 288403000.0 | +4.4% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.44 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.28 | -36.4% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.58 | +107.1% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.21 | -63.8% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.25 | +19.0% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.66 | +164.0% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.41 | -37.9% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.5 | +22.0% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.77 | +54.0% | USD/shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.42 | -45.5% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.28 | -33.3% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.73 | +160.7% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.52 | -28.8% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.7 | +34.6% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1.02 | +45.7% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.66 | -35.3% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.86 | +30.3% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.96 | +11.6% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.77 | -19.8% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.84 | +9.1% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.26 | +50.0% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.65 | -48.4% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.72 | +10.8% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.02 | +41.7% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.52 | -49.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.71 | +36.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.94 | +32.4% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.64 | -31.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.83 | +29.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.06 | +27.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.28 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 2.44 | +90.6% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 2.03 | -16.8% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1.75 | -13.8% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2.79 | +59.4% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 3.25 | +16.5% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 3.09 | -4.9% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 3.0 | -2.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2.59 | -13.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.71 | +4.6% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.44 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.27 | -38.6% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.57 | +111.1% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.21 | -63.2% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.25 | +19.0% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.65 | +160.0% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.41 | -36.9% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.5 | +22.0% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.76 | +52.0% | USD/shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.42 | -44.7% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.28 | -33.3% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.73 | +160.7% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.52 | -28.8% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.7 | +34.6% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1.01 | +44.3% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.66 | -34.7% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.85 | +28.8% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.96 | +12.9% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.76 | -20.8% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.83 | +9.2% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.25 | +50.6% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.65 | -48.0% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.71 | +9.2% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.02 | +43.7% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.52 | -49.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.71 | +36.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.93 | +31.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.63 | -32.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.83 | +31.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.06 | +27.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.27 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 2.42 | +90.6% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 2.01 | -16.9% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1.74 | -13.4% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2.77 | +59.2% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 3.23 | +16.6% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 3.07 | -5.0% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 2.98 | -2.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2.58 | -13.4% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.7 | +4.7% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 66614000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 120467000.0 | +80.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 93561000.0 | -22.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 24690000.0 | -73.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 350621000.0 | +1320.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 142083000.0 | -59.5% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 199186000.0 | +40.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 53533000.0 | -73.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-03-31 | 174540000.0 | +226.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 181220000.0 | +3.8% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 171369000.0 | -5.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 72819000.0 | -57.5% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 141400000.0 | +94.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 111341000.0 | -21.3% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 117389000.0 | +5.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 203824000.0 | +73.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 614846000.0 | +201.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 191082000.0 | -68.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 193759000.0 | +1.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 409481000.0 | +111.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 190131000.0 | -53.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 164821000.0 | -13.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 270567000.0 | +64.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 631439000.0 | +133.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 259564000.0 | -58.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 247843000.0 | -4.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 243609000.0 | -1.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 585622000.0 | +140.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 501060000.0 | -14.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 236606000.0 | -52.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 307124000.0 | +29.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 642923000.0 | +109.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 308641000.0 | -52.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 302795000.0 | -1.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 368507000.0 | +21.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 822854000.0 | +123.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 353030000.0 | -57.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 317462000.0 | -10.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 389170000.0 | +22.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 24690000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 53533000.0 | +116.8% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 72819000.0 | +36.0% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 203824000.0 | +179.9% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 409481000.0 | +100.9% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 631439000.0 | +54.2% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 585622000.0 | -7.3% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 642923000.0 | +9.8% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 822854000.0 | +28.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1080659000.0 | +31.3% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 338933000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 394811000.0 | +16.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 515606000.0 | +30.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 288197000.0 | -44.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 331668000.0 | +15.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 528362000.0 | +59.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 702307000.0 | +32.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 454637000.0 | -35.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 578584000.0 | +27.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 648525000.0 | +12.1% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 783306000.0 | +20.8% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 511332000.0 | -34.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 596601000.0 | +16.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 666681000.0 | +11.7% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 751404000.0 | +12.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 504986000.0 | -32.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 600698000.0 | +19.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 729275000.0 | +21.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 865436000.0 | +18.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 619535000.0 | -28.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 738088000.0 | +19.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 891812000.0 | +20.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1033680000.0 | +15.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 711332000.0 | -31.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 852876000.0 | +19.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 931282000.0 | +9.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1124051000.0 | +20.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 657968000.0 | -41.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 936048000.0 | +42.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1067550000.0 | +14.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1295882000.0 | +21.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 599524000.0 | -53.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 946051000.0 | +57.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1056785000.0 | +11.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1210331000.0 | +14.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 594279000.0 | -50.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1012790000.0 | +70.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1242066000.0 | +22.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1502810000.0 | +21.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 288197000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 454637000.0 | +57.8% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 511332000.0 | +12.5% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 504986000.0 | -1.2% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 619535000.0 | +22.7% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 711332000.0 | +14.8% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 657968000.0 | -7.5% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 599524000.0 | -8.9% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 594279000.0 | -0.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 589400000.0 | -0.8% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 752971000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 806539000.0 | +7.1% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 638091000.0 | -20.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 602963000.0 | -5.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 712854000.0 | +18.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 830887000.0 | +16.6% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 704384000.0 | -15.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 721290000.0 | +2.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 743286000.0 | +3.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 833719000.0 | +12.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 690378000.0 | -17.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 634806000.0 | -8.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 686213000.0 | +8.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 822584000.0 | +19.9% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 703206000.0 | -14.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 633005000.0 | -10.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 697808000.0 | +10.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 821448000.0 | +17.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 678181000.0 | -17.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 677534000.0 | -0.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 788637000.0 | +16.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 907805000.0 | +15.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 762182000.0 | -16.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 798837000.0 | +4.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1018685000.0 | +27.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 1253894000.0 | +23.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 851070000.0 | -32.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 769403000.0 | -9.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1055079000.0 | +37.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1251544000.0 | +18.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 919013000.0 | -26.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 940808000.0 | +2.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 957240000.0 | +1.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1005589000.0 | +5.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 780443000.0 | -22.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 928056000.0 | +18.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1055281000.0 | +13.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1258511000.0 | +19.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1022365000.0 | -18.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 602963000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 721290000.0 | +19.6% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 634806000.0 | -12.0% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 633005000.0 | -0.3% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 677534000.0 | +7.0% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 798837000.0 | +17.9% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 769403000.0 | -3.7% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 940808000.0 | +22.3% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 928056000.0 | -1.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1080134000.0 | +16.4% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1206757000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1367419000.0 | +13.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 1298358000.0 | -5.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 962178000.0 | -25.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1443499000.0 | +50.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1569358000.0 | +8.7% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 1668340000.0 | +6.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 1291922000.0 | -22.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1568537000.0 | +21.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 1726825000.0 | +10.1% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 1712545000.0 | -0.8% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 1290134000.0 | -24.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1494836000.0 | +15.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 1659851000.0 | +11.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 1633309000.0 | -1.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 1406808000.0 | -13.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1982345000.0 | +40.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1827723000.0 | -7.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1822091000.0 | -0.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1799193000.0 | -1.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1819238000.0 | +1.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 2053256000.0 | +12.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 2181374000.0 | +6.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 2295849000.0 | +5.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2281771000.0 | -0.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 2553152000.0 | +11.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 2332228000.0 | -8.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 2132652000.0 | -8.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2625009000.0 | +23.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 2698457000.0 | +2.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2661822000.0 | -1.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 2348982000.0 | -11.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2376371000.0 | +1.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2538633000.0 | +6.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2519488000.0 | -0.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 2522683000.0 | +0.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2597470000.0 | +3.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3008844000.0 | +15.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3112311000.0 | +3.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 962178000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1291922000.0 | +34.3% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1290134000.0 | -0.1% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1406808000.0 | +9.0% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 1799193000.0 | +27.9% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 2295849000.0 | +27.6% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 2132652000.0 | -7.1% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 2348982000.0 | +10.1% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2522683000.0 | +7.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2991918000.0 | +18.6% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3384465000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 3554175000.0 | +5.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 3501519000.0 | -1.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 3149390000.0 | -10.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 3650006000.0 | +15.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 4894572000.0 | +34.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 5021090000.0 | +2.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 4645449000.0 | -7.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 4952487000.0 | +6.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 5059677000.0 | +2.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 5058199000.0 | -0.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 4579294000.0 | -9.5% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 4924573000.0 | +7.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 5111218000.0 | +3.8% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 5074017000.0 | -0.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 4931059000.0 | -2.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 5528538000.0 | +12.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 6373056000.0 | +15.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 6452579000.0 | +1.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 6511586000.0 | +0.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 6441472000.0 | -1.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 6724319000.0 | +4.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 7547840000.0 | +12.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 7770846000.0 | +3.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 7710410000.0 | -0.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 7874499000.0 | +2.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 7519413000.0 | -4.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 7345757000.0 | -2.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 7861722000.0 | +7.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 7913721000.0 | +0.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 7812307000.0 | -1.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 7611236000.0 | -2.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 7574255000.0 | -0.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 7693237000.0 | +1.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 7747366000.0 | +0.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 8584668000.0 | +10.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 8767975000.0 | +2.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 9410393000.0 | +7.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 9498197000.0 | +0.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 3149390000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 4645449000.0 | +47.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 4579294000.0 | -1.4% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 4931059000.0 | +7.7% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 6511586000.0 | +32.1% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 7770846000.0 | +19.3% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 7345757000.0 | -5.5% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 7611236000.0 | +3.6% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 8584668000.0 | +12.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 9397083000.0 | +9.5% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 934354000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1078286000.0 | +15.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 966401000.0 | -10.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 861825000.0 | -10.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1092992000.0 | +26.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1279205000.0 | +17.0% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 1319338000.0 | +3.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 958277000.0 | -27.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1459296000.0 | +52.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 1553748000.0 | +6.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 1459854000.0 | -6.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 1079068000.0 | -26.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1298785000.0 | +20.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 1696887000.0 | +30.7% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 1617777000.0 | -4.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 1018529000.0 | -37.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1643834000.0 | +61.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1363128000.0 | -17.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1242341000.0 | -8.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1191620000.0 | -4.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1155108000.0 | -3.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1315155000.0 | +13.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 2041088000.0 | +55.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1508522000.0 | -26.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1716956000.0 | +13.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 1960039000.0 | +14.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1681412000.0 | -14.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1437860000.0 | -14.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1844115000.0 | +28.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1879627000.0 | +1.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1915561000.0 | +1.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 2311856000.0 | +20.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2289477000.0 | -1.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2395997000.0 | +4.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2305762000.0 | -3.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 2247532000.0 | -2.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2285331000.0 | +1.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3134537000.0 | +37.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2450978000.0 | -21.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 861825000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 958277000.0 | +11.2% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1079068000.0 | +12.6% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1018529000.0 | -5.6% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 1191620000.0 | +17.0% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1508522000.0 | +26.6% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1437860000.0 | -4.7% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 2311856000.0 | +60.8% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2247532000.0 | -2.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2451869000.0 | +9.1% | USD | 10-K | 2026-02-26 |
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 | 668030000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 689406000.0 | +3.2% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 751654000.0 | +9.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 469415000.0 | -37.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 490326000.0 | +4.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 543007000.0 | +10.7% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 623103000.0 | +14.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 766065000.0 | +22.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-03-31 | 824791000.0 | +7.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 838010000.0 | +1.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 911917000.0 | +8.8% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 881265000.0 | -3.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 900207000.0 | +2.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 929902000.0 | +3.3% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 968530000.0 | +4.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 1023322000.0 | +5.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1020575000.0 | -0.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1089694000.0 | +6.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1218863000.0 | +11.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1252873000.0 | +2.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1276356000.0 | +1.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1388580000.0 | +8.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1456706000.0 | +4.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1562696000.0 | +7.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1638239000.0 | +4.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 1625463000.0 | -0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1693231000.0 | +4.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1718256000.0 | +1.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1781290000.0 | +3.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1871136000.0 | +5.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1781889000.0 | -4.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1889358000.0 | +6.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1899846000.0 | +0.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1933690000.0 | +1.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2053970000.0 | +6.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1989581000.0 | -3.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2083344000.0 | +4.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2222218000.0 | +6.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2272451000.0 | +2.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 469415000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 766065000.0 | +63.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 881265000.0 | +15.0% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1023322000.0 | +16.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1252873000.0 | +22.4% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 1562696000.0 | +24.7% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1718256000.0 | +10.0% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1889358000.0 | +10.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1989581000.0 | +5.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2274301000.0 | +14.3% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1368498000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1365205000.0 | -0.2% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 1364199000.0 | -0.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 1344456000.0 | -1.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1591764000.0 | +18.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 2444912000.0 | +53.6% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 2465780000.0 | +0.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 2438502000.0 | -1.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 2174709000.0 | -10.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 2173941000.0 | -0.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 2186275000.0 | +0.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 2134400000.0 | -2.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 2113575000.0 | -1.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 1824533000.0 | -13.7% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 1809955000.0 | -0.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 2214608000.0 | +22.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 2174571000.0 | -1.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 3106425000.0 | +42.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 3163305000.0 | +1.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 3223217000.0 | +1.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 3163292000.0 | -1.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 3176393000.0 | +0.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 3191581000.0 | +0.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 3772926000.0 | +18.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 3445633000.0 | -8.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 3367469000.0 | -2.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 3246738000.0 | -3.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 3345381000.0 | +3.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 3370346000.0 | +0.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 3351176000.0 | -0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 3312685000.0 | -1.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 2546451000.0 | -23.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2534504000.0 | -0.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2530718000.0 | -0.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2553659000.0 | +0.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 3419921000.0 | +33.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3483472000.0 | +1.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3114693000.0 | -10.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3812233000.0 | +22.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1344456000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2438502000.0 | +81.4% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 2134400000.0 | -12.5% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2214608000.0 | +3.8% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 3223217000.0 | +45.5% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 3772926000.0 | +17.1% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 3345381000.0 | -11.3% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 2546451000.0 | -23.9% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 3419921000.0 | +34.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3715216000.0 | +8.6% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -150823000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -162651000.0 | -7.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -11569000.0 | +92.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -140929000.0 | -1118.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -138807000.0 | +1.5% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -4453000.0 | +96.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -90119000.0 | -1923.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -92884000.0 | -3.1% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 13091000.0 | +114.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | -155786000.0 | -1290.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -129078000.0 | +17.1% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -2411000.0 | +98.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -168136000.0 | -6873.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -63804000.0 | +62.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 118466000.0 | +285.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -172148000.0 | -245.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -209313000.0 | -21.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -5778000.0 | +97.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -267401000.0 | -4527.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -351936000.0 | -31.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -117522000.0 | +66.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -631774000.0 | -437.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -811748000.0 | -28.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -596042000.0 | +26.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -547810000.0 | +8.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -526913000.0 | +3.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -213888000.0 | +59.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -683401000.0 | -219.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -904851000.0 | -32.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -563965000.0 | +37.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 394551000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 389765000.0 | -1.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 506520000.0 | +30.0% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 507355000.0 | +0.2% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 602507000.0 | +18.8% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 556841000.0 | -7.6% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 748412000.0 | +34.4% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 482596000.0 | -35.5% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 721873000.0 | +49.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 729841000.0 | +1.1% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -60868000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -102892000.0 | -69.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -142596000.0 | -38.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -38507000.0 | +73.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -1102902000.0 | -2764.2% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -1152353000.0 | -4.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -48396000.0 | +95.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -90792000.0 | -87.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -134400000.0 | -48.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | -61726000.0 | +54.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -115605000.0 | -87.3% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -166339000.0 | -43.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -104441000.0 | +37.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -1046555000.0 | -902.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -1105039000.0 | -5.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -68362000.0 | +93.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -116385000.0 | -70.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -889190000.0 | -664.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -70027000.0 | +92.1% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -120378000.0 | -71.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -161611000.0 | -34.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -66991000.0 | +58.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -116965000.0 | -74.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -170558000.0 | -45.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -72462000.0 | +57.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -128408000.0 | -77.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -189107000.0 | -47.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -82472000.0 | +56.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -145844000.0 | -76.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -227328000.0 | -55.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -180338000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -1197677000.0 | -564.1% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -189922000.0 | +84.1% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -230090000.0 | -21.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -1163184000.0 | -405.5% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -975959000.0 | +16.1% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -215605000.0 | +77.9% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -223813000.0 | -3.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -1176294000.0 | -425.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -297305000.0 | +74.7% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 178360000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 286065000.0 | +60.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 147781000.0 | -48.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 505367000.0 | +242.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1359102000.0 | +168.9% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 1331302000.0 | -2.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 258262000.0 | -80.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 315527000.0 | +22.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 243401000.0 | -22.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 287209000.0 | +18.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 282493000.0 | -1.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 216760000.0 | -23.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 688650000.0 | +217.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1100291000.0 | +59.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 975500000.0 | -11.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 25693000.0 | -97.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 82787000.0 | +222.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 761886000.0 | +820.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -35843000.0 | -104.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 96897000.0 | +370.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -90561000.0 | -193.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 610375000.0 | +774.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 574011000.0 | -6.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 487600000.0 | -15.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 292676000.0 | -40.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 328946000.0 | +12.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 134216000.0 | -59.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 282996000.0 | +110.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 513872000.0 | +81.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 325405000.0 | -36.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -289468000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 836755000.0 | +389.1% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -293610000.0 | -135.1% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -145525000.0 | +50.4% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 759860000.0 | +622.2% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 648604000.0 | -14.6% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -569593000.0 | -187.8% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -211391000.0 | +62.9% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 662522000.0 | +413.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -207499000.0 | -131.3% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 61974000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 111714000.0 | +80.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 151522000.0 | +35.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 38893000.0 | -74.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 81287000.0 | +109.0% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 124163000.0 | +52.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 49196000.0 | -60.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 91278000.0 | +85.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 134636000.0 | +47.5% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 61746000.0 | -54.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 116165000.0 | +88.1% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 166848000.0 | +43.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 65147000.0 | -61.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 106436000.0 | +63.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 165163000.0 | +55.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 68764000.0 | -58.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 123604000.0 | +79.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 172994000.0 | +40.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 68491000.0 | -60.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 118357000.0 | +72.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 162271000.0 | +37.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 67871000.0 | -58.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 118204000.0 | +74.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 173453000.0 | +46.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 75258000.0 | -56.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 131442000.0 | +74.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 192035000.0 | +46.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 82924000.0 | -56.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 155693000.0 | +87.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 235791000.0 | +51.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 191893000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 174429000.0 | -9.1% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 190973000.0 | +9.5% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 230944000.0 | +20.9% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 224177000.0 | -2.9% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 232264000.0 | +3.6% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 215761000.0 | -7.1% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 226810000.0 | +5.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 262786000.0 | +15.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 307092000.0 | +16.9% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 55051158.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 110385344.0 | +100.5% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 110429596.0 | +0.0% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 110780464.0 | +0.3% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 110057027.0 | -0.7% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 110410229.0 | +0.3% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 110079007.0 | -0.3% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 106499955.0 | -3.3% | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 106794650.0 | +0.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 105441971.0 | -1.3% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 87566248.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 175112496.0 | +100.0% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 175112496.0 | +0.0% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 175112496.0 | +0.0% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 175112496.0 | +0.0% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 175112496.0 | +0.0% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 175112496.0 | +0.0% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 175112496.0 | +0.0% | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 175112496.0 | +0.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 175112496.0 | +0.0% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 60451000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 121009000.0 | +100.2% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 120891000.0 | -0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 110231000.0 | -8.8% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 110358000.0 | +0.1% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 110391000.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 110492000.0 | +0.1% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 110645000.0 | +0.1% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 110657000.0 | +0.0% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 110709000.0 | +0.0% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 111185000.0 | +0.4% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 111058000.0 | -0.1% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 110862000.0 | -0.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 110901000.0 | +0.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 110921000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 110206000.0 | -0.6% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 110442000.0 | +0.2% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 110465000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 110600000.0 | +0.1% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 110840000.0 | +0.2% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 110281000.0 | -0.5% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 110219000.0 | -0.1% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 110129000.0 | -0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 108421000.0 | -1.6% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 106646000.0 | -1.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 106835000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 106847000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 106915000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 107051000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 106620000.0 | -0.4% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 119732000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 110353000.0 | -7.8% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 110603000.0 | +0.2% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 110939000.0 | +0.3% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 110768000.0 | -0.2% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 110396000.0 | -0.3% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 110465000.0 | +0.1% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 108821000.0 | -1.5% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 106794000.0 | -1.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 106541000.0 | -0.2% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 60825000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 121719000.0 | +100.1% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 121658000.0 | -0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 111215000.0 | -8.6% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 111326000.0 | +0.1% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 111427000.0 | +0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 111558000.0 | +0.1% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 111574000.0 | +0.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 111693000.0 | +0.1% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 111592000.0 | -0.1% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 111502000.0 | -0.1% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 111521000.0 | +0.0% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 111432000.0 | -0.1% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 111334000.0 | -0.1% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 111612000.0 | +0.2% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 111030000.0 | -0.5% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 111103000.0 | +0.1% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 111197000.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 111393000.0 | +0.2% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 111228000.0 | -0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 110741000.0 | -0.4% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 110849000.0 | +0.1% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 110452000.0 | -0.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 108752000.0 | -1.5% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 107051000.0 | -1.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 107015000.0 | -0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 107137000.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 107335000.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 107251000.0 | -0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 106803000.0 | -0.4% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 120498000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 111363000.0 | -7.6% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 111632000.0 | +0.2% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 111508000.0 | -0.1% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 111393000.0 | -0.1% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 111166000.0 | -0.2% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 111031000.0 | -0.1% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 109237000.0 | -1.6% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 107118000.0 | -1.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 106785000.0 | -0.3% | shares | 10-K | 2026-02-26 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2342 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.2461 | +5.1% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.3255 | +32.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.2207 | -32.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.2088 | -5.4% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.2523 | +20.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.2044 | -19.0% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.2093 | +2.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.2584 | +23.4% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.2086 | -19.3% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.2139 | +2.5% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.2604 | +21.8% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.1864 | -28.4% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.1846 | -1.0% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.2307 | +25.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1922 | -16.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.2006 | +4.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2187 | +9.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1870 | -14.5% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1960 | +4.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2620 | +33.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1804 | -31.2% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1803 | -0.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2308 | +28.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1739 | -24.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1796 | +3.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2253 | +25.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1673 | -25.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1636 | -2.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2115 | +29.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.1472 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.8804 | -23.3% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.9715 | +10.3% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.9105 | -6.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.7559 | -17.0% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.7306 | -3.3% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.8728 | +19.5% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.7868 | -9.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.6820 | -13.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.6899 | +1.2% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.2915 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1.2681 | -1.8% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 1.3435 | +5.9% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 1.1164 | -16.9% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1.3207 | +18.3% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1.2268 | -7.1% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 1.2645 | +3.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 1.3482 | +6.6% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1.0749 | -20.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 1.1114 | +3.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 1.1731 | +5.6% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 1.1956 | +1.9% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1.1509 | -3.7% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.9782 | -15.0% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 1.0096 | +3.2% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 1.3812 | +36.8% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1.2059 | -12.7% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1.3408 | +11.2% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1.4667 | +9.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1.5099 | +2.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.5750 | +4.3% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1.5612 | -0.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.0687 | -31.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1.5219 | +42.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.3290 | -12.7% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 1.3026 | -2.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.3871 | +6.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1.4832 | +6.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.4235 | -4.0% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1.4356 | +0.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.3896 | -3.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1.0161 | -26.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.0380 | +2.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.0595 | +2.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.0927 | +3.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1.1224 | +2.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.1366 | +1.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.9599 | -15.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.2698 | +32.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.1164 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1.3482 | +20.8% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1.1956 | -11.3% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1.3812 | +15.5% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 1.5099 | +9.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1.5219 | +0.8% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1.4832 | -2.5% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1.0161 | -31.5% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.1224 | +10.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.2203 | +8.7% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1437 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1460 | +1.6% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.1596 | +9.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1465 | -8.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.1553 | +6.0% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1623 | +4.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1581 | -2.6% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1636 | +3.5% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.1562 | -4.5% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.1616 | +3.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.1679 | +3.9% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.1571 | -6.4% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.1796 | +14.3% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.1905 | +6.0% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.1736 | -8.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1789 | +3.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.1742 | -2.6% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1503 | -13.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1619 | +7.7% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1774 | +9.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1562 | -12.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1678 | +7.4% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1753 | +4.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1586 | -9.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1697 | +7.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1853 | +9.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1681 | -9.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1844 | +9.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1943 | +5.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1629 | -16.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1417 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1552 | +9.5% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.1550 | -0.1% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.1590 | +2.5% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.1762 | +10.9% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.1618 | -8.2% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.1634 | +1.0% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.1658 | +1.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1728 | +4.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1773 | +2.6% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0335 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0381 | +13.6% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0612 | +60.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0288 | -52.9% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0273 | -5.3% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0571 | +109.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0452 | -20.9% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0523 | +15.7% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0648 | +24.1% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0455 | -29.8% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0283 | -37.8% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0615 | +117.2% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0559 | -9.1% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0664 | +18.9% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0758 | +14.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0592 | -21.9% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0701 | +18.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0644 | -8.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0589 | -8.6% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0600 | +2.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0704 | +17.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0508 | -27.9% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0553 | +8.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0613 | +10.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0419 | -31.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0551 | +31.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0573 | +4.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0463 | -19.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0578 | +24.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0564 | -2.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0424 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0659 | +55.3% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0503 | -23.6% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0432 | -14.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0627 | +45.3% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0633 | +0.8% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0532 | -16.0% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0544 | +2.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0472 | -13.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0445 | -5.8% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0725 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0773 | +6.7% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.1074 | +38.9% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0705 | -34.4% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 0.0736 | +4.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 0.1094 | +48.5% | ratio | 10-Q | 2017-11-09 |
| Annual | 2016-12-31 | 0.0830 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0873 | +5.2% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0926 | +6.1% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 0.0801 | -13.6% | ratio | 10-K | 2020-03-02 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0713 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1117 | +56.7% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0968 | -13.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 0.0286 | -70.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 0.3208 | +1019.7% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.1111 | -65.4% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1510 | +35.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 0.0559 | -63.0% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-03-31 | 0.1196 | +114.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1166 | -2.5% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.1174 | +0.6% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 0.0675 | -42.5% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.1089 | +61.3% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0656 | -39.7% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0726 | +10.6% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 0.2001 | +175.8% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.3740 | +86.9% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.1402 | -62.5% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.1560 | +11.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.3436 | +120.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1646 | -52.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.1253 | -23.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1326 | +5.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.4186 | +215.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1512 | -63.9% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1264 | -16.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1449 | +14.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.4073 | +181.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2717 | -33.3% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1259 | -53.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1603 | +27.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.2781 | +73.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1348 | -51.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1264 | -6.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1598 | +26.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.3661 | +129.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1545 | -57.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1013 | -34.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1588 | +56.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0286 | — | ratio | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 0.0559 | +95.0% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0675 | +20.8% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 0.2001 | +196.5% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 0.3436 | +71.7% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 0.4186 | +21.8% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 0.4073 | -2.7% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 0.2781 | -31.7% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.3661 | +31.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.4407 | +20.4% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0079 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0094 | +19.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0199 | +112.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0064 | -68.1% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0057 | -10.4% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0144 | +152.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0092 | -36.0% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0109 | +18.5% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0168 | +53.2% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0095 | -43.3% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0061 | -36.2% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0160 | +164.5% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0104 | -35.0% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0123 | +17.7% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0175 | +42.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0114 | -35.0% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0140 | +23.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0141 | +0.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0110 | -21.8% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0118 | +6.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0184 | +56.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0092 | -50.3% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0100 | +8.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0142 | +42.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0073 | -48.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0099 | +35.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0129 | +30.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0078 | -40.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0095 | +21.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0119 | +26.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0487 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0580 | +19.2% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0489 | -15.7% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0393 | -19.6% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0474 | +20.6% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0462 | -2.5% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0464 | +0.4% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0428 | -7.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0322 | -24.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0307 | -4.7% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0398 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0483 | +21.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0928 | +92.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0474 | -49.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0514 | +8.5% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1162 | +125.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0554 | -52.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0660 | +19.1% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0929 | +40.7% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0519 | -44.1% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0333 | -35.9% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0839 | +152.1% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0564 | -32.7% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0717 | +27.1% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0926 | +29.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0574 | -38.0% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0680 | +18.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0730 | +7.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0518 | -29.0% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0570 | +10.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0819 | +43.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0404 | -50.6% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0422 | +4.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0621 | +47.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0290 | -53.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0394 | +35.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0487 | +23.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0326 | -33.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0400 | +22.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0499 | +24.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.3267 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.3520 | +7.8% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.2542 | -27.8% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.1894 | -25.5% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.2464 | +30.1% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.2298 | -6.7% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.1984 | -13.7% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.1725 | -13.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1389 | -19.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1268 | -8.7% | ratio | 10-K | 2026-02-26 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-01 | Murphy Daniel Patrick | VP, Controller & Treasurer |
Equity grant / award
A
|
Common Stock | 6,200 | — | — | 35,295 |
| 2026-03-01 | Murphy Daniel Patrick | VP, Controller & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,285 | $47.57 | $61,127 | 29,095 |
| 2026-02-26 | Hutter Alexander G | SVP, Strategy and IR |
Equity grant / award
A
|
Common Stock | 25,000 | — | — | 43,511 |
| 2025-11-07 | Ulmer Kimberly Irene | SVP & Chief Accounting Officer |
Open-market buy
P
|
Common Stock | 1,000 | $38.11 | $38,110 | 105,321 |
| 2025-10-31 | Greenlee Adam J | President and CEO |
Open-market buy
P
|
Common Stock | 7,000 | $38.19 | $267,298 | 328,164 |
| 2025-08-22 | LEWIS ROBERT B | EVP, Corp. Dev. & Admin. |
Open-market sell
S
|
Common Stock | 11,000 | $46.70 | $513,700 | 142,378 |
| 2025-05-28 | Ramdev Niharika | Dir |
Equity grant / award
A
|
Common Stock | 2,262 | — | — | 9,356 |
| 2025-05-20 | Murphy Daniel Patrick | VP, Controller & Treasurer |
Equity grant / award
G
|
Common Stock | 900 | $0.00 | $0 | 30,380 |
| 2025-05-19 | LEWIS ROBERT B | EVP, Corp. Dev. & Admin. |
Open-market sell
S
|
Common Stock | 10,000 | $55.92 | $559,206 | 153,378 |
| 2025-05-16 | ALLOTT ANTHONY J | Dir |
Open-market sell
S
|
Common Stock | 81,152 | $55.22 | $4,480,889 | 367,511 |
| 2025-05-06 | Prinzen B Frederik | Sr. V.P. - Corp. Dev. |
Open-market sell
S
|
Common Stock | 2,378 | $54.05 | $128,531 | 1,380 |
| 2025-03-01 | Snyder Thomas James | President - Silgan Containers |
Equity grant / award
A
|
Common Stock | 20,500 | — | — | 126,070 |
| 2025-03-01 | Snyder Thomas James | President - Silgan Containers |
Other disposed transaction
F
|
Common Stock | 3,550 | $54.00 | $191,700 | 105,570 |
| 2025-02-27 | Ulmer Kimberly Irene | SVP & CFO |
Equity grant / award
A
|
Common Stock | 6,500 | — | — | 93,423 |
| 2025-02-24 | Greenlee Adam J | President and CEO |
Open-market sell
S
|
Common Stock | 125,000 | $54.73 | $6,840,762 | 227,332 |
| 2025-02-13 | LEWIS ROBERT B | EVP, Corp. Dev. & Admin. |
Open-market sell
S
|
Common Stock | 20,000 | $53.22 | $1,064,334 | 152,133 |
| 2025-01-31 | SILVER R PHILIP | — |
Equity grant / award
G
|
Common Stock | 2,100,000 | $0.00 | $0 | 10,044,274 |
| 2024-11-18 | ALLOTT ANTHONY J | Dir |
Open-market sell
S
|
Common Stock | 98,394 | $53.91 | $5,304,421 | 456,812 |
| 2024-08-05 | McGrath Stacey J. | Vice President, Tax |
Open-market sell
S
|
Common Stock | 1,600 | $49.04 | $78,457 | 11,495 |
| 2024-05-29 | Cleland Nielsen Fiona | Dir |
Equity grant / award
A
|
Common Stock | 2,712 | — | — | 2,712 |
| 2024-05-28 | ALLOTT ANTHONY J | Dir |
Other disposed transaction
F
|
Common Stock | 1,274 | $46.63 | $59,407 | 555,206 |
| 2024-05-15 | MARTIN JAY A | Senior Vice President |
Open-market sell
S
|
Common Stock | 36,177 | $47.27 | $1,709,964 | 107,984 |
| 2024-05-13 | Prinzen B Frederik | Sr. V.P. - Corp. Dev. |
Open-market sell
S
|
Common Stock | 4,093 | $47.84 | $195,820 | 4,520 |
| 2024-05-10 | MARTIN JAY A | Senior Vice President |
Open-market sell
S
|
Common Stock | 4,228 | $47.13 | $199,259 | 144,161 |
| 2024-05-10 | LEWIS ROBERT B | EVP, Corp. Dev. & Admin. |
Open-market sell
S
|
Common Stock | 30,000 | $47.08 | $1,412,499 | 172,133 |
| 2024-05-09 | MARTIN JAY A | Senior Vice President |
Open-market sell
S
|
Common Stock | 17,600 | $46.77 | $823,185 | 148,389 |
| 2024-05-08 | MARTIN JAY A | Senior Vice President |
Open-market sell
S
|
Common Stock | 21,330 | $46.73 | $996,811 | 165,989 |
| 2024-03-01 | Snyder Thomas James | President - Silgan Containers |
Equity grant / award
A
|
Common Stock | 19,100 | — | — | 109,120 |
| 2024-03-01 | Snyder Thomas James | President - Silgan Containers |
Other disposed transaction
F
|
Common Stock | 3,959 | $43.91 | $173,820 | 90,020 |
| 2024-02-28 | Snyder Thomas James | President - Silgan Containers |
Equity grant / award
A
|
Common Stock | 8,000 | — | — | 93,979 |
| 2023-11-15 | ALLOTT ANTHONY J | Dir |
Open-market sell
S
|
Common Stock | 71,050 | $42.00 | $2,983,787 | 574,439 |
| 2023-11-14 | ALLOTT ANTHONY J | Dir |
Open-market sell
S
|
Common Stock | 10,027 | $41.80 | $419,135 | 645,489 |
| 2023-11-13 | LEWIS ROBERT B | EVP, Corp. Dev. & Admin. |
Open-market sell
S
|
Common Stock | 25,000 | $40.47 | $1,011,650 | 179,229 |
| 2023-11-08 | Snyder Thomas James | President - Silgan Containers |
Open-market sell
S
|
Common Stock | 14,323 | $41.45 | $593,664 | 85,979 |
| 2023-11-07 | Snyder Thomas James | President - Silgan Containers |
Open-market sell
S
|
Common Stock | 10,000 | $41.55 | $415,456 | 100,302 |
| 2023-11-03 | McGrath Stacey J. | Vice President, Tax |
Open-market sell
S
|
Common Stock | 1,085 | $41.90 | $45,462 | 9,078 |
| 2023-11-02 | ALLOTT ANTHONY J | Dir |
Other disposed transaction
F
|
Common Stock | 1,314 | $41.24 | $54,196 | 655,516 |
| 2023-09-15 | McGrath Stacey J. | Vice President, Tax |
Equity grant / award
L
|
Common Stock | 6 | $44.09 | $244 | 10,163 |
| 2023-08-18 | Jordan Joseph M | Dir |
Open-market sell
S
|
Common Stock | 2,967 | $44.96 | $133,398 | 29,437 |
| 2023-08-08 | LEWIS ROBERT B | EVP, Corp. Dev. & Admin. |
Open-market sell
S
|
Common Stock | 14,969 | $44.49 | $665,903 | 204,229 |
| 2023-08-07 | LEWIS ROBERT B | EVP, Corp. Dev. & Admin. |
Open-market sell
S
|
Common Stock | 10,031 | $44.18 | $443,217 | 219,198 |
| 2023-06-15 | McGrath Stacey J. | Vice President, Tax |
Equity grant / award
L
|
Common Stock | 5 | $47.01 | $243 | 10,157 |
| 2023-05-31 | Ramdev Niharika | Dir |
Equity grant / award
A
|
Common Stock | 1,634 | — | — | 4,382 |
| 2023-05-31 | Ramdev Niharika | Dir |
Equity grant / award
A
|
Common Stock | 2,748 | — | — | 2,748 |
| 2023-05-30 | Snyder Thomas James | President - Silgan Containers |
Equity grant / award
A
|
Common Stock | 6,200 | — | — | 110,302 |
| 2023-05-15 | HORRIGAN D GREG | Dir |
Equity grant / award
G
|
Common Stock | 772,671 | $0.00 | $0 | 1,742,456 |
| 2023-03-23 | Snyder Thomas James | President - Silgan Containers |
Other disposed transaction
J
|
Common Stock | 6,200 | $0.00 | $0 | 104,102 |
| 2023-03-20 | HORRIGAN D GREG | Dir |
Equity grant / award
G
|
Common Stock | 200,000 | $0.00 | $0 | 8,783,749 |
| 2023-03-01 | Murphy Daniel Patrick | Vice President & Controller |
Equity grant / award
A
|
Common Stock | 3,400 | — | — | 20,521 |
| 2023-03-01 | Murphy Daniel Patrick | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 747 | $53.38 | $39,875 | 17,121 |
| 2023-02-22 | Snyder Thomas James | President - Silgan Containers |
Equity grant / award
A
|
Common Stock | 50,000 | — | — | 108,683 |
| 2023-02-13 | ALLOTT ANTHONY J | Dir |
Open-market sell
S
|
Common Stock | 14,439 | $54.06 | $780,554 | 694,429 |
| 2023-02-10 | ALLOTT ANTHONY J | Dir |
Open-market sell
S
|
Common Stock | 633 | $54.00 | $34,182 | 708,868 |
| 2023-02-09 | ALLOTT ANTHONY J | Dir |
Open-market sell
S
|
Common Stock | 50,972 | $54.08 | $2,756,515 | 709,501 |
| 2023-02-08 | ALLOTT ANTHONY J | Dir |
Open-market sell
S
|
Common Stock | 16,510 | $54.30 | $896,574 | 760,473 |
| 2023-02-07 | ALLOTT ANTHONY J | Dir |
Open-market sell
S
|
Common Stock | 100 | $54.50 | $5,450 | 776,983 |
| 2023-02-01 | Ulmer Kimberly Irene | Sr. VP, Finance & Treasurer |
Open-market sell
S
|
Common Stock | 8,916 | $53.29 | $475,100 | 50,484 |
| 2023-01-31 | HORRIGAN D GREG | Dir |
Equity grant / award
A
|
Common Stock | 8,983,749 | $0.00 | $0 | 8,983,749 |
| 2023-01-31 | HORRIGAN D GREG | Dir |
Equity grant / award
G
|
Common Stock | 8,983,749 | $0.00 | $0 | 26,813 |
| 2022-11-22 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 7,500 | $51.93 | $389,438 | 217,595 |
| 2022-11-02 | ALLOTT ANTHONY J | Dir |
Equity grant / award
A
|
Common Stock | 2,833 | — | — | 777,083 |
| 2022-08-29 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 11,082 | $46.75 | $518,084 | 225,095 |
| 2022-08-26 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 3,918 | $47.43 | $185,829 | 236,177 |
| 2022-06-01 | LICH BRAD A | Dir |
Equity grant / award
A
|
Common Stock | 2,833 | — | — | 11,611 |
| 2022-05-03 | Prinzen B Frederik | Sr. V.P. - Corp. Dev. |
Open-market sell
S
|
Common Stock | 4,574 | $44.96 | $205,631 | 11,940 |
| 2022-03-01 | McGrath Stacey J. | Vice President, Tax |
Equity grant / award
A
|
Common Stock | 10,000 | — | — | 10,000 |
| 2022-02-23 | MARTIN JAY A | Vice President |
Equity grant / award
A
|
Common Stock | 42,000 | — | — | 194,095 |
| 2022-02-23 | MARTIN JAY A | Vice President |
Equity grant / award
A
|
Common Stock | 10,000 | — | — | 152,095 |
| 2022-02-18 | ALLOTT ANTHONY J | Chairman of the Board |
Open-market sell
S
|
Common Stock | 6,410 | $43.06 | $276,040 | 793,904 |
| 2022-02-17 | ALLOTT ANTHONY J | Chairman of the Board |
Open-market sell
S
|
Common Stock | 46 | $43.00 | $1,978 | 800,314 |
| 2022-02-16 | ALLOTT ANTHONY J | Chairman of the Board |
Open-market sell
S
|
Common Stock | 18,100 | $43.07 | $779,504 | 800,360 |
| 2022-02-10 | ALLOTT ANTHONY J | Chairman of the Board |
Open-market sell
S
|
Common Stock | 4,431 | $43.58 | $193,109 | 818,460 |
| 2022-02-09 | ALLOTT ANTHONY J | Chairman of the Board |
Open-market sell
S
|
Common Stock | 1,013 | $43.92 | $44,492 | 822,891 |
| 2022-02-08 | ALLOTT ANTHONY J | Chairman of the Board |
Open-market sell
S
|
Common Stock | 70,000 | $44.05 | $3,083,409 | 823,904 |
| 2021-11-22 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 20,000 | $42.13 | $842,524 | 235,388 |
| 2021-11-16 | ALLOTT ANTHONY J | Chairman of the Board |
Open-market sell
S
|
Common Stock | 60,000 | $43.31 | $2,598,834 | 893,904 |
| 2021-11-15 | ALLOTT ANTHONY J | Chairman of the Board |
Open-market sell
S
|
Common Stock | 60,000 | $42.47 | $2,548,392 | 953,904 |
| 2021-06-02 | SILVER R PHILIP | Dir |
Equity grant / award
A
|
Common Stock | 2,967 | — | — | 61,411 |
| 2021-05-27 | Snyder Thomas James | President - Silgan Containers |
Open-market sell
S
|
Common Stock | 10,216 | $42.40 | $433,126 | 108,280 |
| 2021-05-07 | Prinzen B Frederik | Sr. V.P. - Corp. Dev. |
Open-market sell
S
|
Common Stock | 4,752 | $43.14 | $205,011 | 18,580 |
| 2021-03-01 | Snyder Thomas James | President - Silgan Containers |
Equity grant / award
A
|
Common Stock | 9,200 | — | — | 118,496 |
| 2021-03-01 | Snyder Thomas James | President - Silgan Containers |
Other disposed transaction
F
|
Common Stock | 5,524 | $38.33 | $211,707 | 109,296 |
| 2021-02-24 | HOGAN FRANK W III | Sr. V.P., Gen. Counsel & Sec. |
Equity grant / award
A
|
Common Stock | 14,000 | — | — | 258,237 |
| 2021-02-18 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 19,665 | $38.32 | $753,653 | 242,300 |
| 2021-02-17 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 278 | $38.75 | $10,772 | 261,965 |
| 2020-08-26 | Snyder Thomas James | President - Silgan Containers |
Open-market sell
S
|
Common Stock | 24,061 | $37.56 | $903,616 | 114,820 |
| 2020-07-29 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 20,000 | $38.05 | $761,000 | 262,243 |
| 2020-06-09 | SILVER R PHILIP | Dir |
Equity grant / award
A
|
Common Stock | 3,253 | — | — | 58,444 |
| 2020-05-26 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 10,000 | $33.00 | $330,000 | 282,243 |
| 2020-05-19 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 2,532 | $33.30 | $84,317 | 292,243 |
| 2020-04-30 | Prinzen B Frederik | Sr. V.P. - Corp. Dev. |
Open-market sell
S
|
Common Stock | 5,112 | $34.51 | $176,439 | 18,580 |
| 2020-04-29 | Andreacchi Anthony P | Vice President, Tax |
Open-market sell
S
|
Common Stock | 4,142 | $35.55 | $147,248 | 15,800 |
| 2020-03-01 | Snyder Thomas James | President - Silgan Containers |
Equity grant / award
A
|
Common Stock | 7,100 | — | — | 138,881 |
| 2020-03-01 | Snyder Thomas James | President - Silgan Containers |
Other disposed transaction
F
|
Common Stock | 6,297 | $28.52 | $179,622 | 131,781 |
| 2020-03-01 | HOGAN FRANK W III | Sr. V.P., Gen. Counsel & Sec. |
Equity grant / award
A
|
Common Stock | 8,200 | — | — | 244,237 |
| 2020-03-01 | HOGAN FRANK W III | Sr. V.P., Gen. Counsel & Sec. |
Other disposed transaction
F
|
Common Stock | 11,318 | $28.52 | $322,846 | 236,037 |
| 2020-02-28 | HOGAN FRANK W III | Sr. V.P., Gen. Counsel & Sec. |
Equity grant / award
A
|
Common Stock | 50,000 | — | — | 247,355 |
| 2019-11-06 | Snyder Thomas James | President - Silgan Containers |
Other disposed transaction
F
|
Common Stock | 7,842 | $30.57 | $239,730 | 138,078 |
| 2019-08-29 | ALDEN JOHN W | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $29.71 | $59,429 | 67,331 |
| 2019-08-08 | Snyder Thomas James | President - Silgan Containers |
Open-market sell
S
|
Common Stock | 10,444 | $31.02 | $323,973 | 145,920 |
| 2019-06-13 | Jordan Joseph M | Dir |
Equity grant / award
A
|
Common Stock | 3,676 | — | — | 20,603 |
| 2019-05-16 | Andreacchi Anthony P | Vice President,Tax |
Open-market sell
S
|
Common Stock | 3,692 | $30.23 | $111,594 | 19,300 |
| 2019-05-01 | Prinzen B Frederik | Sr. V.P. - Corp. Dev. |
Open-market sell
S
|
Common Stock | 12,242 | $30.06 | $367,952 | 26,000 |
| 2019-03-01 | Snyder Thomas James | President - Silgan Containers |
Equity grant / award
A
|
Common Stock | 25,000 | — | — | 156,364 |
| 2019-03-01 | Snyder Thomas James | President - Silgan Containers |
Other disposed transaction
F
|
Common Stock | 5,516 | $28.46 | $156,985 | 131,364 |
| 2019-02-22 | JENNINGS WILLIAM C | Dir |
Open-market sell
S
|
Common Stock | 6,362 | $28.81 | $183,291 | 39,053 |
| 2019-02-19 | ALLOTT ANTHONY J | President and CEO |
Open-market sell
S
|
Common Stock | 22,940 | $28.62 | $656,557 | 933,905 |
| 2019-02-15 | ALLOTT ANTHONY J | President and CEO |
Open-market sell
S
|
Common Stock | 15,230 | $28.57 | $435,112 | 956,845 |
| 2019-02-14 | ALLOTT ANTHONY J | President and CEO |
Open-market sell
S
|
Common Stock | 25,320 | $28.33 | $717,252 | 972,075 |
| 2018-11-28 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 13,660 | $25.23 | $344,583 | 343,063 |
| 2018-11-27 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 5,000 | $25.05 | $125,250 | 356,723 |
| 2018-11-26 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 40 | $25.50 | $1,020 | 361,723 |
| 2018-11-14 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 6,300 | $25.13 | $158,325 | 361,763 |
| 2018-11-08 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 25,000 | $24.83 | $620,750 | 368,063 |
| 2018-11-01 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 5,000 | $24.60 | $123,000 | 393,063 |
| 2018-10-30 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 10,000 | $23.86 | $238,550 | 398,063 |
| 2018-10-29 | DONOVAN WILLIAM T | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $23.75 | $118,750 | 8,235 |
| 2018-08-30 | ALDEN JOHN W | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $27.24 | $163,441 | 65,655 |
| 2018-08-20 | ABRAMSON LEIGH J | Dir |
Open-market buy
P
|
Common Stock | 7,500 | $27.36 | $205,206 | 7,500 |
| 2018-08-15 | Andreacchi Anthony P | Vice President,Tax |
Open-market sell
S
|
Common Stock | 1,843 | $27.15 | $50,039 | 16,620 |
| 2018-08-01 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 18,000 | $27.42 | $493,639 | 408,063 |
| 2018-06-12 | Jordan Joseph M | Dir |
Equity grant / award
A
|
Common Stock | 3,235 | — | — | 16,927 |
| 2018-05-30 | Greenlee Adam J | Executive VP and COO |
Open-market sell
S
|
Common Stock | 10,864 | $27.71 | $301,064 | 244,140 |
| 2018-05-25 | Andreacchi Anthony P | Vice President,Tax |
Open-market sell
S
|
Common Stock | 1,600 | $28.08 | $44,922 | 18,463 |
| 2018-05-22 | Snyder Thomas James | President - Silgan Containers |
Open-market sell
S
|
Common Stock | 10,464 | $27.55 | $288,266 | 136,880 |
| 2018-05-16 | Prinzen B Frederik | Sr. V.P. - Corp. Dev. |
Open-market sell
S
|
Common Stock | 5,367 | $27.24 | $146,197 | 31,780 |
| 2018-03-01 | Snyder Thomas James | President - Silgan Containers |
Equity grant / award
A
|
Common Stock | 15,200 | — | — | 147,344 |
| 2018-03-01 | Snyder Thomas James | President - Silgan Containers |
Other disposed transaction
F
|
Common Stock | 5,536 | $28.55 | $158,053 | 132,144 |
| 2018-03-01 | Ulmer Kimberly Irene | VP, Finance & Treasurer |
Equity grant / award
A
|
Common Stock | 6,300 | — | — | 42,187 |
| 2018-03-01 | Ulmer Kimberly Irene | VP, Finance & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,895 | $28.55 | $54,102 | 35,887 |
| 2018-02-28 | Snyder Thomas James | President - Silgan Containers |
Equity grant / award
A
|
Common Stock | 70,000 | — | — | 137,680 |
| 2018-02-26 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 15,000 | $29.01 | $435,134 | 417,132 |
| 2018-02-23 | HORRIGAN D GREG | Dir |
Open-market sell
S
|
Common Stock | 46,345 | $28.61 | $1,325,930 | 5,645,730 |
| 2018-02-22 | HORRIGAN D GREG | Dir |
Open-market sell
S
|
Common Stock | 28,600 | $28.61 | $818,246 | 5,692,075 |
| 2018-02-16 | HORRIGAN D GREG | Dir |
Open-market sell
S
|
Common Stock | 47,399 | $28.77 | $1,363,669 | 5,720,675 |
| 2018-02-15 | HORRIGAN D GREG | Dir |
Open-market sell
S
|
Common Stock | 21,722 | $28.50 | $619,077 | 5,768,074 |
| 2018-02-13 | HORRIGAN D GREG | Dir |
Open-market sell
S
|
Common Stock | 130,598 | $28.02 | $3,659,356 | 5,789,796 |
| 2018-02-12 | HORRIGAN D GREG | Dir |
Open-market sell
S
|
Common Stock | 225,336 | $28.01 | $6,311,661 | 5,920,394 |
| 2017-11-28 | JENNINGS WILLIAM C | Dir |
Open-market sell
S
|
Common Stock | 25,642 | $28.38 | $727,720 | 42,180 |
| 2017-08-31 | Andreacchi Anthony P | Vice President,Tax |
Open-market sell
S
|
Common Stock | 2,192 | $30.18 | $66,155 | 15,320 |
| 2017-08-22 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 6,900 | $29.69 | $204,846 | 432,132 |
| 2017-08-21 | LEWIS ROBERT B | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 100 | $30.20 | $3,020 | 439,032 |
| 2017-08-14 | Snyder Thomas James | President - Silgan Containers |
Open-market sell
S
|
Common Stock | 10,506 | $30.78 | $323,335 | 67,680 |
| 2017-06-06 | LAPEKAS EDWARD A | Dir |
Equity grant / award
A
|
Common Stock | 2,854 | — | — | 81,362 |
| 2017-05-31 | Andreacchi Anthony P | Vice President,Tax |
Open-market sell
S
|
Common Stock | 2,000 | $31.61 | $63,220 | 17,512 |
| 2017-05-19 | Greenlee Adam J | Executive VP and COO |
Open-market sell
S
|
Common Stock | 5,643 | $61.56 | $347,363 | 122,200 |
| 2017-05-11 | Prinzen B Frederik | Sr. V.P. - Corp. Dev. |
Open-market sell
S
|
Common Stock | 3,204 | $62.28 | $199,557 | 15,720 |
| 2017-03-01 | Ulmer Kimberly Irene | Vice President and Controller |
Equity grant / award
A
|
Common Stock | 2,200 | — | — | 18,891 |
| 2017-03-01 | Ulmer Kimberly Irene | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 1,051 | $60.60 | $63,691 | 16,691 |
| 2016-11-23 | Greenlee Adam J | Executive VP and COO |
Open-market sell
S
|
Common Stock | 4,417 | $50.03 | $220,975 | 125,260 |
| 2016-11-22 | Snyder Thomas James | President - Silgan Containers |
Open-market sell
S
|
Common Stock | 20,411 | $50.75 | $1,035,858 | 36,460 |
| 2016-11-22 | ALLOTT ANTHONY J | President and CEO |
Open-market sell
S
|
Common Stock | 33,875 | $50.75 | $1,719,156 | 488,852 |
| 2016-11-08 | SILVER R PHILIP | Dir |
Equity grant / award
G
|
Common Stock | 940,000 | $0.00 | $0 | 6,587,300 |
| 2016-11-03 | Snyder Thomas James | President - Silgan Containers |
Other disposed transaction
F
|
Common Stock | 19,589 | $50.86 | $996,297 | 56,871 |
| 2016-08-30 | Andreacchi Anthony P | Vice President,Tax |
Open-market sell
S
|
Common Stock | 1,221 | $48.48 | $59,194 | 8,520 |
| 2016-08-18 | Prinzen B Frederik | Sr. V.P. - Corp. Dev. |
Open-market sell
S
|
Common Stock | 1,000 | $48.05 | $48,049 | 17,312 |
| 2016-07-26 | SILVER R PHILIP | Dir |
Equity grant / award
G
|
Common Stock | 30,000 | $0.00 | $0 | 7,527,300 |
| 2016-05-31 | SILVER R PHILIP | Dir |
Equity grant / award
A
|
Common Stock | 1,758 | — | — | 7,557,300 |
| 2016-05-25 | Andreacchi Anthony P | Vice President,Tax |
Open-market sell
S
|
Common Stoock | 600 | $50.72 | $30,432 | 9,741 |
| 2016-05-11 | Prinzen B Frederik | Sr. V.P. - Corp. Dev. |
Open-market sell
S
|
Common Stock | 1,200 | $51.57 | $61,884 | 18,312 |
| 2016-05-06 | Snyder Thomas James | President - Silgan Containers |
Open-market sell
S
|
Common Stock | 4,367 | $50.55 | $220,751 | 76,460 |
| 2016-01-08 | SILVER R PHILIP | Dir |
Equity grant / award
G
|
Common Stock | 6,324 | $0.00 | $0 | 7,555,542 |