Financial Metrics
ASGN ASGN IncFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 653313000.0 | — | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 667048000.0 | +2.1% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 685200000.0 | +2.7% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 878500000.0 | +28.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 906400000.0 | +3.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 923700000.0 | +1.9% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 972300000.0 | +5.3% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 1002700000.0 | +3.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 990500000.0 | -1.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 831900000.0 | -16.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 904400000.0 | +8.7% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 907000000.0 | +0.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 974900000.0 | +7.5% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1073800000.0 | +10.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1091000000.0 | +1.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1141800000.0 | +4.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1197900000.0 | +4.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1128800000.0 | -5.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1130900000.0 | +0.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1116800000.0 | -1.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1049000000.0 | -6.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1034700000.0 | -1.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1031000000.0 | -0.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 968300000.0 | -6.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1020600000.0 | +5.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1011400000.0 | -0.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 2440413000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 2626000000.0 | +7.6% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 3399800000.0 | +29.5% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 3415600000.0 | +0.5% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 3502100000.0 | +2.5% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 4009500000.0 | +14.5% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 4581100000.0 | +14.3% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 4450600000.0 | -2.8% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 4099700000.0 | -7.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3980400000.0 | -2.9% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 187782000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 202086000.0 | +7.6% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 207120000.0 | +2.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 198144000.0 | -4.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 212937000.0 | +7.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 218315000.0 | +2.5% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 217700000.0 | -0.3% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 263900000.0 | +21.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 270100000.0 | +2.3% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 263900000.0 | -2.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 285200000.0 | +8.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 291400000.0 | +2.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 280900000.0 | -3.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 227500000.0 | -19.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 236300000.0 | +3.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 243700000.0 | +3.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 276300000.0 | +13.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 308700000.0 | +11.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 326600000.0 | +5.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 344000000.0 | +5.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 358900000.0 | +4.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 326400000.0 | -9.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 326300000.0 | -0.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 322400000.0 | -1.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 296200000.0 | -8.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 301100000.0 | +1.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 300400000.0 | -0.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 275400000.0 | -8.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 293300000.0 | +6.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 296900000.0 | +1.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 795183000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 850100000.0 | +6.9% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1023700000.0 | +20.4% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 971500000.0 | -5.1% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 947200000.0 | -2.5% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 1142400000.0 | +20.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1369600000.0 | +19.9% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 1280000000.0 | -6.5% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1183700000.0 | -7.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1149100000.0 | -2.9% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 37757000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 50704000.0 | +34.3% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 55410000.0 | +9.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 43608000.0 | -21.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 59461000.0 | +36.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 60870000.0 | +2.4% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 45700000.0 | -24.9% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 65700000.0 | +43.8% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 74200000.0 | +12.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 62700000.0 | -15.5% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 73300000.0 | +16.9% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 90900000.0 | +24.0% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 70900000.0 | -22.0% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 69100000.0 | -2.5% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 73500000.0 | +6.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 67400000.0 | -8.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 87900000.0 | +30.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 100100000.0 | +13.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 100600000.0 | +0.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 110100000.0 | +9.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 108400000.0 | -1.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 84200000.0 | -22.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 97900000.0 | +16.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 98600000.0 | +0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 70900000.0 | -28.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 80400000.0 | +13.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 78900000.0 | -1.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 46600000.0 | -40.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 59600000.0 | +27.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 67900000.0 | +13.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 189726000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 224700000.0 | +18.4% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 260200000.0 | +15.8% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 276200000.0 | +6.1% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 281200000.0 | +1.8% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 350900000.0 | +24.8% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 409500000.0 | +16.7% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 364100000.0 | -11.1% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 304400000.0 | -16.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 230300000.0 | -24.3% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 17401000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 26004000.0 | +49.4% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 29768000.0 | +14.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 22391000.0 | -24.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 33097000.0 | +47.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 34856000.0 | +5.3% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 29100000.0 | -16.5% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 33600000.0 | +15.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 49100000.0 | +46.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 34900000.0 | -28.9% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 43100000.0 | +23.5% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 57400000.0 | +33.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 43800000.0 | -23.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 48800000.0 | +11.4% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 52300000.0 | +7.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 48700000.0 | -6.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 64200000.0 | +31.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 212000000.0 | +230.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 66800000.0 | -68.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 72500000.0 | +8.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 73200000.0 | +1.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 49500000.0 | -32.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 60100000.0 | +21.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 59400000.0 | -1.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 38100000.0 | -35.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 47200000.0 | +23.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 47500000.0 | +0.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 20900000.0 | -56.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 29300000.0 | +40.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 38100000.0 | +30.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 97201000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 157700000.0 | +62.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 157700000.0 | +0.0% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 174700000.0 | +10.8% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 200300000.0 | +14.7% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 409900000.0 | +104.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 268100000.0 | -34.6% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 219300000.0 | -18.2% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 175200000.0 | -20.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 113500000.0 | -35.2% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.33 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.49 | +48.5% | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.56 | +14.3% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.43 | -23.2% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.63 | +46.5% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.66 | +4.8% | USD/shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.56 | -15.2% | USD/shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.64 | +14.3% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.94 | +46.9% | USD/shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.66 | -29.8% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.82 | +24.2% | USD/shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 1.09 | +32.9% | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.83 | -23.9% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.93 | +12.0% | USD/shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 1.0 | +7.5% | USD/shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.92 | -8.0% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 1.21 | +31.5% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 4.02 | +232.2% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.3 | -67.7% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1.42 | +9.2% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.46 | +2.8% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.0 | -31.5% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.23 | +23.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.23 | +0.0% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.82 | -33.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.03 | +25.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.07 | +3.9% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.48 | -55.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.67 | +39.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.88 | +31.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.83 | — | USD/shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 3.01 | +64.5% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 3.02 | +0.3% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 3.31 | +9.6% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 3.8 | +14.8% | USD/shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 7.78 | +104.7% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 5.3 | -31.9% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 4.54 | -14.3% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3.88 | -14.5% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.62 | -32.5% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.32 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.48 | +50.0% | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.55 | +14.6% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.42 | -23.6% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.62 | +47.6% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.66 | +6.5% | USD/shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.55 | -16.7% | USD/shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.63 | +14.5% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.93 | +47.6% | USD/shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.66 | -29.0% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.81 | +22.7% | USD/shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 1.08 | +33.3% | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.82 | -24.1% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.92 | +12.2% | USD/shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.99 | +7.6% | USD/shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.91 | -8.1% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 1.19 | +30.8% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 3.97 | +233.6% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.28 | -67.8% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1.41 | +10.2% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.44 | +2.1% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.99 | -31.2% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.22 | +23.2% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.23 | +0.8% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.81 | -34.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.02 | +25.9% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.06 | +3.9% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.48 | -54.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.67 | +39.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.87 | +29.9% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.81 | — | USD/shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2.97 | +64.1% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 2.98 | +0.3% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 3.28 | +10.1% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 3.76 | +14.6% | USD/shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 7.66 | +103.7% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 5.23 | -31.7% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 4.5 | -14.0% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3.83 | -14.9% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.6 | -32.1% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 28369000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 34782000.0 | +22.6% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 16972000.0 | -51.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 27044000.0 | +59.3% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2017-03-31 | 24005000.0 | -11.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 18963000.0 | -21.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 27977000.0 | +47.5% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2017-12-31 | 36700000.0 | +31.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-03-31 | 77900000.0 | +112.3% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 44700000.0 | -42.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 40900000.0 | -8.5% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 41800000.0 | +2.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-03-31 | 35600000.0 | -14.8% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 40100000.0 | +12.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 67500000.0 | +68.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 95200000.0 | +41.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-03-31 | 64000000.0 | -32.8% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 207900000.0 | +224.8% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 229700000.0 | +10.5% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-12-31 | 274400000.0 | +19.5% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 386500000.0 | +40.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 375400000.0 | -2.9% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 679400000.0 | +81.0% | USD | 10-Q | 2021-11-09 |
| Annual | 2016-12-31 | 27100000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 36700000.0 | +35.4% | USD | 10-K | 2021-03-01 |
| Annual | 2018-12-31 | 41800000.0 | +13.9% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 95200000.0 | +127.8% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 274400000.0 | +188.2% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 529600000.0 | +93.0% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 70300000.0 | -86.7% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 175900000.0 | +150.2% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 205200000.0 | +16.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 161200000.0 | -21.4% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 378087000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 383722000.0 | +1.5% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 393843000.0 | +2.6% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 386858000.0 | -1.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 394394000.0 | +1.9% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 417267000.0 | +5.8% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 432718000.0 | +3.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 428536000.0 | -1.0% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 443338000.0 | +3.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 558040000.0 | +25.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 572864000.0 | +2.7% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 613800000.0 | +7.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 618700000.0 | +0.8% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 621500000.0 | +0.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 650500000.0 | +4.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 648700000.0 | -0.3% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-03-31 | 683000000.0 | +5.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 612100000.0 | -10.4% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2021-12-31 | 708200000.0 | +15.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 775800000.0 | +9.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 843200000.0 | +8.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 877900000.0 | +4.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 853600000.0 | -2.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 822800000.0 | -3.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 828900000.0 | +0.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 804600000.0 | -2.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 741500000.0 | -7.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 725300000.0 | -2.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 721400000.0 | -0.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 686400000.0 | -4.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 650800000.0 | -5.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 705300000.0 | +8.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 691300000.0 | -2.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 710400000.0 | +2.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 386858000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 428536000.0 | +10.8% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 613800000.0 | +43.2% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 648700000.0 | +5.7% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 602800000.0 | -7.1% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 708200000.0 | +17.5% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 853600000.0 | +20.5% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 741500000.0 | -13.1% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 650800000.0 | -12.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 674400000.0 | +3.6% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 432168000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 442226000.0 | +2.3% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 434482000.0 | -1.8% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 437524000.0 | +0.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 441984000.0 | +1.0% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 462680000.0 | +4.7% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 485754000.0 | +5.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 499523000.0 | +2.8% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 552271000.0 | +10.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 637305000.0 | +15.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 646599000.0 | +1.5% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 686300000.0 | +6.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 691400000.0 | +0.7% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 697100000.0 | +0.8% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 747100000.0 | +7.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 791500000.0 | +5.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 789700000.0 | -0.2% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 854600000.0 | +8.2% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 934700000.0 | +9.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 994400000.0 | +6.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1074200000.0 | +8.0% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1371600000.0 | +27.7% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 1422200000.0 | +3.7% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1309400000.0 | -7.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1312400000.0 | +0.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1366300000.0 | +4.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1120000000.0 | -18.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 981100000.0 | -12.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 926800000.0 | -5.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 972300000.0 | +4.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 993900000.0 | +2.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 973300000.0 | -2.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 933400000.0 | -4.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 913900000.0 | -2.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 907300000.0 | -0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 917700000.0 | +1.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 879600000.0 | -4.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 916300000.0 | +4.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 918400000.0 | +0.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 437524000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 499523000.0 | +14.2% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 686300000.0 | +37.4% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 791500000.0 | +15.3% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 994400000.0 | +25.6% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1309400000.0 | +31.7% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 981100000.0 | -25.1% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 973300000.0 | -0.8% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 917700000.0 | -5.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 916200000.0 | -0.2% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1777055000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 1777715000.0 | +0.0% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1762160000.0 | -0.9% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1752667000.0 | -0.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 1752087000.0 | -0.0% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 1766644000.0 | +0.8% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 1804868000.0 | +2.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 1810129000.0 | +0.3% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 1858159000.0 | +2.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 2675034000.0 | +44.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 2664590000.0 | -0.4% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 2687800000.0 | +0.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 2814600000.0 | +4.7% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 2799000000.0 | -0.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 2831600000.0 | +1.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 2941400000.0 | +3.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 3017500000.0 | +2.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 3065500000.0 | +1.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 3211600000.0 | +4.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 3278000000.0 | +2.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 3334500000.0 | +1.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 3458800000.0 | +3.7% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 3626500000.0 | +4.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 3502800000.0 | -3.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 3491200000.0 | -0.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 3524500000.0 | +1.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 3611200000.0 | +2.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 3585700000.0 | -0.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 3525300000.0 | -1.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3561300000.0 | +1.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3578900000.0 | +0.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3544600000.0 | -1.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3488800000.0 | -1.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3450800000.0 | -1.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3431700000.0 | -0.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3429000000.0 | -0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3698400000.0 | +7.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3715000000.0 | +0.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3700300000.0 | -0.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1752667000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1810129000.0 | +3.3% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2687800000.0 | +48.5% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2941400000.0 | +9.4% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 3278000000.0 | +11.4% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 3502800000.0 | +6.9% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 3585700000.0 | +2.4% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 3544600000.0 | -1.1% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 3429000000.0 | -3.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3677300000.0 | +7.2% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 175754000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 177607000.0 | +1.1% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 174098000.0 | -2.0% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 162499000.0 | -6.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 167659000.0 | +3.2% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 178377000.0 | +6.4% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 189196000.0 | +6.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 166717000.0 | -11.9% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 182748000.0 | +9.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 279120000.0 | +52.7% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 291417000.0 | +4.4% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 308200000.0 | +5.8% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 313700000.0 | +1.8% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 326500000.0 | +4.1% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 353400000.0 | +8.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 340900000.0 | -3.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 361200000.0 | +6.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 357300000.0 | -1.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 389400000.0 | +9.0% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 416200000.0 | +6.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 428900000.0 | +3.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 498400000.0 | +16.2% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 591000000.0 | +18.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 450900000.0 | -23.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 439100000.0 | -2.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 492400000.0 | +12.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 492300000.0 | -0.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 441900000.0 | -10.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 385900000.0 | -12.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 416600000.0 | +8.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 443200000.0 | +6.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 394100000.0 | -11.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 371700000.0 | -5.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 390100000.0 | +5.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 403600000.0 | +3.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 367100000.0 | -9.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 371500000.0 | +1.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 434600000.0 | +17.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 462300000.0 | +6.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 162499000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 166717000.0 | +2.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 308200000.0 | +84.9% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 340900000.0 | +10.6% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 416200000.0 | +22.1% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 450900000.0 | +8.3% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 441900000.0 | -2.0% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 394100000.0 | -10.8% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 367100000.0 | -6.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 424300000.0 | +15.6% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 965618000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 936784000.0 | -3.0% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 900920000.0 | -3.8% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 883728000.0 | -1.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 865777000.0 | -2.0% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 839282000.0 | -3.1% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 879890000.0 | +4.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 818738000.0 | -6.9% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 827943000.0 | +1.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1606292000.0 | +94.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1534766000.0 | -4.5% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 1505700000.0 | -1.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1587300000.0 | +5.4% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 1515300000.0 | -4.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1500100000.0 | -1.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1565200000.0 | +4.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 1618000000.0 | +3.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1608400000.0 | -0.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 1687400000.0 | +4.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 1690900000.0 | +0.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1688700000.0 | -0.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1739000000.0 | +3.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 1792100000.0 | +3.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1637400000.0 | -8.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1622000000.0 | -0.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1668400000.0 | +2.9% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1722100000.0 | +3.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1684400000.0 | -2.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1601800000.0 | -4.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1634700000.0 | +2.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1670200000.0 | +2.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1652500000.0 | -1.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1627400000.0 | -1.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1642900000.0 | +1.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1657300000.0 | +0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1652300000.0 | -0.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1905100000.0 | +15.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1888200000.0 | -0.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1867200000.0 | -1.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 883728000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 818738000.0 | -7.4% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1505700000.0 | +83.9% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1565200000.0 | +4.0% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 1690900000.0 | +8.0% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1637400000.0 | -3.2% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 1684400000.0 | +2.9% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1652500000.0 | -1.9% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1652300000.0 | -0.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1873300000.0 | +13.4% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 811437000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 840931000.0 | +3.6% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 861240000.0 | +2.4% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 868939000.0 | +0.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 886310000.0 | +2.0% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 927362000.0 | +4.6% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 924978000.0 | -0.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 991400000.0 | +7.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-03-31 | 1030300000.0 | +3.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-06-30 | 1068700000.0 | +3.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 1129700000.0 | +5.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 1182100000.0 | +4.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-03-31 | 1227300000.0 | +3.8% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-06-30 | 1283700000.0 | +4.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | 1331500000.0 | +3.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 1376200000.0 | +3.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-03-31 | 1399500000.0 | +1.7% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-06-30 | 1457100000.0 | +4.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-09-30 | 1524200000.0 | +4.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-12-31 | 1587100000.0 | +4.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-03-31 | 1645800000.0 | +3.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-06-30 | 1719800000.0 | +4.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 1834400000.0 | +6.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 1865400000.0 | +1.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 1869200000.0 | +0.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-06-30 | 1856100000.0 | -0.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 1889100000.0 | +1.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1901300000.0 | +0.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 1923500000.0 | +1.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 1926600000.0 | +0.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 1908700000.0 | -0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1892100000.0 | -0.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 1861400000.0 | -1.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 1807900000.0 | -2.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 1774400000.0 | -1.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1776700000.0 | +0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1793300000.0 | +0.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 1826800000.0 | +1.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 1833100000.0 | +0.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 868900000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 991400000.0 | +14.1% | USD | 10-K | 2021-03-01 |
| Annual | 2018-12-31 | 1182100000.0 | +19.2% | USD | 10-K | 2022-03-01 |
| Annual | 2019-12-31 | 1376200000.0 | +16.4% | USD | 10-K | 2023-02-27 |
| Annual | 2020-12-31 | 1587100000.0 | +15.3% | USD | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 1865400000.0 | +17.5% | USD | 10-K | 2025-02-24 |
| Annual | 2022-12-31 | 1901300000.0 | +1.9% | USD | 10-K | 2026-02-25 |
| Annual | 2023-12-31 | 1892100000.0 | -0.5% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1776700000.0 | -6.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1804000000.0 | +1.5% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 723219000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 691930000.0 | -4.3% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 658642000.0 | -4.8% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 640355000.0 | -2.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 617068000.0 | -3.6% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 579782000.0 | -6.0% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 609997000.0 | +5.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 575213000.0 | -5.7% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 565929000.0 | -1.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1240886000.0 | +119.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1154154000.0 | -7.0% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 1100400000.0 | -4.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1107700000.0 | +0.7% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 1026000000.0 | -7.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 985200000.0 | -4.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1032300000.0 | +4.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 1065500000.0 | +3.2% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1032900000.0 | -3.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 1033200000.0 | +0.0% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 1033400000.0 | +0.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1033700000.0 | +0.0% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1033700000.0 | +0.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 1033500000.0 | -0.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1033900000.0 | +0.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1034200000.0 | +0.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1034500000.0 | +0.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1080800000.0 | +4.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1066600000.0 | -1.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1035400000.0 | -2.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1035700000.0 | +0.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1037500000.0 | +0.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1036600000.0 | -0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1036300000.0 | -0.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1035400000.0 | -0.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1034400000.0 | -0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1033500000.0 | -0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1282600000.0 | +24.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1211700000.0 | -5.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1165700000.0 | -3.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 640355000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 575213000.0 | -10.2% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1100400000.0 | +91.3% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1032300000.0 | -6.2% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 1033400000.0 | +0.1% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1033900000.0 | +0.0% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 1066600000.0 | +3.2% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1036600000.0 | -2.8% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1033500000.0 | -0.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1169400000.0 | +13.1% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 38228000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 100124000.0 | +161.9% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 142907000.0 | +42.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 43800000.0 | -69.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 83593000.0 | +90.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 138187000.0 | +65.3% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 54700000.0 | -60.4% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 131500000.0 | +140.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 223600000.0 | +70.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 44000000.0 | -80.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 140500000.0 | +219.3% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 231800000.0 | +65.0% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 64100000.0 | -72.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 250200000.0 | +290.3% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 337800000.0 | +35.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 119800000.0 | -64.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 204700000.0 | +70.9% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 275900000.0 | +34.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 56000000.0 | -79.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 144400000.0 | +157.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 232500000.0 | +61.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 80500000.0 | -65.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 193000000.0 | +139.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 340500000.0 | +76.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 73300000.0 | -78.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 164000000.0 | +123.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 299800000.0 | +82.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 16800000.0 | -94.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 141700000.0 | +743.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 225600000.0 | +59.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 199331000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 196400000.0 | -1.5% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 287400000.0 | +46.3% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 313200000.0 | +9.0% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 424800000.0 | +35.6% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 193700000.0 | -54.4% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 307800000.0 | +58.9% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 456900000.0 | +48.4% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 400000000.0 | -12.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 327900000.0 | -18.0% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1106000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -8259000.0 | -646.7% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | -15338000.0 | -85.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -6775000.0 | +55.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -13356000.0 | -97.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -43866000.0 | -228.4% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | -6200000.0 | +85.9% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | -775200000.0 | -12403.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -782500000.0 | -0.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | -57000000.0 | +92.7% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -65300000.0 | -14.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -71400000.0 | -9.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -101000000.0 | -41.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -108400000.0 | -7.3% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -180100000.0 | -66.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -9400000.0 | +94.8% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -103400000.0 | -1000.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 249200000.0 | +341.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 200000.0 | -99.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -6100000.0 | -3150.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -366600000.0 | -5909.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -12300000.0 | +96.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -23500000.0 | -91.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -33300000.0 | -41.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -10800000.0 | +67.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -16000000.0 | -48.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -24000000.0 | -50.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -316300000.0 | -1217.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -325400000.0 | -2.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -337300000.0 | -3.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -21984000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -50100000.0 | -127.9% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -788700000.0 | -1474.3% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -149100000.0 | +81.1% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | -219000000.0 | -46.9% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 246500000.0 | +212.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -510000000.0 | -306.9% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | -40500000.0 | +92.1% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -35300000.0 | +12.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -343900000.0 | -874.2% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -32567000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -80946000.0 | -148.6% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | -134683000.0 | -66.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -40215000.0 | +70.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -79292000.0 | -97.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -94817000.0 | -19.6% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | -7700000.0 | +91.9% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 652400000.0 | +8572.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 563900000.0 | -13.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 7400000.0 | -98.7% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -76900000.0 | -1139.2% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -134000000.0 | -74.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 6100000.0 | +104.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -29200000.0 | -578.7% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -24400000.0 | +16.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 2900000.0 | +111.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 100000.0 | -96.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -119400000.0 | -119500.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -83400000.0 | +30.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -177100000.0 | -112.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -183700000.0 | -3.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -73400000.0 | +60.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -146000000.0 | -98.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -231600000.0 | -58.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -80000000.0 | +65.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -190700000.0 | -138.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -283600000.0 | -48.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 201200000.0 | +170.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 116300000.0 | -42.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 31800000.0 | -72.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -174065000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -138500000.0 | +20.4% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 507800000.0 | +466.6% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -110500000.0 | -121.8% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | -29000000.0 | +73.8% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | -184400000.0 | -535.9% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -256500000.0 | -39.1% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | -310900000.0 | -21.2% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -333200000.0 | -7.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -29400000.0 | +91.2% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7282000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 13909000.0 | +91.0% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 20551000.0 | +47.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 6792000.0 | -67.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 13208000.0 | +94.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 18038000.0 | +36.6% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 6200000.0 | -65.6% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 14600000.0 | +135.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 22100000.0 | +51.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 7500000.0 | -66.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 15900000.0 | +112.0% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 22800000.0 | +43.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 15300000.0 | -32.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 22600000.0 | +47.7% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 28300000.0 | +25.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 9300000.0 | -67.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 17600000.0 | +89.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 25600000.0 | +45.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 9600000.0 | -62.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 18400000.0 | +91.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 27000000.0 | +46.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 11700000.0 | -56.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 22900000.0 | +95.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 32700000.0 | +42.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 10800000.0 | -67.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 16100000.0 | +49.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 24000000.0 | +49.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 10200000.0 | -57.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 19300000.0 | +89.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 31200000.0 | +61.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 27138000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 24300000.0 | -10.5% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 28700000.0 | +18.1% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 32700000.0 | +13.9% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 32600000.0 | -0.3% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 34700000.0 | +6.4% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 37500000.0 | +8.1% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 39900000.0 | +6.4% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 35300000.0 | -11.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 39800000.0 | +12.7% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53344395.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 53490539.0 | +0.3% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 53155568.0 | -0.6% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 52716388.0 | -0.8% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 52794871.0 | +0.1% | shares | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 52840567.0 | +0.1% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 51991815.0 | -1.6% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 52151538.0 | +0.3% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 52281052.0 | +0.2% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 52317645.0 | +0.1% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 52456886.0 | +0.3% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 52500000.0 | +0.1% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 52800000.0 | +0.6% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 52800000.0 | +0.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 52700000.0 | -0.2% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 52900000.0 | +0.4% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 52400000.0 | -0.9% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 52500000.0 | +0.2% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 52800000.0 | +0.6% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 52900000.0 | +0.2% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 53200000.0 | +0.6% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 53200000.0 | +0.0% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 52300000.0 | -1.7% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 51800000.0 | -1.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 51300000.0 | -1.0% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 50400000.0 | -1.8% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 50000000.0 | -0.8% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 49500000.0 | -1.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 49200000.0 | -0.6% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 48500000.0 | -1.4% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 47500000.0 | -2.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 46700000.0 | -1.7% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46200000.0 | -1.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 45100000.0 | -2.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 44200000.0 | -2.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 43800000.0 | -0.9% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 43900000.0 | +0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 43100000.0 | -1.8% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 52716388.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 52151538.0 | -1.1% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 52500000.0 | +0.7% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 52900000.0 | +0.8% | shares | 10-K | 2020-03-02 |
| Annual | 2020-12-31 | 52900000.0 | +0.0% | shares | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 51800000.0 | -2.1% | shares | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 49500000.0 | -4.4% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 46700000.0 | -5.7% | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 43800000.0 | -6.2% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 41700000.0 | -4.8% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53344395.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 53490539.0 | +0.3% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 53155568.0 | -0.6% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 52716388.0 | -0.8% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 52794871.0 | +0.1% | shares | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 52840567.0 | +0.1% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 51991815.0 | -1.6% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 52151538.0 | +0.3% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 52281052.0 | +0.2% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 52317645.0 | +0.1% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 52456886.0 | +0.3% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 52500000.0 | +0.1% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 52800000.0 | +0.6% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 52800000.0 | +0.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 52700000.0 | -0.2% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 52900000.0 | +0.4% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2020-03-31 | 52400000.0 | -0.9% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 52500000.0 | +0.2% | shares | 10-Q | 2020-08-10 |
| Annual | 2016-12-31 | 52716388.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 52151538.0 | -1.1% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 52500000.0 | +0.7% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 52900000.0 | +0.8% | shares | 10-K | 2020-03-02 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53147000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 53422000.0 | +0.5% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 53275000.0 | -0.3% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 52658000.0 | -1.2% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 52823000.0 | +0.3% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 52500000.0 | -0.6% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 52200000.0 | -0.6% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 52300000.0 | +0.2% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 52400000.0 | +0.2% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 52600000.0 | +0.4% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 52800000.0 | +0.4% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 52800000.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 52800000.0 | +0.0% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 52500000.0 | -0.6% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 52500000.0 | +0.0% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 53000000.0 | +1.0% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 53200000.0 | +0.4% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 52700000.0 | -0.9% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 51600000.0 | -2.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 51000000.0 | -1.2% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 50100000.0 | -1.8% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 49300000.0 | -1.6% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 49000000.0 | -0.6% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 48100000.0 | -1.8% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46500000.0 | -3.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 45700000.0 | -1.7% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 44500000.0 | -2.6% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 43700000.0 | -1.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 43800000.0 | +0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 43500000.0 | -0.7% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 53192000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 52500000.0 | -1.3% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 52300000.0 | -0.4% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 52800000.0 | +1.0% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 52700000.0 | -0.2% | shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 52700000.0 | +0.0% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 50600000.0 | -4.0% | shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 48300000.0 | -4.5% | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 45200000.0 | -6.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 43400000.0 | -4.0% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53644000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 53911000.0 | +0.5% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 53768000.0 | -0.3% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 53249000.0 | -1.0% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 53473000.0 | +0.4% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 53173000.0 | -0.6% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 52800000.0 | -0.7% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 53000000.0 | +0.4% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 53000000.0 | +0.0% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 53200000.0 | +0.4% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 53400000.0 | +0.4% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 53400000.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 53300000.0 | -0.2% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 53000000.0 | -0.6% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 53000000.0 | +0.0% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 53700000.0 | +1.3% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 53900000.0 | +0.4% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 53400000.0 | -0.9% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 52300000.0 | -2.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 51600000.0 | -1.3% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 50700000.0 | -1.7% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 49800000.0 | -1.8% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 49200000.0 | -1.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 48400000.0 | -1.6% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46900000.0 | -3.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 46100000.0 | -1.7% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 45000000.0 | -2.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 44000000.0 | -2.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 44000000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 43700000.0 | -0.7% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 53747000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 53200000.0 | -1.0% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 53100000.0 | -0.2% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 53400000.0 | +0.6% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 53300000.0 | -0.2% | shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 53500000.0 | +0.4% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 51300000.0 | -4.1% | shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 48700000.0 | -5.1% | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 45700000.0 | -6.2% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 43600000.0 | -4.6% | shares | 10-K | 2026-02-25 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.3698 | — | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.3696 | -0.1% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.3688 | -0.2% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.3284 | -10.9% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.3402 | +3.6% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.3282 | -3.5% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.3474 | +5.8% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.3541 | +1.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.3283 | -7.3% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.2714 | -17.3% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.2816 | +3.8% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.2720 | -3.4% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.2819 | +3.6% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.2961 | +5.1% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.3125 | +5.5% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.3240 | +3.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.3317 | +2.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.3202 | -3.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3176 | -0.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3121 | -1.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3007 | -3.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2998 | -0.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.3004 | +0.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2618 | -12.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2747 | +4.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2733 | -0.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.3924 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.4507 | +4.2% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1.2649 | -12.8% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 1.1612 | -8.2% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 1.0684 | -8.0% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 1.1447 | +7.1% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1.2776 | +11.6% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 1.2556 | -1.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.1956 | -4.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.0824 | -9.5% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.4589 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 2.4899 | +1.3% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 2.4956 | +0.2% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 2.6925 | +7.9% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 2.6362 | -2.1% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 2.5938 | -1.6% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 2.5675 | -1.0% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 2.9962 | +16.7% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 3.0220 | +0.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 2.2833 | -24.4% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 2.2188 | -2.8% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 2.2268 | +0.4% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 2.2040 | -1.0% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 2.1351 | -3.1% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 2.1140 | -1.0% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 2.3218 | +9.8% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 2.1863 | -5.8% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 2.3918 | +9.4% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 2.4004 | +0.4% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 2.3892 | -0.5% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 2.5045 | +4.8% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 2.7520 | +9.9% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 2.4064 | -12.6% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 2.9040 | +20.7% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2.9888 | +2.9% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 2.7748 | -7.2% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 2.2750 | -18.0% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2.2202 | -2.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.4017 | +8.2% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.3339 | -2.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.2426 | -3.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.4697 | +10.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.5112 | +1.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.3427 | -6.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.2480 | -4.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.4999 | +11.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.3677 | -5.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.1084 | -11.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.9866 | -5.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 2.6925 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2.9962 | +11.3% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2.2268 | -25.7% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2.3218 | +4.3% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2.3892 | +2.9% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 2.9040 | +21.5% | ratio | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 2.2202 | -23.5% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2.4697 | +11.2% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 2.4999 | +1.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.1593 | -13.6% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.1900 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 1.1140 | -6.4% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1.0461 | -6.1% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1.0170 | -2.8% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.9768 | -4.0% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 0.9050 | -7.4% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 0.9513 | +5.1% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 0.8258 | -13.2% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.8036 | -2.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1.5030 | +87.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1.3586 | -9.6% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 1.2738 | -6.2% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1.2933 | +1.5% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 1.1804 | -8.7% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1.1266 | -4.6% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1.1373 | +1.0% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 1.1561 | +1.7% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1.1038 | -4.5% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 1.1071 | +0.3% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 1.0654 | -3.8% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1.0261 | -3.7% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1.0112 | -1.5% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 0.9769 | -3.4% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 0.8778 | -10.2% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.8678 | -1.1% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 0.8989 | +3.6% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 0.9116 | +1.4% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 0.8859 | -2.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.8328 | -6.0% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.8485 | +1.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.8750 | +3.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.8734 | -0.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.8743 | +0.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.9087 | +3.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.9340 | +2.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.9300 | -0.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.0623 | +14.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.0336 | -2.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.0186 | -1.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.0171 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 0.8258 | -18.8% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1.2738 | +54.2% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1.1373 | -10.7% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 1.0654 | -6.3% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 0.8778 | -17.6% | ratio | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 0.8859 | +0.9% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 0.8734 | -1.4% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.9300 | +6.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.0384 | +11.7% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.3259 | — | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.3273 | +0.4% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.3177 | -2.9% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.3004 | -5.5% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.2980 | -0.8% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.2857 | -4.1% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.2933 | +2.7% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.2906 | -0.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.2836 | -2.4% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.2735 | -3.6% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.2613 | -4.5% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.2687 | +2.8% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.2834 | +5.5% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.2875 | +1.4% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.2994 | +4.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.3013 | +0.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2996 | -0.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2892 | -3.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2885 | -0.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2887 | +0.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2824 | -2.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2910 | +3.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2914 | +0.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2844 | -2.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2874 | +1.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2936 | +2.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.3258 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.3237 | -0.6% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.3011 | -7.0% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.2844 | -5.5% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.2705 | -4.9% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.2849 | +5.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.2990 | +4.9% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.2876 | -3.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2887 | +0.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2887 | -0.0% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.0507 | — | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0523 | +3.1% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.0425 | -18.7% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0382 | -9.9% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0542 | +41.6% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0378 | -30.3% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0443 | +17.3% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.0572 | +29.1% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0442 | -22.8% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0587 | +32.7% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.0578 | -1.4% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0537 | -7.2% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0659 | +22.6% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.1974 | +199.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0612 | -69.0% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0635 | +3.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0611 | -3.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0439 | -28.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0531 | +21.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0532 | +0.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0363 | -31.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0456 | +25.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0461 | +1.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0216 | -53.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0287 | +33.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0377 | +31.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0398 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0601 | +50.8% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0464 | -22.8% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0511 | +10.3% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0572 | +11.8% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.1022 | +78.7% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0585 | -42.8% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0493 | -15.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0427 | -13.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0285 | -33.3% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.0910 | — | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0913 | +0.3% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.0667 | -26.9% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0748 | +12.1% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0819 | +9.5% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0679 | -17.1% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0754 | +11.1% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.0907 | +20.3% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0716 | -21.0% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0831 | +16.0% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.0813 | -2.2% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0743 | -8.6% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0902 | +21.3% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0932 | +3.4% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0922 | -1.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0964 | +4.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0905 | -6.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0746 | -17.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0866 | +16.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0883 | +2.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0676 | -23.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0777 | +15.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0765 | -1.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0481 | -37.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0584 | +21.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0671 | +15.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0777 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0856 | +10.1% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0765 | -10.6% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0809 | +5.7% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0803 | -0.7% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.0875 | +9.0% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0894 | +2.1% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0818 | -8.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0742 | -9.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0579 | -22.1% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1614 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.1958 | +21.3% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0975 | -50.2% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 0.1664 | +70.7% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2017-03-31 | 0.1432 | -14.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1063 | -25.8% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1479 | +39.1% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2017-12-31 | 0.2201 | +48.9% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-03-31 | 0.4263 | +93.6% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.1601 | -62.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.1403 | -12.4% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 0.1356 | -3.4% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-03-31 | 0.1135 | -16.3% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.1228 | +8.2% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.1910 | +55.5% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 0.2793 | +46.2% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2020-03-31 | 0.1772 | -36.6% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.5819 | +228.4% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.5899 | +1.4% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2020-12-31 | 0.6593 | +11.8% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.9011 | +36.7% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 0.7532 | -16.4% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 1.1496 | +52.6% | ratio | 10-Q | 2021-11-09 |
| Annual | 2016-12-31 | 0.1668 | — | ratio | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 0.2201 | +32.0% | ratio | 10-K | 2021-03-01 |
| Annual | 2018-12-31 | 0.1356 | -38.4% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.2793 | +105.9% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.6593 | +136.1% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1.1745 | +78.1% | ratio | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 0.1591 | -86.5% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 0.4463 | +180.6% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.5590 | +25.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.3799 | -32.0% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0098 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0146 | +49.4% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0169 | +15.5% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0128 | -24.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0187 | +46.6% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0193 | +3.1% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.0157 | -18.9% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0126 | -19.8% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0184 | +46.7% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0124 | -32.7% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0154 | +24.2% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.0203 | +31.6% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0145 | -28.4% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0159 | +9.7% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.0163 | +2.3% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0146 | -10.3% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0186 | +27.1% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0585 | +214.9% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0191 | -67.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0206 | +7.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0203 | -1.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0140 | -30.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0169 | +20.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0166 | -1.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0109 | -34.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0137 | +25.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0138 | +1.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0057 | -59.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0079 | +39.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0103 | +30.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0555 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0871 | +57.1% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0587 | -32.7% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0594 | +1.2% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0611 | +2.9% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.1170 | +91.5% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0748 | -36.1% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0619 | -17.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0511 | -17.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0309 | -39.6% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0214 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0309 | +44.2% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0346 | +11.8% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0253 | -26.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0357 | +41.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0377 | +5.6% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.0282 | -25.0% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0314 | +11.3% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0435 | +38.2% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0284 | -34.6% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0336 | +18.1% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.0431 | +28.4% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0313 | -27.4% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0335 | +7.0% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.0343 | +2.5% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0296 | -13.8% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0373 | +26.2% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.1156 | +209.6% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0357 | -69.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0391 | +9.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0387 | -0.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0257 | -33.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0312 | +21.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0311 | -0.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0205 | -34.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0261 | +27.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0268 | +2.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0117 | -56.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0160 | +37.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0208 | +29.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.1119 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.1591 | +42.2% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.1334 | -16.1% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.1269 | -4.8% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.1262 | -0.6% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.2197 | +74.1% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1410 | -35.8% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.1159 | -17.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0986 | -14.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0629 | -36.2% | ratio | 10-K | 2026-02-25 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-13 | Sheridan Edwin A. | Dir |
Equity grant / award
G
|
Common Stock | 250,000 | $0.00 | $0 | 364,988 |
| 2026-03-03 | Iyer Sadasivam | President |
Other disposed transaction
F
|
Common Stock | 6,522 | $41.98 | $273,794 | 59,070 |
| 2026-01-12 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 1,683 | $50.80 | $85,496 | 13,893 |
| 2026-01-02 | Cunningham Rose | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 838 | $46.66 | $39,101 | 14,462 |
| 2026-01-02 | Cunningham Rose | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 3,750 | $46.66 | $174,975 | 15,300 |
| 2025-06-13 | Obermaier Patricia L | Dir |
Other disposed transaction
F
|
Common Stock | 308 | $51.60 | $15,893 | 3,351 |
| 2025-03-03 | Iyer Sadasivam | President |
Equity grant / award
A
|
Common Stock | 44,161 | $65.10 | $2,874,881 | 44,161 |
| 2025-02-06 | Cunningham Rose | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 162 | $82.73 | $13,402 | 11,550 |
| 2025-02-06 | Cunningham Rose | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 420 | $82.73 | $34,747 | 11,712 |
| 2025-01-08 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 1,041 | $0.00 | $0 | 11,654 |
| 2025-01-02 | Obermaier Patricia L | Dir |
Other disposed transaction
F
|
Common Stock | 333 | $82.86 | $27,592 | 3,659 |
| 2025-01-02 | Obermaier Patricia L | Dir |
Equity grant / award
A
|
Common Stock | 2,232 | $82.86 | $184,944 | 3,992 |
| 2024-11-13 | Hanson Theodore S. | CEO |
Open-market sell
S
|
Common Stock | 900 | $97.12 | $87,405 | 287,955 |
| 2024-11-12 | Hanson Theodore S. | CEO |
Open-market sell
S
|
Common Stock | 1,200 | $99.64 | $119,568 | 288,855 |
| 2024-10-25 | BLAZER RANDOLPH C | President |
Open-market sell
S
|
Common Stock | 10,000 | $95.03 | $950,333 | 85,923 |
| 2024-09-13 | MATIN ARSHAD | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $92.51 | $185,027 | 11,645 |
| 2024-09-11 | HOLMAN JONATHAN S | Dir |
Open-market sell
S
|
Common Stock | 503 | $90.45 | $45,496 | 10,821 |
| 2024-08-23 | BLAZER RANDOLPH C | President |
Open-market sell
S
|
Common Stock | 6,000 | $95.08 | $570,480 | 95,923 |
| 2024-06-16 | Cunningham Rose | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 354 | $88.07 | $31,177 | 8,941 |
| 2024-06-13 | KITTRELL MARTY R | Dir |
Other disposed transaction
F
|
Common Stock | 232 | $89.45 | $20,752 | 4,084 |
| 2024-05-06 | BLAZER RANDOLPH C | President |
Open-market sell
S
|
Common Stock | 6,000 | $98.00 | $588,000 | 101,923 |
| 2024-04-30 | Lindstrom Carol | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $97.04 | $97,038 | 5,639 |
| 2024-04-29 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Equity grant / award
G
|
Common Stock | 350 | $0.00 | $0 | 51,316 |
| 2024-04-26 | KITTRELL MARTY R | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $98.61 | $98,613 | 4,316 |
| 2024-03-08 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 13,442 | $103.78 | $1,395,011 | 616,972 |
| 2024-03-07 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 50,000 | $101.93 | $5,096,660 | 630,414 |
| 2024-03-06 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $99.64 | $996,417 | 680,414 |
| 2024-02-09 | KITTRELL MARTY R | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $94.76 | $142,139 | 5,316 |
| 2024-02-08 | Cunningham Rose | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 437 | $95.57 | $41,764 | 9,295 |
| 2024-02-08 | Cunningham Rose | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 1,225 | $95.57 | $117,073 | 9,732 |
| 2024-02-06 | Perry Marie | Exec VP, CFO |
Other disposed transaction
F
|
Common Stock | 836 | $94.67 | $79,144 | 21,345 |
| 2024-01-10 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 1,044 | $0.00 | $0 | 11,324 |
| 2024-01-02 | Perry Marie | Exec VP, CFO |
Other disposed transaction
F
|
Common Stock | 722 | $95.67 | $69,074 | 22,181 |
| 2024-01-02 | Perry Marie | Exec VP, CFO |
Equity grant / award
A
|
Common Stock | 7,316 | $95.67 | $699,922 | 22,903 |
| 2023-12-08 | HOLMAN JONATHAN S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $91.31 | $91,306 | 10,793 |
| 2023-11-14 | Hanson Theodore S. | CEO |
Equity grant / award
G
|
Common Stock | 1,475 | $0.00 | $0 | 301,897 |
| 2023-11-13 | Hanson Theodore S. | CEO |
Equity grant / award
G
|
Common Stock | 1,137 | $0.00 | $0 | 303,372 |
| 2023-11-10 | Hanson Theodore S. | CEO |
Open-market sell
S
|
Common Stock | 34,500 | $85.54 | $2,951,020 | 304,509 |
| 2023-11-10 | Hanson Theodore S. | CEO |
Equity grant / award
G
|
Common Stock | 4,338 | $0.00 | $0 | 339,009 |
| 2023-11-02 | BLAZER RANDOLPH C | President |
Open-market sell
S
|
Common Stock | 8,447 | $85.98 | $726,273 | 113,938 |
| 2023-10-31 | BLAZER RANDOLPH C | President |
Equity grant / award
G
|
Common Stock | 800 | $0.00 | $0 | 122,385 |
| 2023-06-16 | Cunningham Rose | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 343 | $72.39 | $24,830 | 7,532 |
| 2023-04-11 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 8,684 | $0.00 | $0 | 46,893 |
| 2023-04-11 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 17,514 | $79.85 | $1,398,493 | 55,577 |
| 2023-02-17 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Open-market sell
S
|
Common Stock | 3,000 | $92.00 | $276,001 | 37,794 |
| 2023-02-06 | Perry Marie | Exec VP, CFO |
Other disposed transaction
F
|
Common Stock | 881 | $94.17 | $82,964 | 15,587 |
| 2023-01-13 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 863 | $0.00 | $0 | 11,793 |
| 2023-01-03 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 6,548 | $82.46 | $539,948 | 40,794 |
| 2023-01-03 | Lindstrom Carol | Dir |
Equity grant / award
A
|
Common Stock | 2,243 | $82.46 | $184,958 | 4,706 |
| 2023-01-02 | BLAZER RANDOLPH C | President |
Other disposed transaction
F
|
Common Stock | 15,024 | $81.48 | $1,224,156 | 98,473 |
| 2023-01-02 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 1,645 | $81.48 | $134,035 | 34,246 |
| 2022-12-31 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 4,226 | $81.48 | $344,334 | 35,891 |
| 2022-12-15 | Cunningham Rose | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 87 | $81.95 | $7,130 | 7,594 |
| 2022-08-11 | MATIN ARSHAD | Dir |
Open-market sell
S
|
Common Stock | 1,800 | $104.23 | $187,614 | 10,387 |
| 2022-07-11 | Hanson Theodore S. | CEO |
Other disposed transaction
F
|
Common Stock | 1,939 | $91.09 | $176,624 | 254,699 |
| 2022-06-17 | HAWTHORNE MARIA R | Dir |
Other disposed transaction
F
|
Common Stock | 228 | $79.74 | $18,181 | 2,104 |
| 2022-02-10 | Wilson George H | President, ECS |
Other disposed transaction
F
|
Common Stock | 739 | $111.94 | $82,724 | 69,035 |
| 2022-02-10 | Wilson George H | President, ECS |
Equity grant / award
A
|
Common Stock | 2,455 | $0.00 | $0 | 69,774 |
| 2022-02-10 | Wilson George H | President, ECS |
Other disposed transaction
F
|
Common Stock | 262 | $111.94 | $29,328 | 67,319 |
| 2022-02-10 | Wilson George H | President, ECS |
Equity grant / award
A
|
Common Stock | 1,334 | $0.00 | $0 | 67,581 |
| 2022-01-07 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 768 | $0.00 | $0 | 10,710 |
| 2022-01-04 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
F
|
Common Stock | 160 | $131.26 | $21,002 | 11,478 |
| 2022-01-03 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
F
|
Common Stock | 104 | $124.06 | $12,902 | 11,638 |
| 2022-01-03 | HOLMAN JONATHAN S | Dir |
Equity grant / award
A
|
Common Stock | 1,209 | $124.06 | $149,989 | 11,742 |
| 2022-01-03 | BLAZER RANDOLPH C | President |
Equity grant / award
A
|
Common Stock | 24,181 | $124.06 | $2,999,895 | 82,275 |
| 2022-01-03 | Sheridan Edwin A. | Dir |
Equity grant / award
A
|
Common Stock | 1,209 | $124.06 | $149,989 | 2,139 |
| 2022-01-02 | BLAZER RANDOLPH C | President |
Other disposed transaction
F
|
Common Stock | 5,400 | $123.40 | $666,360 | 58,094 |
| 2021-11-30 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Open-market sell
S
|
Common Stock | 4,000 | $121.82 | $487,276 | 36,438 |
| 2021-11-08 | PIERCE EDWARD L | Exec VP, CFO |
Open-market sell
S
|
Common Stock | 30,000 | $128.25 | $3,847,422 | 81,596 |
| 2021-11-05 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 45,000 | $127.07 | $5,717,966 | 690,414 |
| 2021-11-04 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 25,000 | $124.62 | $3,115,588 | 735,414 |
| 2021-11-02 | KITTRELL MARTY R | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $122.65 | $183,973 | 2,719 |
| 2021-10-29 | BLAZER RANDOLPH C | President, Apex Systems |
Open-market sell
S
|
Common Stock | 10,000 | $120.05 | $1,200,525 | 63,494 |
| 2021-08-20 | Hanson Theodore S. | President and CEO |
Open-market sell
S
|
Common Stock | 8,902 | $102.40 | $911,580 | 237,659 |
| 2021-08-18 | Hanson Theodore S. | President and CEO |
Open-market sell
S
|
Common Stock | 23,309 | $102.64 | $2,392,331 | 246,561 |
| 2021-08-18 | Hanson Theodore S. | President and CEO |
Open-market sell
S
|
Common Stock | 21,789 | $104.20 | $2,270,457 | 269,870 |
| 2021-08-06 | Hanson Theodore S. | President and CEO |
Equity grant / award
G
|
Common Stock | 100 | $0.00 | $0 | 291,659 |
| 2021-08-02 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Open-market sell
S
|
Common Stock | 4,000 | $101.24 | $404,942 | 40,438 |
| 2021-07-30 | BLAZER RANDOLPH C | President, Apex Systems |
Open-market sell
S
|
Common Stock | 10,000 | $101.06 | $1,010,589 | 73,494 |
| 2021-06-17 | HAWTHORNE MARIA R | Dir |
Other disposed transaction
F
|
Common Stock | 228 | $97.97 | $22,337 | 1,303 |
| 2021-06-17 | HAWTHORNE MARIA R | Dir |
Equity grant / award
A
|
Common Stock | 1,531 | $0.00 | $0 | 1,531 |
| 2021-06-03 | Hanson Theodore S. | President and CEO |
Other disposed transaction
F
|
Common Stock | 926 | $100.03 | $92,628 | 291,759 |
| 2021-04-26 | HOLMAN JONATHAN S | Dir |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 10,533 |
| 2021-04-02 | Wilson George H | President, ECS |
Other disposed transaction
F
|
Common Stock | 704 | $98.56 | $69,386 | 69,009 |
| 2021-02-24 | JONES JEREMY M | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $97.48 | $194,960 | 44,073 |
| 2021-02-23 | HOLMAN JONATHAN S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $97.31 | $97,309 | 11,033 |
| 2021-02-12 | BLAZER RANDOLPH C | President, Apex Systems |
Open-market sell
S
|
Common Stock | 10,000 | $93.03 | $930,340 | 83,213 |
| 2021-02-11 | BLAZER RANDOLPH C | President, Apex Systems |
Other disposed transaction
F
|
Common Stock | 1,039 | $93.26 | $96,897 | 93,213 |
| 2021-02-11 | BLAZER RANDOLPH C | President, Apex Systems |
Equity grant / award
A
|
Common Stock | 2,302 | $0.00 | $0 | 94,252 |
| 2021-02-11 | BLAZER RANDOLPH C | President, Apex Systems |
Other disposed transaction
F
|
Common Stock | 829 | $93.26 | $77,313 | 91,950 |
| 2021-02-11 | BLAZER RANDOLPH C | President, Apex Systems |
Equity grant / award
A
|
Common Stock | 1,837 | $0.00 | $0 | 92,779 |
| 2021-02-11 | Wilson George H | President, ECS |
Other disposed transaction
F
|
Common Stock | 478 | $93.26 | $44,578 | 69,713 |
| 2021-02-11 | Wilson George H | President, ECS |
Equity grant / award
A
|
Common Stock | 852 | $0.00 | $0 | 70,191 |
| 2021-02-11 | Wilson George H | President, ECS |
Equity grant / award
A
|
Common Stock | 25,448 | $0.00 | $0 | 69,339 |
| 2021-02-11 | Wilson George H | President, ECS |
Equity grant / award
A
|
Common Stock | 1,587 | $0.00 | $0 | 43,891 |
| 2021-02-10 | BLAZER RANDOLPH C | President, Apex Systems |
Equity grant / award
G
|
Common Stock | 1,200 | $0.00 | $0 | 90,942 |
| 2021-01-11 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 992 | $0.00 | $0 | 12,033 |
| 2021-01-04 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
F
|
Common Stock | 160 | $80.56 | $12,890 | 13,025 |
| 2021-01-04 | HOLMAN JONATHAN S | Dir |
Equity grant / award
A
|
Common Stock | 1,861 | $80.56 | $149,922 | 13,185 |
| 2021-01-04 | Wilson George H | President, ECS |
Equity grant / award
A
|
Common Stock | 7,447 | $80.56 | $599,930 | 42,304 |
| 2021-01-04 | Frantz Mark A. | Dir |
Equity grant / award
A
|
Common Stock | 1,861 | $80.56 | $149,922 | 7,084 |
| 2021-01-02 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
F
|
Common Stock | 181 | $83.53 | $15,119 | 11,324 |
| 2021-01-02 | Wilson George H | President, ECS |
Other disposed transaction
F
|
Common Stock | 2,039 | $83.53 | $170,318 | 34,857 |
| 2020-12-08 | BLAZER RANDOLPH C | President, Apex Systems |
Open-market sell
S
|
Common Stock | 6,479 | $83.12 | $538,516 | 86,412 |
| 2020-11-24 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 43,159 | $82.09 | $3,543,039 | 758,430 |
| 2020-11-23 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 35,723 | $82.44 | $2,945,104 | 801,589 |
| 2020-11-23 | JONES JEREMY M | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $82.94 | $165,890 | 46,073 |
| 2020-11-19 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 21,118 | $80.44 | $1,698,677 | 837,312 |
| 2020-11-18 | HOLMAN JONATHAN S | Dir |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 11,505 |
| 2020-11-10 | PIERCE EDWARD L | Exec VP, CFO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 20,000 | $16.51 | $330,200 | 0 |
| 2020-11-10 | PIERCE EDWARD L | Exec VP, CFO |
Open-market sell
S
|
Common Stock | 20,000 | $80.87 | $1,617,464 | 105,520 |
| 2020-11-10 | PIERCE EDWARD L | Exec VP, CFO |
Exercise / conversion
M
|
Common Stock | 20,000 | $16.51 | $330,200 | 125,520 |
| 2020-10-29 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 1,734 | $67.30 | $116,698 | 40,197 |
| 2020-08-28 | HOLMAN JONATHAN S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $72.60 | $72,601 | 12,005 |
| 2020-08-17 | PIERCE EDWARD L | Exec VP, CFO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 13,135 | $16.51 | $216,859 | 20,000 |
| 2020-08-17 | PIERCE EDWARD L | Exec VP, CFO |
Exercise / conversion
M
|
Common Stock | 13,135 | $16.51 | $216,859 | 111,105 |
| 2020-08-17 | PIERCE EDWARD L | Exec VP, CFO |
Open-market sell
S
|
Common Stock | 13,135 | $72.51 | $952,429 | 97,970 |
| 2020-08-13 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 9,245 | $72.53 | $670,565 | 858,430 |
| 2020-08-13 | PIERCE EDWARD L | Exec VP, CFO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 16,865 | $16.51 | $278,441 | 33,135 |
| 2020-08-13 | PIERCE EDWARD L | Exec VP, CFO |
Exercise / conversion
M
|
Common Stock | 16,865 | $16.51 | $278,441 | 111,105 |
| 2020-08-13 | PIERCE EDWARD L | Exec VP, CFO |
Open-market sell
S
|
Common Stock | 16,865 | $72.66 | $1,225,426 | 94,240 |
| 2020-08-12 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 24,390 | $72.56 | $1,769,697 | 867,675 |
| 2020-08-11 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 31,476 | $73.66 | $2,318,440 | 892,065 |
| 2020-08-11 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Open-market sell
S
|
Common Stock | 4,000 | $73.32 | $293,280 | 41,931 |
| 2020-08-10 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 17,231 | $72.69 | $1,252,575 | 923,541 |
| 2020-08-07 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 17,658 | $70.77 | $1,249,687 | 940,772 |
| 2020-07-31 | MATIN ARSHAD | Dir |
Open-market sell
S
|
Common Stock | 2,473 | $66.59 | $164,665 | 9,964 |
| 2020-06-18 | JONES JEREMY M | Dir |
Open-market sell
S
|
Common Stock | 17,000 | $63.88 | $1,085,960 | 45,869 |
| 2020-06-11 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 1,100 | $63.56 | $69,920 | 958,430 |
| 2020-06-10 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 5,809 | $68.50 | $397,898 | 959,530 |
| 2020-06-04 | BLAZER RANDOLPH C | President, Apex Systems |
Open-market sell
S
|
Common Stock | 10,000 | $65.58 | $655,795 | 118,227 |
| 2020-06-03 | Hanson Theodore S. | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,432 | $65.06 | $93,166 | 316,388 |
| 2020-05-28 | KITTRELL MARTY R | Dir |
Open-market sell
S
|
Common Stock | 2,045 | $65.40 | $133,734 | 4,835 |
| 2020-05-20 | Hanson Theodore S. | President and CEO |
Equity grant / award
G
|
Common Stock | 100 | $0.00 | $0 | 317,820 |
| 2020-05-08 | HOLMAN JONATHAN S | Dir |
Open-market sell
S
|
Common Stock | 500 | $54.42 | $27,210 | 13,505 |
| 2020-05-06 | HOLMAN JONATHAN S | Dir |
Open-market sell
S
|
Common Stock | 1,197 | $52.20 | $62,483 | 14,005 |
| 2020-04-02 | Wilson George H | President, ECS |
Other disposed transaction
F
|
Common Stock | 1,291 | $32.17 | $41,531 | 36,896 |
| 2020-03-09 | Wilson George H | President, ECS |
Open-market buy
P
|
Common Stock | 6,288 | $39.60 | $249,005 | 38,187 |
| 2020-02-13 | Hanson Theodore S. | President and CEO |
Equity grant / award
A
|
Common Stock | 3,175 | $0.00 | $0 | 317,444 |
| 2020-02-13 | Hanson Theodore S. | President and CEO |
Equity grant / award
A
|
Common Stock | 14,730 | $0.00 | $0 | 314,269 |
| 2020-02-13 | Hanson Theodore S. | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,472 | $64.71 | $95,253 | 299,539 |
| 2020-02-13 | Hanson Theodore S. | President and CEO |
Equity grant / award
A
|
Common Stock | 3,262 | $0.00 | $0 | 301,011 |
| 2020-02-13 | Hanson Theodore S. | President and CEO |
Other disposed transaction
F
|
Common Stock | 4,832 | $64.71 | $312,679 | 297,749 |
| 2020-02-13 | Hanson Theodore S. | President and CEO |
Equity grant / award
A
|
Common Stock | 10,434 | $0.00 | $0 | 302,581 |
| 2020-02-13 | Hanson Theodore S. | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,752 | $64.71 | $113,372 | 292,147 |
| 2020-02-13 | Hanson Theodore S. | President and CEO |
Equity grant / award
A
|
Common Stock | 3,884 | $0.00 | $0 | 293,899 |
| 2020-02-13 | Hanson Theodore S. | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,403 | $64.71 | $90,788 | 290,015 |
| 2020-01-08 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 1,102 | $0.00 | $0 | 15,202 |
| 2020-01-02 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
F
|
Common Stock | 378 | $0.00 | $0 | 16,304 |
| 2020-01-02 | HOLMAN JONATHAN S | Dir |
Equity grant / award
A
|
Common Stock | 2,107 | $0.00 | $0 | 16,682 |
| 2020-01-02 | JOLIET MARIEL A | Dir |
Other disposed transaction
F
|
Common Stock | 755 | $71.19 | $53,748 | 9,900 |
| 2020-01-02 | JOLIET MARIEL A | Dir |
Equity grant / award
A
|
Common Stock | 2,107 | $71.19 | $149,997 | 10,655 |
| 2019-12-13 | HOLMAN JONATHAN S | Dir |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 14,575 |
| 2019-10-29 | Hanson Theodore S. | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 5,081 | $64.98 | $330,163 | 274,275 |
| 2019-10-29 | BLAZER RANDOLPH C | President, Apex Systems |
Other disposed transaction
F
|
Common Stock | 11,969 | $64.98 | $777,746 | 98,453 |
| 2019-07-26 | KITTRELL MARTY R | Dir |
Other disposed transaction
D
|
Common Stock | 1,266 | $63.65 | $80,582 | 5,302 |
| 2019-06-17 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 8,522 | $0.00 | $0 | 37,130 |
| 2019-06-15 | Dyer Joseph Wendell | — |
Other disposed transaction
F
|
Common Stock | 97 | $57.46 | $5,574 | 2,896 |
| 2019-06-13 | BROCK WILLIAM E | Dir |
Other disposed transaction
F
|
Common Stock | 362 | $57.46 | $20,801 | 6,851 |
| 2019-05-23 | Hanson Theodore S. | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 100 | $0.00 | $0 | 279,356 |
| 2019-05-22 | Hanson Theodore S. | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 25 | $0.00 | $0 | 279,456 |
| 2019-05-09 | BROCK WILLIAM E | Dir |
Equity grant / award
G
|
Common Stock | 300 | $0.00 | $0 | 7,213 |
| 2019-05-02 | DAMERIS PETER T | Dir |
Other disposed transaction
F
|
Common Stock | 5,375 | $61.97 | $333,089 | 198,359 |
| 2019-04-02 | Wilson George H | President, ECS |
Other disposed transaction
F
|
Common Stock | 397 | $64.09 | $25,444 | 10,555 |
| 2019-03-07 | JONES JEREMY M | Dir |
Open-market buy
P
|
Common Stock | 500 | $61.00 | $30,500 | 1,650 |
| 2019-02-14 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 8,447 | $0.00 | $0 | 28,091 |
| 2019-02-14 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 391 | $64.79 | $25,333 | 19,644 |
| 2019-02-14 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 3,408 | $0.00 | $0 | 20,035 |
| 2019-02-14 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 262 | $64.79 | $16,975 | 16,627 |
| 2019-02-14 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 758 | $0.00 | $0 | 16,889 |
| 2019-02-14 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 335 | $64.79 | $21,705 | 16,131 |
| 2019-02-14 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 971 | $0.00 | $0 | 16,466 |
| 2019-02-14 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 269 | $64.79 | $17,429 | 15,495 |
| 2019-02-14 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 779 | $0.00 | $0 | 15,764 |
| 2019-01-07 | HOLMAN JONATHAN S | Dir |
Equity grant / award
G
|
Common Stock | 380 | $0.00 | $0 | 14,560 |
| 2019-01-07 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 575 | $0.00 | $0 | 14,940 |
| 2019-01-07 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 575 | $0.00 | $0 | 15,075 |
| 2019-01-04 | PIERCE EDWARD L | Exec VP, CFO |
Other disposed transaction
F
|
Common Stock | 1,128 | $55.91 | $63,066 | 64,139 |
| 2019-01-03 | PIERCE EDWARD L | Exec VP, CFO |
Other disposed transaction
F
|
Common Stock | 1,317 | $53.15 | $69,999 | 65,267 |
| 2019-01-02 | Sheridan Edwin A. | Dir |
Equity grant / award
A
|
Common Stock | 2,301 | $54.31 | $124,967 | 2,301 |
| 2018-12-28 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 204 | $0.00 | $0 | 13,410 |
| 2018-12-28 | HOLMAN JONATHAN S | Dir |
Equity grant / award
G
|
Common Stock | 135 | $0.00 | $0 | 13,614 |
| 2018-12-28 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 204 | $0.00 | $0 | 13,545 |
| 2018-12-22 | BROCK WILLIAM E | Dir |
Other disposed transaction
F
|
Common Stock | 128 | $53.49 | $6,847 | 17,054 |
| 2018-11-20 | DAMERIS PETER T | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 11,386 | $65.74 | $748,550 | 68,994 |
| 2018-11-19 | DAMERIS PETER T | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 3,614 | $66.48 | $240,243 | 57,608 |
| 2018-11-14 | Wilson George H | President, ECS |
Open-market buy
P
|
Common Stock | 3,700 | $66.76 | $247,012 | 3,700 |
| 2018-11-05 | Callaghan Brian J. | Dir |
Open-market buy
P
|
Common Stock | 15,000 | $68.03 | $1,020,450 | 387,733 |
| 2018-10-29 | Dyer Joseph Wendell | — |
Open-market buy
P
|
Common Stock | 250 | $66.77 | $16,692 | 968 |
| 2018-10-26 | Sheridan Edwin A. | Dir |
Open-market buy
P
|
Common Stock | 20,000 | $65.33 | $1,306,536 | 21,686 |
| 2018-08-17 | PIERCE EDWARD L | Exec VP, CFO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 15,000 | $0.00 | $0 | 50,000 |
| 2018-08-17 | PIERCE EDWARD L | Exec VP, CFO |
Exercise / conversion
M
|
Common Stock | 15,000 | $16.51 | $247,650 | 66,584 |
| 2018-08-17 | PIERCE EDWARD L | Exec VP, CFO |
Open-market sell
S
|
Common Stock | 15,000 | $90.61 | $1,359,170 | 51,584 |
| 2018-08-16 | PIERCE EDWARD L | Exec VP, CFO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 10,000 | $0.00 | $0 | 65,000 |
| 2018-08-16 | PIERCE EDWARD L | Exec VP, CFO |
Exercise / conversion
M
|
Common Stock | 10,000 | $16.51 | $165,100 | 66,584 |
| 2018-08-16 | PIERCE EDWARD L | Exec VP, CFO |
Open-market sell
S
|
Common Stock | 10,000 | $91.00 | $909,956 | 56,584 |
| 2018-08-08 | HOLMAN JONATHAN S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $92.49 | $92,486 | 13,818 |
| 2018-08-07 | HOLMAN JONATHAN S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $92.92 | $92,924 | 14,818 |
| 2018-08-03 | JONES JEREMY M | Dir |
Open-market sell
S
|
Common Stock | 1,278 | $92.05 | $117,640 | 408 |
| 2018-08-02 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 639 | $0.00 | $0 | 15,818 |
| 2018-08-01 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
F
|
Common Stock | 212 | $91.39 | $19,375 | 16,457 |
| 2018-08-01 | MATIN ARSHAD | Dir |
Other disposed transaction
F
|
Common Stock | 306 | $91.39 | $27,965 | 8,931 |
| 2018-07-27 | HOLMAN JONATHAN S | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 16,669 |
| 2018-07-27 | BLAZER RANDOLPH C | President, Apex Systems |
Open-market sell
S
|
Common Stock | 10,000 | $90.57 | $905,742 | 45,837 |
| 2018-06-15 | Frantz Mark A. | — |
Equity grant / award
A
|
Common Stock | 815 | $0.00 | $0 | 815 |
| 2018-06-05 | BROCK WILLIAM E | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $80.63 | $806,337 | 7,182 |
| 2018-05-21 | MATIN ARSHAD | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $84.62 | $169,248 | 9,237 |
| 2018-05-14 | DAMERIS PETER T | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 18,750 | $82.44 | $1,545,750 | 151,621 |
| 2018-05-02 | DAMERIS PETER T | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 30,803 | $0.00 | $0 | 170,371 |
| 2018-03-05 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 22,404 | $77.64 | $1,739,527 | 965,339 |
| 2018-03-02 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 58,717 | $77.74 | $4,564,454 | 987,743 |
| 2018-03-02 | DAMERIS PETER T | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 26 | $78.38 | $2,038 | 139,568 |
| 2018-03-02 | DAMERIS PETER T | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 78 | $0.00 | $0 | 139,594 |
| 2018-03-01 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 9,779 | $77.56 | $758,446 | 1,046,460 |
| 2018-02-28 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 9,100 | $78.38 | $713,247 | 1,056,239 |
| 2018-02-26 | BLAZER RANDOLPH C | President, Apex Systems |
Open-market sell
S
|
Common Stock | 10,000 | $78.73 | $787,290 | 55,837 |
| 2018-02-20 | KITTRELL MARTY R | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $76.24 | $152,472 | 4,946 |
| 2018-02-16 | HOLMAN JONATHAN S | Dir |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 17,669 |
| 2018-01-26 | Callaghan Brian J. | Dir |
Open-market sell
S
|
Common Stock | 20,440 | $69.00 | $1,410,360 | 373,141 |
| 2018-01-25 | Callaghan Brian J. | Dir |
Open-market sell
S
|
Common Stock | 165 | $69.00 | $11,385 | 393,581 |
| 2017-12-31 | BLAZER RANDOLPH C | President, Apex Systems |
Equity grant / award
A
|
Common Stock | 10,756 | $0.00 | $0 | 65,837 |
| 2017-12-31 | BLAZER RANDOLPH C | President, Apex Systems |
Other disposed transaction
F
|
Common Stock | 1,773 | $64.27 | $113,951 | 55,081 |
| 2017-12-31 | BLAZER RANDOLPH C | President, Apex Systems |
Equity grant / award
A
|
Common Stock | 3,586 | $0.00 | $0 | 56,854 |
| 2017-12-31 | BLAZER RANDOLPH C | President, Apex Systems |
Other disposed transaction
F
|
Common Stock | 1,695 | $64.27 | $108,938 | 53,268 |
| 2017-12-31 | BLAZER RANDOLPH C | President, Apex Systems |
Equity grant / award
A
|
Common Stock | 3,428 | $0.00 | $0 | 54,963 |
| 2017-12-31 | BLAZER RANDOLPH C | President, Apex Systems |
Other disposed transaction
F
|
Common Stock | 887 | $64.27 | $57,007 | 51,535 |
| 2017-12-31 | BLAZER RANDOLPH C | President, Apex Systems |
Equity grant / award
A
|
Common Stock | 1,794 | $0.00 | $0 | 52,422 |
| 2017-12-31 | BLAZER RANDOLPH C | President, Apex Systems |
Other disposed transaction
F
|
Common Stock | 1,108 | $64.27 | $71,211 | 50,628 |
| 2017-12-31 | BLAZER RANDOLPH C | President, Apex Systems |
Equity grant / award
A
|
Common Stock | 2,241 | $0.00 | $0 | 51,736 |
| 2017-12-31 | BLAZER RANDOLPH C | President, Apex Systems |
Other disposed transaction
F
|
Common Stock | 2,659 | $64.27 | $170,894 | 49,495 |
| 2017-12-31 | BLAZER RANDOLPH C | President, Apex Systems |
Equity grant / award
A
|
Common Stock | 5,379 | $0.00 | $0 | 52,154 |
| 2017-12-28 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 204 | $0.00 | $0 | 18,169 |
| 2017-12-22 | DAMERIS PETER T | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 2,332 | $0.00 | $0 | 3,368 |
| 2017-12-22 | DAMERIS PETER T | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,568 | $63.79 | $163,813 | 65,000 |
| 2017-12-22 | DAMERIS PETER T | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 14,771 | $63.79 | $942,242 | 67,568 |
| 2017-12-22 | DAMERIS PETER T | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 17,747 | $63.79 | $1,132,081 | 82,339 |
| 2017-12-22 | JOLIET MARIEL A | Dir |
Equity grant / award
A
|
Common Stock | 816 | $0.00 | $0 | 6,779 |
| 2017-12-15 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 125 | $64.51 | $8,064 | 10,542 |
| 2017-11-28 | Callaghan Brian J. | Dir |
Open-market sell
S
|
Common Stock | 20,250 | $64.00 | $1,296,024 | 392,930 |
| 2017-11-21 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Open-market sell
S
|
Common Stock | 3,500 | $63.06 | $220,712 | 10,667 |
| 2017-11-15 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 11,144 | $61.25 | $682,612 | 1,081,832 |
| 2017-11-14 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 5,232 | $61.39 | $321,187 | 1,092,976 |
| 2017-11-13 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 16,624 | $61.60 | $1,024,008 | 1,098,208 |
| 2017-11-13 | Hanson Theodore S. | President, ASGN |
Open-market sell
S
|
Common Stock | 23,012 | $61.55 | $1,416,453 | 241,952 |
| 2017-11-10 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 16,200 | $61.26 | $992,435 | 1,114,832 |
| 2017-11-10 | DAMERIS PETER T | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 800 | $0.00 | $0 | 5,700 |
| 2017-11-09 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 24,000 | $60.94 | $1,462,562 | 1,131,032 |
| 2017-11-08 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 22,400 | $60.72 | $1,360,211 | 1,155,032 |
| 2017-11-07 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 13,900 | $60.33 | $838,527 | 1,177,432 |
| 2017-11-06 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 16,500 | $61.11 | $1,008,340 | 1,191,332 |
| 2017-11-02 | HOLMAN JONATHAN S | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $61.08 | $122,168 | 17,633 |
| 2017-11-01 | KITTRELL MARTY R | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $59.63 | $178,890 | 6,244 |
| 2017-10-30 | DAMERIS PETER T | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 21,000 | $59.02 | $1,239,470 | 6,500 |
| 2017-10-30 | DAMERIS PETER T | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,911 | $59.69 | $233,438 | 100,086 |
| 2017-10-27 | BLAZER RANDOLPH C | President, Apex Systems |
Open-market sell
S
|
Common Stock | 10,000 | $59.67 | $596,727 | 50,647 |
| 2017-10-26 | Veatch Jeffrey E. | — |
Open-market sell
S
|
Common Stock | 126,744 | $58.64 | $7,432,496 | 237,458 |
| 2017-10-26 | Callaghan Brian J. | Dir |
Open-market sell
S
|
Common Stock | 20,250 | $59.04 | $1,195,633 | 413,180 |
| 2017-10-24 | Veatch Jeffrey E. | — |
Open-market sell
S
|
Common Stock | 2,322 | $57.02 | $132,411 | 364,202 |
| 2017-10-23 | JONES JEREMY M | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 61,680 |
| 2017-10-20 | Veatch Jeffrey E. | — |
Open-market sell
S
|
Common Stock | 26,414 | $57.07 | $1,507,460 | 366,524 |
| 2017-10-18 | Veatch Jeffrey E. | — |
Open-market sell
S
|
Common Stock | 48,480 | $56.23 | $2,726,040 | 392,938 |
| 2017-10-10 | Veatch Jeffrey E. | — |
Open-market sell
S
|
Common Stock | 1,520 | $56.01 | $85,139 | 441,418 |
| 2017-08-04 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 1,491 | $0.00 | $0 | 19,633 |
| 2017-08-01 | JOLIET MARIEL A | Dir |
Equity grant / award
A
|
Common Stock | 2,557 | $0.00 | $0 | 5,963 |
| 2017-06-30 | JONES JEREMY M | Dir |
Equity grant / award
A
|
Common Stock | 87 | $0.00 | $0 | 60,123 |
| 2017-06-20 | Callaghan Brian J. | Dir |
Open-market sell
S
|
Common Stock | 20,250 | $54.02 | $1,093,960 | 430,873 |
| 2017-06-15 | JONES JEREMY M | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $54.46 | $1,089,200 | 60,036 |
| 2017-06-14 | HOLMAN JONATHAN S | Dir |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 19,122 |
| 2017-06-13 | HOLMAN JONATHAN S | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $54.09 | $81,137 | 19,622 |
| 2017-06-12 | HOLMAN JONATHAN S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $54.41 | $54,410 | 21,122 |
| 2017-06-12 | McGowan Michael | — |
Open-market sell
S
|
Common Stock | 50,000 | $54.19 | $2,709,260 | 41,202 |
| 2017-06-08 | HOLMAN JONATHAN S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $54.16 | $54,162 | 22,122 |
| 2017-05-31 | DAMERIS PETER T | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 24,500 | $52.31 | $1,281,691 | 216,480 |
| 2017-05-25 | BLAZER RANDOLPH C | President, Apex Systems |
Open-market sell
S
|
Common Stock | 10,000 | $52.99 | $529,887 | 70,647 |
| 2017-05-22 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 24,928 | $52.12 | $1,299,315 | 1,205,275 |
| 2017-05-19 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 40,400 | $52.14 | $2,106,335 | 1,230,203 |
| 2017-05-15 | Hanson Theodore S. | President, ASGN |
Other disposed transaction
F
|
Common Stock | 1,382 | $51.65 | $71,380 | 279,964 |
| 2017-05-15 | Hanson Theodore S. | President, ASGN |
Open-market sell
S
|
Common Stock | 5,626 | $52.04 | $292,775 | 281,346 |
| 2017-05-10 | Hanson Theodore S. | President, ASGN |
Open-market sell
S
|
Common Stock | 2,700 | $52.00 | $140,404 | 286,972 |
| 2017-05-10 | KITTRELL MARTY R | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $52.01 | $156,025 | 7,521 |
| 2017-05-09 | Hanson Theodore S. | President, ASGN |
Open-market sell
S
|
Common Stock | 2,625 | $52.25 | $137,168 | 289,672 |
| 2017-05-02 | McGowan Michael | — |
Open-market sell
S
|
Common Stock | 31,400 | $51.53 | $1,618,124 | 91,202 |
| 2017-05-01 | Veatch Jeffrey E. | — |
Open-market sell
S
|
Common Stock | 50,000 | $50.85 | $2,542,390 | 440,381 |
| 2017-04-28 | McGowan Michael | — |
Open-market sell
S
|
Common Stock | 118,150 | $52.01 | $6,144,922 | 122,602 |
| 2017-04-27 | Veatch Jeffrey E. | — |
Open-market sell
S
|
Common Stock | 100,000 | $51.29 | $5,129,330 | 490,381 |
| 2017-04-25 | Veatch Jeffrey E. | — |
Open-market sell
S
|
Common Stock | 80,981 | $49.35 | $3,996,639 | 590,381 |
| 2017-04-24 | Veatch Jeffrey E. | — |
Open-market sell
S
|
Common Stock | 19,019 | $49.02 | $932,321 | 671,362 |
| 2017-03-16 | DAMERIS PETER T | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 21,275 | $48.34 | $1,028,338 | 241,676 |
| 2017-03-15 | Painter Jennifer Hankes | SVP, Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 125 | $48.35 | $6,044 | 14,292 |
| 2017-03-10 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 24,575 | $47.10 | $1,157,379 | 1,305,275 |
| 2017-03-10 | HOLMAN JONATHAN S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $46.98 | $46,982 | 23,122 |
| 2017-03-08 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 1,189 | $47.00 | $55,883 | 1,329,850 |
| 2017-03-07 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 3,572 | $47.01 | $167,920 | 1,331,039 |
| 2017-03-06 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 13,337 | $47.02 | $627,162 | 1,334,611 |
| 2017-03-03 | Sheridan Edwin A. | Dir |
Open-market sell
S
|
Common Stock | 1,427 | $47.00 | $67,069 | 1,347,948 |
| 2017-03-02 | Callaghan Brian J. | Dir |
Open-market sell
S
|
Common Stock | 17,262 | $47.12 | $813,368 | 480,223 |
| 2017-03-01 | Callaghan Brian J. | Dir |
Open-market sell
S
|
Common Stock | 41,072 | $47.88 | $1,966,445 | 497,485 |
| 2017-03-01 | BROCK WILLIAM E | Dir |
Open-market sell
S
|
Common Stock | 7,500 | $47.75 | $358,150 | 13,809 |
| 2017-02-28 | Callaghan Brian J. | Dir |
Open-market sell
S
|
Common Stock | 22,566 | $47.41 | $1,069,786 | 538,557 |
| 2017-02-16 | DAMERIS PETER T | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 6,143 | $48.05 | $295,167 | 264,436 |
| 2017-02-15 | DAMERIS PETER T | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 10,195 | $47.57 | $484,989 | 270,579 |
| 2017-02-15 | DAMERIS PETER T | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 1,818 | $47.45 | $86,264 | 280,774 |
| 2017-02-10 | Veatch Jeffrey E. | — |
Open-market sell
S
|
Common Stock | 48,779 | $47.08 | $2,296,442 | 740,381 |
| 2017-02-09 | PIERCE EDWARD L | Exec VP, CFO |
Equity grant / award
A
|
Common Stock | 6,544 | $0.00 | $0 | 78,141 |
| 2017-02-09 | PIERCE EDWARD L | Exec VP, CFO |
Other disposed transaction
F
|
Common Stock | 1,229 | $46.64 | $57,321 | 71,597 |
| 2017-02-09 | PIERCE EDWARD L | Exec VP, CFO |
Equity grant / award
A
|
Common Stock | 3,273 | $0.00 | $0 | 72,826 |
| 2017-02-09 | PIERCE EDWARD L | Exec VP, CFO |
Other disposed transaction
F
|
Common Stock | 819 | $46.64 | $38,198 | 69,553 |
| 2017-02-09 | PIERCE EDWARD L | Exec VP, CFO |
Equity grant / award
A
|
Common Stock | 2,182 | $0.00 | $0 | 70,372 |
| 2017-02-09 | PIERCE EDWARD L | Exec VP, CFO |
Other disposed transaction
F
|
Common Stock | 678 | $46.64 | $31,622 | 68,190 |
| 2017-02-09 | PIERCE EDWARD L | Exec VP, CFO |
Equity grant / award
A
|
Common Stock | 1,805 | $0.00 | $0 | 68,868 |
| 2017-02-09 | PIERCE EDWARD L | Exec VP, CFO |
Other disposed transaction
F
|
Common Stock | 640 | $46.64 | $29,850 | 67,063 |
| 2017-02-09 | PIERCE EDWARD L | Exec VP, CFO |
Equity grant / award
A
|
Common Stock | 1,705 | $0.00 | $0 | 67,703 |
| 2017-02-09 | DAMERIS PETER T | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 10,024 | $0.00 | $0 | 288,409 |
| 2017-02-03 | DAMERIS PETER T | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 10,000 | $46.77 | $467,735 | 187,954 |
| 2017-01-25 | Veatch Jeffrey E. | — |
Open-market sell
S
|
Common Stock | 50,000 | $46.24 | $2,311,965 | 790,381 |
| 2017-01-24 | DAMERIS PETER T | CEO |
Open-market sell
S
|
Common Stock | 500 | $45.83 | $22,915 | 206,153 |
| 2017-01-23 | DAMERIS PETER T | CEO |
Open-market sell
S
|
Common Stock | 300 | $45.77 | $13,730 | 206,653 |
| 2017-01-20 | DAMERIS PETER T | CEO |
Open-market sell
S
|
Common Stock | 15,301 | $45.63 | $698,117 | 206,953 |
| 2017-01-18 | DAMERIS PETER T | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 300 | $45.01 | $13,502 | 254,443 |
| 2017-01-18 | DAMERIS PETER T | CEO |
Open-market sell
S
|
Common Stock | 300 | $45.01 | $13,502 | 222,254 |
| 2017-01-13 | DAMERIS PETER T | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 15,000 | $45.02 | $675,262 | 254,743 |
| 2017-01-13 | DAMERIS PETER T | CEO |
Open-market sell
S
|
Common Stock | 400 | $45.02 | $18,007 | 222,554 |
| 2017-01-06 | McGowan Michael | Advisor, Board of Directors |
Other disposed transaction
F
|
Common Stock | 859 | $43.24 | $37,143 | 233,458 |
| 2017-01-06 | McGowan Michael | Advisor, Board of Directors |
Other disposed transaction
F
|
Common Stock | 1,438 | $43.24 | $62,179 | 234,317 |
| 2017-01-06 | McGowan Michael | Advisor, Board of Directors |
Other disposed transaction
F
|
Common Stock | 1,289 | $43.24 | $55,736 | 239,350 |
| 2017-01-06 | McGowan Michael | Advisor, Board of Directors |
Other disposed transaction
F
|
Common Stock | 2,157 | $43.24 | $93,269 | 237,193 |
| 2017-01-06 | McGowan Michael | Advisor, Board of Directors |
Other disposed transaction
F
|
Common Stock | 7,910 | $43.24 | $342,028 | 242,796 |
| 2017-01-04 | DAMERIS PETER T | President & CEO |
Other disposed transaction
F
|
Common Stock | 17,546 | $45.45 | $797,466 | 222,954 |
| 2017-01-04 | DAMERIS PETER T | President & CEO |
Other disposed transaction
F
|
Common Stock | 8,456 | $45.45 | $384,325 | 240,500 |
| 2017-01-02 | McGowan Michael | COO, OAI; Pres, OGR |
Other disposed transaction
F
|
Common Stock | 864 | $44.16 | $38,154 | 250,706 |
| 2017-01-02 | McGowan Michael | COO, OAI; Pres, OGR |
Other disposed transaction
F
|
Common Stock | 947 | $44.16 | $41,820 | 251,570 |
| 2017-01-02 | PIERCE EDWARD L | Exec VP, CFO |
Other disposed transaction
F
|
Common Stock | 1,019 | $44.16 | $44,999 | 65,998 |
| 2017-01-02 | PIERCE EDWARD L | Exec VP, CFO |
Other disposed transaction
F
|
Common Stock | 1,096 | $44.16 | $48,399 | 67,017 |
| 2016-12-30 | McGowan Michael | COO, OAI; Pres, OGR |
Equity grant / award
A
|
Common Stock | 17,140 | $0.00 | $0 | 252,517 |
| 2016-12-30 | McGowan Michael | COO, OAI; Pres, OGR |
Equity grant / award
A
|
Common Stock | 24,780 | $0.00 | $0 | 235,377 |
| 2016-12-30 | McGowan Michael | COO, OAI; Pres, OGR |
Equity grant / award
A
|
Common Stock | 5,125 | $0.00 | $0 | 210,597 |
| 2016-12-16 | Hanson Theodore S. | EVP, ASGN |
Other disposed transaction
F
|
Common Stock | 66 | $44.20 | $2,917 | 279,571 |
| 2016-12-16 | Painter Jennifer Hankes | VP, General Counsel, Secretary |
Other disposed transaction
F
|
Common Stock | 177 | $44.20 | $7,823 | 10,961 |
| 2016-12-15 | McGowan Michael | COO, OAI; Pres, OGR |
Equity grant / award
G
|
Common Stock | 7,340 | $0.00 | $0 | 205,472 |
| 2016-12-15 | Painter Jennifer Hankes | VP, General Counsel, Secretary |
Other disposed transaction
F
|
Common Stock | 125 | $44.36 | $5,545 | 11,138 |
| 2016-12-13 | McGowan Michael | COO, OAI; Pres, OGR |
Equity grant / award
G
|
Common Stock | 294 | $0.00 | $0 | 212,812 |
| 2016-12-08 | Veatch Jeffrey E. | — |
Open-market sell
S
|
Common Stock | 100,000 | $45.03 | $4,502,940 | 847,390 |
| 2016-12-01 | DAMERIS PETER T | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 485 | $0.00 | $0 | 262,951 |
| 2016-11-16 | BLAZER RANDOLPH C | Pres, Apex-a sub of the Issuer |
Open-market sell
S
|
Common Stock | 20,000 | $40.25 | $804,926 | 64,396 |
| 2016-11-08 | DAMERIS PETER T | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 263,436 |
| 2016-09-27 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 163 | $0.00 | $0 | 24,622 |
| 2016-09-21 | MATIN ARSHAD | Dir |
Other disposed transaction
F
|
Common Stock | 91 | $36.88 | $3,356 | 8,812 |
| 2016-09-16 | Painter Jennifer Hankes | VP, General Counsel, Secretary |
Other disposed transaction
D
|
Common Stock | 177 | $36.34 | $6,432 | 11,263 |
| 2016-09-16 | Hanson Theodore S. | CFO, Apex, a sub of the issuer |
Other disposed transaction
D
|
Common Stock | 66 | $36.34 | $2,398 | 279,637 |
| 2016-09-15 | Painter Jennifer Hankes | VP, General Counsel, Secretary |
Other disposed transaction
D
|
Common Stock | 125 | $36.67 | $4,584 | 11,440 |
| 2016-09-13 | McGowan Michael | COO, OAI; Pres, OGR |
Open-market sell
S
|
Common Stock | 4,000 | $37.17 | $148,673 | 213,106 |
| 2016-08-08 | HOLMAN JONATHAN S | Dir |
Other disposed transaction
J
|
Common Stock | 1,504 | $0.00 | $0 | 24,845 |
| 2016-08-01 | KITTRELL MARTY R | Dir |
Other disposed transaction
F
|
Common Stock | 365 | $36.69 | $13,392 | 10,612 |
| 2016-08-01 | KITTRELL MARTY R | Dir |
Other disposed transaction
F
|
Common Stock | 476 | $36.69 | $17,464 | 10,977 |
| 2016-08-01 | KITTRELL MARTY R | Dir |
Equity grant / award
A
|
Common Stock | 3,406 | $0.00 | $0 | 11,453 |
| 2016-06-16 | Hanson Theodore S. | CFO, Apex, a sub of the issuer |
Other disposed transaction
F
|
Common Stock | 65 | $36.82 | $2,393 | 279,703 |
| 2016-06-15 | McGowan Michael | COO, OAI; Pres, OGR |
Open-market sell
S
|
Common Stock | 8,000 | $37.01 | $296,106 | 217,106 |
| 2016-06-14 | McGowan Michael | COO, OAI; Pres, OGR |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 75,230 | $0.00 | $0 | 0 |
| 2016-06-14 | McGowan Michael | COO, OAI; Pres, OGR |
Other disposed transaction
F
|
Common Stock | 40,670 | $36.24 | $1,473,690 | 225,106 |
| 2016-06-14 | McGowan Michael | COO, OAI; Pres, OGR |
Exercise / conversion
M
|
Common Stock | 75,230 | $12.90 | $970,467 | 265,776 |
| 2016-06-13 | McGowan Michael | COO, OAI; Pres, OGR |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 30,999 | $0.00 | $0 | 75,230 |
| 2016-06-13 | McGowan Michael | COO, OAI; Pres, OGR |
Other disposed transaction
F
|
Common Stock | 16,537 | $37.31 | $616,959 | 190,546 |
| 2016-06-13 | McGowan Michael | COO, OAI; Pres, OGR |
Exercise / conversion
M
|
Common Stock | 30,999 | $12.90 | $399,887 | 207,083 |
| 2016-06-09 | McGowan Michael | COO, OAI; Pres, OGR |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 13,771 | $0.00 | $0 | 106,229 |
| 2016-06-09 | McGowan Michael | COO, OAI; Pres, OGR |
Exercise / conversion
M
|
Common Stock | 13,771 | $12.90 | $177,646 | 176,084 |
| 2016-06-09 | McGowan Michael | COO, OAI; Pres, OGR |
Other disposed transaction
F
|
Common Stock | 8,504 | $38.01 | $323,216 | 162,313 |
| 2016-06-01 | McGowan Michael | COO, OAI; Pres, OGR |
Other disposed transaction
D
|
Common Stock | 112 | $38.51 | $4,313 | 170,817 |
| 2016-05-31 | BLAZER RANDOLPH C | Pres, Apex-a sub of the Issuer |
Other disposed transaction
D
|
Common Stock | 190 | $37.67 | $7,157 | 84,594 |
| 2016-05-15 | Hanson Theodore S. | CFO, Apex, a sub of the issuer |
Other disposed transaction
D
|
Common Stock | 2,564 | $35.99 | $92,278 | 279,949 |