Financial Metrics
FSS FEDERAL SIGNAL CORP /DE/Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 172800000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 172300000.0 | -0.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 186700000.0 | +8.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 177800000.0 | -4.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 224400000.0 | +26.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 248700000.0 | +10.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 249700000.0 | +0.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 291000000.0 | +16.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 269400000.0 | -7.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 273800000.0 | +1.6% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 324300000.0 | +18.4% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 308800000.0 | -4.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 286100000.0 | -7.4% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 270100000.0 | -5.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 279800000.0 | +3.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 278800000.0 | -0.4% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 334700000.0 | +20.1% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 298300000.0 | -10.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 330200000.0 | +10.7% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 366700000.0 | +11.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 346400000.0 | -5.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 385500000.0 | +11.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 442400000.0 | +14.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 446400000.0 | +0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 424900000.0 | -4.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 490400000.0 | +15.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 474200000.0 | -3.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 463800000.0 | -2.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 564600000.0 | +21.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 555000000.0 | -1.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 707900000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 898500000.0 | +26.9% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1089500000.0 | +21.3% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1221300000.0 | +12.1% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 1130800000.0 | -7.4% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 1213200000.0 | +7.3% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 1434800000.0 | +18.3% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 1722700000.0 | +20.1% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1861500000.0 | +8.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2180500000.0 | +17.1% | 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 | 47400000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 45000000.0 | -5.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 45300000.0 | +0.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 43600000.0 | -3.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 54700000.0 | +25.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 61300000.0 | +12.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 61900000.0 | +1.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 79200000.0 | +27.9% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 69000000.0 | -12.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 70300000.0 | +1.9% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 89000000.0 | +26.6% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 82000000.0 | -7.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 74800000.0 | -8.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 70300000.0 | -6.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 72600000.0 | +3.3% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 68800000.0 | -5.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 81600000.0 | +18.6% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 70900000.0 | -13.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 75700000.0 | +6.8% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 89800000.0 | +18.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 82800000.0 | -7.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 95800000.0 | +15.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 117300000.0 | +22.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 117700000.0 | +0.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 116000000.0 | -1.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 144000000.0 | +24.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 140400000.0 | -2.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 130800000.0 | -6.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 169600000.0 | +29.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 161500000.0 | -4.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 183400000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 221200000.0 | +20.6% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 282100000.0 | +27.5% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 322800000.0 | +14.4% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 293600000.0 | -9.0% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 288700000.0 | -1.7% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 344900000.0 | +19.5% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 450200000.0 | +30.5% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 533000000.0 | +18.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 631200000.0 | +18.4% | 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 | 16100000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 14300000.0 | -11.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 13500000.0 | -5.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 11400000.0 | -15.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 18800000.0 | +64.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 22300000.0 | +18.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 19600000.0 | -12.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 38100000.0 | +94.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 30400000.0 | -20.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 25800000.0 | -15.1% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 46300000.0 | +79.5% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 38600000.0 | -16.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 32300000.0 | -16.3% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 31300000.0 | -3.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 34000000.0 | +8.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 27800000.0 | -18.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 38500000.0 | +38.5% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 34300000.0 | -10.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 28500000.0 | -16.9% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 46200000.0 | +62.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 39500000.0 | -14.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 39500000.0 | +0.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 59400000.0 | +50.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 62500000.0 | +5.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 54300000.0 | -13.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 81100000.0 | +49.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 75900000.0 | -6.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 65700000.0 | -13.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 97700000.0 | +48.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 94000000.0 | -3.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 60800000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 73600000.0 | +21.1% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 121500000.0 | +65.1% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 147100000.0 | +21.1% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 131400000.0 | -10.7% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 130700000.0 | -0.5% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 160800000.0 | +23.0% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 224500000.0 | +39.6% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 281400000.0 | +25.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 340900000.0 | +21.1% | 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 | 13600000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 9100000.0 | -33.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 8500000.0 | -6.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 7300000.0 | -14.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 11400000.0 | +56.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 12500000.0 | +9.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 12900000.0 | +3.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 26900000.0 | +108.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 21700000.0 | -19.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 17500000.0 | -19.4% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 32800000.0 | +87.4% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 28400000.0 | -13.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 23400000.0 | -17.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 21400000.0 | -8.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 25300000.0 | +18.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 22200000.0 | -12.3% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 29700000.0 | +33.8% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 29200000.0 | -1.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 20500000.0 | -29.8% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 33500000.0 | +63.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 31800000.0 | -5.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 27400000.0 | -13.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 40300000.0 | +47.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 43300000.0 | +7.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 51600000.0 | +19.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 60800000.0 | +17.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 53900000.0 | -11.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 46300000.0 | -14.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 71400000.0 | +54.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 68100000.0 | -4.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 43800000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 61600000.0 | +40.6% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 94000000.0 | +52.6% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 108500000.0 | +15.4% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 96200000.0 | -11.3% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 100600000.0 | +4.6% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 120400000.0 | +19.7% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 157400000.0 | +30.7% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 216300000.0 | +37.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 246600000.0 | +14.0% | 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.22 | — | USD/shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.15 | -31.8% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.14 | -6.7% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.12 | -14.3% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.19 | +58.3% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.21 | +10.5% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.22 | +4.8% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.45 | +104.5% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.36 | -20.0% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.29 | -19.4% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.55 | +89.7% | USD/shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.47 | -14.5% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.39 | -17.0% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.36 | -7.7% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.42 | +16.7% | USD/shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.37 | -11.9% | USD/shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.49 | +32.4% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.48 | -2.0% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.34 | -29.2% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.55 | +61.8% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.53 | -3.6% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.45 | -15.1% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.66 | +46.7% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.71 | +7.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.85 | +19.7% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1.0 | +17.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.88 | -12.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.76 | -13.6% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.18 | +55.3% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.12 | -5.1% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.72 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.03 | +43.1% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1.57 | +52.4% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1.8 | +14.6% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 1.59 | -11.7% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 1.65 | +3.8% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 1.99 | +20.6% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 2.59 | +30.2% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3.55 | +37.1% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 4.06 | +14.4% | 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.22 | — | USD/shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.15 | -31.8% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.14 | -6.7% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.12 | -14.3% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.19 | +58.3% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.21 | +10.5% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.21 | +0.0% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.44 | +109.5% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.36 | -18.2% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.29 | -19.4% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.54 | +86.2% | USD/shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.46 | -14.8% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.38 | -17.4% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.35 | -7.9% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.41 | +17.1% | USD/shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.36 | -12.2% | USD/shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.48 | +33.3% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.47 | -2.1% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.33 | -29.8% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.55 | +66.7% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.52 | -5.5% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.45 | -13.5% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.66 | +46.7% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.71 | +7.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.84 | +18.3% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.99 | +17.9% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.87 | -12.1% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.75 | -13.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.16 | +54.7% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.11 | -4.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.71 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.02 | +43.7% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1.54 | +51.0% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1.76 | +14.3% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 1.56 | -11.4% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 1.63 | +4.5% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 1.97 | +20.9% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 2.56 | +29.9% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3.5 | +36.7% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 4.01 | +14.6% | 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 | 77300000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 38700000.0 | -49.9% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 50800000.0 | +31.3% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 50700000.0 | -0.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 56800000.0 | +12.0% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 37000000.0 | -34.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 28200000.0 | -23.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 37500000.0 | +33.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 35400000.0 | -5.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 36000000.0 | +1.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 35000000.0 | -2.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 37400000.0 | +6.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 22700000.0 | -39.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 38600000.0 | +70.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 35900000.0 | -7.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 31600000.0 | -12.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 69400000.0 | +119.6% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 73600000.0 | +6.1% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 66200000.0 | -10.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 81700000.0 | +23.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 54800000.0 | -32.9% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 54500000.0 | -0.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 88000000.0 | +61.5% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 40500000.0 | -54.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 39200000.0 | -3.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 31200000.0 | -20.4% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 35500000.0 | +13.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 47500000.0 | +33.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 38400000.0 | -19.2% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 48800000.0 | +27.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 41000000.0 | -16.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 61000000.0 | +48.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 48900000.0 | -19.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 48600000.0 | -0.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 73700000.0 | +51.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 91100000.0 | +23.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 57500000.0 | -36.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 64700000.0 | +12.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 54400000.0 | -15.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 50700000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 37500000.0 | -26.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 37400000.0 | -0.3% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 31600000.0 | -15.5% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 81700000.0 | +158.5% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 40500000.0 | -50.4% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 47500000.0 | +17.3% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 61000000.0 | +28.4% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 91100000.0 | +49.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 63700000.0 | -30.1% | 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 | 87100000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 82500000.0 | -5.3% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 87600000.0 | +6.2% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 81300000.0 | -7.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 81800000.0 | +0.6% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 117500000.0 | +43.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 118900000.0 | +1.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 118200000.0 | -0.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 124500000.0 | +5.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 131200000.0 | +5.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 117800000.0 | -10.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 124400000.0 | +5.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 139400000.0 | +12.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 145900000.0 | +4.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 142500000.0 | -2.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 134200000.0 | -5.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 141400000.0 | +5.4% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 125300000.0 | -11.4% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 145000000.0 | +15.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 127000000.0 | -12.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 136300000.0 | +7.3% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 148000000.0 | +8.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 140800000.0 | -4.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 136000000.0 | -3.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 156400000.0 | +15.0% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 169900000.0 | +8.6% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 170000000.0 | +0.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 173800000.0 | +2.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 191600000.0 | +10.2% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 193400000.0 | +0.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 213300000.0 | +10.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 186200000.0 | -12.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 191400000.0 | +2.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 213600000.0 | +11.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 220300000.0 | +3.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 196400000.0 | -10.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 223200000.0 | +13.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 238300000.0 | +6.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 263600000.0 | +10.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 81300000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 118200000.0 | +45.4% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 124400000.0 | +5.2% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 134200000.0 | +7.9% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 127000000.0 | -5.4% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 136000000.0 | +7.1% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 173800000.0 | +27.8% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 186200000.0 | +7.1% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 196400000.0 | +5.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 292200000.0 | +48.8% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 93600000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 119500000.0 | +27.7% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 115800000.0 | -3.1% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 120100000.0 | +3.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 127500000.0 | +6.2% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 139700000.0 | +9.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 143900000.0 | +3.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 137200000.0 | -4.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 152900000.0 | +11.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 147700000.0 | -3.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 153600000.0 | +4.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 157300000.0 | +2.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 169000000.0 | +7.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 173500000.0 | +2.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 189100000.0 | +9.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 182900000.0 | -3.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 201400000.0 | +10.1% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 197500000.0 | -1.9% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 196600000.0 | -0.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 185000000.0 | -5.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 204600000.0 | +10.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 203900000.0 | -0.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 217000000.0 | +6.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 229100000.0 | +5.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 249700000.0 | +9.0% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 259600000.0 | +4.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 287500000.0 | +10.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 292700000.0 | +1.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 317600000.0 | +8.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 339400000.0 | +6.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 330100000.0 | -2.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 303400000.0 | -8.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 322700000.0 | +6.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 326900000.0 | +1.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 337000000.0 | +3.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 331000000.0 | -1.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 362000000.0 | +9.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 356500000.0 | -1.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 367300000.0 | +3.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 120100000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 137200000.0 | +14.2% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 157300000.0 | +14.7% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 182900000.0 | +16.3% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 185000000.0 | +1.1% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 229100000.0 | +23.8% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 292700000.0 | +27.8% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 303400000.0 | +3.7% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 331000000.0 | +9.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 471600000.0 | +42.5% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 276700000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 253700000.0 | -8.3% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 260800000.0 | +2.8% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 259600000.0 | -0.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 273400000.0 | +5.3% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 302900000.0 | +10.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 300600000.0 | -0.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 303800000.0 | +1.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 321200000.0 | +5.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 325000000.0 | +1.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 314400000.0 | -3.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 328500000.0 | +4.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 340200000.0 | +3.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 367600000.0 | +8.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 380200000.0 | +3.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 360700000.0 | -5.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 422900000.0 | +17.2% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 406800000.0 | -3.8% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 417700000.0 | +2.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 405500000.0 | -2.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 404900000.0 | -0.1% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 428200000.0 | +5.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 464000000.0 | +8.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 431000000.0 | -7.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 464200000.0 | +7.7% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 479900000.0 | +3.4% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 510800000.0 | +6.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 531400000.0 | +4.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 566300000.0 | +6.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 606000000.0 | +7.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 603700000.0 | -0.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 570200000.0 | -5.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 595300000.0 | +4.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 611800000.0 | +2.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 649200000.0 | +6.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 642500000.0 | -1.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 664800000.0 | +3.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 684100000.0 | +2.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 706500000.0 | +3.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 259600000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 303800000.0 | +17.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 328500000.0 | +8.1% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 360700000.0 | +9.8% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 405500000.0 | +12.4% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 431000000.0 | +6.3% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 531400000.0 | +23.3% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 570200000.0 | +7.3% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 642500000.0 | +12.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 853800000.0 | +32.9% | 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 | 583200000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 651300000.0 | +11.7% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 648600000.0 | -0.4% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 643200000.0 | -0.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 652000000.0 | +1.4% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 997600000.0 | +53.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 997200000.0 | -0.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 992300000.0 | -0.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1008100000.0 | +1.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1016200000.0 | +0.8% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1009300000.0 | -0.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 1023800000.0 | +1.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1070200000.0 | +4.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1095700000.0 | +2.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1173600000.0 | +7.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1165500000.0 | -0.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1227100000.0 | +5.3% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 1211200000.0 | -1.3% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 1224700000.0 | +1.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1208800000.0 | -1.3% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1266100000.0 | +4.7% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 1289400000.0 | +1.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 1313800000.0 | +1.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1366100000.0 | +4.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1425100000.0 | +4.3% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 1443800000.0 | +1.3% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1465100000.0 | +1.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1524300000.0 | +4.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1584300000.0 | +3.9% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1660700000.0 | +4.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1654600000.0 | -0.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1620500000.0 | -2.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1651400000.0 | +1.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1691500000.0 | +2.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1733600000.0 | +2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1765200000.0 | +1.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1879400000.0 | +6.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1916000000.0 | +1.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1938400000.0 | +1.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 643200000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 992300000.0 | +54.3% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1023800000.0 | +3.2% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1165500000.0 | +13.8% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 1208800000.0 | +3.7% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 1366100000.0 | +13.0% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 1524300000.0 | +11.6% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 1620500000.0 | +6.3% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1765200000.0 | +8.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2392600000.0 | +35.5% | 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 | 89900000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 95100000.0 | +5.8% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 91900000.0 | -3.4% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 84900000.0 | -7.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 90900000.0 | +7.1% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 132700000.0 | +46.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 127000000.0 | -4.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 117100000.0 | -7.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 131200000.0 | +12.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 151200000.0 | +15.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 155100000.0 | +2.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 158800000.0 | +2.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 163500000.0 | +3.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 166000000.0 | +1.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 164000000.0 | -1.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 160200000.0 | -2.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 167100000.0 | +4.3% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 160700000.0 | -3.8% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 158600000.0 | -1.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 148400000.0 | -6.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 166700000.0 | +12.3% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 170900000.0 | +2.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 157500000.0 | -7.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 170400000.0 | +8.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 181500000.0 | +6.5% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 179700000.0 | -1.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 181400000.0 | +0.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 180500000.0 | -0.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 203100000.0 | +12.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 198400000.0 | -2.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 202600000.0 | +2.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 195800000.0 | -3.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 211000000.0 | +7.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 211700000.0 | +0.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 229400000.0 | +8.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 241800000.0 | +5.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 278400000.0 | +15.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 263000000.0 | -5.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 271200000.0 | +3.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 84900000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 117100000.0 | +37.9% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 158800000.0 | +35.6% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 160200000.0 | +0.9% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 148400000.0 | -7.4% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 170400000.0 | +14.8% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 180500000.0 | +5.9% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 195800000.0 | +8.5% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 241800000.0 | +23.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 282400000.0 | +16.8% | 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 | 175800000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 255300000.0 | +45.2% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 247100000.0 | -3.2% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 249100000.0 | +0.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 254300000.0 | +2.1% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 585200000.0 | +130.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 572000000.0 | -2.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 534900000.0 | -6.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 538200000.0 | +0.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 523800000.0 | -2.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 497500000.0 | -5.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 493700000.0 | -0.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 521800000.0 | +5.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 515600000.0 | -1.2% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 569400000.0 | +10.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 523900000.0 | -8.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 590900000.0 | +12.8% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 555800000.0 | -5.9% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 544900000.0 | -2.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 506700000.0 | -7.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 546500000.0 | +7.9% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 543400000.0 | -0.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 548100000.0 | +0.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 582100000.0 | +6.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 637300000.0 | +9.5% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 634700000.0 | -0.4% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 637100000.0 | +0.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 663400000.0 | +4.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 702300000.0 | +5.9% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 736800000.0 | +4.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 698700000.0 | -5.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 618600000.0 | -11.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 607000000.0 | -1.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 591900000.0 | -2.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 584200000.0 | -1.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 579100000.0 | -0.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 677000000.0 | +16.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 653800000.0 | -3.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 616700000.0 | -5.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 249100000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 534900000.0 | +114.7% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 493700000.0 | -7.7% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 523900000.0 | +6.1% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 506700000.0 | -3.3% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 582100000.0 | +14.9% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 663400000.0 | +14.0% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 618600000.0 | -6.8% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 579100000.0 | -6.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1010600000.0 | +74.5% | 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 | 407400000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 396000000.0 | -2.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 401500000.0 | +1.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 394100000.0 | -1.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-03-31 | 397700000.0 | +0.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 412400000.0 | +3.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 425200000.0 | +3.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 457400000.0 | +7.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 469900000.0 | +2.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-06-30 | 492400000.0 | +4.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 511800000.0 | +3.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 530100000.0 | +3.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 548400000.0 | +3.5% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-06-30 | 580100000.0 | +5.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 604200000.0 | +4.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 641600000.0 | +6.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-03-31 | 636200000.0 | -0.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-06-30 | 655400000.0 | +3.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-09-30 | 679800000.0 | +3.7% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-12-31 | 702100000.0 | +3.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 719600000.0 | +2.5% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-06-30 | 746000000.0 | +3.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 765700000.0 | +2.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 784000000.0 | +2.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 787800000.0 | +0.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-06-30 | 809100000.0 | +2.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 828000000.0 | +2.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 860900000.0 | +4.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 882000000.0 | +2.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-06-30 | 923900000.0 | +4.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 955900000.0 | +3.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1001900000.0 | +4.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 1044400000.0 | +4.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 1099600000.0 | +5.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 1149400000.0 | +4.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1186100000.0 | +3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1202400000.0 | +1.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 1262200000.0 | +5.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 1321700000.0 | +4.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 394100000.0 | — | USD | 10-K | 2020-02-27 |
| Annual | 2017-12-31 | 457400000.0 | +16.1% | USD | 10-K | 2021-02-25 |
| Annual | 2018-12-31 | 530100000.0 | +15.9% | USD | 10-K | 2022-03-01 |
| Annual | 2019-12-31 | 641600000.0 | +21.0% | USD | 10-K | 2023-03-01 |
| Annual | 2020-12-31 | 702100000.0 | +9.4% | USD | 10-K | 2024-02-27 |
| Annual | 2021-12-31 | 784000000.0 | +11.7% | USD | 10-K | 2025-02-26 |
| Annual | 2022-12-31 | 860900000.0 | +9.8% | USD | 10-K | 2026-02-25 |
| Annual | 2023-12-31 | 1001900000.0 | +16.4% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1186100000.0 | +18.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1382000000.0 | +16.5% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 277000000.0 | — | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 266500000.0 | -3.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 247300000.0 | -7.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 221400000.0 | -10.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 209400000.0 | -5.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-03-31 | 216200000.0 | +3.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 208800000.0 | -3.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-12-31 | 219900000.0 | +5.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 278200000.0 | +26.5% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 243900000.0 | -12.3% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 238200000.0 | -2.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 209400000.0 | -12.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 220100000.0 | +5.1% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 221300000.0 | +0.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 250200000.0 | +13.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 280700000.0 | +12.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 327800000.0 | +16.8% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 324500000.0 | -1.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 329500000.0 | +1.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 361000000.0 | +9.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 373600000.0 | +3.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 407400000.0 | +9.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 364200000.0 | -10.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 297400000.0 | -18.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 270900000.0 | -8.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 253700000.0 | -6.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 229700000.0 | -9.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 210900000.0 | -8.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 275800000.0 | +30.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 268000000.0 | -2.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 211600000.0 | -21.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2017-12-31 | 277000000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 209400000.0 | -24.4% | USD | 10-K | 2019-02-28 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -5400000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 5200000.0 | +196.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 17900000.0 | +244.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 13700000.0 | -23.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 45500000.0 | +232.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 51600000.0 | +13.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 10300000.0 | -80.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 37800000.0 | +267.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 71800000.0 | +89.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -8800000.0 | -112.3% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 25800000.0 | +393.2% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 58600000.0 | +127.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 5200000.0 | -91.1% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 65000000.0 | +1150.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 79600000.0 | +22.5% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 26000000.0 | -67.3% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 39300000.0 | +51.2% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 55100000.0 | +40.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 7000000.0 | -87.3% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 22400000.0 | +220.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 32400000.0 | +44.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 7100000.0 | -78.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 43000000.0 | +505.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 91000000.0 | +111.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 31300000.0 | -65.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 71900000.0 | +129.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 140700000.0 | +95.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 36700000.0 | -73.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 96400000.0 | +162.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 157500000.0 | +63.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 24700000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 72800000.0 | +194.7% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 92800000.0 | +27.5% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 103100000.0 | +11.1% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 136200000.0 | +32.1% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 101800000.0 | -25.3% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 71800000.0 | -29.5% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 194400000.0 | +170.8% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 231300000.0 | +19.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 254700000.0 | +10.1% | 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 | 73600000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | -18700000.0 | -125.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -13900000.0 | +25.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -2200000.0 | +84.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -272900000.0 | -12304.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -275400000.0 | -0.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 100000.0 | +100.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -3900000.0 | -4000.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -7100000.0 | -82.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -4500000.0 | +36.6% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -9400000.0 | -108.9% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -70300000.0 | -647.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -8400000.0 | +88.1% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -21200000.0 | -152.4% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -29200000.0 | -37.7% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -56400000.0 | -93.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -61300000.0 | -8.7% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -64500000.0 | -5.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -34300000.0 | +46.8% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -46000000.0 | -34.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -50100000.0 | -8.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -19400000.0 | +61.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -71400000.0 | -268.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -75700000.0 | -6.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -7600000.0 | +90.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -23000000.0 | -202.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -30800000.0 | -33.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -87700000.0 | -184.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -94300000.0 | -7.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -101300000.0 | -7.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -16800000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -278200000.0 | -1556.0% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | -11000000.0 | +96.0% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -84400000.0 | -667.3% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | -34400000.0 | +59.2% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | -168700000.0 | -390.4% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -99700000.0 | +40.9% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | -83700000.0 | +16.0% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -78900000.0 | +5.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -527900000.0 | -569.1% | 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 | -67000000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | -23500000.0 | +64.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -28200000.0 | -20.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -5600000.0 | +80.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 213000000.0 | +3903.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 200000000.0 | -6.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -12700000.0 | -106.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -34900000.0 | -174.8% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -66600000.0 | -90.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -1400000.0 | +97.9% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -15400000.0 | -1000.0% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 10500000.0 | +168.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 41400000.0 | +294.3% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -1500000.0 | -103.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -16000000.0 | -966.7% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 4000000.0 | +125.0% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -5000000.0 | -225.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 16400000.0 | +428.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 26100000.0 | +59.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 14900000.0 | -42.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 14400000.0 | -3.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 3100000.0 | -78.5% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 29200000.0 | +841.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -21200000.0 | -172.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -35300000.0 | -66.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -60500000.0 | -71.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -97200000.0 | -60.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 16900000.0 | +117.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -29800000.0 | -276.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -94400000.0 | -216.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -36400000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 190700000.0 | +623.9% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | -81200000.0 | -142.6% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -24600000.0 | +69.7% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | -53400000.0 | -117.1% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 26400000.0 | +149.4% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 35500000.0 | +34.5% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | -97900000.0 | -375.8% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -121000000.0 | -23.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 244500000.0 | +302.1% | 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 | 2000000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 3600000.0 | +80.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 4800000.0 | +33.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1100000.0 | -77.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 2700000.0 | +145.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 5300000.0 | +96.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 3000000.0 | -43.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 7000000.0 | +133.3% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 10100000.0 | +44.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 4500000.0 | -55.4% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 9400000.0 | +108.9% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 21200000.0 | +125.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 9500000.0 | -55.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 16300000.0 | +71.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 24300000.0 | +49.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 4300000.0 | -82.3% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 9300000.0 | +116.3% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 12500000.0 | +34.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 33700000.0 | +169.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 41500000.0 | +23.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 45600000.0 | +9.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 6000000.0 | -86.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 15700000.0 | +161.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 21400000.0 | +36.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 8400000.0 | -60.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 24200000.0 | +188.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 32100000.0 | +32.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5600000.0 | -82.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 12900000.0 | +130.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 19900000.0 | +54.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 6100000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 8000000.0 | +31.1% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 14100000.0 | +76.2% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 35400000.0 | +151.1% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 29700000.0 | -16.1% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 37400000.0 | +25.9% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 53000000.0 | +41.7% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 30300000.0 | -42.8% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 40600000.0 | +34.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 27600000.0 | -32.0% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 59600000.0 | — | shares | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 60000000.0 | +0.7% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 60200000.0 | +0.3% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 60500000.0 | +0.5% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 60500000.0 | +0.0% | shares | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 60900000.0 | +0.7% | shares | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 60700000.0 | -0.3% | shares | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 61000000.0 | +0.5% | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 61100000.0 | +0.2% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 60900000.0 | -0.3% | 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 | 65300000.0 | — | shares | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 65300000.0 | +0.0% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 65400000.0 | +0.2% | shares | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 65400000.0 | +0.0% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 65700000.0 | +0.5% | shares | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 65900000.0 | +0.3% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 66000000.0 | +0.2% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 66100000.0 | +0.2% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 66100000.0 | +0.0% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 66300000.0 | +0.3% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 66300000.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 66400000.0 | +0.2% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 66500000.0 | +0.2% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 66700000.0 | +0.3% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 66900000.0 | +0.3% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 66900000.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 67200000.0 | +0.4% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 67500000.0 | +0.4% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 67800000.0 | +0.4% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 67800000.0 | +0.0% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 68400000.0 | +0.9% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 68700000.0 | +0.4% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 68700000.0 | +0.0% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 68900000.0 | +0.3% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 69100000.0 | +0.3% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 69200000.0 | +0.1% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 69200000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 69500000.0 | +0.4% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 69700000.0 | +0.3% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 69900000.0 | +0.3% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 69900000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 70000000.0 | +0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 70200000.0 | +0.3% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 70300000.0 | +0.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 70300000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 70300000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 70600000.0 | +0.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 70700000.0 | +0.1% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 70700000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 65400000.0 | — | shares | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 66100000.0 | +1.1% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 66400000.0 | +0.5% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 66900000.0 | +0.8% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 67800000.0 | +1.3% | shares | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 68900000.0 | +1.6% | shares | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 69500000.0 | +0.9% | shares | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 70000000.0 | +0.7% | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 70300000.0 | +0.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 70800000.0 | +0.7% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 62100000.0 | — | shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 60100000.0 | -3.2% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 59800000.0 | -0.5% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 59600000.0 | -0.3% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 59700000.0 | +0.2% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 59800000.0 | +0.2% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 59800000.0 | +0.0% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 59900000.0 | +0.2% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 60000000.0 | +0.2% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 60100000.0 | +0.2% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 60100000.0 | +0.0% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 60200000.0 | +0.2% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 60500000.0 | +0.5% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 60100000.0 | -0.7% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 60300000.0 | +0.3% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 60600000.0 | +0.5% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 60900000.0 | +0.5% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 60900000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 60700000.0 | -0.3% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 60400000.0 | -0.5% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 60400000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 60700000.0 | +0.5% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 60700000.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 60800000.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 60900000.0 | +0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 61000000.0 | +0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 61000000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 61100000.0 | +0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 60600000.0 | -0.8% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 60700000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 60400000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 59700000.0 | -1.2% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 59900000.0 | +0.3% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 60200000.0 | +0.5% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 60300000.0 | +0.2% | shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 60800000.0 | +0.8% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 60500000.0 | -0.5% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 60700000.0 | +0.3% | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 60900000.0 | +0.3% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 60800000.0 | -0.2% | 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 | 63000000.0 | — | shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 60900000.0 | -3.3% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 60600000.0 | -0.5% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 60300000.0 | -0.5% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 60300000.0 | +0.0% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 60600000.0 | +0.5% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 60800000.0 | +0.3% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 61000000.0 | +0.3% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 61100000.0 | +0.2% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 61200000.0 | +0.2% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 61300000.0 | +0.2% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 61400000.0 | +0.2% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 61700000.0 | +0.5% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 61300000.0 | -0.6% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 61300000.0 | +0.0% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 61700000.0 | +0.7% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 61800000.0 | +0.2% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 61700000.0 | -0.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 61400000.0 | -0.5% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 60900000.0 | -0.8% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 61000000.0 | +0.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 61300000.0 | +0.5% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 61400000.0 | +0.2% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 61400000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 61600000.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 61700000.0 | +0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 61700000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 61800000.0 | +0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 61300000.0 | -0.8% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 61400000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 61200000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 60400000.0 | -1.3% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 61200000.0 | +1.3% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 61600000.0 | +0.7% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 61700000.0 | +0.2% | shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 61900000.0 | +0.3% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 61200000.0 | -1.1% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 61500000.0 | +0.5% | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 61700000.0 | +0.3% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 61500000.0 | -0.3% | 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 | 2016-03-31 | 0.2963 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.2645 | -10.7% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.2879 | +8.8% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.2727 | -5.3% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.2249 | -17.5% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.2494 | +10.9% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.2477 | -0.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.2864 | +15.6% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.2669 | -6.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.2558 | -4.2% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.2960 | +15.7% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.2631 | -11.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.2332 | -11.4% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.2230 | -4.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.2285 | +2.4% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.2202 | -3.6% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.2596 | +17.9% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.2271 | -12.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2317 | +2.0% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.2540 | +9.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.2364 | -6.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2433 | +2.9% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.2664 | +9.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.2698 | +1.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2573 | -4.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2899 | +12.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2735 | -5.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2468 | -9.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2947 | +19.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2863 | -2.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.1006 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.9055 | -17.7% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1.0642 | +17.5% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1.0479 | -1.5% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.9355 | -10.7% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.8881 | -5.1% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.9413 | +6.0% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 1.0631 | +12.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.0546 | -0.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.9114 | -13.6% | 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 | 3.0779 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 2.6677 | -13.3% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 2.8379 | +6.4% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 3.0577 | +7.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 3.0077 | -1.6% | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 2.2826 | -24.1% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 2.3669 | +3.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 2.5944 | +9.6% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 2.4482 | -5.6% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 2.1495 | -12.2% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 2.0271 | -5.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 2.0686 | +2.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2.0807 | +0.6% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 2.2145 | +6.4% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 2.3183 | +4.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2.2516 | -2.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2.5308 | +12.4% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 2.5314 | +0.0% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 2.6337 | +4.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 2.7325 | +3.8% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 2.4289 | -11.1% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 2.5056 | +3.2% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 2.9460 | +17.6% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 2.5293 | -14.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.5576 | +1.1% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 2.6706 | +4.4% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 2.8159 | +5.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.9440 | +4.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.7883 | -5.3% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 3.0544 | +9.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2.9798 | -2.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.9122 | -2.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.8213 | -3.1% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 2.8899 | +2.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2.8300 | -2.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.6572 | -6.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.3879 | -10.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.6011 | +8.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2.6051 | +0.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 3.0577 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 2.5944 | -15.2% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 2.0686 | -20.3% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 2.2516 | +8.8% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 2.7325 | +21.4% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 2.5293 | -7.4% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 2.9440 | +16.4% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 2.9122 | -1.1% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2.6572 | -8.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3.0234 | +13.8% | 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 | 0.4315 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 0.6447 | +49.4% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 0.6154 | -4.5% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 0.6321 | +2.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.6394 | +1.2% | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1.4190 | +121.9% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1.3452 | -5.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1.1694 | -13.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1.1454 | -2.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1.0638 | -7.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 0.9721 | -8.6% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 0.9313 | -4.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.9515 | +2.2% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.8888 | -6.6% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 0.9424 | +6.0% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.8166 | -13.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.9288 | +13.7% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 0.8480 | -8.7% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 0.8016 | -5.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.7217 | -10.0% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.7594 | +5.2% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 0.7284 | -4.1% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 0.7158 | -1.7% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 0.7425 | +3.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.8090 | +9.0% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 0.7845 | -3.0% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 0.7694 | -1.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.7706 | +0.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.7963 | +3.3% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.7975 | +0.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.7309 | -8.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.6174 | -15.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.5812 | -5.9% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.5383 | -7.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.5083 | -5.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.4882 | -3.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.5630 | +15.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.5180 | -8.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.4666 | -9.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.6321 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1.1694 | +85.0% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.9313 | -20.4% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.8166 | -12.3% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 0.7217 | -11.6% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 0.7425 | +2.9% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.7706 | +3.8% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 0.6174 | -19.9% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.4882 | -20.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.7313 | +49.8% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2743 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.2612 | -4.8% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.2426 | -7.1% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.2452 | +1.1% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.2438 | -0.6% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.2465 | +1.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.2479 | +0.6% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.2722 | +9.8% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.2561 | -5.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.2568 | +0.2% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.2744 | +6.9% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.2655 | -3.2% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.2614 | -1.5% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.2603 | -0.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.2595 | -0.3% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.2468 | -4.9% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.2438 | -1.2% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.2377 | -2.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2293 | -3.5% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.2449 | +6.8% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.2390 | -2.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2485 | +4.0% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.2651 | +6.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.2637 | -0.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2730 | +3.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2936 | +7.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2961 | +0.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2820 | -4.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.3004 | +6.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2910 | -3.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.2591 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.2462 | -5.0% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.2589 | +5.2% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.2643 | +2.1% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.2596 | -1.8% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.2380 | -8.3% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.2404 | +1.0% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.2613 | +8.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2863 | +9.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2895 | +1.1% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0787 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0528 | -32.9% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0455 | -13.8% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0411 | -9.8% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0508 | +23.7% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0503 | -1.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0517 | +2.8% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0924 | +78.9% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0805 | -12.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0639 | -20.7% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.1011 | +58.2% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.0920 | -9.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0818 | -11.1% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.0792 | -3.1% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0904 | +14.1% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0796 | -11.9% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0887 | +11.4% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0979 | +10.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0621 | -36.6% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.0914 | +47.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0918 | +0.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0711 | -22.6% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0911 | +28.2% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0970 | +6.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1214 | +25.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1240 | +2.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1137 | -8.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0998 | -12.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1265 | +26.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1227 | -3.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0619 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0686 | +10.8% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0863 | +25.8% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0888 | +3.0% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0851 | -4.2% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.0829 | -2.5% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0839 | +1.2% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0914 | +8.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1162 | +27.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1131 | -2.7% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0932 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0830 | -10.9% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0723 | -12.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0641 | -11.3% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0838 | +30.7% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0897 | +7.0% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0785 | -12.5% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.1309 | +66.8% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.1128 | -13.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0942 | -16.5% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.1428 | +51.5% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.1250 | -12.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1129 | -9.7% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.1159 | +2.6% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1215 | +4.9% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0997 | -17.9% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.1150 | +15.4% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.1150 | -0.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0863 | -24.9% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.1260 | +46.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1140 | -9.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1025 | -10.1% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1343 | +31.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1400 | +4.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1278 | -8.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1654 | +29.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1601 | -3.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1417 | -11.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1730 | +22.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1694 | -2.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0859 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0819 | -4.6% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.1115 | +36.1% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.1204 | +8.0% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.1162 | -3.5% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.1077 | -7.3% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.1121 | +4.0% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.1303 | +16.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1512 | +16.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1563 | +3.4% | 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.8598 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 0.4069 | -52.7% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 0.5528 | +35.8% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 0.5972 | +8.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.6249 | +4.6% | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 0.2788 | -55.4% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 0.2220 | -20.4% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 0.3202 | +44.2% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.2698 | -15.7% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 0.2381 | -11.8% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 0.2257 | -5.2% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 0.2355 | +4.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1388 | -41.0% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.2325 | +67.5% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 0.2189 | -5.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.1973 | -9.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.4153 | +110.6% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 0.4580 | +10.3% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 0.4174 | -8.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.5505 | +31.9% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.3287 | -40.3% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 0.3189 | -3.0% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 0.5587 | +75.2% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 0.2377 | -57.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2160 | -9.1% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 0.1736 | -19.6% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 0.1957 | +12.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.2632 | +34.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1891 | -28.2% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.2460 | +30.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.2024 | -17.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.3115 | +53.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2318 | -25.6% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.2296 | -0.9% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.3213 | +39.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.3768 | +17.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2065 | -45.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2460 | +19.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2006 | -18.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.5972 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 0.3202 | -46.4% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.2355 | -26.5% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.1973 | -16.2% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 0.5505 | +179.1% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 0.2377 | -56.8% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 0.2632 | +10.7% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 0.3115 | +18.4% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.3768 | +20.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2256 | -40.1% | 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.0233 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0140 | -40.1% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0131 | -6.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0112 | -14.6% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0114 | +2.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0125 | +9.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0128 | +2.1% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0265 | +106.9% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0215 | -18.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0164 | -23.9% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.0299 | +83.1% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.0242 | -19.2% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0191 | -21.2% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.0177 | -7.3% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0207 | +16.9% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0175 | -15.1% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0230 | +31.4% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0222 | -3.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0144 | -35.3% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.0232 | +61.3% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0217 | -6.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0173 | -20.3% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0243 | +40.3% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0262 | +7.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0312 | +19.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0359 | +15.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0311 | -13.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0246 | -20.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0373 | +51.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0351 | -5.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0681 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0621 | -8.8% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0918 | +47.9% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0931 | +1.4% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0796 | -14.5% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.0736 | -7.5% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0790 | +7.3% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0971 | +23.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1225 | +26.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1031 | -15.9% | 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.0334 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0230 | -31.2% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0212 | -7.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0184 | -13.3% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0276 | +50.6% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0294 | +6.3% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0275 | -6.6% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0546 | +99.0% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0424 | -22.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0319 | -24.7% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.0565 | +77.2% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.0470 | -16.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0368 | -21.7% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.0327 | -11.2% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0372 | +14.0% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0309 | -17.1% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0398 | +29.0% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0381 | -4.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0260 | -31.8% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.0414 | +59.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0384 | -7.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0311 | -19.1% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0436 | +40.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0453 | +3.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0494 | +9.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0553 | +11.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0469 | -15.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0385 | -17.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0566 | +46.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0515 | -8.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.1111 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1347 | +21.2% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.1773 | +31.7% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.1691 | -4.6% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.1370 | -19.0% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.1283 | -6.4% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.1399 | +9.0% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.1571 | +12.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1824 | +16.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1784 | -2.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-27 | Vaillancourt Eric A. | Dir |
Equity grant / award
A
|
Common Stock | 42 | $0.00 | $0 | 42 |
| 2026-03-10 | Maue Richard A | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $110.77 | $221,532 | 2,000 |
| 2026-03-04 | REICHELDERFER BRENDA | Dir |
Equity grant / award
G
|
Common Stock | 215 | $0.00 | $0 | 57,934 |
| 2026-02-27 | SHERMAN JENNIFER L | President & CEO |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 35,742 | $116.43 | $4,161,441 | 35,742 |
| 2026-02-27 | SHERMAN JENNIFER L | President & CEO |
Equity grant / award
A
|
Common Stock | 11,810 | $0.00 | $0 | 619,028 |
| 2026-02-27 | Boeschen Felix | VP Strategy/Investor Relations |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 1,787 | $116.43 | $208,060 | 1,787 |
| 2026-02-27 | Boeschen Felix | VP Strategy/Investor Relations |
Equity grant / award
A
|
Common Stock | 590 | $0.00 | $0 | 1,726 |
| 2026-02-26 | SHERMAN JENNIFER L | President & CEO |
Other disposed transaction
F
|
Common Stock | 29,455 | $117.63 | $3,464,792 | 607,218 |
| 2026-02-26 | SHERMAN JENNIFER L | President & CEO |
Equity grant / award
A
|
Common Stock | 66,508 | $0.00 | $0 | 636,673 |
| 2025-12-18 | SHERMAN JENNIFER L | President & CEO |
Equity grant / award
G
|
Common Stock | 1,805 | $0.00 | $0 | 570,165 |
| 2025-11-10 | Workman John L | Dir |
Equity grant / award
G
|
Common Stock | 2,500 | $0.00 | $0 | 57,457 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 1,709 | $0.00 | $0 | 8,545 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 11,470 | $0.00 | $0 | 5,734 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 19,780 | $0.00 | $0 | 0 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 15,682 | $0.00 | $0 | 0 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 2,546 | $0.00 | $0 | 0 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Open-market sell
S
|
Common Stock | 1,709 | $110.75 | $189,263 | 73,874 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Exercise / conversion
M
|
Common Stock | 1,709 | $82.31 | $140,668 | 75,583 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Open-market sell
S
|
Common Stock | 11,470 | $111.05 | $1,273,779 | 73,874 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Exercise / conversion
M
|
Common Stock | 11,470 | $51.81 | $594,261 | 85,344 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Open-market sell
S
|
Common Stock | 20 | $112.34 | $2,247 | 73,874 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Open-market sell
S
|
Common Stock | 19,760 | $111.61 | $2,205,431 | 73,894 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Exercise / conversion
M
|
Common Stock | 19,780 | $35.80 | $708,124 | 93,654 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Open-market sell
S
|
Common Stock | 14,042 | $111.70 | $1,568,507 | 73,874 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Open-market sell
S
|
Common Stock | 1,640 | $112.50 | $184,500 | 87,916 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Exercise / conversion
M
|
Common Stock | 15,682 | $42.86 | $672,131 | 89,556 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Open-market sell
S
|
Common Stock | 2,546 | $112.55 | $286,541 | 73,874 |
| 2025-11-06 | WEBER MARK | SVP & COO |
Exercise / conversion
M
|
Common Stock | 2,546 | $27.80 | $70,779 | 76,420 |
| 2025-11-05 | REICHELDERFER BRENDA | Dir |
Equity grant / award
G
|
Common Stock | 880 | $0.00 | $0 | 58,149 |
| 2025-11-05 | REICHELDERFER BRENDA | Dir |
Equity grant / award
G
|
Common Stock | 88 | $0.00 | $0 | 59,029 |
| 2025-11-04 | REICHELDERFER BRENDA | Dir |
Equity grant / award
G
|
Common Stock | 880 | $0.00 | $0 | 59,117 |
| 2025-06-27 | Helmkamp Katrina L | Dir |
Equity grant / award
A
|
Common Stock | 131 | $0.00 | $0 | 4,326 |
| 2025-05-05 | WEBER MARK | SVP & COO |
Other disposed transaction
F
|
Common Stock | 3,094 | $86.58 | $267,879 | 73,874 |
| 2025-05-02 | WEBER MARK | SVP & COO |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 9,773 | $86.58 | $846,146 | 9,773 |
| 2025-05-02 | WEBER MARK | SVP & COO |
Equity grant / award
A
|
Common Stock | 3,465 | $0.00 | $0 | 76,968 |
| 2025-04-22 | Workman John L | Dir |
Equity grant / award
A
|
Common Stock | 1,969 | $0.00 | $0 | 59,957 |
| 2025-04-07 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 12,935 | $0.00 | $0 | 0 |
| 2025-04-07 | SHERMAN JENNIFER L | President & CEO |
Other disposed transaction
F
|
Common Stock | 7,371 | $70.66 | $520,835 | 565,721 |
| 2025-04-07 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M
|
Common Stock | 12,935 | $16.09 | $208,124 | 573,092 |
| 2025-03-28 | Helmkamp Katrina L | Dir |
Equity grant / award
A
|
Common Stock | 164 | $0.00 | $0 | 2,226 |
| 2025-03-17 | Bonina Diane | VP, Gen'l Counsel & Secretary |
Other disposed transaction
F
|
Common Stock | 657 | $77.18 | $50,707 | 14,647 |
| 2025-03-13 | Bonina Diane | VP, Gen'l Counsel & Secretary |
Other acquired transaction
I
|
Common Stock | 663 | $75.45 | $50,000 | 663 |
| 2025-03-13 | Bonina Diane | VP, Gen'l Counsel & Secretary |
Other acquired transaction
I
|
Common Stock | 663 | $75.45 | $50,000 | 663 |
| 2025-02-28 | SHERMAN JENNIFER L | President & CEO |
Open-market buy
P
|
Common Stock | 1,250 | $82.32 | $102,900 | 559,183 |
| 2025-02-27 | WEBER MARK | SVP & COO |
Other disposed transaction
F
|
Common Stock | 13,526 | $81.67 | $1,104,668 | 73,503 |
| 2025-02-27 | WEBER MARK | SVP & COO |
Equity grant / award
A
|
Common Stock | 30,472 | $0.00 | $0 | 87,029 |
| 2024-12-31 | Helmkamp Katrina L | Dir |
Equity grant / award
A
|
Common Stock | 121 | $0.00 | $0 | 2,062 |
| 2024-12-11 | Workman John L | Dir |
Equity grant / award
G
|
Common Stock | 5,000 | $0.00 | $0 | 57,988 |
| 2024-09-27 | Helmkamp Katrina L | Dir |
Equity grant / award
A
|
Common Stock | 119 | $0.00 | $0 | 1,941 |
| 2024-08-30 | REICHELDERFER BRENDA | Dir |
Open-market sell
S
|
Common Stock | 25,685 | $92.99 | $2,388,500 | 57,417 |
| 2024-08-29 | REICHELDERFER BRENDA | Dir |
Equity grant / award
G
|
Common Stock | 1,175 | $0.00 | $0 | 83,102 |
| 2024-06-28 | Helmkamp Katrina L | Dir |
Equity grant / award
A
|
Common Stock | 133 | $0.00 | $0 | 1,822 |
| 2024-05-06 | WEBER MARK | SVP & COO |
Other disposed transaction
F
|
Common Stock | 2,197 | $84.20 | $184,987 | 56,557 |
| 2024-05-02 | WEBER MARK | SVP & COO |
Equity grant / award
A · derivative
|
Stock Option (right-to-buy) | 10,254 | $82.31 | $844,007 | 10,254 |
| 2024-05-02 | WEBER MARK | SVP & COO |
Equity grant / award
A
|
Common Stock | 3,645 | $0.00 | $0 | 58,754 |
| 2024-04-23 | MARTIN DENNIS J | Dir |
Equity grant / award
A
|
Common Stock | 1,612 | $0.00 | $0 | 506,128 |
| 2024-03-29 | Helmkamp Katrina L | Dir |
Equity grant / award
A
|
Common Stock | 131 | $0.00 | $0 | 196 |
| 2024-02-29 | MARTIN DENNIS J | Dir |
Equity grant / award
G
|
Common Stock | 19,034 | $0.00 | $0 | 504,516 |
| 2024-02-28 | WEBER MARK | SVP & COO |
Other disposed transaction
F
|
Common Stock | 5,837 | $82.26 | $480,152 | 55,109 |
| 2024-02-28 | WEBER MARK | SVP & COO |
Equity grant / award
A
|
Common Stock | 13,089 | $0.00 | $0 | 60,946 |
| 2023-12-29 | Elting Lauren B | VP, Corp. Controller & CAO |
Other disposed transaction
F
|
Common Stock | 1,034 | $76.74 | $79,349 | 12,957 |
| 2023-12-06 | Workman John L | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 5,000 | $0.00 | $0 | 0 |
| 2023-12-06 | Workman John L | Dir |
Other disposed transaction
F
|
Common Stock | 913 | $69.50 | $63,454 | 61,495 |
| 2023-12-06 | Workman John L | Dir |
Exercise / conversion
M
|
Common Stock | 5,000 | $12.69 | $63,450 | 62,408 |
| 2023-11-21 | REICHELDERFER BRENDA | Dir |
Equity grant / award
G
|
Common Stock | 725 | $0.00 | $0 | 82,784 |
| 2023-11-09 | WEBER MARK | SVP & COO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 21,818 | $0.00 | $0 | 2,546 |
| 2023-11-09 | WEBER MARK | SVP & COO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 17,690 | $0.00 | $0 | 0 |
| 2023-11-09 | WEBER MARK | SVP & COO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 17,436 | $0.00 | $0 | 0 |
| 2023-11-09 | WEBER MARK | SVP & COO |
Open-market sell
S
|
Common Stock | 21,818 | $64.78 | $1,413,381 | 47,857 |
| 2023-11-09 | WEBER MARK | SVP & COO |
Exercise / conversion
M
|
Common Stock | 21,818 | $27.80 | $606,540 | 69,675 |
| 2023-11-09 | WEBER MARK | SVP & COO |
Open-market sell
S
|
Common Stock | 17,690 | $64.71 | $1,144,699 | 47,857 |
| 2023-11-09 | WEBER MARK | SVP & COO |
Exercise / conversion
M
|
Common Stock | 17,690 | $27.29 | $482,760 | 65,547 |
| 2023-11-09 | WEBER MARK | SVP & COO |
Open-market sell
S
|
Common Stock | 17,436 | $64.49 | $1,124,367 | 47,857 |
| 2023-11-09 | WEBER MARK | SVP & COO |
Exercise / conversion
M
|
Common Stock | 17,436 | $23.14 | $403,469 | 65,293 |
| 2023-11-08 | WEBER MARK | SVP & COO |
Open-market sell
S
|
Common Stock | 4,500 | $63.45 | $285,507 | 47,857 |
| 2023-08-02 | MARTIN DENNIS J | Dir |
Open-market sell
S
|
Common Stock | 32,191 | $61.47 | $1,978,884 | 523,550 |
| 2023-08-01 | MARTIN DENNIS J | Dir |
Open-market sell
S
|
Common Stock | 17,745 | $61.26 | $1,087,064 | 555,741 |
| 2023-05-23 | Elting Lauren B | VP, Corp. Controller & CAO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 2,760 | $0.00 | $0 | 1,380 |
| 2023-05-23 | Elting Lauren B | VP, Corp. Controller & CAO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 2,702 | $0.00 | $0 | 541 |
| 2023-05-23 | Elting Lauren B | VP, Corp. Controller & CAO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 3,487 | $0.00 | $0 | 0 |
| 2023-05-23 | Elting Lauren B | VP, Corp. Controller & CAO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 5,592 | $0.00 | $0 | 0 |
| 2023-05-23 | Elting Lauren B | VP, Corp. Controller & CAO |
Open-market sell
S
|
Common Stock | 2,760 | $54.14 | $149,425 | 13,991 |
| 2023-05-23 | Elting Lauren B | VP, Corp. Controller & CAO |
Exercise / conversion
M
|
Common Stock | 2,760 | $27.80 | $76,728 | 16,751 |
| 2023-05-23 | Elting Lauren B | VP, Corp. Controller & CAO |
Open-market sell
S
|
Common Stock | 2,702 | $54.08 | $146,113 | 13,991 |
| 2023-05-23 | Elting Lauren B | VP, Corp. Controller & CAO |
Exercise / conversion
M
|
Common Stock | 2,702 | $27.29 | $73,738 | 16,693 |
| 2023-05-23 | Elting Lauren B | VP, Corp. Controller & CAO |
Open-market sell
S
|
Common Stock | 3,487 | $53.99 | $188,276 | 13,991 |
| 2023-05-23 | Elting Lauren B | VP, Corp. Controller & CAO |
Exercise / conversion
M
|
Common Stock | 3,487 | $23.14 | $80,689 | 17,478 |
| 2023-05-23 | Elting Lauren B | VP, Corp. Controller & CAO |
Open-market sell
S
|
Common Stock | 5,592 | $53.54 | $299,401 | 13,991 |
| 2023-05-23 | Elting Lauren B | VP, Corp. Controller & CAO |
Exercise / conversion
M
|
Common Stock | 5,592 | $17.02 | $95,176 | 19,583 |
| 2023-05-08 | Elting Lauren B | VP, Corp. Controller & CAO |
Other disposed transaction
F
|
Common Stock | 514 | $52.98 | $27,232 | 13,991 |
| 2023-05-08 | REICHELDERFER BRENDA | Dir |
Equity grant / award
G
|
Common Stock | 474 | $0.00 | $0 | 83,509 |
| 2023-05-04 | Elting Lauren B | VP, Corp. Controller & CAO |
Equity grant / award
A · derivative
|
Stock Option (right-to-buy) | 2,581 | $51.81 | $133,722 | 2,581 |
| 2023-05-04 | Elting Lauren B | VP, Corp. Controller & CAO |
Equity grant / award
A
|
Common Stock | 869 | $0.00 | $0 | 14,505 |
| 2023-04-25 | MARTIN DENNIS J | Dir |
Equity grant / award
A
|
Common Stock | 2,645 | $0.00 | $0 | 573,486 |
| 2023-03-31 | Patel Shashank | Dir |
Equity grant / award
A
|
Common Stock | 205 | $0.00 | $0 | 4,725 |
| 2023-03-02 | SHERMAN JENNIFER L | President & CEO |
Other disposed transaction
F
|
Common Stock | 25,380 | $56.40 | $1,431,432 | 460,630 |
| 2023-03-02 | SHERMAN JENNIFER L | President & CEO |
Equity grant / award
A
|
Common Stock | 57,330 | $0.00 | $0 | 486,010 |
| 2022-12-30 | Patel Shashank | Dir |
Equity grant / award
A
|
Common Stock | 226 | $0.00 | $0 | 4,520 |
| 2022-11-23 | REICHELDERFER BRENDA | Dir |
Equity grant / award
G
|
Common Stock | 3,065 | $0.00 | $0 | 81,533 |
| 2022-11-22 | MARTIN DENNIS J | Dir |
Open-market sell
S
|
Common Stock | 24,000 | $48.48 | $1,163,621 | 570,841 |
| 2022-11-21 | MARTIN DENNIS J | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $49.17 | $983,384 | 594,841 |
| 2022-11-04 | MARTIN DENNIS J | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 40,850 | $0.00 | $0 | 0 |
| 2022-11-04 | MARTIN DENNIS J | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 34,770 | $0.00 | $0 | 0 |
| 2022-11-04 | MARTIN DENNIS J | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 40,851 | $0.00 | $0 | 0 |
| 2022-11-04 | MARTIN DENNIS J | Dir |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 69,542 | $0.00 | $0 | 0 |
| 2022-11-04 | MARTIN DENNIS J | Dir |
Exercise / conversion
M
|
Common Stock | 40,850 | $16.09 | $657,276 | 640,849 |
| 2022-11-04 | MARTIN DENNIS J | Dir |
Other disposed transaction
F
|
Common Stock | 21,464 | $46.28 | $993,354 | 585,157 |
| 2022-11-04 | MARTIN DENNIS J | Dir |
Exercise / conversion
M
|
Common Stock | 34,770 | $14.48 | $503,470 | 606,621 |
| 2022-11-04 | MARTIN DENNIS J | Dir |
Other disposed transaction
F
|
Common Stock | 26,008 | $46.28 | $1,203,650 | 614,841 |
| 2022-11-04 | MARTIN DENNIS J | Dir |
Exercise / conversion
M
|
Common Stock | 40,851 | $16.09 | $657,293 | 597,859 |
| 2022-11-04 | MARTIN DENNIS J | Dir |
Other disposed transaction
F
|
Common Stock | 39,843 | $46.28 | $1,843,934 | 557,008 |
| 2022-11-04 | MARTIN DENNIS J | Dir |
Exercise / conversion
M
|
Common Stock | 69,542 | $14.48 | $1,006,968 | 596,851 |
| 2022-09-30 | Patel Shashank | Dir |
Equity grant / award
A
|
Common Stock | 281 | $37.32 | $10,487 | 4,294 |
| 2022-06-24 | Patel Shashank | Dir |
Equity grant / award
A
|
Common Stock | 292 | $35.97 | $10,503 | 4,013 |
| 2022-05-06 | WEBER MARK | SVP & COO |
Other disposed transaction
F
|
Common Stock | 2,433 | $33.82 | $82,284 | 40,087 |
| 2022-05-04 | WEBER MARK | SVP & COO |
Equity grant / award
A · derivative
|
Stock Option (right-to-buy) | 19,780 | $35.80 | $708,124 | 19,780 |
| 2022-05-04 | WEBER MARK | SVP & COO |
Equity grant / award
A
|
Common Stock | 6,983 | $0.00 | $0 | 42,520 |
| 2022-04-26 | Workman John L | Dir |
Equity grant / award
A
|
Common Stock | 3,232 | $0.00 | $0 | 54,958 |
| 2022-04-01 | Patel Shashank | Dir |
Equity grant / award
A
|
Common Stock | 310 | $33.95 | $10,524 | 489 |
| 2022-03-03 | SHERMAN JENNIFER L | President & CEO |
Open-market buy
P
|
Common Stock | 2,800 | $34.60 | $96,880 | 389,690 |
| 2022-03-01 | WEBER MARK | SVP & COO |
Other disposed transaction
F
|
Common Stock | 4,645 | $33.65 | $156,304 | 35,537 |
| 2022-03-01 | WEBER MARK | SVP & COO |
Equity grant / award
A
|
Common Stock | 10,334 | $0.00 | $0 | 40,182 |
| 2021-12-30 | Patel Shashank | Dir |
Equity grant / award
A
|
Common Stock | 179 | $42.87 | $7,674 | 179 |
| 2021-11-09 | MARTIN DENNIS J | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 118,484 | $0.00 | $0 | 0 |
| 2021-11-09 | MARTIN DENNIS J | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 59,243 | $0.00 | $0 | 0 |
| 2021-11-09 | MARTIN DENNIS J | Dir |
Other disposed transaction
F
|
Common Stock | 105,218 | $47.32 | $4,978,916 | 523,783 |
| 2021-11-09 | MARTIN DENNIS J | Dir |
Exercise / conversion
M
|
Common Stock | 177,727 | $12.66 | $2,250,024 | 629,001 |
| 2021-08-12 | REICHELDERFER BRENDA | Dir |
Equity grant / award
G
|
Common Stock | 2,544 | $0.00 | $0 | 81,366 |
| 2021-05-14 | MARTIN DENNIS J | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 144,444 | $0.00 | $0 | 0 |
| 2021-05-14 | MARTIN DENNIS J | Dir |
Other disposed transaction
F
|
Common Stock | 79,915 | $42.88 | $3,426,755 | 451,274 |
| 2021-05-14 | MARTIN DENNIS J | Dir |
Exercise / conversion
M
|
Common Stock | 144,444 | $8.40 | $1,213,330 | 531,189 |
| 2021-05-10 | Elting Lauren B | VP & Corporate Controller |
Other disposed transaction
F
|
Common Stock | 473 | $43.05 | $20,363 | 8,440 |
| 2021-05-06 | Hudson Ian A. | S.V.P. & CFO |
Equity grant / award
A · derivative
|
Stock Option (right-to-buy) | 12,915 | $42.86 | $553,537 | 12,915 |
| 2021-05-06 | Hudson Ian A. | S.V.P. & CFO |
Equity grant / award
A
|
Common Stock | 4,083 | $0.00 | $0 | 65,409 |
| 2021-04-27 | REICHELDERFER BRENDA | Dir |
Equity grant / award
A
|
Common Stock | 2,667 | $0.00 | $0 | 83,910 |
| 2021-03-10 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Open-market sell
S
|
Common Stock | 6,803 | $38.40 | $261,243 | 20,229 |
| 2021-03-03 | Hudson Ian A. | S.V.P. & CFO |
Other disposed transaction
F
|
Common Stock | 6,437 | $37.98 | $244,477 | 61,326 |
| 2021-03-03 | Hudson Ian A. | S.V.P. & CFO |
Equity grant / award
A
|
Common Stock | 14,327 | $0.00 | $0 | 67,763 |
| 2020-12-18 | Lowe Eugene Joseph III | Dir |
Equity grant / award
A
|
Common Stock | 277 | $0.00 | $0 | 9,483 |
| 2020-10-24 | Hudson Ian A. | S.V.P. & CFO |
Other disposed transaction
F
|
Common Stock | 1,535 | $31.66 | $48,598 | 53,436 |
| 2020-09-25 | Lowe Eugene Joseph III | Dir |
Equity grant / award
A
|
Common Stock | 318 | $0.00 | $0 | 9,206 |
| 2020-08-20 | Owens William F | Dir |
Open-market sell
S
|
Common Stock | 7,250 | $32.47 | $235,428 | 66,714 |
| 2020-08-19 | Owens William F | Dir |
Open-market sell
S
|
Common Stock | 25,000 | $33.33 | $833,158 | 73,964 |
| 2020-07-29 | MARTIN DENNIS J | Dir |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 201,465 | $0.00 | $0 | 0 |
| 2020-07-29 | MARTIN DENNIS J | Dir |
Other disposed transaction
F
|
Common Stock | 108,981 | $31.28 | $3,408,926 | 383,836 |
| 2020-07-29 | MARTIN DENNIS J | Dir |
Exercise / conversion
M
|
Common Stock | 201,465 | $5.50 | $1,108,058 | 492,817 |
| 2020-06-26 | Lowe Eugene Joseph III | Dir |
Equity grant / award
A
|
Common Stock | 268 | $0.00 | $0 | 8,888 |
| 2020-06-17 | MARTIN DENNIS J | Dir |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 159,990 | $0.00 | $0 | 0 |
| 2020-06-17 | MARTIN DENNIS J | Dir |
Other disposed transaction
F
|
Common Stock | 90,244 | $30.00 | $2,707,320 | 291,352 |
| 2020-06-17 | MARTIN DENNIS J | Dir |
Exercise / conversion
M
|
Common Stock | 159,990 | $6.52 | $1,043,135 | 381,596 |
| 2020-06-03 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 2,097 | $0.00 | $0 | 0 |
| 2020-06-03 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 5,332 | $0.00 | $0 | 0 |
| 2020-06-03 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 2,742 | $0.00 | $0 | 0 |
| 2020-06-03 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Open-market sell
S
|
Common Stock | 2,097 | $30.27 | $63,476 | 23,771 |
| 2020-06-03 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Exercise / conversion
M
|
Common Stock | 2,097 | $17.02 | $35,691 | 25,868 |
| 2020-06-03 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Open-market sell
S
|
Common Stock | 5,332 | $30.27 | $161,400 | 23,771 |
| 2020-06-03 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Exercise / conversion
M
|
Common Stock | 5,332 | $12.66 | $67,503 | 29,103 |
| 2020-06-03 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Open-market sell
S
|
Common Stock | 2,742 | $30.27 | $83,000 | 23,771 |
| 2020-06-03 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Exercise / conversion
M
|
Common Stock | 2,742 | $16.08 | $44,091 | 26,513 |
| 2020-05-10 | Elting Lauren B | VP & Corporate Controller |
Other disposed transaction
F
|
Common Stock | 856 | $27.80 | $23,797 | 5,222 |
| 2020-05-08 | Hudson Ian A. | S.V.P. & CFO |
Equity grant / award
A · derivative
|
Stock Option (right-to-buy) | 20,859 | $27.80 | $579,880 | 20,859 |
| 2020-05-08 | Hudson Ian A. | S.V.P. & CFO |
Equity grant / award
A
|
Common Stock | 5,890 | $0.00 | $0 | 54,971 |
| 2020-05-01 | SHERMAN JENNIFER L | President & CEO |
Open-market buy
P
|
Common Stock | 1,000 | $25.87 | $25,870 | 321,352 |
| 2020-04-21 | MARTIN DENNIS J | Dir |
Equity grant / award
A
|
Common Stock | 4,465 | $0.00 | $0 | 221,606 |
| 2020-03-27 | Lowe Eugene Joseph III | Dir |
Equity grant / award
A
|
Common Stock | 347 | $0.00 | $0 | 4,899 |
| 2020-03-25 | Miller Patrick E. | Dir |
Equity grant / award
A
|
Common Stock | 339 | $0.00 | $0 | 5,160 |
| 2020-03-13 | Hudson Ian A. | S.V.P. & CFO |
Open-market buy
P
|
Common Stock | 3,266 | $27.15 | $88,672 | 50,355 |
| 2020-03-02 | Workman John L | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $29.48 | $147,410 | 45,338 |
| 2020-02-28 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Other disposed transaction
F
|
Common Stock | 4,028 | $32.25 | $129,903 | 23,075 |
| 2020-02-28 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Equity grant / award
A
|
Common Stock | 8,814 | $0.00 | $0 | 27,103 |
| 2020-01-16 | MARTIN DENNIS J | Dir |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 90,875 | $0.00 | $0 | 0 |
| 2020-01-16 | MARTIN DENNIS J | Dir |
Other disposed transaction
F
|
Common Stock | 40,252 | $34.24 | $1,378,228 | 217,141 |
| 2020-01-16 | MARTIN DENNIS J | Dir |
Exercise / conversion
M
|
Common Stock | 90,875 | $5.39 | $489,816 | 257,393 |
| 2019-12-27 | Miller Patrick E. | Dir |
Equity grant / award
A
|
Common Stock | 286 | $0.00 | $0 | 4,821 |
| 2019-11-11 | MARTIN DENNIS J | Dir |
Open-market sell
S
|
Common Stock | 40,000 | $33.58 | $1,343,080 | 166,518 |
| 2019-09-27 | Lowe Eugene Joseph III | Dir |
Equity grant / award
A
|
Common Stock | 282 | $0.00 | $0 | 4,267 |
| 2019-09-12 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 5,333 | $0.00 | $0 | 0 |
| 2019-09-12 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 5,485 | $0.00 | $0 | 0 |
| 2019-09-12 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Open-market sell
S
|
Common Stock | 5,333 | $32.30 | $172,256 | 18,289 |
| 2019-09-12 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Exercise / conversion
M
|
Common Stock | 5,333 | $12.66 | $67,516 | 23,622 |
| 2019-09-12 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Open-market sell
S
|
Common Stock | 5,485 | $32.30 | $177,166 | 18,289 |
| 2019-09-12 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Exercise / conversion
M
|
Common Stock | 5,485 | $16.08 | $88,199 | 23,774 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 4,940 | $0.00 | $0 | 0 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 5,593 | $0.00 | $0 | 0 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 15,997 | $0.00 | $0 | 0 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 10,213 | $0.00 | $0 | 0 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 8,344 | $0.00 | $0 | 0 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Open-market sell
S
|
Common Stock | 4,940 | $32.04 | $158,265 | 40,630 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Exercise / conversion
M
|
Common Stock | 4,940 | $23.14 | $114,312 | 45,570 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Open-market sell
S
|
Common Stock | 5,593 | $32.04 | $179,186 | 40,630 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Exercise / conversion
M
|
Common Stock | 5,593 | $17.02 | $95,193 | 46,223 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Open-market sell
S
|
Common Stock | 15,997 | $32.04 | $512,504 | 40,630 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Exercise / conversion
M
|
Common Stock | 15,997 | $12.66 | $202,522 | 56,627 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Open-market sell
S
|
Common Stock | 10,213 | $32.04 | $327,199 | 40,630 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Exercise / conversion
M
|
Common Stock | 10,213 | $16.09 | $164,327 | 50,843 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Open-market sell
S
|
Common Stock | 8,344 | $32.04 | $267,321 | 40,630 |
| 2019-09-11 | Hudson Ian A. | S.V.P. & CFO |
Exercise / conversion
M
|
Common Stock | 8,344 | $14.48 | $120,821 | 48,974 |
| 2019-09-06 | DuPre Daniel A. | VP, GC & Secretary |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 10,267 | $0.00 | $0 | 0 |
| 2019-09-06 | DuPre Daniel A. | VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 5,739 | $30.67 | $176,015 | 54,280 |
| 2019-09-06 | DuPre Daniel A. | VP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 10,267 | $6.52 | $66,941 | 60,019 |
| 2019-08-08 | DuPre Daniel A. | VP, GC & Secretary |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 6,800 | $0.00 | $0 | 0 |
| 2019-08-08 | DuPre Daniel A. | VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 4,231 | $30.57 | $129,342 | 49,615 |
| 2019-08-08 | DuPre Daniel A. | VP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 6,800 | $10.04 | $68,272 | 53,846 |
| 2019-08-06 | Mudge Richard R | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $29.50 | $295,042 | 87,678 |
| 2019-08-05 | Mudge Richard R | Dir |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 5,000 | $0.00 | $0 | 0 |
| 2019-08-05 | Mudge Richard R | Dir |
Exercise / conversion
M
|
Common Stock | 5,000 | $9.58 | $47,900 | 97,678 |
| 2019-08-02 | MARTIN DENNIS J | Dir |
Open-market sell
S
|
Common Stock | 47,734 | $30.37 | $1,449,548 | 206,518 |
| 2019-06-28 | Miller Patrick E. | Dir |
Equity grant / award
A
|
Common Stock | 346 | $0.00 | $0 | 4,254 |
| 2019-05-06 | Fines Robert E | VP & GM-TBEI |
Equity grant / award
A · derivative
|
Stock Option (right-to-buy) | 5,897 | $27.29 | $160,929 | 5,897 |
| 2019-05-06 | Fines Robert E | VP & GM-TBEI |
Equity grant / award
A
|
Common Stock | 1,832 | $0.00 | $0 | 3,776 |
| 2019-04-30 | Miller Patrick E. | Dir |
Equity grant / award
A
|
Common Stock | 3,476 | $0.00 | $0 | 3,908 |
| 2019-03-29 | Miller Patrick E. | Dir |
Equity grant / award
A
|
Common Stock | 356 | $0.00 | $0 | 432 |
| 2019-03-10 | Hudson Ian A. | S.V.P. & CFO |
Other disposed transaction
F
|
Common Stock | 3,123 | $24.00 | $74,952 | 35,821 |
| 2019-03-06 | MARTIN DENNIS J | Dir |
Open-market sell
S
|
Common Stock | 60,000 | $24.87 | $1,491,930 | 250,080 |
| 2019-02-28 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Other disposed transaction
F
|
Common Stock | 2,526 | $19.90 | $50,267 | 19,745 |
| 2019-02-28 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Equity grant / award
A
|
Common Stock | 5,224 | $0.00 | $0 | 22,271 |
| 2018-12-31 | Miller Patrick E. | Dir |
Equity grant / award
A
|
Common Stock | 76 | $0.00 | $0 | 76 |
| 2018-11-12 | MARTIN DENNIS J | Dir |
Open-market sell
S
|
Common Stock | 55,000 | $23.14 | $1,272,502 | 290,728 |
| 2018-09-10 | DuPre Daniel A. | VP, GC & Secretary |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 10,500 | $0.00 | $0 | 0 |
| 2018-09-10 | DuPre Daniel A. | VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 6,096 | $26.49 | $161,483 | 41,343 |
| 2018-09-10 | DuPre Daniel A. | VP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 10,500 | $6.68 | $70,140 | 47,439 |
| 2018-06-11 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 13,394 | $0.00 | $0 | 0 |
| 2018-06-11 | SHERMAN JENNIFER L | President & CEO |
Open-market sell
S
|
Common Stock | 13,394 | $24.22 | $324,364 | 209,914 |
| 2018-06-11 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M
|
Common Stock | 13,394 | $10.04 | $134,476 | 223,308 |
| 2018-06-08 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 6,806 | $0.00 | $0 | 0 |
| 2018-06-08 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 14,479 | $0.00 | $0 | 0 |
| 2018-06-08 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 16,100 | $0.00 | $0 | 0 |
| 2018-06-08 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 8,818 | $0.00 | $0 | 0 |
| 2018-06-08 | SHERMAN JENNIFER L | President & CEO |
Open-market sell
S
|
Common Stock | 6,806 | $24.21 | $164,794 | 209,914 |
| 2018-06-08 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M
|
Common Stock | 6,806 | $10.04 | $68,332 | 216,720 |
| 2018-06-08 | SHERMAN JENNIFER L | President & CEO |
Open-market sell
S
|
Common Stock | 14,479 | $24.31 | $351,937 | 209,914 |
| 2018-06-08 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M
|
Common Stock | 14,479 | $8.53 | $123,506 | 224,393 |
| 2018-06-08 | SHERMAN JENNIFER L | President & CEO |
Open-market sell
S
|
Common Stock | 16,100 | $24.19 | $389,395 | 209,914 |
| 2018-06-08 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M
|
Common Stock | 16,100 | $6.68 | $107,548 | 226,014 |
| 2018-06-08 | SHERMAN JENNIFER L | President & CEO |
Open-market sell
S
|
Common Stock | 8,818 | $24.18 | $213,226 | 209,914 |
| 2018-06-08 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M
|
Common Stock | 8,818 | $6.52 | $57,493 | 218,732 |
| 2018-06-07 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 36,459 | $0.00 | $0 | 0 |
| 2018-06-07 | SHERMAN JENNIFER L | President & CEO |
Open-market sell
S
|
Common Stock | 36,459 | $24.46 | $891,638 | 209,914 |
| 2018-06-07 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M
|
Common Stock | 36,459 | $6.52 | $237,713 | 246,382 |
| 2018-05-10 | DuPre Daniel A. | VP, GC & Secretary |
Equity grant / award
A · derivative
|
Stock Option (right-to-buy) | 7,847 | $23.14 | $181,580 | 7,847 |
| 2018-05-10 | DuPre Daniel A. | VP, GC & Secretary |
Equity grant / award
A
|
Common Stock | 2,430 | $0.00 | $0 | 36,705 |
| 2018-05-01 | Owens William F | Dir |
Equity grant / award
A
|
Common Stock | 4,658 | $0.00 | $0 | 91,767 |
| 2018-05-01 | Workman John L | Dir |
Equity grant / award
A
|
Common Stock | 4,658 | $0.00 | $0 | 36,862 |
| 2018-04-10 | DuPre Daniel A. | VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 699 | $22.40 | $15,658 | 34,275 |
| 2018-03-09 | MARTIN DENNIS J | Dir |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 5,000 | $0.00 | $0 | 0 |
| 2018-03-09 | MARTIN DENNIS J | Dir |
Exercise / conversion
M
|
Common Stock | 5,000 | $12.39 | $61,950 | 340,138 |
| 2017-12-14 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 16,100 | $0.00 | $0 | 0 |
| 2017-12-14 | SHERMAN JENNIFER L | President & CEO |
Other disposed transaction
F
|
Common Stock | 12,233 | $19.34 | $236,586 | 185,410 |
| 2017-12-14 | SHERMAN JENNIFER L | President & CEO |
Exercise / conversion
M
|
Common Stock | 16,100 | $10.59 | $170,499 | 197,643 |
| 2017-11-28 | Miceli Samuel | Sr. VP - Env. Solutions. Group |
Open-market sell
S
|
Common Stock | 1,000 | $21.20 | $21,200 | 25,636 |
| 2017-11-24 | GOODWIN JAMES E | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $20.67 | $206,690 | 122,929 |
| 2017-11-20 | REICHELDERFER BRENDA | Dir |
Open-market sell
S
|
Common Stock | 8,279 | $20.76 | $171,851 | 69,388 |
| 2017-11-17 | REICHELDERFER BRENDA | Dir |
Open-market sell
S
|
Common Stock | 27,877 | $20.76 | $578,788 | 77,667 |
| 2017-11-16 | REICHELDERFER BRENDA | Dir |
Open-market sell
S
|
Common Stock | 17,844 | $20.76 | $370,466 | 105,544 |
| 2017-11-14 | GOODWIN JAMES E | Dir |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 50,000 | $0.00 | $0 | 0 |
| 2017-11-14 | GOODWIN JAMES E | Dir |
Other disposed transaction
F
|
Common Stock | 38,768 | $20.92 | $811,027 | 132,929 |
| 2017-11-14 | GOODWIN JAMES E | Dir |
Exercise / conversion
M
|
Common Stock | 50,000 | $11.84 | $592,000 | 171,697 |
| 2017-11-08 | MARTIN DENNIS J | Dir |
Open-market sell
S
|
Common Stock | 172 | $21.03 | $3,617 | 335,138 |
| 2017-11-06 | MARTIN DENNIS J | Dir |
Open-market sell
S
|
Common Stock | 45,000 | $21.91 | $985,851 | 335,310 |
| 2017-10-24 | Hudson Ian A. | S.V.P. & CFO |
Equity grant / award
A
|
Common Stock | 3,498 | $0.00 | $0 | 31,603 |
| 2017-08-31 | DuPre Daniel A. | VP, GC & Secretary |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 9,800 | $0.00 | $0 | 0 |
| 2017-08-31 | DuPre Daniel A. | VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 7,545 | $18.69 | $141,016 | 34,334 |
| 2017-08-31 | DuPre Daniel A. | VP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 9,800 | $10.59 | $103,782 | 41,879 |
| 2017-06-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Exercise / conversion
M · derivative
|
Stock Option (right-to-buy) | 5,925 | $0.00 | $0 | 11,848 |
| 2017-06-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 3,153 | $0.00 | $0 | 0 |
| 2017-06-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 2,318 | $0.00 | $0 | 0 |
| 2017-06-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 3,704 | $0.00 | $0 | 1,852 |
| 2017-06-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 2,200 | $0.00 | $0 | 0 |
| 2017-06-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Exercise / conversion
M · derivative
|
Stock Options (right-to-buy) | 892 | $0.00 | $0 | 0 |
| 2017-06-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Other disposed transaction
F
|
Common Stock | 15,922 | $17.01 | $270,833 | 15,640 |
| 2017-06-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Exercise / conversion
M
|
Common Stock | 5,925 | $12.66 | $75,010 | 31,562 |
| 2017-06-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Exercise / conversion
M
|
Common Stock | 3,153 | $14.83 | $46,759 | 25,637 |
| 2017-06-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Exercise / conversion
M
|
Common Stock | 2,318 | $14.48 | $33,565 | 22,484 |
| 2017-06-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Exercise / conversion
M
|
Common Stock | 3,704 | $16.09 | $59,597 | 20,166 |
| 2017-06-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Exercise / conversion
M
|
Common Stock | 2,200 | $8.40 | $18,480 | 16,462 |
| 2017-06-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Exercise / conversion
M
|
Common Stock | 892 | $5.50 | $4,906 | 14,262 |
| 2017-06-01 | Miceli Samuel | Sr. VP - Env. Solutions. Group |
Open-market sell
S
|
Common Stock | 2,000 | $16.05 | $32,100 | 26,636 |
| 2017-05-24 | JONES PAUL W | Dir |
Open-market sell
S
|
Common Stock | 50,000 | $15.96 | $798,000 | 72,901 |
| 2017-05-23 | Miceli Samuel | Sr. VP - Env. Solutions. Group |
Open-market sell
S
|
Common Stock | 900 | $16.18 | $14,562 | 28,636 |
| 2017-05-10 | Hudson Ian A. | V.P. & Interim CFO |
Equity grant / award
A · derivative
|
Stock Option (right-to-buy) | 8,389 | $17.02 | $142,781 | 8,389 |
| 2017-05-10 | Hudson Ian A. | V.P. & Interim CFO |
Equity grant / award
A
|
Common Stock | 2,937 | $0.00 | $0 | 28,105 |
| 2017-05-05 | Miceli Samuel | Sr. VP - Env. Solutions. Group |
Other disposed transaction
F
|
Common Stock | 1,210 | $15.94 | $19,287 | 26,966 |
| 2017-04-21 | REICHELDERFER BRENDA | Dir |
Equity grant / award
A
|
Common Stock | 5,548 | $0.00 | $0 | 123,388 |
| 2017-04-21 | Workman John L | Dir |
Equity grant / award
A
|
Common Stock | 5,548 | $0.00 | $0 | 32,204 |
| 2017-04-13 | Vinokur Svetlana | VP, Treasurer & Corp. Develop. |
Other disposed transaction
F
|
Common Stock | 2,115 | $13.15 | $27,812 | 12,900 |
| 2016-12-31 | DuPre Daniel A. | VP, GC & Secretary |
Exercise / conversion
M · derivative
|
Performance Rights | 3,454 | — | — | 0 |
| 2016-12-31 | DuPre Daniel A. | VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 1,762 | $15.61 | $27,505 | 30,438 |
| 2016-12-31 | DuPre Daniel A. | VP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 3,454 | — | — | 32,200 |
| 2016-12-05 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Other disposed transaction
F
|
Common Stock | 525 | $15.99 | $8,395 | 10,556 |
| 2016-05-09 | Brady Matthew B | Sr. V.P.-Safety & Security Sys |
Other disposed transaction
F
|
Common Stock | 558 | $12.91 | $7,204 | 11,081 |
| 2016-05-05 | MARTIN DENNIS J | Executive Chairman |
Equity grant / award
A · derivative
|
Stock Option (right-to-buy) | 177,727 | $12.66 | $2,250,024 | 1,006,364 |
| 2016-05-05 | COOPER BRIAN S | Sr. V.P. and CFO |
Equity grant / award
A · derivative
|
Stock Option (right-to-buy) | 47,395 | $12.66 | $600,021 | 136,036 |
| 2016-04-26 | JONES PAUL W | Dir |
Equity grant / award
A
|
Common Stock | 5,381 | $0.00 | $0 | 117,353 |