Financial Metrics
FLS FLOWSERVE CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 946221000.0 | — | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 1027393000.0 | +8.6% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | 945939000.0 | -7.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 866318000.0 | -8.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 877063000.0 | +1.2% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 883380000.0 | +0.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 919954000.0 | +4.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 973129000.0 | +5.8% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 952716000.0 | -2.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 890051000.0 | -6.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 990084000.0 | +11.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 995709000.0 | +0.6% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 893513000.0 | -10.3% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 925012000.0 | +3.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 924301000.0 | -0.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 857308000.0 | -7.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 898178000.0 | +4.8% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 866118000.0 | -3.6% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 821058000.0 | -5.2% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 882222000.0 | +7.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 872881000.0 | -1.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 980305000.0 | +12.3% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 1080376000.0 | +10.2% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 1094718000.0 | +1.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 1087479000.0 | -0.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1156892000.0 | +6.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1133087000.0 | -2.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1144543000.0 | +1.0% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 1188092000.0 | +3.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1174434000.0 | -1.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 1068269000.0 | -9.0% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 3990487000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 3660831000.0 | -8.3% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 3835699000.0 | +4.8% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 3939697000.0 | +2.7% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 3728134000.0 | -5.4% | USD | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 3541060000.0 | -5.0% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 3615120000.0 | +2.1% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 4320577000.0 | +19.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 4557806000.0 | +5.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4729260000.0 | +3.8% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 305154000.0 | — | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 320665000.0 | +5.1% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | 277979000.0 | -13.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 268986000.0 | -3.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 245460000.0 | -8.7% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 268012000.0 | +9.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 271433000.0 | +1.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 286057000.0 | +5.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 308501000.0 | +7.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 294076000.0 | -4.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 318033000.0 | +8.1% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 332853000.0 | +4.7% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 266459000.0 | -19.9% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 269707000.0 | +1.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 285209000.0 | +5.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 250900000.0 | -12.0% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 278238000.0 | +10.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 253492000.0 | -8.9% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 209647000.0 | -17.3% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 249829000.0 | +19.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 239577000.0 | -4.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 296830000.0 | +23.9% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 322760000.0 | +8.7% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 317694000.0 | -1.6% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 338968000.0 | +6.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 366096000.0 | +8.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 357067000.0 | -2.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 369334000.0 | +3.4% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 406582000.0 | +10.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 380286000.0 | -6.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 379841000.0 | -0.1% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 1236798000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 1088953000.0 | -12.0% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 1190869000.0 | +9.4% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 1289343000.0 | +8.3% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1116769000.0 | -13.4% | USD | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 1049725000.0 | -6.0% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 994295000.0 | -5.3% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 1276828000.0 | +28.4% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1434246000.0 | +12.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1581437000.0 | +10.3% | USD | 10-K | 2026-02-17 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 70924000.0 | — | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 93770000.0 | +32.2% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | 112000.0 | -99.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 50669000.0 | +45140.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 126878000.0 | +150.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 74793000.0 | -41.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 45425000.0 | -39.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 46711000.0 | +2.8% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 62191000.0 | +33.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 91231000.0 | +46.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 98018000.0 | +7.4% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 104578000.0 | +6.7% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 24204000.0 | -76.9% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 43452000.0 | +79.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 87322000.0 | +101.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 56103000.0 | -35.8% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 72162000.0 | +28.6% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 57362000.0 | -20.5% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 7367000.0 | -87.2% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 60332000.0 | +718.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 24217000.0 | -59.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 57186000.0 | +136.1% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 96648000.0 | +69.0% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 70256000.0 | -27.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 113079000.0 | +61.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 121304000.0 | +7.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 103192000.0 | -14.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 131889000.0 | +27.8% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 146590000.0 | +11.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 79272000.0 | -45.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 119432000.0 | +50.7% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 276684000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 341135000.0 | +23.3% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 227701000.0 | -33.3% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 386623000.0 | +69.8% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 250277000.0 | -35.3% | USD | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 270759000.0 | +8.2% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 197219000.0 | -27.2% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 333553000.0 | +69.1% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 462279000.0 | +38.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 399924000.0 | -13.5% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 33866000.0 | — | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 54373000.0 | +60.6% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | -15841000.0 | -129.1% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 19050000.0 | +220.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 41878000.0 | +119.8% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 47605000.0 | +13.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 15143000.0 | -68.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 13220000.0 | -12.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 28205000.0 | +113.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 57261000.0 | +103.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 58172000.0 | +1.6% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 59842000.0 | +2.9% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 12123000.0 | -79.7% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 6132000.0 | -49.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 56115000.0 | +815.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 56051000.0 | -0.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 14080000.0 | -74.9% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 45354000.0 | +222.1% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 49785000.0 | +9.8% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | -15820000.0 | -131.8% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 44777000.0 | +383.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 38400000.0 | -14.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 26766000.0 | -30.3% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 51203000.0 | +91.3% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 46156000.0 | -9.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 74220000.0 | +60.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 72616000.0 | -2.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 58382000.0 | -19.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 73905000.0 | +26.6% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 81754000.0 | +10.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 219582000.0 | +168.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 81681000.0 | -62.8% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 132455000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 2652000.0 | -98.0% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 104508000.0 | +3840.7% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 238828000.0 | +128.5% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 130420000.0 | -45.4% | USD | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 125949000.0 | -3.4% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 188689000.0 | +49.8% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 186743000.0 | -1.0% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 282759000.0 | +51.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 346247000.0 | +22.5% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.26 | — | USD/shares | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 0.42 | +61.5% | USD/shares | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | -0.12 | -128.6% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.15 | +225.0% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.32 | +113.3% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.36 | +12.5% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.12 | -66.7% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.1 | -16.7% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.22 | +120.0% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.44 | +100.0% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.44 | +0.0% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.46 | +4.5% | USD/shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 0.09 | -80.4% | USD/shares | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.05 | -44.4% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.43 | +760.0% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 0.43 | +0.0% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.11 | -74.4% | USD/shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.35 | +218.2% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.38 | +8.6% | USD/shares | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | -0.12 | -131.6% | USD/shares | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 0.34 | +383.3% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.29 | -14.7% | USD/shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.2 | -31.0% | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.39 | +95.0% | USD/shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.35 | -10.3% | USD/shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.56 | +60.0% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.55 | -1.8% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.44 | -20.0% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.56 | +27.3% | USD/shares | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 0.62 | +10.7% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.69 | +172.6% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 0.64 | -62.1% | USD/shares | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 1.02 | — | USD/shares | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.02 | -98.0% | USD/shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.8 | +3900.0% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 1.82 | +127.5% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1.0 | -45.1% | USD/shares | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 0.97 | -3.0% | USD/shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 1.44 | +48.5% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 1.42 | -1.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2.15 | +51.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.66 | +23.7% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.26 | — | USD/shares | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 0.42 | +61.5% | USD/shares | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | -0.12 | -128.6% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.15 | +225.0% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.32 | +113.3% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.36 | +12.5% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.12 | -66.7% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.1 | -16.7% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.21 | +110.0% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.44 | +109.5% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.44 | +0.0% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.45 | +2.3% | USD/shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 0.09 | -80.0% | USD/shares | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.05 | -44.4% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.43 | +760.0% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 0.43 | +0.0% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.11 | -74.4% | USD/shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.35 | +218.2% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.38 | +8.6% | USD/shares | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | -0.12 | -131.6% | USD/shares | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 0.34 | +383.3% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.29 | -14.7% | USD/shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.2 | -31.0% | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.39 | +95.0% | USD/shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.35 | -10.3% | USD/shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.56 | +60.0% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.55 | -1.8% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.44 | -20.0% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.56 | +27.3% | USD/shares | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 0.62 | +10.7% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.67 | +169.4% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 0.64 | -61.7% | USD/shares | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 1.01 | — | USD/shares | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.02 | -98.0% | USD/shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.8 | +3900.0% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 1.81 | +126.2% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1.0 | -44.8% | USD/shares | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 0.96 | -4.0% | USD/shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 1.44 | +50.0% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 1.42 | -1.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2.14 | +50.7% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.64 | +23.4% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 307378000.0 | — | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 263074000.0 | -14.4% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | 260870000.0 | -0.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 367162000.0 | +40.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 325783000.0 | -11.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 505161000.0 | +55.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 502143000.0 | -0.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 703445000.0 | +40.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-03-31 | 535657000.0 | -23.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 517442000.0 | -3.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 529942000.0 | +2.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 619683000.0 | +16.9% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2019-03-31 | 637710000.0 | +2.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 596470000.0 | -6.5% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 545849000.0 | -8.5% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2019-12-31 | 670980000.0 | +22.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-03-31 | 622299000.0 | -7.3% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 561705000.0 | -9.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 921178000.0 | +64.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 1095274000.0 | +18.9% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2021-03-31 | 659305000.0 | -39.8% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 630397000.0 | -4.4% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 1457269000.0 | +131.2% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2021-12-31 | 658452000.0 | -54.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-03-31 | 575795000.0 | -12.6% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 458345000.0 | -20.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 351870000.0 | -23.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-12-31 | 434971000.0 | +23.6% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2023-03-31 | 404726000.0 | -7.0% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 422837000.0 | +4.5% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 480458000.0 | +13.6% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2023-12-31 | 545678000.0 | +13.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 531981000.0 | -2.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 515083000.0 | -3.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 611745000.0 | +18.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 675441000.0 | +10.4% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2025-03-31 | 540804000.0 | -19.9% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 629203000.0 | +16.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 833847000.0 | +32.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-12-31 | 760183000.0 | -8.8% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2026-03-31 | 792354000.0 | +4.2% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 367162000.0 | — | USD | 10-K | 2020-02-18 |
| Annual | 2017-12-31 | 703445000.0 | +91.6% | USD | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 619683000.0 | -11.9% | USD | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 670980000.0 | +8.3% | USD | 10-K | 2023-03-07 |
| Annual | 2020-12-31 | 1095274000.0 | +63.2% | USD | 10-K | 2024-02-20 |
| Annual | 2021-12-31 | 658452000.0 | -39.9% | USD | 10-K | 2025-02-26 |
| Annual | 2022-12-31 | 434971000.0 | -33.9% | USD | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 545678000.0 | +25.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 675441000.0 | +23.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 760183000.0 | +12.5% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 914684000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 945966000.0 | +3.4% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 896755000.0 | -5.2% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 882638000.0 | -1.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 831362000.0 | -5.8% | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2017-06-30 | 832036000.0 | +0.1% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2017-09-30 | 851246000.0 | +2.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 856711000.0 | +0.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-01-01 | 807464000.0 | -5.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 775244000.0 | -4.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 815708000.0 | +5.2% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 780408000.0 | -4.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 792434000.0 | +1.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 781382000.0 | -1.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 806724000.0 | +3.2% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 789448000.0 | -2.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 795538000.0 | +0.8% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 732879000.0 | -7.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 759381000.0 | +3.6% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 750897000.0 | -1.1% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-12-31 | 753462000.0 | +0.3% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 730481000.0 | -3.1% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 729551000.0 | -0.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 710782000.0 | -2.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 739210000.0 | +4.0% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 730201000.0 | -1.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 735895000.0 | +0.8% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 770152000.0 | +4.7% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 868632000.0 | +12.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 904184000.0 | +4.1% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 887867000.0 | -1.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 868855000.0 | -2.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 881869000.0 | +1.5% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 914357000.0 | +3.7% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 1031656000.0 | +12.8% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 971261000.0 | -5.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 976739000.0 | +0.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1043707000.0 | +6.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1049817000.0 | +0.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1049798000.0 | -0.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-12-31 | 1029095000.0 | -2.0% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2026-03-31 | 958985000.0 | -6.8% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 882638000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 856711000.0 | -2.9% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 792434000.0 | -7.5% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 795538000.0 | +0.4% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 753462000.0 | -5.3% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 739210000.0 | -1.9% | USD | 10-K | 2023-03-07 |
| Annual | 2022-12-31 | 868632000.0 | +17.5% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 881869000.0 | +1.5% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 976739000.0 | +10.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1029095000.0 | +5.4% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1088155000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1057967000.0 | -2.8% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1038944000.0 | -1.8% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 897690000.0 | -13.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 940000000.0 | +4.7% | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2017-06-30 | 941816000.0 | +0.2% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2017-09-30 | 951598000.0 | +1.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 884273000.0 | -7.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-01-01 | 645700000.0 | -27.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 701847000.0 | +8.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 675325000.0 | -3.8% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 655652000.0 | -2.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 633871000.0 | -3.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 680191000.0 | +7.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 680898000.0 | +0.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 687239000.0 | +0.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 660837000.0 | -3.8% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 684113000.0 | +3.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 684431000.0 | +0.0% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 714489000.0 | +4.4% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-12-31 | 667228000.0 | -6.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 672123000.0 | +0.7% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 690145000.0 | +2.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 698046000.0 | +1.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 678287000.0 | -2.8% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 722380000.0 | +6.5% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 748920000.0 | +3.7% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 779449000.0 | +4.1% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 803198000.0 | +3.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 882252000.0 | +9.8% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 914288000.0 | +3.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 916107000.0 | +0.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 879937000.0 | -3.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 883341000.0 | +0.4% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 851305000.0 | -3.6% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 862477000.0 | +1.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 837254000.0 | -2.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 841546000.0 | +0.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 864532000.0 | +2.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 847732000.0 | -1.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-12-31 | 789898000.0 | -6.8% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2026-03-31 | 809583000.0 | +2.5% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 897690000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 884273000.0 | -1.5% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 633871000.0 | -28.3% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 660837000.0 | +4.3% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 667228000.0 | +1.0% | USD | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 678287000.0 | +1.7% | USD | 10-K | 2023-03-07 |
| Annual | 2022-12-31 | 803198000.0 | +18.4% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 879937000.0 | +9.6% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 837254000.0 | -4.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 789898000.0 | -5.7% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2429189000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 2423362000.0 | -0.2% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 2382880000.0 | -1.7% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 2297689000.0 | -3.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 2251778000.0 | -2.0% | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2017-06-30 | 2415555000.0 | +7.3% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2017-09-30 | 2439010000.0 | +1.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 2558745000.0 | +4.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-01-01 | 2485829000.0 | -2.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 2411313000.0 | -3.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 2372991000.0 | -1.6% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 2324667000.0 | -2.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 2383145000.0 | +2.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2436623000.0 | +2.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 2409324000.0 | -1.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 2395660000.0 | -0.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 2506747000.0 | +4.6% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 2425514000.0 | -3.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2430602000.0 | +0.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 2806145000.0 | +15.5% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-12-31 | 2904333000.0 | +3.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 2448963000.0 | -15.7% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 2440688000.0 | -0.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 3223223000.0 | +32.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 2388677000.0 | -25.9% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 2376856000.0 | -0.5% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 2280927000.0 | -4.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 2223784000.0 | -2.5% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 2450972000.0 | +10.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 2542235000.0 | +3.7% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 2579384000.0 | +1.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 2638525000.0 | +2.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 2703777000.0 | +2.5% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 2766577000.0 | +2.3% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 2815815000.0 | +1.8% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 2869787000.0 | +1.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 2904497000.0 | +1.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2864907000.0 | -1.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 3004028000.0 | +4.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3164825000.0 | +5.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-12-31 | 3042885000.0 | -3.9% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2026-03-31 | 3054613000.0 | +0.4% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 2297689000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 2558745000.0 | +11.4% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 2383145000.0 | -6.9% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 2506747000.0 | +5.2% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 2904333000.0 | +15.9% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 2388677000.0 | -17.8% | USD | 10-K | 2023-03-07 |
| Annual | 2022-12-31 | 2450972000.0 | +2.6% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 2703777000.0 | +10.3% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2904497000.0 | +7.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3042885000.0 | +4.8% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4981050000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 4931672000.0 | -1.0% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 4853602000.0 | -1.6% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 4708923000.0 | -3.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 4664176000.0 | -1.0% | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2017-06-30 | 4795115000.0 | +2.8% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2017-09-30 | 4834140000.0 | +0.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 4910474000.0 | +1.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-01-01 | 4836856000.0 | -1.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 4770316000.0 | -1.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 4650622000.0 | -2.5% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 4605064000.0 | -1.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 4616277000.0 | +0.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 4846497000.0 | +5.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 4821209000.0 | -0.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 4764492000.0 | -1.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 4938277000.0 | +3.6% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 4762074000.0 | -3.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 4778378000.0 | +0.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 5173576000.0 | +8.3% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-12-31 | 5314677000.0 | +2.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 4809638000.0 | -9.5% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 4818669000.0 | +0.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 5595916000.0 | +16.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 4749768000.0 | -15.1% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 4703011000.0 | -1.0% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 4582732000.0 | -2.6% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 4505988000.0 | -1.7% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 4790634000.0 | +6.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 4875749000.0 | +1.8% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 4920015000.0 | +0.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 4965213000.0 | +0.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 5108719000.0 | +2.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 5149925000.0 | +0.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 5164484000.0 | +0.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 5274558000.0 | +2.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 5500821000.0 | +4.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 5483298000.0 | -0.3% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 5682525000.0 | +3.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 5830314000.0 | +2.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-12-31 | 5708200000.0 | -2.1% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2026-03-31 | 5733160000.0 | +0.4% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 4708923000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 4910474000.0 | +4.3% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 4649369000.0 | -5.3% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 4938277000.0 | +6.2% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 5314677000.0 | +7.6% | USD | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 4749768000.0 | -10.6% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 4790634000.0 | +0.9% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 5108719000.0 | +6.6% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 5500821000.0 | +7.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 5708200000.0 | +3.8% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1279802000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1238602000.0 | -3.2% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1201739000.0 | -3.0% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 1178438000.0 | -1.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1098884000.0 | -6.8% | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2017-06-30 | 1146323000.0 | +4.3% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2017-09-30 | 1148317000.0 | +0.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 1242908000.0 | +8.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-01-01 | 1142762000.0 | -8.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1052961000.0 | -7.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1052855000.0 | -0.0% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 1040080000.0 | -1.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1080975000.0 | +3.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1121431000.0 | +3.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1058871000.0 | -5.6% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1048196000.0 | -1.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1117442000.0 | +6.6% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 1106031000.0 | -1.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1090363000.0 | -1.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1093582000.0 | +0.3% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-12-31 | 1141633000.0 | +4.4% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1083731000.0 | -5.1% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 1069716000.0 | -1.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1908885000.0 | +78.4% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1131805000.0 | -40.7% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 1147606000.0 | +1.4% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 1091717000.0 | -4.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1091686000.0 | -0.0% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 1243151000.0 | +13.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 1321721000.0 | +6.3% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 1292089000.0 | -2.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1306815000.0 | +1.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1438576000.0 | +10.1% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 1474176000.0 | +2.5% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 1406340000.0 | -4.6% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 1440366000.0 | +2.4% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 1468084000.0 | +1.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1382298000.0 | -5.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1430382000.0 | +3.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1504827000.0 | +5.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-12-31 | 1501885000.0 | -0.2% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2026-03-31 | 1377606000.0 | -8.3% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 1178438000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1242908000.0 | +5.5% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 1080975000.0 | -13.0% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 1117442000.0 | +3.4% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1141633000.0 | +2.2% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1131805000.0 | -0.9% | USD | 10-K | 2023-03-07 |
| Annual | 2022-12-31 | 1243151000.0 | +9.8% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1438576000.0 | +15.7% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1468084000.0 | +2.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1501885000.0 | +2.3% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1722665000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1743976000.0 | +1.2% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1694421000.0 | -2.8% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 1616427000.0 | -4.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1650410000.0 | +2.1% | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2017-06-30 | 1703992000.0 | +3.2% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2017-09-30 | 1748688000.0 | +2.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 1670954000.0 | -4.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-01-01 | 1690914000.0 | +1.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1703546000.0 | +0.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-06-30 | 1641551000.0 | -3.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 1630727000.0 | -0.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 1632002000.0 | +0.1% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2019-03-31 | 1707986000.0 | +4.7% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-06-30 | 1711979000.0 | +0.2% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2019-09-30 | 1723394000.0 | +0.7% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2019-12-31 | 1772340000.0 | +2.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-03-31 | 1639833000.0 | -7.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-06-30 | 1646210000.0 | +0.4% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 1671922000.0 | +1.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 1761321000.0 | +5.3% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2021-03-31 | 1741786000.0 | -1.1% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-06-30 | 1770692000.0 | +1.7% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2021-09-30 | 1791233000.0 | +1.2% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2021-12-31 | 1837345000.0 | +2.6% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-03-31 | 1791055000.0 | -2.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-06-30 | 1753893000.0 | -2.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 1691759000.0 | -3.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-12-31 | 1858607000.0 | +9.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2023-03-31 | 1879697000.0 | +1.1% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-06-30 | 1922010000.0 | +2.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2023-09-30 | 1913291000.0 | -0.5% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2023-12-31 | 1975051000.0 | +3.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 1996212000.0 | +1.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 2016324000.0 | +1.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 2105521000.0 | +4.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 2051712000.0 | -2.6% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2025-03-31 | 2129265000.0 | +3.8% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 2279002000.0 | +7.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 2264197000.0 | -0.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-12-31 | 2191397000.0 | -3.2% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2026-03-31 | 2212305000.0 | +1.0% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 1637388000.0 | — | USD | 10-K | 2020-02-18 |
| Annual | 2017-12-31 | 1658531000.0 | +1.3% | USD | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 1632003000.0 | -1.6% | USD | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 1772341000.0 | +8.6% | USD | 10-K | 2023-03-07 |
| Annual | 2020-12-31 | 1761321000.0 | -0.6% | USD | 10-K | 2024-02-20 |
| Annual | 2021-12-31 | 1837345000.0 | +4.3% | USD | 10-K | 2025-02-26 |
| Annual | 2022-12-31 | 1858607000.0 | +1.2% | USD | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 1975051000.0 | +6.3% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2007665000.0 | +1.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2191397000.0 | +9.2% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1573450000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1543557000.0 | -1.9% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1535678000.0 | -0.5% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 1485258000.0 | -3.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1477549000.0 | -0.5% | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2017-06-30 | 1500988000.0 | +1.6% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2017-09-30 | 1506057000.0 | +0.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 1499658000.0 | -0.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1501423000.0 | +0.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1454947000.0 | -3.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 1436746000.0 | -1.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1414829000.0 | -1.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1392238000.0 | -1.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1386475000.0 | -0.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1350265000.0 | -2.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1365977000.0 | +1.2% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 1357108000.0 | -0.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1373124000.0 | +1.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1701082000.0 | +23.9% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-12-31 | 1717911000.0 | +1.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1307579000.0 | -23.9% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 1307149000.0 | -0.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1272246000.0 | -2.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1261770000.0 | -0.8% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 1251595000.0 | -0.8% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 1241636000.0 | -0.8% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1232248000.0 | -0.8% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 1224151000.0 | -0.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 1209169000.0 | -1.2% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 1245253000.0 | +3.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1266423000.0 | +1.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1167307000.0 | -7.8% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 1152336000.0 | -1.3% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 1211611000.0 | +5.1% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 1172771000.0 | -3.2% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 1460132000.0 | +24.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1451214000.0 | -0.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1440676000.0 | -0.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1435568000.0 | -0.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-12-31 | 1525210000.0 | +6.2% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2026-03-31 | 1662000000.0 | +9.0% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 1485258000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1499658000.0 | +1.0% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 1414829000.0 | -5.7% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 1365977000.0 | -3.5% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1717911000.0 | +25.8% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1261770000.0 | -26.6% | USD | 10-K | 2023-03-07 |
| Annual | 2022-12-31 | 1224151000.0 | -3.0% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1167307000.0 | -4.6% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1460132000.0 | +25.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1525210000.0 | +4.5% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -8625000.0 | — | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 10696000.0 | +224.0% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | 70940000.0 | +563.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 3927000.0 | -94.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 46600000.0 | +1086.7% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 72360000.0 | +55.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -120727000.0 | -266.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -56737000.0 | +53.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 26338000.0 | +146.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 38519000.0 | +46.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 49350000.0 | +28.1% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 143223000.0 | +190.2% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 47503000.0 | -66.8% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 20183000.0 | -57.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 114251000.0 | +466.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 36378000.0 | -68.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 61306000.0 | +68.5% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 151107000.0 | +146.5% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | -26773000.0 | -117.7% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | -71367000.0 | -166.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -109485000.0 | -53.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 26588000.0 | +124.3% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 50384000.0 | +89.5% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 131140000.0 | +160.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 62257000.0 | -52.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 49475000.0 | -20.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 227960000.0 | +360.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -49934000.0 | -121.9% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 104212000.0 | +308.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 506058000.0 | +385.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | -43080000.0 | -108.5% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 240476000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 311066000.0 | +29.4% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 190831000.0 | -38.7% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 324097000.0 | +69.8% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 310537000.0 | -4.2% | USD | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 250119000.0 | -19.5% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | -40010000.0 | -116.0% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 325772000.0 | +914.2% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 425308000.0 | +30.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 505884000.0 | +18.9% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -20111000.0 | — | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | -40549000.0 | -101.6% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | -68907000.0 | -69.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -15495000.0 | +77.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 154774000.0 | +1098.9% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 171132000.0 | +10.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -12890000.0 | -107.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -30839000.0 | -139.2% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -49577000.0 | -60.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 28573000.0 | +157.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 15035000.0 | -47.4% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -4503000.0 | -130.0% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | -5218000.0 | -15.9% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | -18262000.0 | -250.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -32665000.0 | -78.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -9488000.0 | +71.0% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -23840000.0 | -151.3% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -38713000.0 | -62.4% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | -12218000.0 | +68.4% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | -28997000.0 | -137.3% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -45647000.0 | -57.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | -16456000.0 | +63.9% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | -32834000.0 | -99.5% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | -48377000.0 | -47.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | -13586000.0 | +71.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -30090000.0 | -121.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -54112000.0 | -79.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -11276000.0 | +79.2% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | -27473000.0 | -143.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -44467000.0 | -61.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | -7180000.0 | +83.9% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | -91469000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 176600000.0 | +293.1% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | -81466000.0 | -146.1% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -33383000.0 | +59.0% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -41700000.0 | -24.9% | USD | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | -59477000.0 | -42.6% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | -6086000.0 | +89.8% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | -68580000.0 | -1026.8% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -387214000.0 | -464.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -125161000.0 | +67.7% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -37921000.0 | — | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | -78782000.0 | -107.8% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | -114261000.0 | -45.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | -38826000.0 | +66.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -82462000.0 | -112.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -136214000.0 | -65.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -46855000.0 | +65.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -87248000.0 | -86.2% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -133226000.0 | -52.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -43786000.0 | +67.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -86828000.0 | -98.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -195545000.0 | -125.2% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | -65481000.0 | +66.5% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | -93732000.0 | -43.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 178855000.0 | +290.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -449923000.0 | -351.6% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -491094000.0 | -9.2% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 272344000.0 | +155.5% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | -38391000.0 | -114.1% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | -77710000.0 | -102.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -111778000.0 | -43.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | -43819000.0 | +60.8% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | -32287000.0 | +26.3% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | -32091000.0 | +0.6% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | -54214000.0 | -68.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -36683000.0 | +32.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -107380000.0 | -192.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -84232000.0 | +21.6% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | -154444000.0 | -83.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -330947000.0 | -114.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 88520000.0 | +126.7% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | -143721000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | -185353000.0 | -29.0% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | -173284000.0 | +6.5% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -231464000.0 | -33.6% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 147587000.0 | +163.8% | USD | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | -599707000.0 | -506.3% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | -150012000.0 | +75.0% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | -153014000.0 | -2.0% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 117495000.0 | +176.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -326928000.0 | -378.2% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 20212000.0 | — | USD | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 36912000.0 | +82.6% | USD | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | 64475000.0 | +74.7% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 15862000.0 | -75.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 29447000.0 | +85.6% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 40620000.0 | +37.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 13490000.0 | -66.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 31747000.0 | +135.3% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 49976000.0 | +57.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 10638000.0 | -78.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 25267000.0 | +137.5% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 45276000.0 | +79.2% | USD | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 15955000.0 | -64.8% | USD | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 29072000.0 | +82.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 46424000.0 | +59.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 11422000.0 | -75.4% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 22541000.0 | +97.3% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 34034000.0 | +51.0% | USD | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 14052000.0 | -58.7% | USD | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 31012000.0 | +120.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 45831000.0 | +47.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 15318000.0 | -66.6% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 31893000.0 | +108.2% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 47544000.0 | +49.1% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 13610000.0 | -71.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 14679000.0 | +7.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 23880000.0 | +62.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 11738000.0 | -50.8% | USD | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 16602000.0 | +41.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 17194000.0 | +3.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 16899000.0 | -1.7% | USD | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 89699000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 61602000.0 | -31.3% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 83993000.0 | +36.3% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 75716000.0 | -9.9% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 57405000.0 | -24.2% | USD | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 54936000.0 | -4.3% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 76287000.0 | +38.9% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 67359000.0 | -11.7% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 81019000.0 | +20.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 70927000.0 | -12.5% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 176793000.0 | — | shares | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 176793000.0 | +0.0% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 176793000.0 | +0.0% | shares | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 176793000.0 | +0.0% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 176793000.0 | +0.0% | shares | 10-Q/A | 2017-08-11 |
| Quarterly | 2017-06-30 | 176793000.0 | +0.0% | shares | 10-Q | 2017-08-14 |
| Quarterly | 2017-09-30 | 176793000.0 | +0.0% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 176793000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 176793000.0 | +0.0% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 176793000.0 | +0.0% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 176793000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 176793000.0 | +0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 176793000.0 | +0.0% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 176793000.0 | +0.0% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 176793000.0 | +0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 176793000.0 | +0.0% | shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 176793000.0 | +0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 176793000.0 | +0.0% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 176793000.0 | +0.0% | shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-12-31 | 176793000.0 | +0.0% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 176793000.0 | +0.0% | shares | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 176793000.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 176793000.0 | +0.0% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 176793000.0 | +0.0% | shares | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 176793000.0 | +0.0% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 176793000.0 | +0.0% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 176793000.0 | +0.0% | shares | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 176793000.0 | +0.0% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 176793000.0 | +0.0% | shares | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 176793000.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 176793000.0 | +0.0% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 176793000.0 | +0.0% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 176793000.0 | +0.0% | shares | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 176793000.0 | +0.0% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 176793000.0 | +0.0% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 176793.0 | -99.9% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 176793000.0 | +99900.0% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 176793.0 | -99.9% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 176793.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-12-31 | 176793.0 | +0.0% | shares | 10-Q | 2026-04-29 |
| Quarterly | 2026-03-31 | 176793.0 | +0.0% | shares | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 176793000.0 | — | shares | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 176793000.0 | +0.0% | shares | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 176793000.0 | +0.0% | shares | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 176793000.0 | +0.0% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 176793000.0 | +0.0% | shares | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 176793000.0 | +0.0% | shares | 10-K | 2023-03-07 |
| Annual | 2022-12-31 | 176793000.0 | +0.0% | shares | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 176793000.0 | +0.0% | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 176793.0 | -99.9% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 176793.0 | +0.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 130142000.0 | — | shares | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 130454000.0 | +0.2% | shares | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | 130299000.0 | -0.1% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 130562000.0 | +0.2% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 130732000.0 | +0.1% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 130760000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 130761000.0 | +0.0% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 130844000.0 | +0.1% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 130843000.0 | -0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 130982000.0 | +0.1% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 131147000.0 | +0.1% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 131145000.0 | -0.0% | shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 130754000.0 | -0.3% | shares | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 130170000.0 | -0.4% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 130313000.0 | +0.1% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 130427000.0 | +0.1% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 130305000.0 | -0.1% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 130242000.0 | -0.0% | shares | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 130410000.0 | +0.1% | shares | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 130666000.0 | +0.2% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 130703000.0 | +0.0% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 130930000.0 | +0.2% | shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 131171000.0 | +0.2% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 131183000.0 | +0.0% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 131510000.0 | +0.2% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 131656000.0 | +0.1% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 131395000.0 | -0.2% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 131566000.0 | +0.1% | shares | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 130846000.0 | -0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 130315000.0 | -0.4% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 127493000.0 | -2.2% | shares | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 130432000.0 | — | shares | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 130703000.0 | +0.2% | shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 130823000.0 | +0.1% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 131034000.0 | +0.2% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 130395000.0 | -0.5% | shares | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 130305000.0 | -0.1% | shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 130630000.0 | +0.2% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 131117000.0 | +0.4% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 131488000.0 | +0.3% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 130005000.0 | -1.1% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 130812000.0 | — | shares | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 130910000.0 | +0.1% | shares | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | 130299000.0 | -0.5% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 131275000.0 | +0.7% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 131341000.0 | +0.1% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 131396000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 131095000.0 | -0.2% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 131226000.0 | +0.1% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 131350000.0 | +0.1% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 131532000.0 | +0.1% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 131754000.0 | +0.2% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 131846000.0 | +0.1% | shares | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 131573000.0 | -0.2% | shares | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 130730000.0 | -0.6% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 130900000.0 | +0.1% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 131006000.0 | +0.1% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 130804000.0 | -0.2% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 130789000.0 | -0.0% | shares | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 130410000.0 | -0.3% | shares | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 131245000.0 | +0.6% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 131402000.0 | +0.1% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 131754000.0 | +0.3% | shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 131810000.0 | +0.0% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 132026000.0 | +0.2% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 132368000.0 | +0.3% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 132415000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 132247000.0 | -0.1% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 132670000.0 | +0.3% | shares | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 131599000.0 | -0.8% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 131235000.0 | -0.3% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 128620000.0 | -2.0% | shares | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 130975000.0 | — | shares | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 131358000.0 | +0.3% | shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 131271000.0 | -0.1% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 131719000.0 | +0.3% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 131050000.0 | -0.5% | shares | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 130857000.0 | -0.1% | shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 131315000.0 | +0.4% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 131931000.0 | +0.5% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 132356000.0 | +0.3% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 130979000.0 | -1.0% | shares | 10-K | 2026-02-17 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1900 | — | ratio | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 0.2083 | +9.7% | ratio | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | 0.1949 | -6.4% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.1857 | -4.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1829 | -1.5% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1827 | -0.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.1928 | +5.5% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.2092 | +8.5% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.2069 | -1.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.1836 | -11.2% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.2054 | +11.8% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.2090 | +1.8% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 0.1876 | -10.2% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.1936 | +3.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1787 | -7.7% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.1782 | -0.2% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.1864 | +4.6% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.1548 | -17.0% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 0.1746 | +12.8% | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 0.1925 | +10.3% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.1937 | +0.6% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.2011 | +3.8% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.2196 | +9.2% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.2205 | +0.4% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.2112 | -4.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.2240 | +6.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2148 | -4.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.2087 | -2.8% | ratio | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 0.2091 | +0.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2014 | -3.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 0.1863 | -7.5% | ratio | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 0.8474 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.7455 | -12.0% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.8250 | +10.7% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.7978 | -3.3% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.7015 | -12.1% | ratio | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 0.7455 | +6.3% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.7546 | +1.2% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.8457 | +12.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.8286 | -2.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.8285 | -0.0% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.8981 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1.9565 | +3.1% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1.9829 | +1.3% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 1.9498 | -1.7% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 2.0491 | +5.1% | ratio | 10-Q/A | 2017-08-11 |
| Quarterly | 2017-06-30 | 2.1072 | +2.8% | ratio | 10-Q | 2017-08-14 |
| Quarterly | 2017-09-30 | 2.1240 | +0.8% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 2.0587 | -3.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-01-01 | 2.1753 | +5.7% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 2.2900 | +5.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 2.2539 | -1.6% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 2.2351 | -0.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 2.2046 | -1.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2.1728 | -1.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 2.2754 | +4.7% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 2.2855 | +0.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 2.2433 | -1.8% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 2.1930 | -2.2% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2.2292 | +1.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 2.5660 | +15.1% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-12-31 | 2.5440 | -0.9% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 2.2598 | -11.2% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2021-06-30 | 2.2816 | +1.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.6885 | -26.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 2.1105 | +25.0% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 2.0711 | -1.9% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 2.0893 | +0.9% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 2.0370 | -2.5% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-12-31 | 1.9716 | -3.2% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 1.9234 | -2.4% | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 1.9963 | +3.8% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 2.0191 | +1.1% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1.8795 | -6.9% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 1.8767 | -0.1% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 2.0022 | +6.7% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 1.9924 | -0.5% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 1.9784 | -0.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2.0726 | +4.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2.1002 | +1.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2.1031 | +0.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-12-31 | 2.0260 | -3.7% | ratio | 10-Q | 2026-04-29 |
| Quarterly | 2026-03-31 | 2.2173 | +9.4% | ratio | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 1.9498 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 2.0587 | +5.6% | ratio | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 2.2046 | +7.1% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 2.2433 | +1.8% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 2.5440 | +13.4% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 2.1105 | -17.0% | ratio | 10-K | 2023-03-07 |
| Annual | 2022-12-31 | 1.9716 | -6.6% | ratio | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1.8795 | -4.7% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.9784 | +5.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.0260 | +2.4% | ratio | 10-K | 2026-02-17 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3225 | — | ratio | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 0.3121 | -3.2% | ratio | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | 0.2939 | -5.8% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.3105 | +5.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.2799 | -9.9% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.3034 | +8.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.2951 | -2.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.2940 | -0.4% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.3238 | +10.2% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.3304 | +2.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.3212 | -2.8% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.3343 | +4.1% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 0.2982 | -10.8% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.2916 | -2.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.3086 | +5.8% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.2927 | -5.2% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.3098 | +5.8% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.2927 | -5.5% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 0.2553 | -12.8% | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 0.2832 | +10.9% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.2745 | -3.1% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.3028 | +10.3% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.2987 | -1.3% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.2902 | -2.9% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.3117 | +7.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.3164 | +1.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.3151 | -0.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.3227 | +2.4% | ratio | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 0.3422 | +6.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.3238 | -5.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 0.3556 | +9.8% | ratio | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 0.3099 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.2975 | -4.0% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.3105 | +4.4% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.3273 | +5.4% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.2996 | -8.5% | ratio | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 0.2964 | -1.0% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.2750 | -7.2% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.2955 | +7.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.3147 | +6.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.3344 | +6.3% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0358 | — | ratio | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 0.0529 | +47.9% | ratio | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | -0.0167 | -131.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0220 | +231.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0477 | +117.1% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0539 | +12.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0165 | -69.5% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0136 | -17.5% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0296 | +117.9% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0643 | +117.3% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0588 | -8.7% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0601 | +2.3% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 0.0136 | -77.4% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.0066 | -51.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0607 | +815.8% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0164 | -72.9% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0505 | +207.5% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0575 | +13.8% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | -0.0193 | -133.5% | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 0.0508 | +363.4% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.0440 | -13.3% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.0273 | -37.9% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.0474 | +73.6% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.0422 | -11.0% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.0682 | +61.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0628 | -8.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0515 | -17.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0646 | +25.3% | ratio | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 0.0688 | +6.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1870 | +171.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 0.0765 | -59.1% | ratio | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 0.0332 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.0007 | -97.8% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.0272 | +3661.1% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0606 | +122.5% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0350 | -42.3% | ratio | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 0.0356 | +1.7% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.0522 | +46.7% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0432 | -17.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0620 | +43.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0732 | +18.0% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0750 | — | ratio | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 0.0913 | +21.8% | ratio | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | 0.0001 | -99.9% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0585 | +49298.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1447 | +147.3% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0847 | -41.5% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0494 | -41.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0480 | -2.8% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0653 | +36.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.1025 | +57.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0990 | -3.4% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.1050 | +6.1% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 0.0271 | -74.2% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.0470 | +73.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0945 | +101.1% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0654 | -30.7% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0803 | +22.8% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0662 | -17.6% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | 0.0090 | -86.5% | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 0.0684 | +662.2% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.0277 | -59.4% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.0583 | +110.3% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.0895 | +53.4% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.0642 | -28.3% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.1040 | +62.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.1049 | +0.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0911 | -13.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1152 | +26.5% | ratio | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 0.1234 | +7.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0675 | -45.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 0.1118 | +65.6% | ratio | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 0.0693 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.0932 | +34.4% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.0594 | -36.3% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0981 | +65.3% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0671 | -31.6% | ratio | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 0.0765 | +13.9% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.0546 | -28.7% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0772 | +41.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1014 | +31.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0846 | -16.6% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2402 | — | ratio | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 0.2124 | -11.6% | ratio | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | 0.2171 | +2.2% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2016-12-31 | 0.3116 | +43.5% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 0.2965 | -4.8% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.4407 | +48.6% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.4373 | -0.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 0.5660 | +29.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-03-31 | 0.5087 | -10.1% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.4915 | -3.4% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.5095 | +3.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 0.5733 | +12.5% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2019-03-31 | 0.5687 | -0.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.5633 | -0.9% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.5208 | -7.6% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2019-12-31 | 0.6005 | +15.3% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-03-31 | 0.5626 | -6.3% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.5152 | -8.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.8423 | +63.5% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 0.9594 | +13.9% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2021-03-31 | 0.6084 | -36.6% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.5893 | -3.1% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.7634 | +29.5% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2021-12-31 | 0.5818 | -23.8% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-03-31 | 0.5017 | -13.8% | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 0.4198 | -16.3% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.3223 | -23.2% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-12-31 | 0.3499 | +8.6% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2023-03-31 | 0.3062 | -12.5% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.3273 | +6.9% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.3677 | +12.3% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2023-12-31 | 0.3793 | +3.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 0.3609 | -4.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.3663 | +1.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.4247 | +16.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 0.4601 | +8.3% | ratio | 10-Q | 2026-04-29 |
| Quarterly | 2025-03-31 | 0.3912 | -15.0% | ratio | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 0.4399 | +12.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.5541 | +26.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-12-31 | 0.5062 | -8.7% | ratio | 10-Q | 2026-04-29 |
| Quarterly | 2026-03-31 | 0.5752 | +13.6% | ratio | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 0.3116 | — | ratio | 10-K | 2020-02-18 |
| Annual | 2017-12-31 | 0.5660 | +81.7% | ratio | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 0.5733 | +1.3% | ratio | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 0.6005 | +4.7% | ratio | 10-K | 2023-03-07 |
| Annual | 2020-12-31 | 0.9594 | +59.8% | ratio | 10-K | 2024-02-20 |
| Annual | 2021-12-31 | 0.5818 | -39.4% | ratio | 10-K | 2025-02-26 |
| Annual | 2022-12-31 | 0.3499 | -39.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 0.3793 | +8.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4601 | +21.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5062 | +10.0% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0068 | — | ratio | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 0.0110 | +62.2% | ratio | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | -0.0033 | -129.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0041 | +225.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0087 | +113.8% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0098 | +12.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0032 | -67.8% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0028 | -10.5% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0061 | +115.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0118 | +92.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0121 | +2.1% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0126 | +4.1% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 0.0025 | -79.7% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.0013 | -49.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0108 | +745.2% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 0.0105 | -2.8% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0029 | -72.2% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0094 | +221.5% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0089 | -5.5% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | -0.0034 | -137.8% | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 0.0098 | +390.5% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.0085 | -12.8% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.0055 | -35.6% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.0104 | +89.6% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.0093 | -10.7% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.0144 | +55.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0141 | -2.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0111 | -21.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0135 | +21.8% | ratio | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 0.0144 | +6.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0377 | +161.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 0.0142 | -62.2% | ratio | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 0.0281 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.0005 | -98.1% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.0225 | +4062.0% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0484 | +115.2% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0245 | -49.3% | ratio | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 0.0265 | +8.1% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.0394 | +48.5% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0366 | -7.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0514 | +40.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0607 | +18.0% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0197 | — | ratio | 10-Q/A | 2017-08-11 |
| Quarterly | 2016-06-30 | 0.0312 | +58.6% | ratio | 10-Q | 2017-08-14 |
| Quarterly | 2016-09-30 | -0.0093 | -130.0% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0115 | +223.5% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0246 | +112.9% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0272 | +10.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0089 | -67.3% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0081 | -9.4% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0173 | +114.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0335 | +93.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0340 | +1.4% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0347 | +2.2% | ratio | 10-Q | 2020-11-13 |
| Quarterly | 2020-03-31 | 0.0074 | -78.7% | ratio | 10-Q | 2021-05-03 |
| Quarterly | 2020-06-30 | 0.0037 | -49.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0336 | +801.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 0.0318 | -5.2% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0081 | -74.6% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0256 | +216.9% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0278 | +8.5% | ratio | 10-Q | 2022-10-31 |
| Quarterly | 2022-03-31 | -0.0088 | -131.8% | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2022-06-30 | 0.0255 | +389.0% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.0227 | -11.1% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.0142 | -37.3% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.0266 | +87.1% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.0241 | -9.4% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.0372 | +54.1% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0360 | -3.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0277 | -23.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0347 | +25.2% | ratio | 10-Q | 2026-04-29 |
| Quarterly | 2025-06-30 | 0.0359 | +3.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0970 | +170.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2026-03-31 | 0.0369 | -61.9% | ratio | 10-Q | 2026-04-29 |
| Annual | 2016-12-31 | 0.0809 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.0016 | -98.0% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.0640 | +3904.8% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1348 | +110.4% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0740 | -45.0% | ratio | 10-K | 2023-03-07 |
| Annual | 2021-12-31 | 0.0685 | -7.4% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.1015 | +48.1% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0946 | -6.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1408 | +49.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1580 | +12.2% | ratio | 10-K | 2026-02-17 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-01 | Hudson Susan Claire | Chief Legal Officer |
Equity grant / award
A
|
Common Stock | 31 | $73.51 | $2,279 | 24,712 |
| 2026-03-02 | Duhon Lamar L. | President, FPD |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,937 | $0.00 | $0 | 22,177 |
| 2026-03-02 | Duhon Lamar L. | President, FPD |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,124 | $0.00 | $0 | 25,114 |
| 2026-03-02 | Duhon Lamar L. | President, FPD |
Other disposed transaction
F
|
Common Stock | 1,174 | $88.52 | $103,922 | 37,723 |
| 2026-03-02 | Duhon Lamar L. | President, FPD |
Exercise / conversion
M
|
Common Stock | 2,983 | $0.00 | $0 | 38,897 |
| 2026-03-02 | Duhon Lamar L. | President, FPD |
Other disposed transaction
F
|
Common Stock | 1,719 | $88.52 | $152,166 | 35,914 |
| 2026-03-02 | Duhon Lamar L. | President, FPD |
Exercise / conversion
M
|
Common Stock | 4,258 | $0.00 | $0 | 37,633 |
| 2026-02-17 | Schwetz Amy B | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,650 | $0.00 | $0 | 47,781 |
| 2026-02-17 | Schwetz Amy B | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,592 | $89.69 | $322,166 | 93,799 |
| 2026-02-17 | Schwetz Amy B | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 9,128 | $0.00 | $0 | 97,391 |
| 2026-02-12 | VOPNI SCOTT K | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,941 | $0.00 | $0 | 18,230 |
| 2026-02-12 | VOPNI SCOTT K | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Performance Rights | 1,260 | $0.00 | $0 | 5,105 |
| 2026-02-11 | GARRISON JOHN L JR | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 839 | $87.37 | $73,303 | 37,041 |
| 2026-02-02 | Rowe Robert Scott | President & CEO |
Equity grant / award
A
|
Common Stock | 84 | $78.15 | $6,565 | 346,714 |
| 2025-12-02 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option | 114,943 | $0.00 | $0 | 0 |
| 2025-12-02 | Rowe Robert Scott | President & CEO |
Open-market sell
S
|
Common Stock | 2,517 | $70.92 | $178,506 | 346,630 |
| 2025-12-02 | Rowe Robert Scott | President & CEO |
Open-market sell
S
|
Common Stock | 95,223 | $70.39 | $6,702,747 | 349,147 |
| 2025-12-02 | Rowe Robert Scott | President & CEO |
Open-market sell
S
|
Common Stock | 114,943 | $70.54 | $8,108,079 | 444,370 |
| 2025-12-02 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 114,943 | $48.63 | $5,589,678 | 559,313 |
| 2025-12-01 | DELLY GAYLA J | Dir |
Equity grant / award
G
|
Common Stock | 900 | $0.00 | $0 | 21,496 |
| 2025-11-24 | DELLY GAYLA J | Dir |
Equity grant / award
G
|
Common Stock | 600 | $0.00 | $0 | 22,396 |
| 2025-11-13 | GARRISON JOHN L JR | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 530 | $69.27 | $36,713 | 36,202 |
| 2025-11-11 | Duhon Lamar L. | President, FPD |
Open-market sell
S
|
Common Stock | 1,609 | $69.51 | $111,842 | 15,116 |
| 2025-11-04 | Schwetz Amy B | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 47,000 | $71.02 | $3,337,940 | 52,628 |
| 2025-10-28 | DeBiasio Alice Marie | President, FCD |
Equity grant / award
A · derivative
|
Restricted Stock Units | 13,513 | $0.00 | $0 | 13,513 |
| 2025-08-12 | Wilson Kirk | President, FCD |
Open-market sell
S
|
Common Stock | 10,000 | $53.22 | $532,200 | 37,196 |
| 2025-08-08 | Wilson Kirk | President, FCD |
Open-market sell
S
|
Common Stock | 10,000 | $52.58 | $525,800 | 47,196 |
| 2025-08-01 | Rowe Robert Scott | President & CEO |
Equity grant / award
A
|
Common Stock | 10 | $56.04 | $560 | 444,370 |
| 2025-07-30 | CHANDY RUBY R | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 107 | $55.95 | $5,987 | 33,037 |
| 2025-07-01 | Rowe Robert Scott | President & CEO |
Equity grant / award
A
|
Common Stock | 85 | $52.35 | $4,450 | 444,360 |
| 2025-06-15 | Boukalik Brian | Chief Human Resources Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 682 | $0.00 | $0 | 9,087 |
| 2025-06-15 | Boukalik Brian | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 169 | $46.46 | $7,852 | 1,421 |
| 2025-06-15 | Boukalik Brian | Chief Human Resources Officer |
Exercise / conversion
M
|
Common Stock | 693 | $0.00 | $0 | 1,590 |
| 2025-06-02 | Rowe Robert Scott | President & CEO |
Equity grant / award
A
|
Common Stock | 88 | $49.91 | $4,392 | 444,275 |
| 2025-05-23 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 703 | $0.00 | $0 | 16,028 |
| 2025-05-23 | Hudson Susan Claire | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 260 | $49.61 | $12,899 | 17,256 |
| 2025-05-23 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 751 | $0.00 | $0 | 17,516 |
| 2025-05-16 | DELLY GAYLA J | Dir |
Equity grant / award
A
|
Common Stock | 3,099 | $51.62 | $159,970 | 22,996 |
| 2025-05-05 | SIEGEL KENNETH I | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 639 | $47.25 | $30,193 | 14,426 |
| 2025-05-01 | Rowe Robert Scott | President & CEO |
Equity grant / award
A
|
Common Stock | 98 | $45.23 | $4,433 | 444,187 |
| 2025-04-01 | Rowe Robert Scott | President & CEO |
Equity grant / award
A
|
Common Stock | 87 | $48.84 | $4,249 | 444,089 |
| 2025-03-03 | Rowe Robert Scott | President & CEO |
Equity grant / award
A
|
Common Stock | 77 | $55.04 | $4,238 | 444,002 |
| 2025-03-01 | Wilson Kirk | President, FCD |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,679 | $0.00 | $0 | 14,168 |
| 2025-03-01 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 1,009 | $55.00 | $55,499 | 57,196 |
| 2025-03-01 | Wilson Kirk | President, FCD |
Exercise / conversion
M
|
Common Stock | 2,725 | $0.00 | $0 | 58,205 |
| 2025-02-21 | GARRISON JOHN L JR | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 313 | $54.99 | $17,212 | 31,378 |
| 2025-02-17 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,124 | $0.00 | $0 | 19,927 |
| 2025-02-17 | Hudson Susan Claire | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 1,245 | $62.29 | $77,551 | 14,827 |
| 2025-02-17 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 3,246 | $0.00 | $0 | 16,072 |
| 2025-02-15 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,284 | $0.00 | $0 | 23,051 |
| 2025-02-15 | Hudson Susan Claire | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 527 | $62.29 | $32,827 | 12,826 |
| 2025-02-15 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 1,372 | $0.00 | $0 | 13,353 |
| 2025-02-13 | Schwetz Amy B | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Performance Rights | 19,345 | $0.00 | $0 | 73,211 |
| 2025-02-13 | Schwetz Amy B | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 16,818 | $0.00 | $0 | 66,845 |
| 2025-02-13 | Schwetz Amy B | Chief Financial Officer |
Equity grant / award
A · derivative
|
Performance Rights | 16,818 | $0.00 | $0 | 92,556 |
| 2025-02-13 | Schwetz Amy B | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 8,015 | $62.00 | $496,930 | 83,729 |
| 2025-02-13 | Schwetz Amy B | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 20,659 | $0.00 | $0 | 91,744 |
| 2025-02-03 | Rowe Robert Scott | President & CEO |
Equity grant / award
A
|
Common Stock | 102 | $62.62 | $6,387 | 443,925 |
| 2025-01-02 | Rowe Robert Scott | President & CEO |
Equity grant / award
A
|
Common Stock | 74 | $57.52 | $4,256 | 443,823 |
| 2024-12-02 | Rowe Robert Scott | President & CEO |
Equity grant / award
A
|
Common Stock | 34 | $61.02 | $2,075 | 443,749 |
| 2024-11-11 | DELLY GAYLA J | Dir |
Equity grant / award
G
|
Common Stock | 1,700 | $0.00 | $0 | 19,897 |
| 2024-11-06 | SIEGEL KENNETH I | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 509 | $59.24 | $30,153 | 13,238 |
| 2024-08-01 | CHANDY RUBY R | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 124 | $49.04 | $6,081 | 29,491 |
| 2024-05-28 | Boukalik Brian | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Performance Rights | 3,781 | $0.00 | $0 | 3,781 |
| 2024-05-28 | Boukalik Brian | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,781 | $0.00 | $0 | 5,825 |
| 2024-05-28 | Boukalik Brian | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,044 | $0.00 | $0 | 2,044 |
| 2024-05-23 | Rowe Robert Scott | President & CEO |
Open-market sell
S
|
Common Stock | 40,182 | $49.36 | $1,983,384 | 349,512 |
| 2024-05-23 | Rowe Robert Scott | President & CEO |
Open-market sell
S
|
Common Stock | 17,549 | $48.96 | $859,199 | 389,694 |
| 2024-05-23 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 703 | $0.00 | $0 | 17,928 |
| 2024-05-23 | Hudson Susan Claire | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 255 | $48.86 | $12,459 | 9,205 |
| 2024-05-23 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 737 | $0.00 | $0 | 9,460 |
| 2024-05-22 | Rowe Robert Scott | President & CEO |
Open-market sell
S
|
Common Stock | 42,269 | $49.98 | $2,112,605 | 407,243 |
| 2024-05-16 | SIEGEL KENNETH I | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 3,210 | $49.84 | $159,986 | 12,114 |
| 2024-05-02 | CHANDY RUBY R | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 124 | $47.10 | $5,840 | 26,157 |
| 2024-02-27 | Taylor Carlyn R. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 682 | $42.17 | $28,760 | 23,682 |
| 2024-02-26 | Wilson Kirk | President, FCD |
Open-market sell
S
|
Common Stock | 20,000 | $42.12 | $842,460 | 46,832 |
| 2024-02-17 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,124 | $0.00 | $0 | 18,631 |
| 2024-02-17 | Hudson Susan Claire | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 1,257 | $42.90 | $53,925 | 8,723 |
| 2024-02-17 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 3,193 | $0.00 | $0 | 9,980 |
| 2024-02-16 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 997 | $0.00 | $0 | 21,755 |
| 2024-02-16 | Hudson Susan Claire | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 434 | $42.90 | $18,619 | 6,787 |
| 2024-02-16 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 1,071 | $0.00 | $0 | 7,221 |
| 2024-02-15 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,284 | $0.00 | $0 | 22,752 |
| 2024-02-15 | Hudson Susan Claire | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 562 | $42.98 | $24,155 | 6,150 |
| 2024-02-15 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 1,348 | $0.00 | $0 | 6,712 |
| 2024-02-09 | Burger Elizabeth | Chief Human Resources Officer |
Exercise / conversion
M · derivative
|
Performance Rights | 9,290 | $0.00 | $0 | 21,513 |
| 2024-02-09 | Burger Elizabeth | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 2,024 | $41.50 | $83,996 | 37,955 |
| 2024-02-09 | Burger Elizabeth | Chief Human Resources Officer |
Exercise / conversion
M
|
Common Stock | 4,888 | $0.00 | $0 | 39,979 |
| 2023-12-07 | Johnson Cheryl H | Dir |
Equity grant / award
A
|
Common Stock | 1,623 | $0.00 | $0 | 1,623 |
| 2023-11-07 | CHANDY RUBY R | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 155 | $37.10 | $5,750 | 25,898 |
| 2023-08-09 | CHANDY RUBY R | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 140 | $39.29 | $5,501 | 25,743 |
| 2023-05-25 | CHANDY RUBY R | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 4,453 | $33.68 | $149,977 | 25,603 |
| 2023-05-23 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 703 | $0.00 | $0 | 14,447 |
| 2023-05-23 | Hudson Susan Claire | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 177 | $34.40 | $6,089 | 5,364 |
| 2023-05-23 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 723 | $0.00 | $0 | 5,541 |
| 2023-05-15 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 285 | $35.21 | $10,035 | 55,248 |
| 2023-05-08 | Taylor Carlyn R. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 810 | $35.50 | $28,755 | 17,040 |
| 2023-03-09 | SIEGEL KENNETH I | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 842 | $34.14 | $28,746 | 842 |
| 2023-02-20 | Wilson Kirk | President, FCD |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,277 | $0.00 | $0 | 23,404 |
| 2023-02-20 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 801 | $35.89 | $28,748 | 55,533 |
| 2023-02-20 | Wilson Kirk | President, FCD |
Exercise / conversion
M
|
Common Stock | 2,388 | $0.00 | $0 | 56,334 |
| 2023-02-17 | Duhon Lamar L. | President, AMSS |
Equity grant / award
A · derivative
|
Performance Rights | 11,534 | $0.00 | $0 | 19,559 |
| 2023-02-17 | Duhon Lamar L. | President, AMSS |
Equity grant / award
A · derivative
|
Restricted Stock Units | 11,534 | $0.00 | $0 | 19,559 |
| 2023-02-17 | Schwetz Amy B | Chief Financial Officer |
Equity grant / award
A · derivative
|
Performance Rights | 25,951 | $0.00 | $0 | 88,032 |
| 2023-02-17 | Schwetz Amy B | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 25,951 | $0.00 | $0 | 95,862 |
| 2023-02-16 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Performance Rights | 60,450 | $0.00 | $0 | 246,677 |
| 2023-02-16 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 24,333 | $0.00 | $0 | 256,605 |
| 2023-02-16 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 35,397 | $0.00 | $0 | 280,938 |
| 2023-02-16 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 10,059 | $36.07 | $362,828 | 315,217 |
| 2023-02-16 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 25,562 | $0.00 | $0 | 325,276 |
| 2023-02-16 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 14,632 | $36.07 | $527,776 | 299,714 |
| 2023-02-16 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 37,184 | $0.00 | $0 | 314,346 |
| 2023-02-16 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,116 | $36.07 | $148,464 | 277,162 |
| 2023-02-16 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,458 | $0.00 | $0 | 281,278 |
| 2023-02-16 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,025 | $0.00 | $0 | 15,588 |
| 2023-02-16 | Hudson Susan Claire | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 311 | $36.07 | $11,218 | 4,447 |
| 2023-02-16 | Hudson Susan Claire | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 1,047 | $0.00 | $0 | 4,758 |
| 2023-02-15 | Duhon Lamar L. | President, AMSS |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,690 | $0.00 | $0 | 16,869 |
| 2023-02-15 | Duhon Lamar L. | President, AMSS |
Other disposed transaction
F
|
Common Stock | 815 | $36.75 | $29,951 | 1,934 |
| 2023-02-15 | Duhon Lamar L. | President, AMSS |
Exercise / conversion
M
|
Common Stock | 2,749 | $0.00 | $0 | 2,749 |
| 2023-02-15 | Schwetz Amy B | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,407 | $0.00 | $0 | 87,076 |
| 2023-02-15 | Schwetz Amy B | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,391 | $36.75 | $124,619 | 23,175 |
| 2023-02-15 | Schwetz Amy B | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 8,639 | $0.00 | $0 | 26,566 |
| 2022-12-13 | SIEGEL KENNETH I | Dir |
Equity grant / award
A
|
Common Stock | 3,229 | $0.00 | $0 | 3,229 |
| 2022-11-07 | Taylor Carlyn R. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 943 | $30.51 | $28,771 | 15,388 |
| 2022-08-03 | Taylor Carlyn R. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 856 | $33.60 | $28,762 | 14,445 |
| 2022-05-17 | Taylor Carlyn R. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 920 | $31.28 | $28,778 | 13,589 |
| 2022-05-15 | Wilson Kirk | President, FCD |
Exercise / conversion
M · derivative
|
Performance Rights | 278 | $29.85 | $8,298 | 25,823 |
| 2022-05-15 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 278 | $29.85 | $8,298 | 47,798 |
| 2022-05-15 | Wilson Kirk | President, FCD |
Exercise / conversion
M
|
Common Stock | 278 | $0.00 | $0 | 48,076 |
| 2022-05-13 | DELLY GAYLA J | Dir |
Equity grant / award
A
|
Common Stock | 5,151 | $29.12 | $149,997 | 13,934 |
| 2022-05-12 | Chand Sujeet | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 5,151 | $29.12 | $149,997 | 15,091 |
| 2022-03-02 | Taylor Carlyn R. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 914 | $31.47 | $28,764 | 7,518 |
| 2022-02-28 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 21,894 | $0.00 | $0 | 262,900 |
| 2022-02-28 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 1,452 | $0.00 | $0 | 252,478 |
| 2022-02-28 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 9,209 | $30.37 | $279,677 | 251,026 |
| 2022-02-28 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 23,402 | $0.00 | $0 | 260,235 |
| 2022-02-27 | Minnix Lanesha | SVP, Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,390 | $0.00 | $0 | 26,009 |
| 2022-02-27 | Minnix Lanesha | SVP, Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 956 | $29.85 | $28,537 | 16,334 |
| 2022-02-27 | Minnix Lanesha | SVP, Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 2,555 | $0.00 | $0 | 17,290 |
| 2022-02-20 | Schwetz Amy B | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,430 | $0.00 | $0 | 69,532 |
| 2022-02-20 | Schwetz Amy B | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,257 | $0.00 | $0 | 74,962 |
| 2022-02-20 | Schwetz Amy B | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,207 | $32.06 | $70,756 | 17,927 |
| 2022-02-20 | Schwetz Amy B | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 5,713 | $0.00 | $0 | 20,134 |
| 2022-02-20 | Schwetz Amy B | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,137 | $32.06 | $68,512 | 14,421 |
| 2022-02-20 | Schwetz Amy B | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 5,531 | $0.00 | $0 | 16,558 |
| 2022-02-16 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 24,333 | $0.00 | $0 | 304,944 |
| 2022-02-16 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 9,764 | $33.36 | $325,727 | 223,975 |
| 2022-02-16 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 24,876 | $0.00 | $0 | 233,739 |
| 2022-02-15 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Performance Rights | 65,680 | $0.00 | $0 | 221,343 |
| 2022-02-15 | Rowe Robert Scott | President & CEO |
Equity grant / award
A · derivative
|
Performance Rights | 87,893 | $0.00 | $0 | 287,023 |
| 2022-02-15 | Rowe Robert Scott | President & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 87,893 | $0.00 | $0 | 329,277 |
| 2022-02-15 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 10,638 | $32.62 | $347,012 | 208,863 |
| 2022-02-15 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 23,414 | — | — | 219,501 |
| 2021-12-31 | Wilson Kirk | President, FCD |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 471 | $30.60 | $14,413 | 22,591 |
| 2021-12-31 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 471 | $30.60 | $14,413 | 39,879 |
| 2021-12-31 | Wilson Kirk | President, FCD |
Exercise / conversion
M
|
Common Stock | 471 | $0.00 | $0 | 40,350 |
| 2021-11-02 | CHANDY RUBY R | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 187 | $33.85 | $6,330 | 15,635 |
| 2021-08-12 | Taylor Carlyn R. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 711 | $40.45 | $28,760 | 5,754 |
| 2021-06-11 | Minnix Lanesha | SVP, Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,666 | $0.00 | $0 | 21,544 |
| 2021-06-11 | Minnix Lanesha | SVP, Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 1,084 | $42.98 | $46,590 | 9,773 |
| 2021-06-11 | Minnix Lanesha | SVP, Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 2,839 | $0.00 | $0 | 10,857 |
| 2021-05-20 | CHANDY RUBY R | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 3,587 | $41.81 | $149,972 | 15,291 |
| 2021-05-12 | Taylor Carlyn R. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 696 | $41.32 | $28,759 | 1,456 |
| 2021-04-16 | Burger Elizabeth | Chief Human Resources Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 666 | $0.00 | $0 | 30,601 |
| 2021-04-16 | Burger Elizabeth | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 241 | $40.02 | $9,645 | 18,208 |
| 2021-04-16 | Burger Elizabeth | Chief Human Resources Officer |
Exercise / conversion
M
|
Common Stock | 710 | $0.00 | $0 | 18,449 |
| 2021-03-08 | Wilson Kirk | President, FCD |
Open-market sell
S
|
Common Stock | 10,000 | $41.72 | $417,213 | 39,879 |
| 2021-03-02 | Taylor Carlyn R. | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 760 | $37.85 | $28,766 | 760 |
| 2021-03-01 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 21,996 | $0.00 | $0 | 241,384 |
| 2021-03-01 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 9,207 | $38.13 | $351,063 | 196,087 |
| 2021-03-01 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 23,397 | $0.00 | $0 | 205,294 |
| 2021-02-28 | Wilson Kirk | President, FCD |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,400 | $0.00 | $0 | 23,062 |
| 2021-02-28 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 622 | $37.00 | $23,014 | 49,879 |
| 2021-02-28 | Wilson Kirk | President, FCD |
Exercise / conversion
M
|
Common Stock | 2,553 | $0.00 | $0 | 50,501 |
| 2021-02-28 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 21,893 | $0.00 | $0 | 263,380 |
| 2021-02-28 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 9,008 | $37.00 | $333,296 | 181,897 |
| 2021-02-28 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 22,891 | $0.00 | $0 | 190,905 |
| 2021-02-27 | Wilson Kirk | President, FCD |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,586 | $0.00 | $0 | 25,462 |
| 2021-02-27 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 659 | $37.00 | $24,383 | 47,948 |
| 2021-02-27 | Wilson Kirk | President, FCD |
Exercise / conversion
M
|
Common Stock | 2,704 | $0.00 | $0 | 48,607 |
| 2021-02-20 | Wilson Kirk | President, FCD |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,276 | $0.00 | $0 | 28,048 |
| 2021-02-20 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 571 | $39.24 | $22,406 | 45,903 |
| 2021-02-20 | Wilson Kirk | President, FCD |
Exercise / conversion
M
|
Common Stock | 2,343 | $0.00 | $0 | 46,474 |
| 2021-02-16 | Wilson Kirk | President, FCD |
Exercise / conversion
M · derivative
|
Performance Rights | 7,200 | $0.00 | $0 | 24,690 |
| 2021-02-16 | Wilson Kirk | President, FCD |
Exercise / conversion
M · derivative
|
Performance Rights | 2,070 | $0.00 | $0 | 31,890 |
| 2021-02-16 | Wilson Kirk | President, FCD |
Equity grant / award
A · derivative
|
Performance Rights | 7,960 | $0.00 | $0 | 33,960 |
| 2021-02-16 | Wilson Kirk | President, FCD |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,960 | $0.00 | $0 | 30,324 |
| 2021-02-16 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 1,802 | $39.18 | $70,602 | 44,131 |
| 2021-02-16 | Wilson Kirk | President, FCD |
Exercise / conversion
M
|
Common Stock | 7,166 | — | — | 45,933 |
| 2021-02-16 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 207 | $39.18 | $8,110 | 38,767 |
| 2021-02-16 | Wilson Kirk | President, FCD |
Exercise / conversion
M
|
Common Stock | 698 | — | — | 38,974 |
| 2020-11-20 | Chand Sujeet | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 858 | $33.53 | $28,769 | 6,353 |
| 2020-08-10 | Chand Sujeet | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 936 | $30.70 | $28,735 | 5,495 |
| 2020-07-15 | Chowbey Sanjay | President, AMSS |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,000 | $0.00 | $0 | 7,260 |
| 2020-07-15 | Chowbey Sanjay | President, AMSS |
Other disposed transaction
F
|
Common Stock | 250 | $30.67 | $7,668 | 1,625 |
| 2020-07-15 | Chowbey Sanjay | President, AMSS |
Exercise / conversion
M
|
Common Stock | 1,025 | $0.00 | $0 | 1,875 |
| 2020-06-11 | Minnix Lanesha | SVP, Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,667 | $0.00 | $0 | 14,276 |
| 2020-06-11 | Minnix Lanesha | SVP, Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 675 | $27.00 | $18,225 | 5,078 |
| 2020-06-11 | Minnix Lanesha | SVP, Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 2,769 | $0.00 | $0 | 5,753 |
| 2020-05-22 | Chand Sujeet | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 2,628 | $25.20 | $66,226 | 4,559 |
| 2020-05-14 | Chand Sujeet | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 1,247 | $23.05 | $28,743 | 1,931 |
| 2020-04-16 | Burger Elizabeth | Chief Human Resources Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 667 | $0.00 | $0 | 16,919 |
| 2020-04-16 | Burger Elizabeth | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 169 | $23.10 | $3,904 | 7,367 |
| 2020-04-16 | Burger Elizabeth | Chief Human Resources Officer |
Exercise / conversion
M
|
Common Stock | 692 | $0.00 | $0 | 7,536 |
| 2020-04-01 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 18,770 | $0.00 | $0 | 126,233 |
| 2020-04-01 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 7,784 | $23.14 | $180,122 | 115,587 |
| 2020-04-01 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 19,779 | $0.00 | $0 | 123,371 |
| 2020-03-25 | Wilson Kirk | President, FCD |
Exercise / conversion
M · derivative
|
Performance Rights | 6,070 | $0.00 | $0 | 26,000 |
| 2020-03-25 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 403 | $23.00 | $9,269 | 38,276 |
| 2020-03-25 | Wilson Kirk | President, FCD |
Exercise / conversion
M
|
Common Stock | 1,651 | — | — | 38,679 |
| 2020-03-09 | Chowbey Sanjay | President, AMSS |
Open-market buy
P
|
Common Stock | 500 | $30.38 | $15,190 | 850 |
| 2020-03-03 | Wilson Kirk | President, FCD |
Open-market sell
S
|
Common Stock | 3,239 | $40.63 | $131,591 | 37,028 |
| 2020-03-01 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 21,997 | $0.00 | $0 | 145,003 |
| 2020-03-01 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 8,551 | $40.19 | $343,665 | 94,348 |
| 2020-03-01 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 22,732 | $0.00 | $0 | 102,899 |
| 2020-02-28 | Wilson Kirk | President, FCD |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,400 | $0.00 | $0 | 14,404 |
| 2020-02-28 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 604 | $40.19 | $24,275 | 40,267 |
| 2020-02-28 | Wilson Kirk | President, FCD |
Exercise / conversion
M
|
Common Stock | 2,480 | $0.00 | $0 | 40,871 |
| 2020-02-28 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 21,893 | $0.00 | $0 | 167,000 |
| 2020-02-28 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 5,411 | $40.19 | $217,468 | 80,167 |
| 2020-02-28 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 22,242 | $0.00 | $0 | 85,578 |
| 2020-02-27 | Wilson Kirk | President, FCD |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,587 | $0.00 | $0 | 16,804 |
| 2020-02-27 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 632 | $40.41 | $25,539 | 38,391 |
| 2020-02-27 | Wilson Kirk | President, FCD |
Exercise / conversion
M
|
Common Stock | 2,628 | $0.00 | $0 | 39,023 |
| 2020-02-26 | Chand Sujeet | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 684 | $42.02 | $28,741 | 684 |
| 2020-02-24 | Chand Sujeet | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $43.88 | $43,879 | 1,000 |
| 2020-02-20 | Wilson Kirk | President, FCD |
Equity grant / award
A · derivative
|
Performance Rights | 6,830 | $0.00 | $0 | 32,070 |
| 2020-02-20 | Wilson Kirk | President, FCD |
Equity grant / award
A · derivative
|
Restricted Stock Units | 6,830 | $0.00 | $0 | 19,391 |
| 2020-02-01 | Wilson Kirk | President, FCD |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,024 | $0.00 | $0 | 12,561 |
| 2020-02-01 | Wilson Kirk | President, FCD |
Other disposed transaction
F
|
Common Stock | 631 | $46.68 | $29,455 | 36,395 |
| 2020-02-01 | Wilson Kirk | President, FCD |
Exercise / conversion
M
|
Common Stock | 2,127 | $0.00 | $0 | 37,026 |
| 2019-12-10 | Minnix Lanesha | SVP, Chief Legal Officer |
Open-market sell
S
|
Common Stock | 820 | $47.97 | $39,339 | 1,231 |
| 2019-11-06 | GARRISON JOHN L JR | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 582 | $49.39 | $28,745 | 5,061 |
| 2019-08-14 | Wilson Kirk | President, FCD |
Equity grant / award
A · derivative
|
Performance Rights | 2,070 | $0.00 | $0 | 25,240 |
| 2019-08-08 | GARRISON JOHN L JR | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 638 | $45.05 | $28,742 | 4,479 |
| 2019-07-15 | Chowbey Sanjay | President, AMSS |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,000 | $0.00 | $0 | 3,000 |
| 2019-06-11 | Minnix Lanesha | SVP, Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,667 | $0.00 | $0 | 12,503 |
| 2019-06-11 | Minnix Lanesha | SVP, Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 661 | $49.36 | $32,627 | 2,051 |
| 2019-06-11 | Minnix Lanesha | SVP, Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 2,712 | $0.00 | $0 | 2,712 |
| 2019-06-07 | Lenander John | President, FCO |
Open-market sell
S
|
Common Stock | 5,761 | $49.32 | $284,152 | 16,568 |
| 2019-05-23 | Roberts David E Jr | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 2,568 | $48.69 | $125,036 | 32,254 |
| 2019-05-13 | GARRISON JOHN L JR | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 604 | $47.62 | $28,762 | 1,273 |
| 2019-04-16 | Burger Elizabeth | Chief Human Resources Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 667 | $0.00 | $0 | 15,293 |
| 2019-04-16 | Burger Elizabeth | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 166 | $49.11 | $8,152 | 2,595 |
| 2019-04-16 | Burger Elizabeth | Chief Human Resources Officer |
Exercise / conversion
M
|
Common Stock | 678 | $0.00 | $0 | 2,761 |
| 2019-04-01 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 18,770 | $0.00 | $0 | 128,443 |
| 2019-04-01 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 7,630 | $46.46 | $354,490 | 63,336 |
| 2019-04-01 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 19,388 | $0.00 | $0 | 70,966 |
| 2019-03-28 | Wilson Kirk | President, AMSS |
Exercise / conversion
M · derivative
|
Performance Rights | 7,120 | $0.00 | $0 | 23,170 |
| 2019-03-28 | Wilson Kirk | President, AMSS |
Other disposed transaction
F
|
Common Stock | 188 | $44.74 | $8,411 | 34,899 |
| 2019-03-28 | Wilson Kirk | President, AMSS |
Exercise / conversion
M
|
Common Stock | 772 | — | — | 35,087 |
| 2019-03-13 | Lenander John | President, FCO |
Open-market sell
S
|
Common Stock | 6,818 | $44.75 | $305,095 | 22,130 |
| 2019-03-07 | GARRISON JOHN L JR | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 669 | $42.92 | $28,713 | 669 |
| 2019-03-01 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 21,997 | $0.00 | $0 | 147,213 |
| 2019-03-01 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 5,469 | $45.00 | $246,105 | 51,578 |
| 2019-03-01 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 22,377 | $0.00 | $0 | 57,047 |
| 2019-02-28 | Wilson Kirk | President, AMSS |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,400 | $0.00 | $0 | 14,585 |
| 2019-02-28 | Wilson Kirk | President, AMSS |
Other disposed transaction
F
|
Common Stock | 595 | $44.41 | $26,424 | 34,315 |
| 2019-02-28 | Wilson Kirk | President, AMSS |
Exercise / conversion
M
|
Common Stock | 2,442 | $0.00 | $0 | 34,910 |
| 2019-02-28 | Gillespie Keith E. | SVP, Chief Sales Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,880 | $0.00 | $0 | 11,030 |
| 2019-02-28 | Gillespie Keith E. | SVP, Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 962 | $44.41 | $42,722 | 38,315 |
| 2019-02-28 | Gillespie Keith E. | SVP, Chief Sales Officer |
Exercise / conversion
M
|
Common Stock | 3,947 | $0.00 | $0 | 39,277 |
| 2019-02-28 | Rowe Robert Scott | President & CEO |
Equity grant / award
A · derivative
|
Performance Rights | 65,680 | $0.00 | $0 | 187,980 |
| 2019-02-28 | Rowe Robert Scott | President & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 65,680 | $0.00 | $0 | 169,210 |
| 2019-02-27 | Wilson Kirk | President, AMSS |
Equity grant / award
A · derivative
|
Performance Rights | 7,760 | $0.00 | $0 | 30,290 |
| 2019-02-27 | Wilson Kirk | President, AMSS |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,760 | $0.00 | $0 | 16,985 |
| 2019-02-27 | Gillespie Keith E. | SVP, Chief Sales Officer |
Equity grant / award
A · derivative
|
Performance Rights | 7,170 | $0.00 | $0 | 28,620 |
| 2019-02-27 | Gillespie Keith E. | SVP, Chief Sales Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,170 | $0.00 | $0 | 22,080 |
| 2019-02-03 | Wilson Kirk | President, AMSS |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,373 | $0.00 | $0 | 4,048 |
| 2019-02-03 | Wilson Kirk | President, AMSS |
Other disposed transaction
F
|
Common Stock | 607 | $43.96 | $26,684 | 32,468 |
| 2019-02-03 | Wilson Kirk | President, AMSS |
Exercise / conversion
M
|
Common Stock | 2,498 | $0.00 | $0 | 33,075 |
| 2019-02-01 | Wilson Kirk | President, AMSS |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,023 | $0.00 | $0 | 6,771 |
| 2019-02-01 | Wilson Kirk | President, AMSS |
Other disposed transaction
F
|
Common Stock | 621 | $43.96 | $27,299 | 30,577 |
| 2019-02-01 | Wilson Kirk | President, AMSS |
Exercise / conversion
M
|
Common Stock | 2,094 | $0.00 | $0 | 31,198 |
| 2018-12-19 | Wilson David J. | President, FPD |
Equity grant / award
A · derivative
|
Performance Rights | 8,590 | $0.00 | $0 | 16,990 |
| 2018-11-16 | MILLS RICK J | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 581 | $49.44 | $28,725 | 59,337 |
| 2018-08-16 | MILLS RICK J | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 573 | $50.18 | $28,753 | 58,756 |
| 2018-06-11 | Minnix Lanesha | SVP, Chief Legal Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 8,000 | $0.00 | $0 | 8,000 |
| 2018-05-24 | Roberts David E Jr | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 2,894 | $43.19 | $124,992 | 29,686 |
| 2018-05-17 | MILLS RICK J | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 652 | $44.08 | $28,740 | 55,289 |
| 2018-05-13 | Gillespie Keith E. | SVP, Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 4,076 | $43.53 | $177,428 | 29,819 |
| 2018-04-16 | Burger Elizabeth | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Performance Rights | 8,400 | $0.00 | $0 | 8,400 |
| 2018-04-16 | Burger Elizabeth | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 8,400 | $0.00 | $0 | 10,400 |
| 2018-04-16 | Burger Elizabeth | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,000 | $0.00 | $0 | 2,000 |
| 2018-04-01 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 18,770 | $0.00 | $0 | 103,530 |
| 2018-04-01 | Rowe Robert Scott | President & CEO |
Other disposed transaction
F
|
Common Stock | 6,067 | $43.33 | $262,883 | 34,670 |
| 2018-04-01 | Rowe Robert Scott | President & CEO |
Exercise / conversion
M
|
Common Stock | 19,017 | $0.00 | $0 | 40,737 |
| 2018-03-05 | MILLS RICK J | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 668 | $43.05 | $28,757 | 54,637 |
| 2018-02-28 | Eckert Lee | SVP, Chief Financial Officer |
Equity grant / award
A · derivative
|
Performance Rights | 18,000 | $0.00 | $0 | 18,000 |
| 2018-02-28 | Eckert Lee | SVP, Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 18,000 | $0.00 | $0 | 35,500 |
| 2018-02-04 | Lenander John | President, FCO |
Other disposed transaction
F
|
Common Stock | 179 | $44.57 | $7,978 | 17,009 |
| 2018-02-03 | Lenander John | President, FCO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 842 | $0.00 | $0 | 4,762 |
| 2018-02-03 | Lenander John | President, FCO |
Other disposed transaction
F
|
Common Stock | 192 | $44.57 | $8,557 | 17,188 |
| 2018-02-03 | Lenander John | President, FCO |
Exercise / conversion
M
|
Common Stock | 871 | $0.00 | $0 | 17,380 |
| 2018-02-01 | Lenander John | President, FCO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,960 | $0.00 | $0 | 5,604 |
| 2018-02-01 | Lenander John | President, FCO |
Other disposed transaction
F
|
Common Stock | 439 | $45.59 | $20,014 | 16,509 |
| 2018-02-01 | Lenander John | President, FCO |
Exercise / conversion
M
|
Common Stock | 1,994 | $0.00 | $0 | 16,948 |
| 2018-01-30 | CHANDY RUBY R | Dir |
Open-market sell
S
|
Common Stock | 30 | $45.06 | $1,352 | 2,574 |
| 2018-01-25 | CHANDY RUBY R | Dir |
Open-market buy
P
|
Common Stock | 30 | $45.08 | $1,352 | 2,604 |
| 2017-12-29 | Pajonas Thomas L | EVP |
Exercise / conversion
M · derivative
|
Performance Rights | 50,000 | $0.00 | $0 | 76,180 |
| 2017-12-29 | Pajonas Thomas L | EVP |
Other disposed transaction
F
|
Common Stock ($1.25 par value per share) | 24,689 | $42.13 | $1,040,148 | 87,156 |
| 2017-12-29 | Pajonas Thomas L | EVP |
Exercise / conversion
M
|
Common Stock ($1.25 par value per share) | 51,925 | — | — | 111,845 |
| 2017-12-01 | Roberts David E Jr | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 814 | $42.54 | $34,628 | 26,792 |
| 2017-10-09 | Eckert Lee | SVP, Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 17,500 | $0.00 | $0 | 17,500 |
| 2017-09-11 | Wilson David J. | President, IPO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 20,000 | $0.00 | $0 | 20,000 |
| 2017-08-22 | Roberts David E Jr | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 827 | $38.25 | $31,633 | 25,978 |
| 2017-06-26 | Roueche John E III | Interim CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 8,240 |
| 2017-05-18 | CHANDY RUBY R | Dir |
Equity grant / award
A
|
Common Stock | 2,574 | $48.56 | $124,993 | 2,574 |
| 2017-05-15 | Stephens Dave | SVP, Human Resources |
Other disposed transaction
F · derivative
|
Restricted Stock Units | 210 | $0.00 | $0 | 11,515 |
| 2017-05-11 | Roberts David E Jr | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 642 | $49.29 | $31,644 | 22,577 |
| 2017-05-04 | Rowe Robert Scott | President & CEO |
Equity grant / award
A · derivative
|
Stock Option | 114,943 | $0.00 | $0 | 114,943 |
| 2017-05-04 | Rowe Robert Scott | President & CEO |
Equity grant / award
A · derivative
|
Performance Rights | 56,310 | $0.00 | $0 | 56,310 |
| 2017-05-04 | Rowe Robert Scott | President & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 56,310 | $0.00 | $0 | 56,310 |
| 2017-03-31 | BLINN MARK A | President & CEO |
Other disposed transaction
F
|
Common Stock | 6,229 | $48.42 | $301,608 | 110,078 |
| 2017-03-28 | Jackson Kim | President, EPO |
Exercise / conversion
M · derivative
|
Performance Rights | 710 | $0.00 | $0 | 16,315 |
| 2017-03-28 | Jackson Kim | President, EPO |
Other disposed transaction
F
|
Common Stock | 218 | $47.18 | $10,285 | 9,956 |
| 2017-03-28 | Jackson Kim | President, EPO |
Exercise / conversion
M
|
Common Stock | 797 | — | — | 10,174 |
| 2017-03-01 | DELLY GAYLA J | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 725 | $47.60 | $34,510 | 35,133 |
| 2017-02-28 | OConnor Carey | SVP, GC and Secretary |
Open-market sell
S
|
Common Stock ($1.25 par value per share) | 7,650 | $47.35 | $362,266 | 43,548 |
| 2017-02-28 | OConnor Carey | SVP, GC and Secretary |
Open-market sell
S
|
Common Stock ($1.25 par value per share) | 2,850 | $46.57 | $132,736 | 51,198 |
| 2017-02-14 | Lenander John | President, FCO |
Other disposed transaction
F
|
Common Stock | 151 | $50.93 | $7,690 | 13,805 |
| 2017-02-07 | BLINN MARK A | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,829 | $49.59 | $239,470 | 136,052 |
| 2017-02-07 | Stephens Dave | SVP, Human Resources |
Other disposed transaction
F
|
Common Stock | 343 | $49.59 | $17,009 | 38,072 |
| 2017-02-06 | BLINN MARK A | President & CEO |
Other disposed transaction
F
|
Common Stock | 6,228 | $48.36 | $301,186 | 140,881 |
| 2017-02-04 | Stephens Dave | SVP, Human Resources |
Other disposed transaction
F
|
Common Stock | 593 | $48.65 | $28,849 | 38,415 |
| 2017-02-04 | BLINN MARK A | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 20,760 | $0.00 | $0 | 41,520 |
| 2017-02-04 | BLINN MARK A | President & CEO |
Other disposed transaction
F
|
Common Stock | 5,905 | $48.65 | $287,278 | 147,109 |
| 2017-02-04 | BLINN MARK A | President & CEO |
Exercise / conversion
M
|
Common Stock | 21,100 | $0.00 | $0 | 153,014 |
| 2017-02-03 | Stephens Dave | SVP, Human Resources |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,527 | $0.00 | $0 | 11,725 |
| 2017-02-03 | Stephens Dave | SVP, Human Resources |
Other disposed transaction
F
|
Common Stock | 643 | $48.65 | $31,282 | 39,008 |
| 2017-02-03 | Stephens Dave | SVP, Human Resources |
Exercise / conversion
M
|
Common Stock | 2,569 | $0.00 | $0 | 39,651 |
| 2017-02-01 | Wilson Kirk | President, AMSS |
Equity grant / award
A · derivative
|
Performance Rights | 6,070 | $0.00 | $0 | 16,950 |
| 2017-02-01 | Wilson Kirk | President, AMSS |
Equity grant / award
A · derivative
|
Restricted Stock Units | 6,070 | $0.00 | $0 | 13,190 |
| 2016-11-08 | Roberts David E Jr | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 585 | $41.76 | $24,430 | 21,271 |
| 2016-11-02 | BLINN MARK A | President & CEO |
Open-market sell
S
|
Common Stock | 119,232 | $41.64 | $4,964,367 | 194,194 |
| 2016-09-15 | Stephens Dave | SVP, Human Resources |
Other disposed transaction
F · derivative
|
Restricted Stock Units | 248 | $0.00 | $0 | 7,582 |
| 2016-09-15 | Stephens Dave | SVP, Human Resources |
Other disposed transaction
F
|
Common Stock | 248 | $46.77 | $11,599 | 44,664 |
| 2016-08-04 | FRIEDERY JOHN R | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 522 | $46.84 | $24,450 | 42,540 |
| 2016-08-03 | RUSNACK WILLIAM C | Dir |
Open-market sell
S
|
Common Stock ($1.25 par value per share) | 2,169 | $46.72 | $101,326 | 2,783 |
| 2016-08-02 | Pajonas Thomas L | EVP, Chief Operating Officer |
Open-market sell
S
|
Common Stock ($1.25 par value per share) | 35,000 | $45.49 | $1,592,104 | 99,487 |
| 2016-07-08 | Drees Jeff | President, IPO |
Other disposed transaction
F
|
Common Stock | 1,970 | $45.79 | $90,206 | 16,835 |
| 2016-06-10 | Jackson Kim | President, EPO |
Other disposed transaction
F
|
Common Stock | 1,021 | $50.83 | $51,897 | 14,309 |
| 2016-05-19 | RUSNACK WILLIAM C | Dir |
Equity grant / award
A
|
Common Stock ($1.25 par value per share) | 2,783 | $44.91 | $124,985 | 4,952 |
| 2016-05-05 | FRIEDERY JOHN R | Dir |
Equity grant / award
A · derivative
|
Phantom Stock | 530 | $46.12 | $24,444 | 39,235 |