Financial Metrics
PSN PARSONS CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-30 | 754679000.0 | — | USD | 10-Q | 2019-06-18 |
| Quarterly | 2018-06-29 | 900732000.0 | +19.4% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2018-09-28 | 976157000.0 | +8.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 904405000.0 | -7.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 989742000.0 | +9.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 1023277000.0 | +3.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 970993000.0 | -5.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 979459000.0 | +0.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1004236000.0 | +2.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 874697000.0 | -12.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 879356000.0 | +0.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 956050000.0 | +8.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 949069000.0 | -0.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 1008721000.0 | +6.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 1134370000.0 | +12.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1173466000.0 | +3.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1356486000.0 | +15.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1418571000.0 | +4.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1535676000.0 | +8.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1670467000.0 | +8.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1810116000.0 | +8.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1554360000.0 | -14.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1584323000.0 | +1.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1621748000.0 | +2.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2017-12-29 | 3017011000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2018-12-31 | 3560508000.0 | +18.0% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 3954812000.0 | +11.1% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 3918946000.0 | -0.9% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 3660771000.0 | -6.6% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 4195272000.0 | +14.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 5442749000.0 | +29.7% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 6750576000.0 | +24.0% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 6364245000.0 | -5.7% | USD | 10-K | 2026-02-11 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-30 | 38891000.0 | — | USD | 10-Q | 2019-06-18 |
| Quarterly | 2018-06-29 | 86912000.0 | +123.5% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2018-09-28 | 55113000.0 | -36.6% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 23046000.0 | -58.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -8706000.0 | -137.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 53449000.0 | +713.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 23701000.0 | -55.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 46264000.0 | +95.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 66271000.0 | +43.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 25623000.0 | -61.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 20218000.0 | -21.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 39737000.0 | +96.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 35690000.0 | -10.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 32630000.0 | -8.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 64013000.0 | +96.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 51130000.0 | -20.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 76444000.0 | +49.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 83340000.0 | +9.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 101844000.0 | +22.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 111422000.0 | +9.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 114988000.0 | +3.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 109233000.0 | -5.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 95661000.0 | -12.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 107955000.0 | +12.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2017-12-29 | 150702000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2018-12-31 | 205008000.0 | +36.0% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 92063000.0 | -55.1% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 177815000.0 | +93.1% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 132446000.0 | -25.5% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 185666000.0 | +40.2% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 288358000.0 | +55.3% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 428066000.0 | +48.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 418074000.0 | -2.3% | USD | 10-K | 2026-02-11 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-30 | 29102000.0 | — | USD | 10-Q | 2019-06-18 |
| Quarterly | 2018-06-29 | 150038000.0 | +415.6% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2018-09-28 | 46066000.0 | -69.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 13386000.0 | -70.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 40145000.0 | +199.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 61293000.0 | +52.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 14371000.0 | -76.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 31125000.0 | +116.6% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 46520000.0 | +49.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 14014000.0 | -69.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 12027000.0 | -14.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 26769000.0 | +122.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 23843000.0 | -10.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 22780000.0 | -4.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 43595000.0 | +91.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 35276000.0 | -19.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 54771000.0 | +55.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 59811000.0 | +9.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 54993000.0 | -8.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 80719000.0 | +46.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 85589000.0 | +6.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 81787000.0 | -4.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 70489000.0 | -13.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 81794000.0 | +16.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2017-12-29 | 111537000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2018-12-31 | 239436000.0 | +114.7% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 137128000.0 | -42.7% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 118921000.0 | -13.3% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 88952000.0 | -25.2% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 126565000.0 | +42.3% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 207915000.0 | +64.3% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 290665000.0 | +39.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 308864000.0 | +6.3% | USD | 10-K | 2026-02-11 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-03-31 | 0.12 | — | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.44 | +266.7% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.57 | +29.5% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.13 | -77.2% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.23 | +76.9% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.4 | +73.9% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.09 | -77.5% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.07 | -22.2% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.19 | +171.4% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.2 | +5.3% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.18 | -10.0% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.29 | +61.1% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.24 | -17.2% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.41 | +70.8% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.45 | +9.8% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.37 | -17.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.65 | +75.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.68 | +4.6% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.62 | -8.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.52 | -16.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.6 | +15.4% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2017-12-29 | 1.16 | — | USD/shares | 10-K | 2020-03-10 |
| Annual | 2018-12-31 | 2.78 | +139.7% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1.3 | -53.2% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.98 | -24.6% | USD/shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.62 | -36.7% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.93 | +50.0% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 1.53 | +64.5% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 2.21 | +44.4% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2.26 | +2.3% | USD/shares | 10-K | 2026-02-11 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-03-31 | 0.12 | — | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.44 | +266.7% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.57 | +29.5% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.13 | -77.2% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.23 | +76.9% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.4 | +73.9% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.09 | -77.5% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.06 | -33.3% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.18 | +200.0% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.19 | +5.6% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.17 | -10.5% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.27 | +58.8% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.23 | -14.8% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.38 | +65.2% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.42 | +10.5% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.37 | -11.9% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.63 | +70.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.65 | +3.2% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.6 | -7.7% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.5 | -16.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.59 | +18.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2017-12-29 | 1.16 | — | USD/shares | 10-K | 2020-03-10 |
| Annual | 2018-12-31 | 2.78 | +139.7% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1.3 | -53.2% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.97 | -25.4% | USD/shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.59 | -39.2% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.87 | +47.5% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 1.42 | +63.2% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 2.12 | +49.3% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2.2 | +3.8% | USD/shares | 10-K | 2026-02-11 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 280221000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 121408000.0 | -56.7% | USD | 10-Q | 2019-06-18 |
| Quarterly | 2019-06-30 | 202854000.0 | +67.1% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2019-09-30 | 133870000.0 | -34.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 182688000.0 | +36.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 119299000.0 | -34.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 129579000.0 | +8.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 614031000.0 | +373.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 483609000.0 | -21.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 398178000.0 | -17.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 483443000.0 | +21.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 275506000.0 | -43.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 342608000.0 | +24.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 285622000.0 | -16.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 125982000.0 | -55.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 147539000.0 | +17.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 262539000.0 | +77.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 220439000.0 | -16.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 178589000.0 | -19.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 205406000.0 | +15.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 272943000.0 | +32.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 423120000.0 | +55.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 528462000.0 | +24.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 558823000.0 | +5.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 453548000.0 | -18.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 269745000.0 | -40.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 411327000.0 | +52.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 422554000.0 | +2.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 280221000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2019-12-31 | 182688000.0 | -34.8% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 483609000.0 | +164.7% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 342608000.0 | -29.2% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 262539000.0 | -23.4% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 272943000.0 | +4.0% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 453548000.0 | +66.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 466388000.0 | +2.8% | USD | 10-K | 2026-02-11 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 623286000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 651924000.0 | +4.6% | USD | 10-Q | 2019-06-18 |
| Quarterly | 2019-06-30 | 734389000.0 | +12.6% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2019-09-30 | 673674000.0 | -8.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 671492000.0 | -0.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 758225000.0 | +12.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 717358000.0 | -5.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 775060000.0 | +8.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 698578000.0 | -9.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 693584000.0 | -0.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 637980000.0 | -8.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 627445000.0 | -1.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 598311000.0 | -4.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 646117000.0 | +8.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 733487000.0 | +13.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 710721000.0 | -3.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 717345000.0 | +0.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 763720000.0 | +6.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 949493000.0 | +24.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 906741000.0 | -4.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 915638000.0 | +1.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1023463000.0 | +11.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1042936000.0 | +1.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1034976000.0 | -0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1100396000.0 | +6.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1124951000.0 | +2.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1167841000.0 | +3.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1223904000.0 | +4.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 623286000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2019-12-31 | 671492000.0 | +7.7% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 698578000.0 | +4.0% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 598311000.0 | -14.4% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 717345000.0 | +19.9% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 915638000.0 | +27.6% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1100396000.0 | +20.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1124417000.0 | +2.2% | USD | 10-K | 2026-02-11 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 1488807000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 1431161000.0 | -3.9% | USD | 10-Q | 2019-06-18 |
| Quarterly | 2019-06-30 | 1595962000.0 | +11.5% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2019-09-30 | 1474261000.0 | -7.6% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1526409000.0 | +3.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1601972000.0 | +5.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1589196000.0 | -0.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 2081619000.0 | +31.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1843130000.0 | -11.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1802207000.0 | -2.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1794406000.0 | -0.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1586571000.0 | -11.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1632351000.0 | +2.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1640966000.0 | +0.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1583626000.0 | -3.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1610798000.0 | +1.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1719783000.0 | +6.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1801343000.0 | +4.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1980208000.0 | +9.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2015541000.0 | +1.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2137526000.0 | +6.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2427254000.0 | +13.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2573702000.0 | +6.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2554658000.0 | -0.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2462400000.0 | -3.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2401171000.0 | -2.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2593895000.0 | +8.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2649045000.0 | +2.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 1488807000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2019-12-31 | 1526409000.0 | +2.5% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1843130000.0 | +20.7% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1632351000.0 | -11.4% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1719783000.0 | +5.4% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 2137526000.0 | +24.3% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2462400000.0 | +15.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2683543000.0 | +9.0% | USD | 10-K | 2026-02-11 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 2612578000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 3032998000.0 | +16.1% | USD | 10-Q | 2019-06-18 |
| Quarterly | 2019-06-30 | 3255452000.0 | +7.3% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2019-09-30 | 3362644000.0 | +3.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 3450368000.0 | +2.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 3488605000.0 | +1.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 3451182000.0 | -1.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 3918761000.0 | +13.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 3937704000.0 | +0.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 3865001000.0 | -1.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 3839297000.0 | -0.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 3823933000.0 | -0.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 3830940000.0 | +0.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 3808841000.0 | -0.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 4109805000.0 | +7.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 4094990000.0 | -0.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 4198142000.0 | +2.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 4255806000.0 | +1.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 4507507000.0 | +5.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 4732988000.0 | +5.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 4804061000.0 | +1.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 5098443000.0 | +6.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 5238730000.0 | +2.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 5443342000.0 | +3.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 5487962000.0 | +0.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 5449144000.0 | -0.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5721165000.0 | +5.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 5736717000.0 | +0.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 2612578000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2019-12-31 | 3450368000.0 | +32.1% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 3937704000.0 | +14.1% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 3830940000.0 | -2.7% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 4198142000.0 | +9.6% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 4804061000.0 | +14.4% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 5487962000.0 | +14.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 5769534000.0 | +5.1% | USD | 10-K | 2026-02-11 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 1006161000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 1188885000.0 | +18.2% | USD | 10-Q | 2019-06-18 |
| Quarterly | 2019-06-30 | 1109776000.0 | -6.7% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2019-09-30 | 1156259000.0 | +4.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1144382000.0 | -1.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1151324000.0 | +0.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1130953000.0 | -1.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1246550000.0 | +10.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1187409000.0 | -4.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1110667000.0 | -6.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1077424000.0 | -3.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1060659000.0 | -1.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1030784000.0 | -2.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1008855000.0 | -2.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1098786000.0 | +8.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1149479000.0 | +4.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1108119000.0 | -3.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1140071000.0 | +2.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1294901000.0 | +13.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1394093000.0 | +7.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1410884000.0 | +1.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1353703000.0 | -4.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1426948000.0 | +5.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1649554000.0 | +15.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1915644000.0 | +16.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1865470000.0 | -2.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1607760000.0 | -13.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1587951000.0 | -1.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 1006161000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2019-12-31 | 1144382000.0 | +13.7% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1187409000.0 | +3.8% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1030784000.0 | -13.2% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1108119000.0 | +7.5% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1410884000.0 | +27.3% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1915644000.0 | +35.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1531664000.0 | -20.0% | USD | 10-K | 2026-02-11 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 1657345000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 2028306000.0 | +22.4% | USD | 10-Q | 2019-06-18 |
| Quarterly | 2019-06-30 | 1717489000.0 | -15.3% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2019-09-30 | 1768193000.0 | +3.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1789612000.0 | +1.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1821226000.0 | +1.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1744930000.0 | -4.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 2149290000.0 | +23.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 2076287000.0 | -3.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2024559000.0 | -2.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1988847000.0 | -1.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1970057000.0 | -0.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1893828000.0 | -3.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1858216000.0 | -1.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 2145138000.0 | +15.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 2089898000.0 | -2.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 2102207000.0 | +0.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 2130276000.0 | +1.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2316741000.0 | +8.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2484888000.0 | +7.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2427346000.0 | -2.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2855286000.0 | +17.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2919086000.0 | +2.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 3028911000.0 | +3.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2953473000.0 | -2.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2903412000.0 | -1.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3099554000.0 | +6.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3072077000.0 | -0.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 1657345000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2019-12-31 | 1789612000.0 | +8.0% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 2076287000.0 | +16.0% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1893828000.0 | -8.8% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 2102207000.0 | +11.0% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 2427346000.0 | +15.5% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2953473000.0 | +21.7% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 3001862000.0 | +1.6% | USD | 10-K | 2026-02-11 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-29 | -1049916000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-03-30 | -1021751000.0 | +2.7% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2018-06-29 | -869936000.0 | +14.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-28 | -825538000.0 | +5.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-12-31 | -921076000.0 | -11.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | -870640000.0 | +5.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | -1342226000.0 | -54.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | -982560000.0 | +26.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 1660756000.0 | +269.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 1667379000.0 | +0.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-06-30 | 1706252000.0 | +2.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 1769471000.0 | +3.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 1861417000.0 | +5.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-03-31 | 1840442000.0 | -1.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-06-30 | 1850450000.0 | +0.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 1853876000.0 | +0.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 1937112000.0 | +4.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-03-31 | 1950625000.0 | +0.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-06-30 | 1964667000.0 | +0.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 2005092000.0 | +2.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 2095935000.0 | +4.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 2125530000.0 | +1.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-06-30 | 2190766000.0 | +3.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 2248100000.0 | +2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 2376715000.0 | +5.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 2243157000.0 | -5.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 2319644000.0 | +3.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 2414431000.0 | +4.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 2534489000.0 | +5.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2545732000.0 | +0.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 2621611000.0 | +3.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 2664640000.0 | +1.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-30 | -935542000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2017-12-29 | -1049916000.0 | -12.2% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | -921076000.0 | +12.3% | USD | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 1660756000.0 | +280.3% | USD | 10-K | 2023-02-17 |
| Annual | 2020-12-31 | 1861417000.0 | +12.1% | USD | 10-K | 2024-02-14 |
| Annual | 2021-12-31 | 1937112000.0 | +4.1% | USD | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 2095935000.0 | +8.2% | USD | 10-K | 2026-02-11 |
| Annual | 2023-12-31 | 2376715000.0 | +13.4% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 2534489000.0 | +6.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2767672000.0 | +9.2% | USD | 10-K | 2026-02-11 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 429164000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 509211000.0 | +18.7% | USD | 10-Q | 2019-06-18 |
| Quarterly | 2019-06-30 | 249258000.0 | -51.1% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2019-09-30 | 249306000.0 | +0.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 249353000.0 | +0.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 314401000.0 | +26.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 249448000.0 | -20.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 537119000.0 | +115.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 539998000.0 | +0.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 590346000.0 | +9.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 590876000.0 | +0.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 591399000.0 | +0.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 591922000.0 | +0.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 592450000.0 | +0.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 792982000.0 | +33.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 694718000.0 | -12.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 743605000.0 | +7.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 744140000.0 | +0.1% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 744777000.0 | +0.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 820366000.0 | +10.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 745963000.0 | -9.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1246443000.0 | +67.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1247306000.0 | +0.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1132980000.0 | -9.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 784096000.0 | -30.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 785198000.0 | +0.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1235584000.0 | +57.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1236700000.0 | +0.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 429164000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2019-12-31 | 249353000.0 | -41.9% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 539998000.0 | +116.6% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 591922000.0 | +9.6% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 743605000.0 | +25.6% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 745963000.0 | +0.3% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 784096000.0 | +5.1% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1237816000.0 | +57.9% | USD | 10-K | 2026-02-11 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-30 | -65433000.0 | — | USD | 10-Q | 2019-06-18 |
| Quarterly | 2018-06-29 | -8443000.0 | +87.1% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2018-09-28 | 99822000.0 | +1282.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -60108000.0 | -160.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -48495000.0 | +19.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 130628000.0 | +369.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -118983000.0 | -191.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -31444000.0 | +73.6% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 113439000.0 | +460.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -65965000.0 | -158.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 38463000.0 | +158.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 115714000.0 | +200.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -25714000.0 | -122.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 25336000.0 | +198.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 148368000.0 | +485.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -8990000.0 | -106.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 13986000.0 | +255.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 217566000.0 | +1455.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -63420000.0 | -129.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 97807000.0 | +254.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 396840000.0 | +305.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -11787000.0 | -103.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 148014000.0 | +1355.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 310864000.0 | +110.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2017-12-29 | 265029000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2018-12-31 | 284634000.0 | +7.4% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 220240000.0 | -22.6% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 289161000.0 | +31.3% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 205574000.0 | -28.9% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 237526000.0 | +15.5% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 407699000.0 | +71.6% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 523606000.0 | +28.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 478382000.0 | -8.6% | USD | 10-K | 2026-02-11 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-30 | -8181000.0 | — | USD | 10-Q | 2019-06-18 |
| Quarterly | 2018-06-29 | -495827000.0 | -5960.7% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2018-09-28 | -503637000.0 | -1.6% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -301059000.0 | +40.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -312208000.0 | -3.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -541710000.0 | -73.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -12202000.0 | +97.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -25822000.0 | -111.6% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -36077000.0 | -39.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -11045000.0 | +69.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -19842000.0 | -79.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -230464000.0 | -1061.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -13430000.0 | +94.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -403837000.0 | -2907.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -402677000.0 | +0.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -20762000.0 | +94.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -84218000.0 | -305.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -327245000.0 | -288.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -45510000.0 | +86.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -88715000.0 | -94.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -344614000.0 | -288.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -61670000.0 | +82.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -164308000.0 | -166.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -188314000.0 | -14.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2017-12-29 | -52961000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2018-12-31 | -503295000.0 | -850.3% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -570803000.0 | -13.4% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -346369000.0 | +39.3% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | -240907000.0 | +30.4% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -417468000.0 | -73.3% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -375970000.0 | +9.9% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -556715000.0 | -48.1% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -255584000.0 | +54.1% | USD | 10-K | 2026-02-11 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-30 | 6131000.0 | — | USD | 10-Q | 2019-06-18 |
| Quarterly | 2018-06-29 | 237896000.0 | +3780.2% | USD | 10-Q | 2019-08-13 |
| Quarterly | 2018-09-28 | 173134000.0 | -27.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 210623000.0 | +21.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 291493000.0 | +38.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 277302000.0 | -4.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 63712000.0 | -77.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -847000.0 | -101.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 345090000.0 | +40842.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -11224000.0 | -103.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -22259000.0 | -98.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -95665000.0 | -329.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -18402000.0 | +80.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 162453000.0 | +982.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 60185000.0 | -63.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -12502000.0 | -120.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -14185000.0 | -13.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 52380000.0 | +469.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 259509000.0 | +395.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 247065000.0 | -4.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 233966000.0 | -5.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -110864000.0 | -147.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -29193000.0 | +73.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -156456000.0 | -435.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2017-12-29 | -160171000.0 | — | USD | 10-K | 2020-03-10 |
| Annual | 2018-12-31 | 55411000.0 | +134.6% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 266036000.0 | +380.1% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 348226000.0 | +30.9% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | -106503000.0 | -130.6% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 100368000.0 | +194.2% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -21871000.0 | -121.8% | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 218749000.0 | +1100.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -214100000.0 | -197.9% | USD | 10-K | 2026-02-11 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 0.0 | — | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-06-30 | 21296275.0 | — | shares | 10-Q | 2019-08-13 |
| Quarterly | 2019-09-30 | 21296275.0 | +0.0% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 21772888.0 | +2.2% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 22271174.0 | +2.3% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 23929462.0 | +7.4% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 24637043.0 | +3.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 25719350.0 | +4.4% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 26845697.0 | +4.4% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 30213867.0 | +12.5% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 32538566.0 | +7.7% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 33331494.0 | +2.4% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 34942580.0 | +4.8% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 38463147.0 | +10.1% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 39326392.0 | +2.2% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 40960845.0 | +4.2% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 42248807.0 | +3.1% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 43665289.0 | +3.4% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 45136147.0 | +3.4% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 45960122.0 | +1.8% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 48205185.0 | +4.9% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 50022445.0 | +3.8% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 51357743.0 | +2.7% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 52657447.0 | +2.5% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 54689434.0 | +3.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 55535089.0 | +1.5% | shares | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 0.0 | — | shares | 10-K | 2020-03-10 |
| Annual | 2019-12-31 | 21772888.0 | — | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 25719350.0 | +18.1% | shares | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 33331494.0 | +29.6% | shares | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 40960845.0 | +22.9% | shares | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 45960122.0 | +12.2% | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 52657447.0 | +14.6% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 56103965.0 | +6.5% | shares | 10-K | 2026-02-11 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 125097684.0 | — | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-06-30 | 146393959.0 | +17.0% | shares | 10-Q | 2019-08-13 |
| Quarterly | 2019-09-30 | 146393959.0 | +0.0% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 146440701.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 146440701.0 | +0.0% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 146495690.0 | +0.0% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 146498582.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 146609288.0 | +0.1% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 146609288.0 | +0.0% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 146751406.0 | +0.1% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 146506406.0 | -0.2% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 146276880.0 | -0.2% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 146347283.0 | +0.0% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 146178118.0 | -0.1% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 146087771.0 | -0.1% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 146132016.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 146243639.0 | +0.1% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 146311866.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 146317493.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 146341363.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 146717387.0 | +0.3% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 146698035.0 | -0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 146703583.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 146656225.0 | -0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 146676400.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 146368908.0 | -0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 125097684.0 | — | shares | 10-K | 2020-03-10 |
| Annual | 2019-12-31 | 146440701.0 | +17.1% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 146609288.0 | +0.1% | shares | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 146276880.0 | -0.2% | shares | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 146132016.0 | -0.1% | shares | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 146341363.0 | +0.1% | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 146656225.0 | +0.2% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 145676335.0 | -0.7% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-30 | 81846305000.0 | — | shares | 10-Q | 2019-06-18 |
| Quarterly | 2018-06-29 | 81074264.0 | -99.9% | shares | 10-Q | 2019-08-13 |
| Quarterly | 2018-09-28 | 79185527.0 | -2.3% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 78161484.0 | -1.3% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 92336119.0 | +18.1% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 99434877.0 | +7.7% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 100669693.0 | +1.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 100694938.0 | +0.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 100736862.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 102375923.0 | +1.6% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 102509245.0 | +0.1% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 102478095.0 | -0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 103768636.0 | +1.3% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 103675373.0 | -0.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 103608135.0 | -0.1% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 104805000.0 | +1.2% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 104908000.0 | +0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 104971000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 106037000.0 | +1.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 106303000.0 | +0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 106291000.0 | -0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 106831.0 | -99.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 106997000.0 | +100055.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 106763000.0 | -0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2017-12-29 | 83574000.0 | — | shares | 10-K | 2020-03-10 |
| Annual | 2018-12-31 | 80014000.0 | -4.3% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 92419000.0 | +15.5% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 100848000.0 | +9.1% | shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 102544000.0 | +1.7% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 103758000.0 | +1.2% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 104992000.0 | +1.2% | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 106274000.0 | +1.2% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 106828000.0 | +0.5% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-30 | 81846305000.0 | — | shares | 10-Q | 2019-06-18 |
| Quarterly | 2018-06-29 | 81074264.0 | -99.9% | shares | 10-Q | 2019-08-13 |
| Quarterly | 2018-09-28 | 79185527.0 | -2.3% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 78161484.0 | -1.3% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 92336119.0 | +18.1% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 99434877.0 | +7.7% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 100899324.0 | +1.5% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 100985587.0 | +0.1% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 105573613.0 | +4.5% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 111865501.0 | +6.0% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 112170097.0 | +0.3% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 112146432.0 | -0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 113465000.0 | +1.2% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 113250101.0 | -0.2% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 113442755.0 | +0.2% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 114754000.0 | +1.2% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 114708000.0 | -0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 115066000.0 | +0.3% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 114362000.0 | -0.6% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 110524000.0 | -3.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 111086000.0 | +0.5% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 111026.0 | -99.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 110102000.0 | +99067.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 109078000.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Annual | 2017-12-29 | 83574000.0 | — | shares | 10-K | 2020-03-10 |
| Annual | 2018-12-31 | 80014000.0 | -4.3% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 92753000.0 | +15.9% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 101205000.0 | +9.1% | shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 112127000.0 | +10.8% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 113483000.0 | +1.2% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 115082000.0 | +1.4% | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 112174000.0 | -2.5% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 109693000.0 | -2.2% | shares | 10-K | 2026-02-11 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-03-31 | 0.2982 | — | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.3040 | +2.0% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.3043 | +0.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.2783 | -8.5% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.2838 | +2.0% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.2563 | -9.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.2263 | -11.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.2290 | +1.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.2500 | +9.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.2492 | -0.3% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.2454 | -1.5% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.2770 | +12.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.2757 | -0.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.3009 | +9.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2997 | -0.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3012 | +0.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.3189 | +5.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.3325 | +4.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2852 | -14.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2769 | -2.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2827 | +2.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 1.3628 | — | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1.1462 | -15.9% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.9952 | -13.2% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.9556 | -4.0% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.9993 | +4.6% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 1.1329 | +13.4% | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1.2301 | +8.6% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.1031 | -10.3% | ratio | 10-K | 2026-02-11 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 1.4797 | — | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 1.2038 | -18.6% | ratio | 10-Q | 2019-06-18 |
| Quarterly | 2019-06-30 | 1.4381 | +19.5% | ratio | 10-Q | 2019-08-13 |
| Quarterly | 2019-09-30 | 1.2750 | -11.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1.3338 | +4.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1.3914 | +4.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1.4052 | +1.0% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1.6699 | +18.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1.5522 | -7.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1.6226 | +4.5% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.6655 | +2.6% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.4958 | -10.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1.5836 | +5.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1.6266 | +2.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1.4413 | -11.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1.4013 | -2.8% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1.5520 | +10.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.5800 | +1.8% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.5292 | -3.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.4458 | -5.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.5150 | +4.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.7930 | +18.4% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.8036 | +0.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.5487 | -14.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.2854 | -17.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.2872 | +0.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.6134 | +25.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.6682 | +3.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 1.4797 | — | ratio | 10-K | 2020-03-10 |
| Annual | 2019-12-31 | 1.3338 | -9.9% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1.5522 | +16.4% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1.5836 | +2.0% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1.5520 | -2.0% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1.5150 | -2.4% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.2854 | -15.2% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.7520 | +36.3% | ratio | 10-K | 2026-02-11 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | -1.7994 | — | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -2.3297 | -29.5% | ratio | 10-Q | 2019-06-18 |
| Quarterly | 2019-06-30 | -1.2796 | +45.1% | ratio | 10-Q | 2019-08-13 |
| Quarterly | 2019-09-30 | -1.7996 | -40.6% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1.0776 | +159.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1.0923 | +1.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1.0227 | -6.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1.2147 | +18.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1.1154 | -8.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1.1000 | -1.4% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.0748 | -2.3% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.0627 | -1.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.9777 | -8.0% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.9526 | -2.6% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1.0919 | +14.6% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1.0423 | -4.5% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1.0030 | -3.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1.0022 | -0.1% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.0575 | +5.5% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.1053 | +4.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.0213 | -7.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.2729 | +24.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.2584 | -1.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.2545 | -0.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.1653 | -7.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.1405 | -2.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.1823 | +3.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.1529 | -2.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | -1.7994 | — | ratio | 10-K | 2020-03-10 |
| Annual | 2019-12-31 | 1.0776 | +159.9% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1.1154 | +3.5% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 0.9777 | -12.4% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1.0030 | +2.6% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1.0213 | +1.8% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.1653 | +14.1% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.0846 | -6.9% | ratio | 10-K | 2026-02-11 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-30 | 0.0386 | — | ratio | 10-Q | 2019-06-18 |
| Quarterly | 2018-06-29 | 0.1666 | +332.0% | ratio | 10-Q | 2019-08-13 |
| Quarterly | 2018-09-28 | 0.0472 | -71.7% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0148 | -68.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0406 | +174.0% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0599 | +47.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0148 | -75.3% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0318 | +114.7% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0463 | +45.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0160 | -65.4% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0137 | -14.6% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0280 | +104.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0251 | -10.3% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0226 | -10.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0384 | +70.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0301 | -21.8% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0404 | +34.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0422 | +4.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0358 | -15.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0483 | +34.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0473 | -2.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0526 | +11.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0445 | -15.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0504 | +13.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2017-12-29 | 0.0370 | — | ratio | 10-K | 2020-03-10 |
| Annual | 2018-12-31 | 0.0672 | +81.9% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0347 | -48.4% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0303 | -12.5% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0243 | -19.9% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.0302 | +24.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0382 | +26.6% | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0431 | +12.7% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0485 | +12.7% | ratio | 10-K | 2026-02-11 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-30 | 0.0515 | — | ratio | 10-Q | 2019-06-18 |
| Quarterly | 2018-06-29 | 0.0965 | +87.2% | ratio | 10-Q | 2019-08-13 |
| Quarterly | 2018-09-28 | 0.0565 | -41.5% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0255 | -54.9% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -0.0088 | -134.5% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0522 | +693.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0244 | -53.3% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0472 | +93.5% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0660 | +39.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0293 | -55.6% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0230 | -21.5% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0416 | +80.8% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0376 | -9.5% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0323 | -14.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0564 | +74.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0436 | -22.8% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0564 | +29.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0587 | +4.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0663 | +12.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0667 | +0.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0635 | -4.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0703 | +10.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0604 | -14.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0666 | +10.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2017-12-29 | 0.0500 | — | ratio | 10-K | 2020-03-10 |
| Annual | 2018-12-31 | 0.0576 | +15.3% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0233 | -59.6% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0454 | +94.9% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0362 | -20.3% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.0443 | +22.3% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0530 | +19.7% | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0634 | +19.7% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0657 | +3.6% | ratio | 10-K | 2026-02-11 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 0.2785 | — | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.1021 | -63.3% | ratio | 10-Q | 2019-06-18 |
| Quarterly | 2019-06-30 | 0.1828 | +79.0% | ratio | 10-Q | 2019-08-13 |
| Quarterly | 2019-09-30 | 0.1158 | -36.7% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 0.1596 | +37.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.1036 | -35.1% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.1146 | +10.6% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 0.4926 | +329.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 0.4073 | -17.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.3585 | -12.0% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.4487 | +25.2% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 0.2597 | -42.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.3324 | +28.0% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.2831 | -14.8% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.1147 | -59.5% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.1284 | +11.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 0.2369 | +84.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.1934 | -18.4% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.1379 | -28.7% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.1473 | +6.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.1935 | +31.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3126 | +61.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.3703 | +18.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.3388 | -8.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.2368 | -30.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1446 | -38.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2558 | +76.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2661 | +4.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 0.2785 | — | ratio | 10-K | 2020-03-10 |
| Annual | 2019-12-31 | 0.1596 | -42.7% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 0.4073 | +155.1% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 0.3324 | -18.4% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 0.2369 | -28.7% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 0.1935 | -18.3% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.2368 | +22.4% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.3045 | +28.6% | ratio | 10-K | 2026-02-11 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-03-31 | 0.0044 | — | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0123 | +179.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0182 | +47.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0041 | -77.4% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0090 | +118.9% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0119 | +31.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0036 | -69.5% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0031 | -13.6% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0070 | +123.5% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0063 | -10.6% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0055 | -11.5% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0106 | +92.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0083 | -22.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0122 | +46.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0126 | +4.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0108 | -14.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0154 | +42.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0157 | +2.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0150 | -4.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0123 | -17.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0143 | +15.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 0.0916 | — | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0397 | -56.6% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0302 | -24.0% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0232 | -23.1% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.0301 | +29.8% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0433 | +43.6% | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0530 | +22.4% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0535 | +1.1% | ratio | 10-K | 2026-02-11 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-30 | -0.0285 | — | ratio | 10-Q | 2019-06-18 |
| Quarterly | 2018-06-29 | -0.1725 | -505.5% | ratio | 10-Q | 2019-08-13 |
| Quarterly | 2018-09-28 | -0.0558 | +67.6% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -0.0154 | +72.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -0.0299 | -94.5% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -0.0624 | -108.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0086 | +113.8% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0182 | +111.6% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0263 | +44.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0076 | -71.0% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0065 | -14.6% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0144 | +122.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0122 | -15.3% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0116 | -5.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0217 | +87.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0166 | -23.7% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0250 | +50.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0266 | +6.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0245 | -7.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0348 | +41.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0354 | +1.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0321 | -9.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0269 | -16.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0307 | +14.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2017-12-29 | -0.1062 | — | ratio | 10-K | 2020-03-10 |
| Annual | 2018-12-31 | -0.2600 | -144.7% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0826 | +131.8% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0639 | -22.6% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0459 | -28.1% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.0604 | +31.5% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0875 | +44.9% | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.1147 | +31.1% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.1116 | -2.7% | ratio | 10-K | 2026-02-11 |
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-04-01 | WAJSGRAS DAVID C | — |
Equity grant / award
A
|
Common Stock | 518 | $0.00 | $0 | 37,133 |
| 2026-03-09 | Balaguer Susan M. | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 798 | $62.55 | $49,915 | 37,207 |
| 2026-03-01 | Martinez John Thomas | Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 45,433 | $0.00 | $0 | 55,008 |
| 2026-02-26 | Balaguer Susan M. | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 614 | $66.31 | $40,714 | 38,005 |
| 2026-02-20 | Balaguer Susan M. | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 5,881 | $65.53 | $385,382 | 38,619 |
| 2026-02-20 | Balaguer Susan M. | Chief Human Resources Officer |
Equity grant / award
A
|
Common Stock | 12,636 | $0.00 | $0 | 44,500 |
| 2026-01-01 | WAJSGRAS DAVID C | — |
Equity grant / award
A
|
Common Stock | 442 | $0.00 | $0 | 36,615 |
| 2025-12-18 | Balaguer Susan M. | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 4,976 | $60.55 | $301,297 | 31,864 |
| 2025-12-17 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 7,541 | $60.20 | $453,968 | 393,003 |
| 2025-12-01 | Smith Robert Hanson | — |
Equity grant / award
A
|
Common Stock | 726 | $0.00 | $0 | 726 |
| 2025-10-01 | LEER STEVEN F | — |
Equity grant / award
A
|
Common Stock | 529 | $0.00 | $0 | 29,174 |
| 2025-07-31 | Ofilos Matthew | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 7,006 | $74.20 | $519,845 | 51,302 |
| 2025-07-01 | WAJSGRAS DAVID C | — |
Equity grant / award
A
|
Common Stock | 490 | $0.00 | $0 | 35,756 |
| 2025-04-15 | MITCHELL M CHRISTIAN | — |
Equity grant / award
A
|
Common Stock | 2,682 | $0.00 | $0 | 26,971 |
| 2025-04-01 | WAJSGRAS DAVID C | — |
Equity grant / award
A
|
Common Stock | 460 | $0.00 | $0 | 32,584 |
| 2025-03-09 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 5,243 | $60.17 | $315,471 | 400,544 |
| 2025-03-03 | Kolloway Michael Richard | See Remarks |
Equity grant / award
A
|
Common Stock | 4,285 | $0.00 | $0 | 88,630 |
| 2025-03-03 | Kolloway Michael Richard | See Remarks |
Other disposed transaction
F
|
Common Stock | 10,175 | $55.35 | $563,186 | 84,345 |
| 2025-03-03 | Kolloway Michael Richard | See Remarks |
Equity grant / award
A
|
Common Stock | 23,203 | $0.00 | $0 | 94,520 |
| 2025-03-03 | Ball George L. | — |
Other disposed transaction
F
|
Common Stock | 3,906 | $55.35 | $216,197 | 134,754 |
| 2025-03-03 | Ball George L. | — |
Equity grant / award
A
|
Common Stock | 8,991 | $0.00 | $0 | 138,660 |
| 2025-03-01 | Kolloway Michael Richard | See Remarks |
Other disposed transaction
F
|
Common Stock | 1,448 | $58.22 | $84,303 | 71,317 |
| 2025-02-28 | McMahon Harry T. | — |
Open-market buy
P
|
Common Stock | 8,064 | $58.30 | $470,131 | 45,953 |
| 2025-02-26 | Ofilos Matthew | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,558 | $59.08 | $92,047 | 39,810 |
| 2025-01-02 | WAJSGRAS DAVID C | — |
Equity grant / award
A
|
Common Stock | 320 | $0.00 | $0 | 32,124 |
| 2024-12-17 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 7,541 | $96.33 | $726,425 | 318,764 |
| 2024-10-01 | WAJSGRAS DAVID C | — |
Equity grant / award
A
|
Common Stock | 326 | $0.00 | $0 | 27,264 |
| 2024-07-31 | Ofilos Matthew | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,232 | $91.37 | $112,568 | 43,570 |
| 2024-07-15 | Balaguer Susan M. | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 624 | $77.80 | $48,547 | 39,934 |
| 2024-07-01 | WAJSGRAS DAVID C | — |
Equity grant / award
A
|
Common Stock | 380 | $0.00 | $0 | 26,938 |
| 2024-06-30 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,530 | $81.81 | $288,789 | 328,234 |
| 2024-04-16 | Ball George L. | — |
Equity grant / award
A
|
Common Stock | 2,179 | $0.00 | $0 | 113,928 |
| 2024-04-16 | Lord Ellen M. | — |
Equity grant / award
A
|
Common Stock | 2,179 | $0.00 | $0 | 8,968 |
| 2024-04-01 | WAJSGRAS DAVID C | — |
Equity grant / award
A
|
Common Stock | 391 | $0.00 | $0 | 24,379 |
| 2024-03-01 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 7,815 | $80.82 | $631,608 | 331,764 |
| 2024-03-01 | Balaguer Susan M. | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 531 | $80.82 | $42,915 | 40,558 |
| 2024-03-01 | Kolloway Michael Richard | See Remarks |
Other disposed transaction
F
|
Common Stock | 1,451 | $80.82 | $117,270 | 73,592 |
| 2024-03-01 | Ofilos Matthew | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 162 | $80.82 | $13,093 | 44,802 |
| 2024-02-28 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,582 | $80.17 | $206,999 | 339,579 |
| 2024-02-28 | Kolloway Michael Richard | See Remarks |
Other disposed transaction
F
|
Common Stock | 1,239 | $81.17 | $100,570 | 75,043 |
| 2024-02-27 | Ball George L. | — |
Other disposed transaction
F
|
Common Stock | 7,216 | $80.54 | $581,177 | 111,749 |
| 2024-02-27 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 37,404 | $80.54 | $3,012,518 | 363,791 |
| 2024-02-27 | Smith Carey A. | President & CEO |
Equity grant / award
A
|
Common Stock | 82,934 | $0.00 | $0 | 401,195 |
| 2024-02-26 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 5,269 | $80.54 | $424,365 | 342,161 |
| 2024-02-26 | Balaguer Susan M. | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 467 | $80.54 | $37,612 | 41,089 |
| 2024-02-26 | Kolloway Michael Richard | See Remarks |
Other disposed transaction
F
|
Common Stock | 873 | $80.54 | $70,311 | 76,282 |
| 2024-02-26 | Ofilos Matthew | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,031 | $80.54 | $83,037 | 44,964 |
| 2024-02-26 | Balaguer Susan M. | Chief Human Resources Officer |
Equity grant / award
A
|
Common Stock | 2,685 | $0.00 | $0 | 37,254 |
| 2024-01-01 | WAJSGRAS DAVID C | — |
Equity grant / award
A
|
Common Stock | 494 | $0.00 | $0 | 23,988 |
| 2023-12-18 | Smith Carey A. | President & CEO |
Equity grant / award
A
|
Common Stock | 66,878 | $0.00 | $0 | 282,869 |
| 2023-10-31 | Ofilos Matthew | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,933 | $56.55 | $109,311 | 45,995 |
| 2023-10-01 | WAJSGRAS DAVID C | — |
Equity grant / award
A
|
Common Stock | 554 | $0.00 | $0 | 23,494 |
| 2023-07-31 | Ofilos Matthew | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 822 | $49.42 | $40,623 | 47,928 |
| 2023-07-15 | Balaguer Susan M. | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 420 | $47.47 | $19,937 | 41,556 |
| 2023-07-01 | WAJSGRAS DAVID C | — |
Equity grant / award
A
|
Common Stock | 654 | $0.00 | $0 | 22,940 |
| 2023-06-30 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,529 | $48.14 | $169,886 | 347,430 |
| 2023-04-18 | LEER STEVEN F | Dir |
Equity grant / award
A
|
Common Stock | 3,855 | $0.00 | $0 | 12,827 |
| 2023-04-03 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 683 | $0.00 | $0 | 18,431 |
| 2023-04-01 | Ball George L. | — |
Other disposed transaction
F
|
Common Stock | 12,135 | $44.74 | $542,920 | 118,965 |
| 2023-03-05 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 9,292 | $45.46 | $422,414 | 215,991 |
| 2023-03-04 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,204 | $45.41 | $100,084 | 350,959 |
| 2023-03-04 | Kolloway Michael Richard | See Remarks |
Other disposed transaction
F
|
Common Stock | 621 | $45.41 | $28,200 | 77,155 |
| 2023-03-01 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 5,379 | $44.88 | $241,410 | 353,163 |
| 2023-03-01 | Balaguer Susan M. | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 633 | $44.88 | $28,409 | 41,976 |
| 2023-03-01 | Kolloway Michael Richard | See Remarks |
Other disposed transaction
F
|
Common Stock | 964 | $44.88 | $43,264 | 77,776 |
| 2023-02-28 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,720 | $45.03 | $77,452 | 358,542 |
| 2023-02-28 | Kolloway Michael Richard | See Remarks |
Other disposed transaction
F
|
Common Stock | 885 | $45.03 | $39,852 | 78,740 |
| 2023-02-27 | Kolloway Michael Richard | See Remarks |
Equity grant / award
A
|
Common Stock | 8,955 | $0.00 | $0 | 65,829 |
| 2023-02-27 | Kolloway Michael Richard | See Remarks |
Equity grant / award
A
|
Common Stock | 8,601 | $0.00 | $0 | 56,874 |
| 2023-01-03 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 639 | $0.00 | $0 | 17,748 |
| 2022-12-19 | Balaguer Susan M. | Chief Human Resources Officer |
Equity grant / award
A
|
Common Stock | 10,829 | $0.00 | $0 | 20,579 |
| 2022-11-01 | Lord Ellen M. | Dir |
Equity grant / award
A
|
Common Stock | 2,934 | $0.00 | $0 | 2,934 |
| 2022-10-03 | Ball George L. | Dir |
Equity grant / award
A
|
Common Stock | 603 | $0.00 | $0 | 88,460 |
| 2022-08-05 | Ball George L. | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 70,000 | $41.50 | $2,905,000 | 122,857 |
| 2022-08-05 | Ball George L. | Dir |
Open-market buy
P
|
Common Stock | 35,000 | $41.50 | $1,452,500 | 87,857 |
| 2022-08-01 | Ofilos Matthew | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 20,992 | $0.00 | $0 | 31,432 |
| 2022-07-15 | Balaguer Susan M. | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 409 | $39.88 | $16,311 | 42,609 |
| 2022-07-01 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 781 | $0.00 | $0 | 16,388 |
| 2022-06-30 | Smith Carey A. | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,529 | $40.42 | $142,642 | 360,262 |
| 2022-04-14 | Vautrinot Suzanne M | Dir |
Equity grant / award
A
|
Common Stock | 4,818 | $0.00 | $0 | 8,972 |
| 2022-04-01 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 866 | $0.00 | $0 | 10,789 |
| 2022-03-04 | Kolloway Michael Richard | See Remarks |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,122 | $0.00 | $0 | 2,124 |
| 2022-03-04 | Kolloway Michael Richard | See Remarks |
Other disposed transaction
F
|
Common Stock | 631 | $35.95 | $22,684 | 47,655 |
| 2022-03-04 | Kolloway Michael Richard | See Remarks |
Exercise / conversion
M
|
Common Stock | 2,122 | $0.00 | $0 | 48,286 |
| 2022-03-02 | Kolloway Michael Richard | See Remarks |
Other disposed transaction
F
|
Common Stock | 2,295 | $34.82 | $79,912 | 46,164 |
| 2022-03-02 | Kolloway Michael Richard | See Remarks |
Equity grant / award
A
|
Common Stock | 7,734 | $0.00 | $0 | 48,459 |
| 2022-03-02 | Kolloway Michael Richard | See Remarks |
Equity grant / award
A
|
Common Stock | 9,900 | $0.00 | $0 | 40,725 |
| 2022-02-28 | Harrington Charles L. | Chairman |
Other disposed transaction
F
|
Common Stock | 8,873 | $34.66 | $307,538 | 110,496 |
| 2022-02-25 | Ball George L. | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 40,000 | $33.40 | $1,336,000 | 170,000 |
| 2022-01-01 | MCGOVERN JAMES F | Dir |
Equity grant / award
A
|
Common Stock | 1,040 | $0.00 | $0 | 14,948 |
| 2021-12-31 | Kolloway Michael Richard | See Remarks |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,417 | $0.00 | $0 | 0 |
| 2021-12-31 | Kolloway Michael Richard | See Remarks |
Other disposed transaction
F
|
Common Stock | 1,081 | $33.65 | $36,376 | 31,725 |
| 2021-12-31 | Kolloway Michael Richard | See Remarks |
Exercise / conversion
M
|
Common Stock | 2,417 | $0.00 | $0 | 32,806 |
| 2021-12-16 | Ball George L. | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 29,804 | $31.25 | $931,375 | 130,000 |
| 2021-12-16 | Smith Carey A. | President & CEO |
Open-market buy
P
|
Common Stock | 10,000 | $30.93 | $309,297 | 68,253 |
| 2021-12-15 | Ball George L. | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 196 | $31.25 | $6,125 | 100,196 |
| 2021-10-01 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 840 | $0.00 | $0 | 9,054 |
| 2021-08-17 | McMahon Harry T. | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $35.43 | $177,150 | 32,525 |
| 2021-08-16 | Ball George L. | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 25,000 | $34.95 | $873,750 | 49,425 |
| 2021-08-16 | Ball George L. | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 25,000 | $34.95 | $873,750 | 100,000 |
| 2021-07-01 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 726 | $0.00 | $0 | 8,312 |
| 2021-04-20 | Long Letitia A | Dir |
Equity grant / award
A
|
Common Stock | 4,154 | $0.00 | $0 | 4,154 |
| 2021-04-01 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 790 | $0.00 | $0 | 3,432 |
| 2021-03-31 | McMahon Harry T. | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,081 | $0.00 | $0 | 0 |
| 2021-03-31 | McMahon Harry T. | Dir |
Exercise / conversion
M
|
Common Stock | 1,081 | $0.00 | $0 | 18,581 |
| 2021-03-04 | Harrington Charles L. | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 17,396 | $0.00 | $0 | 34,794 |
| 2021-03-04 | Harrington Charles L. | Chairman & CEO |
Other disposed transaction
F
|
Common Stock | 7,843 | $36.02 | $282,505 | 108,786 |
| 2021-03-04 | Harrington Charles L. | Chairman & CEO |
Exercise / conversion
M
|
Common Stock | 17,396 | $0.00 | $0 | 116,629 |
| 2021-03-01 | Kolloway Michael Richard | See Remarks |
Equity grant / award
A
|
Common Stock | 8,401 | $0.00 | $0 | 22,364 |
| 2021-01-01 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 888 | $0.00 | $0 | 2,544 |
| 2020-12-31 | Smith Carey A. | President & COO |
Exercise / conversion
M · derivative
|
Phantom Stock | 98,259 | $0.00 | $0 | 0 |
| 2020-12-31 | Smith Carey A. | President & COO |
Exercise / conversion
M · derivative
|
Phantom Stock | 12,267 | $0.00 | $0 | 0 |
| 2020-12-31 | Smith Carey A. | President & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 5,556 | $0.00 | $0 | 5,556 |
| 2020-12-31 | Smith Carey A. | President & COO |
Other disposed transaction
D
|
Common Stock | 98,259 | $11.01 | $1,081,832 | 13,600 |
| 2020-12-31 | Smith Carey A. | President & COO |
Other disposed transaction
D
|
Common Stock | 12,267 | $33.68 | $413,153 | 111,859 |
| 2020-12-31 | Smith Carey A. | President & COO |
Exercise / conversion
M
|
Common Stock | 110,526 | — | — | 124,126 |
| 2020-12-31 | Smith Carey A. | President & COO |
Other disposed transaction
F
|
Common Stock | 2,506 | $36.41 | $91,243 | 13,600 |
| 2020-12-31 | Smith Carey A. | President & COO |
Exercise / conversion
M
|
Common Stock | 5,556 | $0.00 | $0 | 16,106 |
| 2020-12-15 | Smith Carey A. | President & COO |
Exercise / conversion
M · derivative
|
Phantom Stock | 24,999 | — | — | 0 |
| 2020-12-15 | Smith Carey A. | President & COO |
Other disposed transaction
D
|
Common Stock | 24,999 | $33.33 | $833,217 | 10,550 |
| 2020-12-15 | Smith Carey A. | President & COO |
Exercise / conversion
M
|
Common Stock | 24,999 | — | — | 35,549 |
| 2020-11-06 | Ball George L. | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 20,000 | $30.25 | $605,000 | 75,000 |
| 2020-10-01 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 873 | $0.00 | $0 | 1,656 |
| 2020-08-10 | Smith Carey A. | President & COO |
Open-market buy
P
|
Common Stock | 7,500 | $35.38 | $265,367 | 10,550 |
| 2020-07-21 | McDew Darren W | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,790 | $0.00 | $0 | 4,790 |
| 2020-07-21 | McDew Darren W | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,540 | $0.00 | $0 | 4,540 |
| 2020-07-01 | WAJSGRAS DAVID C | Dir |
Equity grant / award
A
|
Common Stock | 782 | $38.18 | $29,857 | 782 |
| 2020-04-21 | MITCHELL M CHRISTIAN | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,790 | $0.00 | $0 | 4,790 |
| 2020-04-01 | MITCHELL M CHRISTIAN | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,081 | $0.00 | $0 | 1,081 |
| 2020-03-16 | McMahon Harry T. | Dir |
Open-market buy
P
|
Common Stock | 1,788 | $28.93 | $51,720 | 17,500 |
| 2020-03-16 | McMahon Harry T. | Dir |
Open-market buy
P
|
Common Stock | 7,112 | $28.11 | $199,920 | 15,712 |
| 2020-03-13 | Harrington Charles L. | Chairman & CEO |
Open-market buy
P
|
Common Stock | 3,000 | $29.44 | $88,317 | 8,000 |
| 2020-03-13 | McMahon Harry T. | Dir |
Open-market buy
P
|
Common Stock | 8,600 | $29.18 | $250,949 | 8,600 |
| 2020-03-12 | Harrington Charles L. | Chairman & CEO |
Open-market buy
P
|
Common Stock | 5,000 | $28.51 | $142,570 | 5,000 |
| 2020-03-05 | Kolloway Michael Richard | See Remarks |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 6,368 | $0.00 | $0 | 6,368 |
| 2020-01-21 | Smith Carey A. | Chief Operating Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 35,000 | $0.00 | $0 | 35,000 |
| 2020-01-01 | MCGOVERN JAMES F | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,061 | $0.00 | $0 | 1,061 |
| 2019-12-31 | Smith Carey A. | President & COO |
Exercise / conversion
M · derivative
|
Phantom Stock | 101,124 | $0.00 | $0 | 0 |
| 2019-12-31 | Smith Carey A. | President & COO |
Exercise / conversion
M · derivative
|
Phantom Stock | 13,263 | $0.00 | $0 | 0 |
| 2019-12-31 | Smith Carey A. | President & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 5,556 | $0.00 | $0 | 11,112 |
| 2019-12-31 | Smith Carey A. | President & COO |
Other disposed transaction
D
|
Common Stock | 114,387 | $37.73 | $4,315,822 | 5,556 |
| 2019-12-31 | Smith Carey A. | President & COO |
Exercise / conversion
M
|
Common Stock | 114,387 | — | — | 119,943 |
| 2019-12-31 | Smith Carey A. | President & COO |
Exercise / conversion
M
|
Common Stock | 5,556 | $0.00 | $0 | 5,556 |
| 2019-12-31 | Smith Carey A. | President & COO |
Other disposed transaction
F
|
Common Stock | 2,506 | $41.28 | $103,448 | 3,050 |
| 2019-12-15 | Smith Carey A. | President & COO |
Exercise / conversion
M · derivative
|
Phantom Stock | 30,000 | $0.00 | $0 | 24,999 |
| 2019-12-15 | Smith Carey A. | President & COO |
Other disposed transaction
D
|
Common Stock | 30,000 | $36.10 | $1,083,000 | 1,869 |
| 2019-12-15 | Smith Carey A. | President & COO |
Exercise / conversion
M
|
Common Stock | 30,000 | — | — | 31,869 |
| 2019-10-01 | Lundgren Tamara L. | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,123 | $0.00 | $0 | 1,123 |
| 2019-07-15 | MCGOVERN JAMES F | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,228 | $0.00 | $0 | 1,228 |
| 2019-05-14 | Taylor Adam Worthington | See Remarks |
Exercise / conversion
M · derivative
|
Phantom Stock | 8,823 | $0.00 | $0 | 12,576 |
| 2019-05-14 | Taylor Adam Worthington | See Remarks |
Other disposed transaction
D
|
Common Stock | 8,823 | $30.35 | $267,778 | 0 |
| 2019-05-14 | Taylor Adam Worthington | See Remarks |
Exercise / conversion
M
|
Common Stock | 8,823 | — | — | 8,823 |
| 2019-05-09 | Ball George L. | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 25,000 | $29.40 | $734,975 | 25,000 |