Financial Metrics
PRIM Primoris Services CorpFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 561502000.0 | — | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 631165000.0 | +12.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 608311000.0 | -3.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 504119000.0 | -17.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 648787000.0 | +28.7% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 908902000.0 | +40.1% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 661558000.0 | -27.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 789929000.0 | +19.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 865064000.0 | +9.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 743243000.0 | -14.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 908216000.0 | +22.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 942700000.0 | +3.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 818329000.0 | -13.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 881610000.0 | +7.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 913245000.0 | +3.6% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 784384000.0 | -14.1% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 1022948000.0 | +30.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 1284128000.0 | +25.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1256896000.0 | -2.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 1413377000.0 | +12.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1529486000.0 | +8.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1412707000.0 | -7.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1563715000.0 | +10.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1649086000.0 | +5.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1648112000.0 | -0.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1890745000.0 | +14.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2178422000.0 | +15.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1996948000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 2379995000.0 | +19.2% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 2939478000.0 | +23.5% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 3106329000.0 | +5.7% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 3491497000.0 | +12.4% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 3497632000.0 | +0.2% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 4420599000.0 | +26.4% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 5715300000.0 | +29.3% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1741300000.0 | -69.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1857700000.0 | +6.7% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 39277000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 43285000.0 | +10.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 50129000.0 | +15.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 55053000.0 | +9.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 84483000.0 | +53.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 70421000.0 | -16.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 44560000.0 | -36.7% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 71419000.0 | +60.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 106505000.0 | +49.1% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 52460000.0 | -50.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 80531000.0 | +53.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 108421000.0 | +34.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 47810000.0 | -55.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 100967000.0 | +111.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 123681000.0 | +22.5% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 80181000.0 | -35.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 113026000.0 | +41.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 127436000.0 | +12.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 56486000.0 | -55.7% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 92109000.0 | +63.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 154907000.0 | +68.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 99732000.0 | -35.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 157264000.0 | +57.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 173895000.0 | +10.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 133376000.0 | -23.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 186710000.0 | +40.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 198561000.0 | +6.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 170657000.0 | -14.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 231736000.0 | +35.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 235714000.0 | +1.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 201307000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 278434000.0 | +38.3% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 325737000.0 | +17.0% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 330926000.0 | +1.6% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 370214000.0 | +11.9% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 416660000.0 | +12.5% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 456885000.0 | +9.7% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 587500000.0 | +28.6% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 184600000.0 | -68.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 175000000.0 | -5.2% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 6619000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 10787000.0 | +63.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 11419000.0 | +5.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 15199000.0 | +33.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 38506000.0 | +153.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 27862000.0 | -27.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 5909000.0 | -78.8% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 20262000.0 | +242.9% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 51074000.0 | +152.1% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 9529000.0 | -81.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 31812000.0 | +233.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 58594000.0 | +84.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 3422000.0 | -94.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 49545000.0 | +1347.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 66584000.0 | +34.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 12853000.0 | -80.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 54799000.0 | +326.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 65283000.0 | +19.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 708000.0 | -98.9% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 67264000.0 | +9400.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 66480000.0 | -1.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 19028000.0 | -71.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 70795000.0 | +272.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 88407000.0 | +24.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 44238000.0 | -50.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 86070000.0 | +94.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 99550000.0 | +15.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 70364000.0 | -29.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 126644000.0 | +80.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 137001000.0 | +8.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 57749000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 106288000.0 | +84.1% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 130471000.0 | +22.8% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 140875000.0 | +8.0% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 163949000.0 | +16.4% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 170151000.0 | +3.8% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 195338000.0 | +14.8% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 253100000.0 | +29.6% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 317400000.0 | +25.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 411500000.0 | +29.6% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2916000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 5287000.0 | +81.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 4756000.0 | -10.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 8512000.0 | +79.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 22396000.0 | +163.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 22134000.0 | -1.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 4216000.0 | -81.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | 14191000.0 | +236.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 34805000.0 | +145.3% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 2936000.0 | -91.6% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 17824000.0 | +507.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 35826000.0 | +101.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -3734000.0 | -110.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 32962000.0 | +982.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 43943000.0 | +33.3% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 5848000.0 | -86.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 42143000.0 | +620.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 86199000.0 | +104.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -1674000.0 | -101.9% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 50154000.0 | +3096.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 43040000.0 | -14.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1310000.0 | -97.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 39032000.0 | +2879.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 48144000.0 | +23.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 18943000.0 | -60.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 49543000.0 | +161.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 58436000.0 | +18.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 44240000.0 | -24.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 84319000.0 | +90.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 94617000.0 | +12.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 27725000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 76850000.0 | +177.2% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 87593000.0 | +14.0% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 84097000.0 | -4.0% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 104983000.0 | +24.8% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 115739000.0 | +10.2% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 133021000.0 | +14.9% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 126100000.0 | -5.2% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 180900000.0 | +43.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 274900000.0 | +52.0% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.05 | — | USD/shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.1 | +100.0% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.09 | -10.0% | USD/shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.15 | +66.7% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.42 | +180.0% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.4 | -4.8% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.01 | -97.5% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.23 | +2200.0% | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.64 | +178.3% | USD/shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.04 | -93.8% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.35 | +775.0% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.7 | +100.0% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.08 | -111.4% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.68 | +950.0% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.91 | +33.8% | USD/shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.12 | -86.8% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.68 | +466.7% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.82 | +20.6% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -0.03 | -103.7% | USD/shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.94 | +3233.3% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.81 | -13.8% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.02 | -97.5% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.73 | +3550.0% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.9 | +23.3% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.35 | -61.1% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.92 | +162.9% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.09 | +18.5% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.82 | -24.8% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.56 | +90.2% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.75 | +12.2% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.52 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.41 | +171.2% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1.51 | +7.1% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 1.62 | +7.3% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 2.17 | +34.0% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 2.19 | +0.9% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 2.5 | +14.2% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 2.37 | -5.2% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.0 | -57.8% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.96 | -4.0% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.05 | — | USD/shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.1 | +100.0% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.09 | -10.0% | USD/shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.15 | +66.7% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.42 | +180.0% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.4 | -4.8% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.01 | -97.5% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.23 | +2200.0% | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.63 | +173.9% | USD/shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.04 | -93.7% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.35 | +775.0% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.7 | +100.0% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.08 | -111.4% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.68 | +950.0% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.9 | +32.4% | USD/shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.12 | -86.7% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.67 | +458.3% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.81 | +20.9% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -0.03 | -103.7% | USD/shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.93 | +3200.0% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.8 | -14.0% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.02 | -97.5% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.72 | +3500.0% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.89 | +23.6% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.35 | -60.7% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.91 | +160.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.07 | +17.6% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.81 | -24.3% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.54 | +90.1% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.73 | +12.3% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.51 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.4 | +174.5% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1.5 | +7.1% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 1.61 | +7.3% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 2.16 | +34.2% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 2.17 | +0.5% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 2.47 | +13.8% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 2.33 | -5.7% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.99 | -57.5% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.95 | -4.0% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 98809000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 97115000.0 | -1.7% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 148667000.0 | +53.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 135823000.0 | -8.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-03-31 | 148485000.0 | +9.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 111676000.0 | -24.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 143235000.0 | +28.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 170385000.0 | +19.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 134172000.0 | -21.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 139404000.0 | +3.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 60039000.0 | -56.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 151063000.0 | +151.6% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 73985000.0 | -51.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 54114000.0 | -26.9% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 43837000.0 | -19.0% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 120286000.0 | +174.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 93474000.0 | -22.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 155670000.0 | +66.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 228546000.0 | +46.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 326744000.0 | +43.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-03-31 | 212770000.0 | -34.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 177979000.0 | -16.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 199025000.0 | +11.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 200512000.0 | +0.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-03-31 | 173505000.0 | -13.5% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 91254000.0 | -47.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 111937000.0 | +22.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 248692000.0 | +122.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-03-31 | 94756000.0 | -61.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 122692000.0 | +29.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 160736000.0 | +31.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 217778000.0 | +35.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 177600000.0 | -18.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 207363000.0 | +16.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 352657000.0 | +70.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 455825000.0 | +29.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 351581000.0 | -22.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 390254000.0 | +11.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 431418000.0 | +10.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 135823000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 170385000.0 | +25.4% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 151063000.0 | -11.3% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 120286000.0 | -20.4% | USD | 10-K | 2023-02-28 |
| Annual | 2020-12-31 | 326744000.0 | +171.6% | USD | 10-K | 2024-02-27 |
| Annual | 2021-12-31 | 200512000.0 | -38.6% | USD | 10-K | 2025-02-25 |
| Annual | 2022-12-31 | 248700000.0 | +24.0% | USD | 10-K | 2026-02-24 |
| Annual | 2023-12-31 | 217800000.0 | -12.4% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 455800000.0 | +109.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 535500000.0 | +17.5% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 112200000.0 | — | USD | 10-K | 2024-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 67285000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 61833000.0 | -8.1% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 55294000.0 | -10.6% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 49201000.0 | -11.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 45130000.0 | -8.3% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 42318000.0 | -6.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 39617000.0 | -6.4% | USD | 10-Q | 2017-11-06 |
| Annual | 2016-12-31 | 49201000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 40922000.0 | -16.8% | USD | 10-K | 2018-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 672748000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 635244000.0 | -5.6% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 673861000.0 | +6.1% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 731381000.0 | +8.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 711185000.0 | -2.8% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 684954000.0 | -3.7% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 752124000.0 | +9.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 743214000.0 | -1.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 689718000.0 | -7.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 951472000.0 | +38.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 937959000.0 | -1.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 924447000.0 | -1.4% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 876329000.0 | -5.2% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 972344000.0 | +11.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 961512000.0 | -1.1% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 912707000.0 | -5.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 916665000.0 | +0.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1047295000.0 | +14.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1117075000.0 | +6.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1115266000.0 | -0.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1104243000.0 | -1.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1094413000.0 | -0.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1217232000.0 | +11.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1182090000.0 | -2.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1214157000.0 | +2.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1317947000.0 | +8.5% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1662106000.0 | +26.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1704385000.0 | +2.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1681739000.0 | -1.3% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1870834000.0 | +11.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1891151000.0 | +1.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1885233000.0 | -0.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1999483000.0 | +6.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2091221000.0 | +4.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2222552000.0 | +6.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2159472000.0 | -2.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2173894000.0 | +0.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2459031000.0 | +13.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2565759000.0 | +4.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 731108000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 743214000.0 | +1.7% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 924447000.0 | +24.4% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 912707000.0 | -1.3% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1115266000.0 | +22.2% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1182090000.0 | +6.0% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1704385000.0 | +44.2% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 1885233000.0 | +10.6% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2159500000.0 | +14.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2333600000.0 | +8.1% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1115398000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1090087000.0 | -2.3% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1118864000.0 | +2.6% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1170798000.0 | +4.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1157597000.0 | -1.1% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 1197491000.0 | +3.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1261692000.0 | +5.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 1255740000.0 | -0.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1202447000.0 | -4.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1614001000.0 | +34.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1621146000.0 | +0.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 1594147000.0 | -1.7% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 1690766000.0 | +6.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1825211000.0 | +8.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1868969000.0 | +2.4% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 1830465000.0 | -2.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1835103000.0 | +0.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1953554000.0 | +6.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1999502000.0 | +2.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1969580000.0 | -1.5% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 2515434000.0 | +27.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2493807000.0 | -0.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 2597993000.0 | +4.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 2543327000.0 | -2.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 2597439000.0 | +2.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 2713830000.0 | +4.5% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 3454337000.0 | +27.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 3544020000.0 | +2.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 3522720000.0 | -0.6% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 3722024000.0 | +5.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3803171000.0 | +2.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 3827427000.0 | +0.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 3954447000.0 | +3.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 4049888000.0 | +2.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 4240293000.0 | +4.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 4195868000.0 | -1.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 4217488000.0 | +0.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 4536042000.0 | +7.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 4649952000.0 | +2.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1170567000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1255740000.0 | +7.3% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1594147000.0 | +26.9% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1830465000.0 | +14.8% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1969580000.0 | +7.6% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 2543327000.0 | +29.1% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 3544020000.0 | +39.3% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 3827427000.0 | +8.0% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 4195900000.0 | +9.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4407800000.0 | +5.1% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 407564000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 389641000.0 | -4.4% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 401083000.0 | +2.9% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 449938000.0 | +12.2% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 441746000.0 | -1.8% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 471292000.0 | +6.7% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 505415000.0 | +7.2% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 454898000.0 | -10.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 435312000.0 | -4.3% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 613453000.0 | +40.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 657921000.0 | +7.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 621814000.0 | -5.5% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 620184000.0 | -0.3% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 686992000.0 | +10.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 692091000.0 | +0.7% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 670448000.0 | -3.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 683782000.0 | +2.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 757335000.0 | +10.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 782232000.0 | +3.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 764415000.0 | -2.3% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 796753000.0 | +4.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 758675000.0 | -4.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 822652000.0 | +8.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 759118000.0 | -7.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 844224000.0 | +11.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 889328000.0 | +5.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1085634000.0 | +22.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1138064000.0 | +4.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1134164000.0 | -0.3% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1289189000.0 | +13.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1297935000.0 | +0.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1335035000.0 | +2.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1448390000.0 | +8.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1484761000.0 | +2.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1612394000.0 | +8.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1670686000.0 | +3.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1783252000.0 | +6.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2019760000.0 | +13.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2140679000.0 | +6.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 449938000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 454898000.0 | +1.1% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 621814000.0 | +36.7% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 670448000.0 | +7.8% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 764415000.0 | +14.0% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 759118000.0 | -0.7% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1138064000.0 | +49.9% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 1335035000.0 | +17.3% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1670700000.0 | +25.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1848500000.0 | +10.6% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 629678000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 601480000.0 | -4.5% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 627680000.0 | +4.4% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 672228000.0 | +7.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 655961000.0 | -2.4% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 676055000.0 | +3.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 720445000.0 | +6.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 693557000.0 | -3.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 636951000.0 | -8.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1036814000.0 | +62.8% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1028666000.0 | -0.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 987164000.0 | -4.0% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 1080381000.0 | +9.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1204346000.0 | +11.5% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1214806000.0 | +0.9% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 1200935000.0 | -1.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1219659000.0 | +1.6% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1308650000.0 | +7.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1315980000.0 | +0.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1254788000.0 | -4.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1614070000.0 | +28.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1557317000.0 | -3.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1620605000.0 | +4.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1553272000.0 | -4.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1609675000.0 | +3.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1681032000.0 | +4.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 2386329000.0 | +42.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 2435182000.0 | +2.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2413607000.0 | -0.9% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2572486000.0 | +6.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2606363000.0 | +1.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2591335000.0 | -0.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2705042000.0 | +4.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2750657000.0 | +1.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2882298000.0 | +4.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2786335000.0 | -3.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2771748000.0 | -0.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3001483000.0 | +8.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 3022120000.0 | +0.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 671997000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 693557000.0 | +3.2% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 987164000.0 | +42.3% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1200935000.0 | +21.7% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1254788000.0 | +4.5% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1553272000.0 | +23.8% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 2435182000.0 | +56.8% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 2591335000.0 | +6.4% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2786400000.0 | +7.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2726800000.0 | -2.1% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 485720000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 488607000.0 | +0.6% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 491184000.0 | +0.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 498570000.0 | +1.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 501636000.0 | +0.6% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 521436000.0 | +3.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 541247000.0 | +3.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 562183000.0 | +3.9% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2018-03-31 | 565496000.0 | +0.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | 577187000.0 | +2.1% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2018-09-30 | 592480000.0 | +2.6% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2018-12-31 | 606983000.0 | +2.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 610385000.0 | +0.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-06-30 | 620865000.0 | +1.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 654163000.0 | +5.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 629530000.0 | -3.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-03-31 | 615444000.0 | -2.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-06-30 | 644904000.0 | +4.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-09-30 | 683522000.0 | +6.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-12-31 | 714792000.0 | +4.6% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-03-31 | 901364000.0 | +26.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-06-30 | 936490000.0 | +3.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-09-30 | 977388000.0 | +4.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 990055000.0 | +1.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-03-31 | 987764000.0 | -0.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-06-30 | 1032798000.0 | +4.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 1068008000.0 | +3.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 1108838000.0 | +3.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-03-31 | 1109113000.0 | +0.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-06-30 | 1149538000.0 | +3.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 1196808000.0 | +4.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 1236092000.0 | +3.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 1249405000.0 | +1.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-06-30 | 1299231000.0 | +4.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 1357995000.0 | +4.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 1409533000.0 | +3.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1445740000.0 | +2.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-06-30 | 1534559000.0 | +6.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 1627832000.0 | +6.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 498570000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2017-12-31 | 562183000.0 | +12.8% | USD | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 606983000.0 | +8.0% | USD | 10-K | 2022-03-01 |
| Annual | 2019-12-31 | 629530000.0 | +3.7% | USD | 10-K | 2023-02-28 |
| Annual | 2020-12-31 | 714792000.0 | +13.5% | USD | 10-K | 2024-02-27 |
| Annual | 2021-12-31 | 990055000.0 | +38.5% | USD | 10-K | 2025-02-25 |
| Annual | 2022-12-31 | 1108900000.0 | +12.0% | USD | 10-K | 2026-02-24 |
| Annual | 2023-12-31 | 1236100000.0 | +11.5% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1409500000.0 | +14.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1681000000.0 | +19.3% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 210022000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 199868000.0 | -4.8% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 213790000.0 | +7.0% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 261570000.0 | +22.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 195230000.0 | -25.4% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 183140000.0 | -6.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 254645000.0 | +39.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 258815000.0 | +1.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 245947000.0 | -5.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 420286000.0 | +70.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 370040000.0 | -12.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 368157000.0 | -0.5% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 374145000.0 | +1.6% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 412048000.0 | +10.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 367501000.0 | -10.8% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 351301000.0 | -4.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 343179000.0 | -2.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 352812000.0 | +2.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 329068000.0 | -6.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 316557000.0 | -3.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 653567000.0 | +106.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 654799000.0 | +0.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 678584000.0 | +3.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 661462000.0 | -2.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 665262000.0 | +0.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 701030000.0 | +5.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1202158000.0 | +71.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1143452000.0 | -4.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1112393000.0 | -2.7% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1113122000.0 | +0.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1098752000.0 | -1.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 958272000.0 | -12.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 951746000.0 | -0.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 933028000.0 | -2.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 903749000.0 | -3.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 734826000.0 | -18.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 611985000.0 | -16.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 603059000.0 | -1.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 486043000.0 | -19.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 261339000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 258815000.0 | -1.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 368157000.0 | +42.2% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 351301000.0 | -4.6% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 316557000.0 | -9.9% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 661462000.0 | +109.0% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1143452000.0 | +72.9% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 958272000.0 | -16.2% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 734800000.0 | -23.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 469900000.0 | -36.1% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 5498000.0 | — | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 50617000.0 | +820.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 49088000.0 | -3.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 116289000.0 | +136.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 161432000.0 | +38.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 3660000.0 | -97.7% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -716000.0 | -119.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -12873000.0 | -1697.9% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | -72096000.0 | -460.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -96524000.0 | -33.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -40116000.0 | +58.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -5467000.0 | +86.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 60651000.0 | +1209.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 191479000.0 | +215.7% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 7973000.0 | -95.8% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 6163000.0 | -22.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 15620000.0 | +153.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 6577000.0 | -57.9% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -91113000.0 | -1485.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -102035000.0 | -12.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -115337000.0 | -13.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -80832000.0 | +29.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -7147000.0 | +91.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -28464000.0 | -298.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -12397000.0 | +56.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 210054000.0 | +1794.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 66172000.0 | -68.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 144625000.0 | +118.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 327525000.0 | +126.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 62577000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 188942000.0 | +201.9% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 126815000.0 | -32.9% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 118946000.0 | -6.2% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 313001000.0 | +163.1% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 79747000.0 | -74.5% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 83346000.0 | +4.5% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 198500000.0 | +138.2% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 508300000.0 | +156.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 470400000.0 | -7.5% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -40525000.0 | — | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -48482000.0 | -19.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | -17238000.0 | +64.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -106238000.0 | -516.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -129762000.0 | -22.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -25391000.0 | +80.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -151326000.0 | -496.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -182141000.0 | -20.4% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | -9979000.0 | +94.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -35711000.0 | -257.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -53862000.0 | -50.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -2409000.0 | +95.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -9617000.0 | -299.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -36694000.0 | -281.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -630211000.0 | -1617.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -659195000.0 | -4.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -665619000.0 | -1.0% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -32874000.0 | +95.1% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -44375000.0 | -35.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -485010000.0 | -993.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -6470000.0 | +98.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -9627000.0 | -48.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -25621000.0 | -166.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 4187000.0 | +116.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 39293000.0 | +838.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -891000.0 | -102.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -33178000.0 | -3623.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -59111000.0 | -78.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -78204000.0 | -32.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -59421000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -131434000.0 | -121.2% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -209152000.0 | -59.1% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -65873000.0 | +68.5% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | -42506000.0 | +35.5% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -691268000.0 | -1526.3% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -481939000.0 | +30.3% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -30000000.0 | +93.8% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -27200000.0 | +9.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -93900000.0 | -245.2% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -28980000.0 | — | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -14590000.0 | +49.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | -19188000.0 | -31.5% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -34198000.0 | -78.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -24258000.0 | +29.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -14482000.0 | +40.3% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 156738000.0 | +1182.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 84861000.0 | -45.9% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 4670000.0 | -94.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 34432000.0 | +637.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -13516000.0 | -139.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -19195000.0 | -42.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -15266000.0 | +20.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -45972000.0 | -201.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 508464000.0 | +1206.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 504252000.0 | -0.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 522705000.0 | +3.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -1226000.0 | -100.2% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 26200000.0 | +2237.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 515352000.0 | +1867.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -36601000.0 | -107.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -41114000.0 | -12.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -60023000.0 | -46.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -15106000.0 | +74.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -39104000.0 | -158.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -74022000.0 | -89.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -137264000.0 | -85.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -151736000.0 | -10.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -274602000.0 | -81.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -28455000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -22946000.0 | +19.4% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 63939000.0 | +378.6% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -83284000.0 | -230.3% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | -62823000.0 | +24.6% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 485733000.0 | +873.2% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 452043000.0 | -6.9% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -205300000.0 | -145.4% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -244400000.0 | -19.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -296300000.0 | -21.2% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 12255000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 42140000.0 | +243.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 52137000.0 | +23.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 19222000.0 | -63.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 44697000.0 | +132.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 57346000.0 | +28.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 19125000.0 | -66.6% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 46107000.0 | +141.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 80766000.0 | +75.2% | USD | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 14377000.0 | -82.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 56907000.0 | +295.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 78255000.0 | +37.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 9311000.0 | -88.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 21703000.0 | +133.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 54404000.0 | +150.7% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 19078000.0 | -64.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 62755000.0 | +228.9% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 102133000.0 | +62.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 33165000.0 | -67.5% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 65815000.0 | +98.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 75696000.0 | +15.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 13847000.0 | -81.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 42392000.0 | +206.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 82500000.0 | +94.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 10434000.0 | -87.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 34637000.0 | +232.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 98338000.0 | +183.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 40590000.0 | -58.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 73703000.0 | +81.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 108166000.0 | +46.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 58027000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 79782000.0 | +37.5% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 110189000.0 | +38.1% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 94494000.0 | -14.2% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 64357000.0 | -31.9% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 133842000.0 | +108.0% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 94690000.0 | -29.3% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 103000000.0 | +8.8% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 126500000.0 | +22.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 129900000.0 | +2.7% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 51772497.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 51772497.0 | +0.0% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 51784242.0 | +0.0% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 51576442.0 | -0.4% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 51437305.0 | -0.3% | shares | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 51437305.0 | +0.0% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 51448753.0 | +0.0% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 51448753.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 51448753.0 | +0.0% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 51530572.0 | +0.2% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 51204959.0 | -0.6% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 51715518.0 | +1.0% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 50842902.0 | -1.7% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 50965221.0 | +0.2% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 50982098.0 | +0.0% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 48665138.0 | -4.5% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 48254575.0 | -0.8% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 48220811.0 | -0.1% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 48096318.0 | -0.3% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 48110442.0 | +0.0% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 53723988.0 | +11.7% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 53731206.0 | +0.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 53800811.0 | +0.1% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 53194585.0 | -1.1% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 53308136.0 | +0.2% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 53209461.0 | -0.2% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 53111107.0 | -0.2% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 53124899.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 53282636.0 | +0.3% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 53328873.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 53352611.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 53366327.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 53630490.0 | +0.5% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 53672740.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 53712733.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 53740729.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 53995590.0 | +0.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 54008463.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 54029163.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 51576442.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 51448753.0 | -0.2% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 50715518.0 | -1.4% | shares | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 48665138.0 | -4.0% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 48110442.0 | -1.1% | shares | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 53194585.0 | +10.6% | shares | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 53124899.0 | -0.1% | shares | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 53366327.0 | +0.5% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 53740729.0 | +0.7% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 54045067.0 | +0.6% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 51772497.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 51772497.0 | +0.0% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 51784242.0 | +0.0% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 51576442.0 | -0.4% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 51437305.0 | -0.3% | shares | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 51437305.0 | +0.0% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 51448753.0 | +0.0% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 51448753.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 51530572.0 | +0.2% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 51530572.0 | +0.0% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 51204959.0 | -0.6% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 51715518.0 | +1.0% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 50842902.0 | -1.7% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 50965221.0 | +0.2% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 50982098.0 | +0.0% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 48665138.0 | -4.5% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 48254575.0 | -0.8% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 48220811.0 | -0.1% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 48096318.0 | -0.3% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 48110442.0 | +0.0% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 53723988.0 | +11.7% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 53731206.0 | +0.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 53800811.0 | +0.1% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 53194585.0 | -1.1% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 53308136.0 | +0.2% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 53209461.0 | -0.2% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 53111107.0 | -0.2% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 53124899.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 53282636.0 | +0.3% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 53328873.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 53352611.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 53366327.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 53630490.0 | +0.5% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 53672740.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 53712733.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 53740729.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 53995590.0 | +0.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 54008463.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 54029163.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 51576442.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 51448753.0 | -0.2% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 50715518.0 | -1.4% | shares | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 48665138.0 | -4.0% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 48110442.0 | -1.1% | shares | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 53194585.0 | +10.6% | shares | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 53124899.0 | -0.1% | shares | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 53366327.0 | +0.5% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 53740729.0 | +0.7% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 54045067.0 | +0.6% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 51725000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 51772000.0 | +0.1% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 51780000.0 | +0.0% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 51594000.0 | -0.4% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 51437000.0 | -0.3% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 51441000.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 51479000.0 | +0.1% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 51531000.0 | +0.1% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 51403000.0 | -0.2% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 50770000.0 | -1.2% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 50912000.0 | +0.3% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 50976000.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 48588000.0 | -4.7% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 48270000.0 | -0.7% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 48253000.0 | -0.0% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 49503000.0 | +2.6% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 53729000.0 | +8.5% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 53769000.0 | +0.1% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 53240000.0 | -1.0% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 53263000.0 | +0.0% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 53181000.0 | -0.2% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 53184000.0 | +0.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 53301000.0 | +0.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 53339000.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 53490000.0 | +0.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 53640000.0 | +0.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 53692000.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 53813000.0 | +0.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 54003000.0 | +0.4% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 54017000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 51762000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 51481000.0 | -0.5% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 51350000.0 | -0.3% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 50784000.0 | -1.1% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 48303000.0 | -4.9% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 52674000.0 | +9.0% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 53200000.0 | +1.0% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 53300000.0 | +0.2% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 53700000.0 | +0.8% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 54000000.0 | +0.6% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 51881000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 52022000.0 | +0.3% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 52034000.0 | +0.0% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 51851000.0 | -0.4% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 51688000.0 | -0.3% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 51707000.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 51747000.0 | +0.1% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 51793000.0 | +0.1% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 51735000.0 | -0.1% | shares | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 51188000.0 | -1.1% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 51228000.0 | +0.1% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 51215000.0 | -0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 48588000.0 | -5.1% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 48668000.0 | +0.2% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 48574000.0 | -0.2% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 50026000.0 | +3.0% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 54285000.0 | +8.5% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 54367000.0 | +0.2% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 53240000.0 | -2.1% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 53852000.0 | +1.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 53748000.0 | -0.2% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 53944000.0 | +0.4% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 54324000.0 | +0.7% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 54351000.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 54414000.0 | +0.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 54653000.0 | +0.4% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 54675000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 54705000.0 | +0.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 54805000.0 | +0.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 54803000.0 | -0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 51989000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 51741000.0 | -0.5% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 51670000.0 | -0.1% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 51084000.0 | -1.1% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 48633000.0 | -4.8% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 53161000.0 | +9.3% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 53759000.0 | +1.1% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 54200000.0 | +0.8% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 54700000.0 | +0.9% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 54800000.0 | +0.2% | shares | 10-K | 2026-02-24 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.4851 | — | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.5271 | +8.7% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.4821 | -8.5% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.4192 | -13.0% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.4020 | -4.1% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.5607 | +39.5% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.3913 | -30.2% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.4328 | +10.6% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.4629 | +6.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.4050 | -12.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.4649 | +14.8% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.4715 | +1.4% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.3253 | -31.0% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.3535 | +8.7% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.3515 | -0.6% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.3020 | -14.1% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.3769 | +24.8% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.3717 | -1.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.3568 | -4.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.3797 | +6.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.4022 | +5.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.3572 | -11.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.3861 | +8.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.3889 | +0.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.3908 | +0.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.4168 | +6.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.4685 | +12.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.7060 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.8953 | +11.1% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1.8439 | -2.7% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 1.6970 | -8.0% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 1.7727 | +4.5% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 1.3752 | -22.4% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 1.2473 | -9.3% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 1.4932 | +19.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.4150 | -72.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4215 | +1.6% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.6507 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1.6303 | -1.2% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1.6801 | +3.1% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1.6255 | -3.2% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1.6099 | -1.0% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 1.4534 | -9.7% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1.4881 | +2.4% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 1.6338 | +9.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1.5844 | -3.0% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1.5510 | -2.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1.4256 | -8.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 1.4867 | +4.3% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 1.4130 | -5.0% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1.4154 | +0.2% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1.3893 | -1.8% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 1.3613 | -2.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.3406 | -1.5% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1.3829 | +3.2% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1.4281 | +3.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.4590 | +2.2% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1.3859 | -5.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1.4425 | +4.1% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.4796 | +2.6% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1.5572 | +5.2% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1.4382 | -7.6% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1.4820 | +3.0% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1.5310 | +3.3% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1.4976 | -2.2% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1.4828 | -1.0% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1.4512 | -2.1% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.4570 | +0.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.4121 | -3.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.3805 | -2.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.4085 | +2.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.3784 | -2.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.2926 | -6.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.2191 | -5.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.2175 | -0.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.1986 | -1.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.6249 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1.6338 | +0.5% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1.4867 | -9.0% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1.3613 | -8.4% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1.4590 | +7.2% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1.5572 | +6.7% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1.4976 | -3.8% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 1.4121 | -5.7% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.2926 | -8.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.2624 | -2.3% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.2964 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1.2310 | -5.0% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1.2779 | +3.8% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1.3483 | +5.5% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1.3076 | -3.0% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 1.2965 | -0.9% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1.3311 | +2.7% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 1.2337 | -7.3% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1.1264 | -8.7% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1.7963 | +59.5% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1.7362 | -3.3% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 1.6263 | -6.3% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 1.7700 | +8.8% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1.9398 | +9.6% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1.8570 | -4.3% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 1.9077 | +2.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.9818 | +3.9% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2.0292 | +2.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1.9253 | -5.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.7555 | -8.8% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1.7907 | +2.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1.6629 | -7.1% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.6581 | -0.3% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1.5689 | -5.4% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1.6296 | +3.9% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1.6276 | -0.1% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 2.2344 | +37.3% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 2.1962 | -1.7% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2.1762 | -0.9% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2.2378 | +2.8% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.1778 | -2.7% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2.0964 | -3.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2.1651 | +3.3% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2.1171 | -2.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.1225 | +0.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.9768 | -6.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.9172 | -3.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.9559 | +2.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.8565 | -5.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.3478 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1.2337 | -8.5% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1.6263 | +31.8% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1.9077 | +17.3% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1.7555 | -8.0% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1.5689 | -10.6% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 2.1960 | +40.0% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 2.0964 | -4.5% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.9769 | -5.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.6221 | -17.9% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0980 | — | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1339 | +36.5% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1158 | -13.5% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0884 | -23.6% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.1101 | +24.5% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.1172 | +6.4% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.0793 | -32.3% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1019 | +28.6% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1253 | +22.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0643 | -48.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1112 | +72.8% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.1312 | +18.0% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0980 | -25.3% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.1282 | +30.8% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.1395 | +8.8% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.0720 | -48.4% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0900 | +25.0% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.1206 | +34.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0793 | -34.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1113 | +40.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1137 | +2.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0944 | -17.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1194 | +26.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1204 | +0.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1035 | -14.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1226 | +18.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1082 | -11.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.1008 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1170 | +16.1% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1108 | -5.3% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1065 | -3.9% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.1060 | -0.5% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.1191 | +12.3% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.1034 | -13.2% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.1028 | -0.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1060 | +3.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0942 | -11.1% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0152 | — | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0355 | +134.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0364 | +2.5% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0084 | -77.0% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | 0.0219 | +161.5% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0383 | +75.1% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.0044 | -88.4% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0226 | +408.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0414 | +83.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0050 | -112.1% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0363 | +822.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0466 | +28.4% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0071 | -84.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0478 | +568.9% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0944 | +97.5% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -0.0021 | -102.3% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0490 | +2397.3% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.0335 | -31.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0010 | -96.9% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0276 | +2549.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0315 | +14.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0134 | -57.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0317 | +136.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0354 | +11.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0268 | -24.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0446 | +66.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0434 | -2.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0139 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0323 | +132.6% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.0298 | -7.7% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0271 | -9.1% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0301 | +11.1% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.0331 | +10.1% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0301 | -9.1% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.0221 | -26.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1039 | +370.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1480 | +42.4% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0271 | — | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0610 | +125.4% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0458 | -24.9% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0117 | -74.4% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.0312 | +166.4% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0562 | +79.9% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.0144 | -74.4% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0403 | +179.6% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0677 | +68.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0046 | -93.2% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0546 | +1084.8% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0706 | +29.5% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0157 | -77.8% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0622 | +295.7% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0715 | +15.0% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.0009 | -98.7% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0658 | +7184.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.0518 | -21.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0151 | -70.8% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0501 | +230.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0578 | +15.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0313 | -45.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0550 | +75.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0604 | +9.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0427 | -29.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0670 | +56.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0629 | -6.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0289 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0447 | +54.4% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.0444 | -0.6% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0454 | +2.2% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0470 | +3.5% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.0486 | +3.6% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0442 | -9.2% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.0443 | +0.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1823 | +311.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.2215 | +21.5% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2424 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.2492 | +2.8% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.3707 | +48.7% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 0.3019 | -18.6% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-03-31 | 0.3361 | +11.3% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.2370 | -29.5% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 0.2834 | +19.6% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 0.3746 | +32.2% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.3082 | -17.7% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 0.2272 | -26.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 0.0913 | -59.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 0.2429 | +166.2% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.1193 | -50.9% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 0.0788 | -34.0% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 0.0633 | -19.6% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-12-31 | 0.1794 | +183.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1367 | -23.8% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 0.2055 | +50.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 0.2922 | +42.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.4274 | +46.3% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-03-31 | 0.2670 | -37.5% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.2346 | -12.2% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.2419 | +3.1% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 0.2641 | +9.2% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-03-31 | 0.2055 | -22.2% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.1026 | -50.1% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.1031 | +0.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 0.2185 | +111.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-03-31 | 0.0835 | -61.8% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0952 | +13.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1238 | +30.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 0.1631 | +31.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 0.1226 | -24.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1397 | +13.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.2187 | +56.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 0.2728 | +24.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1972 | -27.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1932 | -2.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.2015 | +4.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.3019 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 0.3746 | +24.1% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.2429 | -35.1% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 0.1794 | -26.1% | ratio | 10-K | 2023-02-28 |
| Annual | 2020-12-31 | 0.4274 | +138.2% | ratio | 10-K | 2024-02-27 |
| Annual | 2021-12-31 | 0.2641 | -38.2% | ratio | 10-K | 2025-02-25 |
| Annual | 2022-12-31 | 0.2185 | -17.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2023-12-31 | 0.1631 | -25.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2728 | +67.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.2897 | +6.2% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0026 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0049 | +85.5% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0043 | -12.4% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0074 | +73.0% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0187 | +154.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0175 | -6.2% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0035 | -80.0% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | 0.0088 | +150.8% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0215 | +144.2% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.0017 | -91.9% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0098 | +462.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0192 | +96.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0020 | -110.6% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0169 | +929.2% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0220 | +30.3% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0023 | -89.4% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0169 | +626.9% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0332 | +96.3% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -0.0006 | -101.9% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0185 | +2967.6% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.0125 | -32.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0004 | -97.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0105 | +2720.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0127 | +20.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0048 | -62.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0122 | +155.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0138 | +12.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0105 | -23.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0186 | +77.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0203 | +9.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0237 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0612 | +158.4% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.0549 | -10.2% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0459 | -16.4% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0533 | +16.0% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.0455 | -14.6% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0375 | -17.5% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.0329 | -12.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0431 | +30.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0624 | +44.7% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0060 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0108 | +80.2% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0097 | -10.5% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0170 | +75.2% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0430 | +153.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0409 | -4.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0075 | -81.8% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | 0.0246 | +229.8% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0587 | +138.9% | ratio | 10-Q | 2019-11-04 |
| Quarterly | 2019-03-31 | 0.0048 | -91.8% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0287 | +496.8% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0548 | +90.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0061 | -111.1% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0511 | +942.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0643 | +25.8% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0065 | -89.9% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0450 | +593.6% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0882 | +96.0% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -0.0017 | -101.9% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0486 | +2965.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.0403 | -17.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0012 | -97.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0340 | +2774.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0402 | +18.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0152 | -62.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0381 | +151.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0430 | +12.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0306 | -28.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0549 | +79.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0581 | +5.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0556 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1367 | +145.8% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1443 | +5.6% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1336 | -7.4% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.1469 | +9.9% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.1169 | -20.4% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.1200 | +2.6% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.1020 | -15.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1283 | +25.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1635 | +27.4% | ratio | 10-K | 2026-02-24 |
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 | Kinch Jeremy | CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 244 | $0.00 | $0 | 9,217 |
| 2026-04-01 | Kinch Jeremy | CHIEF OPERATING OFFICER |
Equity grant / award
G
|
Common Stock | 147 | $0.00 | $0 | 25,681 |
| 2026-04-01 | Kinch Jeremy | CHIEF OPERATING OFFICER |
Other disposed transaction
F
|
Common Stock | 97 | $143.04 | $13,875 | 147 |
| 2026-04-01 | Kinch Jeremy | CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 244 | — | — | 244 |
| 2026-03-01 | Kinch Jeremy | CHIEF OPERATING OFFICER |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,323 | $0.00 | $0 | 9,461 |
| 2026-03-01 | Kinch Jeremy | CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,023 | $0.00 | $0 | 7,138 |
| 2026-03-01 | Kinch Jeremy | CHIEF OPERATING OFFICER |
Other disposed transaction
F
|
Common Stock | 10,359 | $150.72 | $1,561,308 | 25,534 |
| 2026-03-01 | Kinch Jeremy | CHIEF OPERATING OFFICER |
Equity grant / award
A
|
Common Stock | 20,290 | — | — | 35,893 |
| 2026-03-01 | Kinch Jeremy | CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 6,023 | — | — | 15,603 |
| 2026-02-17 | Schauerman John P. | — |
Equity grant / award
A
|
Common Stock | 294 | — | — | 5,250 |
| 2026-01-30 | Stricker Travis | CAO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 2,025 |
| 2026-01-30 | Stricker Travis | CAO |
Other disposed transaction
F
|
Common Stock | 1,029 | $152.47 | $156,892 | 6,471 |
| 2026-01-30 | Stricker Travis | CAO |
Exercise / conversion
M
|
Common Stock | 2,500 | — | — | 7,500 |
| 2026-01-15 | MCCALLISTER TERRY D | — |
Open-market buy
P
|
Common Stock | 12 | $138.00 | $1,643 | 20,552 |
| 2025-12-11 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 7,815 | $136.00 | $1,062,840 | 74,466 |
| 2025-12-08 | MASHINSKI CARLA S | — |
Open-market sell
S
|
Common Stock | 2,082 | $135.14 | $281,362 | 21,530 |
| 2025-11-10 | Vadlamudi Koti | PRESIDENT & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,175 | $0.00 | $0 | 7,175 |
| 2025-11-07 | Wagner Patricia K | — |
Open-market sell
S
|
Common Stock | 13,491 | $125.23 | $1,689,455 | 4,495 |
| 2025-10-29 | Wagner Patricia K | — |
Equity grant / award
G
|
Common Stock | 615 | $0.00 | $0 | 2,543 |
| 2025-10-29 | Wagner Patricia K | — |
Equity grant / award
A
|
Common Stock | 302 | — | — | 3,158 |
| 2025-10-15 | MCCALLISTER TERRY D | — |
Open-market buy
P
|
Common Stock | 12 | $140.69 | $1,618 | 20,239 |
| 2025-09-15 | Kinch Jeremy | CHIEF OPERATING OFFICER |
Open-market sell
S
|
Common Stock | 3,006 | $124.00 | $372,744 | 9,580 |
| 2025-09-11 | Ching Michael E. | — |
Open-market sell
S
|
Common Stock | 2,935 | $119.89 | $351,877 | 9,534 |
| 2025-08-12 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 10,000 | $113.50 | $1,135,000 | 82,281 |
| 2025-08-11 | Perisich John M. | CHIEF LEGAL AND ADMIN OFFICER |
Open-market sell
S
|
Common Stock | 11,607 | $111.51 | $1,294,342 | 133,607 |
| 2025-08-07 | Stricker Travis | CAO |
Open-market sell
S
|
Common Stock | 4,635 | $111.44 | $516,534 | 5,000 |
| 2025-08-06 | Perisich John M. | CHIEF LEGAL AND ADMIN OFFICER |
Open-market sell
S
|
Common Stock | 2,834 | $111.38 | $315,638 | 0 |
| 2025-08-06 | Perisich John M. | CHIEF LEGAL AND ADMIN OFFICER |
Open-market sell
S
|
Common Stock | 6,583 | $110.37 | $726,559 | 2,834 |
| 2025-08-06 | Perisich John M. | CHIEF LEGAL AND ADMIN OFFICER |
Open-market sell
S
|
Common Stock | 2,859 | $109.32 | $312,550 | 9,417 |
| 2025-08-06 | Perisich John M. | CHIEF LEGAL AND ADMIN OFFICER |
Open-market sell
S
|
Common Stock | 2,737 | $108.44 | $296,801 | 12,276 |
| 2025-08-06 | Perisich John M. | CHIEF LEGAL AND ADMIN OFFICER |
Open-market sell
S
|
Common Stock | 682 | $107.44 | $73,277 | 15,013 |
| 2025-07-30 | MCCALLISTER TERRY D | — |
Equity grant / award
A
|
Common Stock | 499 | — | — | 20,227 |
| 2025-06-24 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 15,000 | $77.37 | $1,160,618 | 102,281 |
| 2025-06-11 | Wagner Patricia K | — |
Equity grant / award
G
|
Common Stock | 14,006 | $0.00 | $0 | 2,357 |
| 2025-04-30 | Wagner Patricia K | — |
Equity grant / award
A
|
Common Stock | 589 | — | — | 16,363 |
| 2025-04-30 | King David Lee | INTERIM PRESIDENT & CEO |
Equity grant / award
A
|
Common Stock | 517 | — | — | 24,802 |
| 2025-04-01 | Kinch Jeremy | CHIEF OPERATING OFFICER |
Equity grant / award
A · derivative
|
Restricted Stock Units | 976 | $0.00 | $0 | 13,161 |
| 2025-03-17 | McCormick Thomas Edward | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 7,264 | $64.55 | $468,891 | 46,796 |
| 2025-03-17 | McCormick Thomas Edward | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 54,126 | $64.04 | $3,466,229 | 54,060 |
| 2025-03-05 | Kinch Jeremy | COSO |
Open-market sell
S
|
Common Stock | 4,500 | $68.24 | $307,080 | 12,586 |
| 2025-03-04 | Cook Stephen C. | — |
Open-market sell
S
|
Common Stock | 998 | $68.00 | $67,864 | 7,377 |
| 2025-03-01 | Kinch Jeremy | COSO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,099 | $0.00 | $0 | 12,185 |
| 2025-03-01 | Kinch Jeremy | COSO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,384 | $0.00 | $0 | 8,086 |
| 2025-03-01 | Kinch Jeremy | COSO |
Other disposed transaction
F
|
Common Stock | 5,513 | $71.74 | $395,503 | 17,086 |
| 2025-03-01 | Kinch Jeremy | COSO |
Equity grant / award
A
|
Common Stock | 9,709 | — | — | 22,599 |
| 2025-03-01 | Kinch Jeremy | COSO |
Exercise / conversion
M
|
Common Stock | 5,384 | — | — | 12,890 |
| 2025-02-19 | Wagner Patricia K | — |
Equity grant / award
A
|
Common Stock | 467 | — | — | 15,774 |
| 2025-01-30 | STRICKER TRAVIS L | CAO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 6,511 |
| 2025-01-30 | STRICKER TRAVIS L | CAO |
Other disposed transaction
F
|
Common Stock | 559 | $77.04 | $43,065 | 6,697 |
| 2025-01-30 | STRICKER TRAVIS L | CAO |
Exercise / conversion
M
|
Common Stock | 1,250 | — | — | 7,256 |
| 2025-01-29 | Wagner Patricia K | — |
Equity grant / award
G
|
Common Stock | 3,365 | $0.00 | $0 | 15,307 |
| 2024-12-12 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Open-market sell
S
|
Common Stock | 4,583 | $80.51 | $368,957 | 6,006 |
| 2024-12-04 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Equity grant / award
G
|
Common Stock | 200 | $0.00 | $0 | 10,589 |
| 2024-12-02 | King David Lee | — |
Open-market sell
S
|
Common Stock | 2,000 | $83.98 | $167,961 | 23,818 |
| 2024-11-14 | Cook Stephen C. | — |
Open-market sell
S
|
Common Stock | 4,018 | $78.53 | $315,548 | 7,908 |
| 2024-11-13 | McCormick Thomas Edward | CEO & PRESIDENT |
Open-market sell
S
|
Common Stock | 15,000 | $81.28 | $1,219,156 | 61,390 |
| 2024-11-07 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 20,000 | $79.87 | $1,597,376 | 117,281 |
| 2024-11-06 | King David Lee | — |
Open-market sell
S
|
Common Stock | 2,000 | $76.14 | $152,277 | 25,818 |
| 2024-10-30 | Schauerman John P. | — |
Equity grant / award
A
|
Common Stock | 686 | — | — | 3,099 |
| 2024-09-19 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 25,000 | $59.25 | $1,481,332 | 137,281 |
| 2024-09-13 | Perisich John M. | CHIEF LEGAL AND ADMIN OFFICER |
Open-market sell
S
|
Common Stock | 4,391 | $55.33 | $242,958 | 0 |
| 2024-09-12 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 25,000 | $54.05 | $1,351,212 | 162,281 |
| 2024-07-31 | MASHINSKI CARLA S | — |
Equity grant / award
A
|
Common Stock | 615 | — | — | 21,069 |
| 2024-06-29 | McCormick Thomas Edward | CEO & PRESIDENT |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 25,441 | $0.00 | $0 | 59,520 |
| 2024-06-29 | McCormick Thomas Edward | CEO & PRESIDENT |
Other disposed transaction
F
|
Common Stock | 10,012 | $49.89 | $499,499 | 76,390 |
| 2024-06-29 | McCormick Thomas Edward | CEO & PRESIDENT |
Exercise / conversion
M
|
Common Stock | 25,441 | — | — | 86,402 |
| 2024-06-14 | King David Lee | — |
Open-market sell
S
|
Common Stock | 2,500 | $52.86 | $132,150 | 27,517 |
| 2024-06-12 | MASHINSKI CARLA S | — |
Open-market sell
S
|
Common Stock | 3,883 | $53.92 | $209,371 | 20,454 |
| 2024-05-23 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 5,000 | $53.20 | $266,023 | 187,281 |
| 2024-05-22 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 10,000 | $52.91 | $529,083 | 192,281 |
| 2024-05-20 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 15,000 | $51.92 | $778,857 | 202,281 |
| 2024-05-13 | Perisich John M. | CHIEF LEGAL AND ADMIN OFFICER |
Open-market sell
S
|
Common Stock | 13,448 | $49.34 | $663,461 | 0 |
| 2024-05-10 | McCormick Thomas Edward | CEO & PRESIDENT |
Open-market sell
S
|
Common Stock | 10,000 | $49.47 | $494,669 | 60,961 |
| 2024-05-01 | Rodriguez Jose Ramon | — |
Equity grant / award
A
|
Common Stock | 800 | — | — | 13,965 |
| 2024-03-21 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 20,000 | $41.31 | $826,144 | 217,281 |
| 2024-03-15 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 20,000 | $40.61 | $812,240 | 237,281 |
| 2024-03-13 | King David Lee | — |
Open-market sell
S
|
Common Stock | 2,500 | $40.69 | $101,714 | 29,217 |
| 2024-03-07 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Open-market sell
S
|
Common Stock | 7,500 | $40.00 | $300,000 | 9,068 |
| 2024-03-01 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,026 | $0.00 | $0 | 10,305 |
| 2024-03-01 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,568 | $0.00 | $0 | 8,279 |
| 2024-03-01 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Other disposed transaction
F
|
Common Stock | 1,722 | $39.64 | $68,260 | 16,568 |
| 2024-03-01 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Equity grant / award
A
|
Common Stock | 748 | — | — | 18,290 |
| 2024-03-01 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M
|
Common Stock | 4,568 | — | — | 17,542 |
| 2024-02-21 | MCCALLISTER TERRY D | — |
Equity grant / award
A
|
Common Stock | 998 | — | — | 16,571 |
| 2024-01-31 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 12,847 |
| 2024-01-31 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Other disposed transaction
F
|
Common Stock | 559 | $33.56 | $18,760 | 12,974 |
| 2024-01-31 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M
|
Common Stock | 1,250 | — | — | 13,533 |
| 2023-12-08 | McCormick Thomas Edward | CEO & PRESIDENT |
Open-market sell
S
|
Common Stock | 3,800 | $31.75 | $120,667 | 36,106 |
| 2023-12-06 | McCormick Thomas Edward | CEO & PRESIDENT |
Open-market sell
S
|
Common Stock | 51,224 | $31.84 | $1,630,921 | 39,906 |
| 2023-12-05 | McCormick Thomas Edward | CEO & PRESIDENT |
Open-market sell
S
|
Common Stock | 691 | $31.75 | $21,939 | 91,130 |
| 2023-11-24 | Cook Stephen C. | — |
Open-market sell
S
|
Common Stock | 4,000 | $30.77 | $123,095 | 8,827 |
| 2023-11-09 | King David Lee | — |
Open-market sell
S
|
Common Stock | 5,000 | $30.81 | $154,055 | 30,719 |
| 2023-11-02 | King David Lee | INTERIM PRESIDENT & CEO |
Equity grant / award
A
|
Common Stock | 975 | — | — | 35,719 |
| 2023-09-08 | Perisich John M. | CHIEF LEGAL OFFICER |
Open-market sell
S
|
Common Stock | 19,205 | $33.19 | $637,452 | 145,214 |
| 2023-08-28 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 20,000 | $34.80 | $696,002 | 256,306 |
| 2023-08-02 | MCCALLISTER TERRY D | — |
Equity grant / award
A
|
Common Stock | 1,107 | — | — | 14,598 |
| 2023-06-29 | Perisich John M. | CHIEF LEGAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,969 | $0.00 | $0 | 35,865 |
| 2023-06-29 | Perisich John M. | CHIEF LEGAL OFFICER |
Other disposed transaction
F
|
Common Stock | 1,027 | $30.60 | $31,426 | 164,419 |
| 2023-06-29 | Perisich John M. | CHIEF LEGAL OFFICER |
Exercise / conversion
M
|
Common Stock | 2,969 | — | — | 165,446 |
| 2023-06-29 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 849 | $0.00 | $0 | 14,097 |
| 2023-06-29 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Other disposed transaction
F
|
Common Stock | 224 | $30.60 | $6,854 | 12,283 |
| 2023-06-29 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Exercise / conversion
M
|
Common Stock | 849 | — | — | 12,507 |
| 2023-06-21 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 20,000 | $30.15 | $603,036 | 275,199 |
| 2023-06-07 | Cook Stephen C. | — |
Open-market sell
S
|
Common Stock | 3,500 | $29.97 | $104,901 | 14,745 |
| 2023-06-02 | Schauerman John P. | — |
Open-market sell
S
|
Common Stock | 20,000 | $27.67 | $553,426 | 295,199 |
| 2023-05-03 | Rodriguez Jose Ramon | — |
Equity grant / award
A
|
Common Stock | 1,283 | — | — | 10,085 |
| 2023-03-27 | Cook Stephen C. | — |
Open-market sell
S
|
Common Stock | 7,000 | $24.16 | $169,090 | 16,962 |
| 2023-03-06 | King David Lee | — |
Open-market sell
S
|
Common Stock | 10,000 | $27.36 | $273,647 | 32,354 |
| 2023-03-01 | McCormick Thomas Edward | CEO & PRESIDENT |
Equity grant / award
A · derivative
|
Restricted Stock Units | 22,728 | $0.00 | $0 | 75,083 |
| 2023-03-01 | McCormick Thomas Edward | CEO & PRESIDENT |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 12,427 | $0.00 | $0 | 52,355 |
| 2023-03-01 | McCormick Thomas Edward | CEO & PRESIDENT |
Other disposed transaction
F
|
Common Stock | 4,891 | $27.32 | $133,622 | 86,678 |
| 2023-03-01 | McCormick Thomas Edward | CEO & PRESIDENT |
Exercise / conversion
M
|
Common Stock | 12,427 | — | — | 91,569 |
| 2023-03-01 | Perisich John M. | CHIEF LEGAL OFFICER |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,910 | $0.00 | $0 | 38,834 |
| 2023-02-28 | McCormick Thomas Edward | CEO & PRESIDENT |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,782 | $0.00 | $0 | 64,782 |
| 2023-02-28 | McCormick Thomas Edward | CEO & PRESIDENT |
Other disposed transaction
F
|
Common Stock | 1,486 | $27.50 | $40,865 | 79,142 |
| 2023-02-28 | McCormick Thomas Edward | CEO & PRESIDENT |
Exercise / conversion
M
|
Common Stock | 3,782 | — | — | 80,628 |
| 2023-02-22 | Wagner Patricia K | — |
Equity grant / award
A
|
Common Stock | 1,515 | — | — | 12,208 |
| 2023-01-30 | Stricker Travis | CAO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 7,025 |
| 2022-11-17 | Cook Stephen C. | — |
Open-market sell
S
|
Common Stock | 6,973 | $20.75 | $144,706 | 22,447 |
| 2022-11-10 | Moreno John F JR | CHIEF OPERATING OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $22.34 | $223,362 | 12,424 |
| 2022-11-03 | MASHINSKI CARLA S | — |
Equity grant / award
A
|
Common Stock | 1,724 | — | — | 17,659 |
| 2022-09-09 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Other disposed transaction
F
|
Common Stock | 21 | $19.38 | $407 | 9,200 |
| 2022-09-09 | STRICKER TRAVIS L | CHIEF ACCOUNTING OFFICER |
Equity grant / award
A
|
Common Stock | 860 | $17.44 | $14,998 | 9,221 |
| 2022-08-03 | MCCALLISTER TERRY D | — |
Equity grant / award
A
|
Common Stock | 1,211 | — | — | 8,969 |
| 2022-05-04 | King David Lee | Dir |
Equity grant / award
A
|
Common Stock | 1,119 | — | — | 37,904 |
| 2022-04-01 | Moreno John F JR | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 24,178 | $0.00 | $0 | 35,374 |
| 2022-04-01 | Moreno John F JR | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 7,626 | $24.56 | $187,295 | 22,424 |
| 2022-04-01 | Moreno John F JR | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 24,178 | — | — | 30,050 |
| 2022-03-15 | King David Lee | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $26.51 | $530,294 | 36,785 |
| 2022-03-01 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 8,774 | $0.00 | $0 | 29,172 |
| 2022-03-01 | Dodgen Kenneth Morris | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,225 | $0.00 | $0 | 20,398 |
| 2022-03-01 | Dodgen Kenneth Morris | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 785 | $23.12 | $18,149 | 23,607 |
| 2022-03-01 | Dodgen Kenneth Morris | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 3,225 | — | — | 24,392 |
| 2022-02-28 | Dodgen Kenneth Morris | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,077 | $0.00 | $0 | 23,623 |
| 2022-02-28 | Dodgen Kenneth Morris | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 506 | $26.37 | $13,343 | 21,167 |
| 2022-02-28 | Dodgen Kenneth Morris | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 2,077 | — | — | 21,673 |
| 2022-02-24 | MCCALLISTER TERRY D | Dir |
Equity grant / award
A
|
Common Stock | 1,206 | — | — | 6,639 |
| 2021-11-03 | Schauerman John P. | Dir |
Equity grant / award
A
|
Common Stock | 1,111 | — | — | 309,141 |
| 2021-10-03 | Dodgen Kenneth Morris | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,224 | $0.00 | $0 | 25,700 |
| 2021-10-03 | Dodgen Kenneth Morris | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,516 | $24.79 | $37,582 | 19,596 |
| 2021-10-03 | Dodgen Kenneth Morris | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 6,224 | — | — | 21,112 |
| 2021-09-30 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10 | $0.00 | $0 | 31,924 |
| 2021-08-26 | MCCALLISTER TERRY D | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $24.61 | $246,100 | 10,000 |
| 2021-08-13 | STRICKER TRAVIS L | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,850 | $0.00 | $0 | 9,596 |
| 2021-08-13 | STRICKER TRAVIS L | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,424 | $26.45 | $37,665 | 6,590 |
| 2021-08-13 | STRICKER TRAVIS L | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 5,850 | — | — | 8,014 |
| 2021-08-03 | Cook Stephen C. | Dir |
Equity grant / award
A
|
Common Stock | 916 | — | — | 23,049 |
| 2021-08-03 | TINSTMAN ROBERT A | Dir |
Equity grant / award
A
|
Common Stock | 916 | — | — | 39,503 |
| 2021-06-29 | STRICKER TRAVIS L | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,393 | $0.00 | $0 | 15,446 |
| 2021-06-17 | TINSTMAN ROBERT A | Dir |
Equity grant / award
G
|
Common Stock | 2,965 | $0.00 | $0 | 38,587 |
| 2021-06-09 | TINSTMAN ROBERT A | Dir |
Open-market sell
S
|
Common Stock | 2,818 | — | — | 41,552 |
| 2021-05-04 | MASHINSKI CARLA S | Dir |
Equity grant / award
A
|
Common Stock | 802 | — | — | 10,372 |
| 2021-03-31 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 8 | $0.00 | $0 | 20,033 |
| 2021-03-01 | STRICKER TRAVIS L | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,246 | $0.00 | $0 | 12,053 |
| 2021-03-01 | McCormick Thomas Edward | CEO & President |
Equity grant / award
A · derivative
|
Restricted Stock Units | 19,258 | $0.00 | $0 | 26,824 |
| 2021-02-28 | STRICKER TRAVIS L | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 238 | $33.47 | $7,966 | 2,164 |
| 2021-02-28 | STRICKER TRAVIS L | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 978 | — | — | 2,402 |
| 2021-02-28 | McCormick Thomas Edward | CEO & President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,783 | $0.00 | $0 | 7,566 |
| 2021-02-28 | McCormick Thomas Edward | CEO & President |
Other disposed transaction
F
|
Common Stock | 1,489 | $33.47 | $49,837 | 70,422 |
| 2021-02-28 | McCormick Thomas Edward | CEO & President |
Exercise / conversion
M
|
Common Stock | 3,783 | — | — | 71,911 |
| 2021-02-19 | MCCALLISTER TERRY D | Dir |
Equity grant / award
A
|
Common Stock | 1,054 | — | — | 2,604 |
| 2020-12-31 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 9 | $0.00 | $0 | 12,427 |
| 2020-11-18 | Schauerman John P. | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $23.84 | $476,800 | 314,258 |
| 2020-11-16 | Schauerman John P. | Dir |
Open-market sell
S
|
Common Stock | 50,000 | $23.46 | $1,173,000 | 334,258 |
| 2020-11-10 | Tucker Thomas E. | Dir |
Open-market sell
S
|
Common Stock | 8,789 | $22.89 | $201,158 | 11,725 |
| 2020-11-05 | MCCALLISTER TERRY D | Dir |
Equity grant / award
A
|
Common Stock | 1,550 | — | — | 1,550 |
| 2020-09-30 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 7 | $0.00 | $0 | 12,418 |
| 2020-09-28 | Tucker Thomas E. | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $18.69 | $186,900 | 19,293 |
| 2020-08-31 | Tucker Thomas E. | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $19.00 | $47,500 | 29,293 |
| 2020-08-28 | King David Lee | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 14,115 | $0.00 | $0 | 0 |
| 2020-08-28 | King David Lee | Dir |
Other disposed transaction
F
|
Common Stock | 5,554 | $18.93 | $105,137 | 50,475 |
| 2020-08-28 | King David Lee | Dir |
Exercise / conversion
M
|
Common Stock | 14,115 | — | — | 56,029 |
| 2020-08-11 | Tucker Thomas E. | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $19.00 | $47,500 | 31,793 |
| 2020-07-31 | King David Lee | Dir |
Equity grant / award
A
|
Common Stock | 1,298 | — | — | 41,914 |
| 2020-07-31 | King David Lee | Dir |
Equity grant / award
A
|
Common Stock | 1,298 | — | — | 41,914 |
| 2020-06-30 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 7 | $0.00 | $0 | 12,411 |
| 2020-05-22 | Dodgen Kenneth Morris | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 10,119 | $0.00 | $0 | 12,404 |
| 2020-05-22 | Dodgen Kenneth Morris | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,464 | $15.00 | $36,960 | 13,318 |
| 2020-05-22 | Dodgen Kenneth Morris | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 10,119 | — | — | 15,782 |
| 2020-05-01 | King David Lee | Dir |
Equity grant / award
A
|
Common Stock | 1,493 | — | — | 9,828 |
| 2020-03-31 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 8 | $0.00 | $0 | 22,523 |
| 2020-03-31 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 25 | $0.00 | $0 | 22,515 |
| 2020-03-17 | McCormick Thomas Edward | CEO & President |
Open-market sell
S
|
Common Stock | 2,150 | $11.49 | $24,704 | 68,128 |
| 2020-03-16 | Dodgen Kenneth Morris | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 2,500 | $10.64 | $26,600 | 5,663 |
| 2020-03-13 | McCormick Thomas Edward | CEO & President |
Open-market buy
P
|
Common Stock | 2,150 | $11.49 | $24,704 | 70,278 |
| 2020-02-28 | STRICKER TRAVIS L | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 978 | $0.00 | $0 | 7,807 |
| 2020-02-21 | King David Lee | Dir |
Equity grant / award
A
|
Common Stock | 2,093 | — | — | 8,335 |
| 2019-12-31 | Schauerman John P. | Dir |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 378,153 |
| 2019-12-17 | McCormick Thomas Edward | CEO & President |
Open-market sell
S
|
Common Stock | 4,500 | $23.13 | $104,085 | 68,128 |
| 2019-12-16 | Schauerman John P. | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $23.06 | $461,200 | 380,153 |
| 2019-12-10 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 849,281 | $21.58 | $18,327,484 | 2,439,952 |
| 2019-12-10 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 410,825 | $21.58 | $8,865,604 | 0 |
| 2019-12-10 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 410,826 | $21.58 | $8,865,625 | 0 |
| 2019-12-10 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 323,014 | $21.58 | $6,970,642 | 0 |
| 2019-11-18 | Tucker Thomas E. | Dir |
Equity grant / award
G
|
Common Stock | 2,275 | $0.00 | $0 | 4,593 |
| 2019-11-08 | Pratt Brian | Dir |
Equity grant / award
G
|
Common Stock | 4,250 | $0.00 | $0 | 3,289,233 |
| 2019-11-08 | King David Lee | Dir |
Open-market sell
S
|
Common Stock | 8,929 | $22.26 | $198,743 | 6,242 |
| 2019-10-25 | Pratt Brian | Dir |
Other acquired transaction
Z
|
Common Stock | 245,808 | $0.00 | $0 | 3,293,483 |
| 2019-10-25 | Pratt Brian | Dir |
Other acquired transaction
Z
|
Common Stock | 9,266 | $0.00 | $0 | 3,047,675 |
| 2019-10-10 | Pratt Brian | Dir |
Other acquired transaction
Z
|
Common Stock | 515,365 | $0.00 | $0 | 3,038,409 |
| 2019-09-30 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 21 | $0.00 | $0 | 16,237 |
| 2019-09-19 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 206,439 | $20.44 | $4,220,418 | 2,007,679 |
| 2019-09-16 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 8,925 | $21.12 | $188,501 | 2,214,118 |
| 2019-09-13 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 44,942 | $20.83 | $936,110 | 2,223,043 |
| 2019-09-12 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 151,771 | $20.50 | $3,111,472 | 2,267,985 |
| 2019-09-11 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 175,634 | $20.45 | $3,591,908 | 2,419,756 |
| 2019-08-21 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 24,067 | $20.00 | $481,347 | 2,595,390 |
| 2019-08-19 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 19,678 | $20.01 | $393,757 | 2,619,457 |
| 2019-08-09 | Pratt Brian | Dir |
Other acquired transaction
Z
|
Common Stock | 524,414 | $0.00 | $0 | 2,639,135 |
| 2019-08-02 | MASHINSKI CARLA S | Dir |
Equity grant / award
A
|
Common Stock | 2,411 | — | — | 2,411 |
| 2019-06-28 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 19 | $0.00 | $0 | 16,216 |
| 2019-06-10 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 300,000 | $19.00 | $5,700,000 | 1,587,896 |
| 2019-05-22 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 175,118 | $20.09 | $3,518,086 | 1,887,896 |
| 2019-05-17 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 11,919 | $20.51 | $244,425 | 2,063,014 |
| 2019-05-16 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 87,891 | $20.57 | $1,807,663 | 2,074,933 |
| 2019-04-05 | McCormick Thomas Edward | President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 93,018 | $0.00 | $0 | 0 |
| 2019-04-05 | McCormick Thomas Edward | President |
Other disposed transaction
F
|
Common Stock | 36,603 | $21.94 | $803,070 | 72,628 |
| 2019-04-05 | McCormick Thomas Edward | President |
Exercise / conversion
M
|
Common Stock | 93,018 | — | — | 109,231 |
| 2019-03-29 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10 | $0.00 | $0 | 16,197 |
| 2019-03-29 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 235,751 | $20.75 | $4,892,022 | 9,266 |
| 2019-03-21 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 871 | $22.45 | $19,551 | 245,017 |
| 2019-03-19 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 76,080 | $22.61 | $1,720,260 | 245,888 |
| 2019-03-13 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 2,700 | $22.40 | $60,490 | 321,968 |
| 2019-03-12 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 21,580 | $22.45 | $484,480 | 324,668 |
| 2019-03-11 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 11,149 | $22.40 | $249,787 | 346,248 |
| 2019-03-08 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 3,163 | $15.81 | $50,007 | 3,163 |
| 2019-03-07 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 19,630 | $22.40 | $439,730 | 357,397 |
| 2019-03-05 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 110,182 | $23.32 | $2,569,742 | 377,027 |
| 2019-02-26 | BROWN PETER CUMMINS | Dir |
Equity grant / award
A
|
Common Stock | 2,213 | — | — | 28,998 |
| 2019-02-15 | STRICKER TRAVIS L | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 1,424 | $15.81 | $22,513 | 1,424 |
| 2019-01-03 | Schauerman John P. | Dir |
Equity grant / award
G
|
Common Stock | 3,200 | $0.00 | $0 | 395,529 |
| 2018-12-31 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 11 | $0.00 | $0 | 16,187 |
| 2018-11-08 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 12,792 | $24.30 | $310,879 | 487,208 |
| 2018-11-08 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 12,791 | $24.30 | $310,855 | 487,209 |
| 2018-10-26 | Pratt Brian | Dir |
Other acquired transaction
Z
|
Common Stock | 500,000 | $0.00 | $0 | 500,000 |
| 2018-10-11 | Pratt Brian | Dir |
Other acquired transaction
Z
|
Common Stock | 926,190 | $0.00 | $0 | 926,190 |
| 2018-10-11 | Pratt Brian | Dir |
Other acquired transaction
Z
|
Common Stock | 926,191 | $0.00 | $0 | 926,191 |
| 2018-10-03 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 6,161 | $0.00 | $0 | 16,176 |
| 2018-09-28 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 8 | $0.00 | $0 | 10,015 |
| 2018-09-21 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 238,603 | $25.31 | $6,038,231 | 6,707,848 |
| 2018-09-21 | King David Lee | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 7,866 | $25.44 | $200,111 | 6,242 |
| 2018-09-20 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 486,400 | $25.05 | $12,185,876 | 6,946,451 |
| 2018-09-07 | Cook Stephen C. | Dir |
Open-market sell
S
|
Common Stock | 1,964 | $25.00 | $49,100 | 11,897 |
| 2018-08-13 | STRICKER TRAVIS L | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,850 | $0.00 | $0 | 5,850 |
| 2018-08-10 | Pratt Brian | Dir |
Other acquired transaction
Z
|
Common Stock | 847,428 | $0.00 | $0 | 847,428 |
| 2018-08-02 | Tucker Thomas E. | Dir |
Equity grant / award
A
|
Common Stock | 1,682 | — | — | 24,785 |
| 2018-06-29 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7 | $0.00 | $0 | 10,007 |
| 2018-06-27 | Schauerman John P. | Dir |
Open-market sell
S
|
Common Stock | 3,302 | $28.21 | $93,149 | 397,047 |
| 2018-06-26 | Schauerman John P. | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $28.04 | $560,800 | 400,349 |
| 2018-06-26 | Schauerman John P. | Dir |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 420,349 |
| 2018-06-21 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 14,204 | $28.07 | $398,706 | 7,431,169 |
| 2018-06-20 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 81,844 | $28.06 | $2,296,543 | 7,445,373 |
| 2018-06-19 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 73,543 | $28.20 | $2,073,913 | 7,527,217 |
| 2018-05-17 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 60,000 | $25.23 | $1,513,800 | 7,604,760 |
| 2018-05-17 | Perisich John M. | Executive VP & General Counsel |
Open-market sell
S
|
Common Stock | 9,055 | $25.14 | $227,643 | 136,941 |
| 2018-05-16 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 173,901 | $25.20 | $4,382,305 | 7,664,760 |
| 2018-05-15 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 53,037 | $25.00 | $1,325,925 | 7,838,661 |
| 2018-03-09 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 145,243 | $26.02 | $3,778,511 | 7,891,698 |
| 2018-03-08 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 36,395 | $26.03 | $947,537 | 8,036,941 |
| 2018-03-07 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 286,664 | $26.15 | $7,496,436 | 8,073,336 |
| 2018-03-06 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 110,378 | $26.03 | $2,873,007 | 8,360,000 |
| 2018-03-05 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 54,373 | $26.01 | $1,414,497 | 8,470,378 |
| 2018-02-26 | Perisich John M. | Executive VP & General Counsel |
Open-market buy
P
|
Common Stock | 3,195 | $20.87 | $66,680 | 145,996 |
| 2018-02-21 | TINSTMAN ROBERT A | Dir |
Equity grant / award
A
|
Common Stock | 1,677 | — | — | 30,103 |
| 2018-02-02 | Pratt Brian | Dir |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 7,600,760 |
| 2017-12-22 | Schauerman John P. | Dir |
Open-market sell
S
|
Common Stock | 19,004 | $28.00 | $532,112 | 478,672 |
| 2017-12-21 | Schauerman John P. | Dir |
Open-market sell
S
|
Common Stock | 30,996 | $28.00 | $867,888 | 497,676 |
| 2017-12-20 | Cook Stephen C. | Dir |
Open-market sell
S
|
Common Stock | 3,980 | $27.82 | $110,724 | 10,502 |
| 2017-12-13 | Schauerman John P. | Dir |
Equity grant / award
G
|
Common Stock | 3,200 | $0.00 | $0 | 528,672 |
| 2017-12-01 | King David Lee | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 9,077 | $27.43 | $248,982 | 6,242 |
| 2017-09-25 | Schauerman John P. | Dir |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 428,672 |
| 2017-09-25 | MOERBEEK PETER J | Exec. VP, CFO |
Open-market sell
S
|
Common Stock | 17,678 | $28.98 | $512,338 | 25,668 |
| 2017-09-22 | MOERBEEK PETER J | Exec. VP, CFO |
Open-market sell
S
|
Common Stock | 2,100 | $29.10 | $61,111 | 43,346 |
| 2017-09-21 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 136,500 | $28.50 | $3,890,182 | 8,523,074 |
| 2017-09-20 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 88,500 | $28.67 | $2,536,941 | 8,659,574 |
| 2017-09-19 | Schauerman John P. | Dir |
Open-market sell
S
|
Common Stock | 10,544 | $28.85 | $304,194 | 438,672 |
| 2017-09-18 | Schauerman John P. | Dir |
Open-market sell
S
|
Common Stock | 29,456 | $28.76 | $847,155 | 449,216 |
| 2017-09-15 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 115,090 | $28.51 | $3,281,619 | 8,748,074 |
| 2017-09-14 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 140,296 | $28.71 | $4,028,165 | 8,863,164 |
| 2017-09-13 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 146,882 | $28.59 | $4,199,430 | 9,003,460 |
| 2017-09-12 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 181,982 | $28.35 | $5,159,554 | 9,150,342 |
| 2017-09-11 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 108,062 | $28.07 | $3,032,846 | 9,332,324 |
| 2017-09-08 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 101,100 | $28.04 | $2,835,016 | 9,440,386 |
| 2017-09-07 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 105,099 | $28.00 | $2,943,245 | 9,541,486 |
| 2017-09-06 | Pratt Brian | Dir |
Open-market sell
S
|
Common Stock | 105,734 | $28.20 | $2,981,170 | 9,646,585 |
| 2017-08-01 | BROWN PETER CUMMINS | Dir |
Equity grant / award
A
|
Common Stock | 1,908 | — | — | 28,426 |
| 2017-08-01 | Pratt Brian | Dir |
Equity grant / award
A
|
Common Stock | 1,908 | — | — | 9,752,319 |
| 2017-05-22 | Dodgen Kenneth Morris | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 10,000 |
| 2017-05-03 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-05-03 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,750,411 |
| 2017-05-02 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-05-02 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,760,411 |
| 2017-05-01 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-05-01 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,770,411 |
| 2017-04-28 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-28 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,780,411 |
| 2017-04-27 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-27 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,790,411 |
| 2017-04-26 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-26 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,800,411 |
| 2017-04-25 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-25 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,810,411 |
| 2017-04-24 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-24 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,820,411 |
| 2017-04-21 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-21 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,830,411 |
| 2017-04-20 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-20 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,840,411 |
| 2017-04-19 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-19 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,850,411 |
| 2017-04-18 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-18 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,860,411 |
| 2017-04-17 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-17 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,870,411 |
| 2017-04-13 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-13 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,880,411 |
| 2017-04-12 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-12 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,890,411 |
| 2017-04-11 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-11 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,900,411 |
| 2017-04-10 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-10 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,910,411 |
| 2017-04-07 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-07 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,920,411 |
| 2017-04-06 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-06 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,930,411 |
| 2017-04-05 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-05 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,940,411 |
| 2017-04-04 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-04 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,950,411 |
| 2017-04-03 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-04-03 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,960,411 |
| 2017-03-31 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-31 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,970,411 |
| 2017-03-30 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-30 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,980,411 |
| 2017-03-29 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-29 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 9,990,411 |
| 2017-03-28 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-28 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 10,000,411 |
| 2017-03-27 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-27 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 10,010,411 |
| 2017-03-24 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-24 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 10,020,411 |
| 2017-03-23 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-23 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 10,030,411 |
| 2017-03-22 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-22 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 10,040,411 |
| 2017-03-21 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-21 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 10,050,411 |
| 2017-03-20 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-20 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 10,060,411 |
| 2017-03-17 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-17 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 10,070,411 |
| 2017-03-16 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-16 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 10,080,411 |
| 2017-03-13 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-13 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 10,110,411 |
| 2017-03-10 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-10 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 10,120,411 |
| 2017-03-09 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-09 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 10,130,411 |
| 2017-03-08 | Pratt Brian | Dir |
Other disposed transaction
J · derivative
|
Forward Sale Contract (obligation to sell) | 10,000 | $0.00 | $0 | 0 |
| 2017-03-08 | Pratt Brian | Dir |
Other disposed transaction
J
|
Common Stock | 10,000 | — | — | 10,140,411 |
| 2017-03-07 | MOERBEEK PETER J | Exec. VP, CFO |
Equity grant / award
A
|
Common Stock | 3,326 | $17.54 | $58,338 | 45,446 |
| 2017-02-21 | Schauerman John P. | Dir |
Equity grant / award
A
|
Common Stock | 1,964 | — | — | 529,964 |
| 2016-12-28 | Schauerman John P. | Dir |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 528,000 |
| 2016-12-14 | Cook Stephen C. | Dir |
Open-market sell
S
|
Common Stock | 10,144 | $24.00 | $243,476 | 10,610 |
| 2016-08-03 | Tucker Thomas E. | Dir |
Equity grant / award
W
|
Common Stock | 2,833 | — | — | 0 |
| 2016-08-03 | Tucker Thomas E. | Dir |
Equity grant / award
A
|
Common Stock | 2,349 | — | — | 17,554 |