Financial Metrics
HTLD HEARTLAND EXPRESS INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 162786000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 160791000.0 | -1.2% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 149316000.0 | -7.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 129903000.0 | -13.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 129616000.0 | -0.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 182114000.0 | +40.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 156695000.0 | -14.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 155826000.0 | -0.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 151279000.0 | -2.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 139536000.0 | -7.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 142144000.0 | +1.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 147908000.0 | +4.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 166318000.0 | +12.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 160873000.0 | -3.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 162282000.0 | +0.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 152402000.0 | -6.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 154128000.0 | +1.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 152612000.0 | -1.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 151275000.0 | -0.9% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 187821000.0 | +24.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 273976000.0 | +45.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 330916000.0 | +20.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 306169000.0 | -7.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 295026000.0 | -3.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 270320000.0 | -8.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 274754000.0 | +1.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 259861000.0 | -5.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 219420000.0 | -15.6% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 210387000.0 | -4.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 196547000.0 | -6.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 612937000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 607336000.0 | -0.9% | USD | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 610803000.0 | +0.6% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 596815000.0 | -2.3% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 645262000.0 | +8.1% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 607284000.0 | -5.9% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 967996000.0 | +59.4% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 1207458000.0 | +24.7% | USD | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | 1047511000.0 | -13.2% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 805709000.0 | -23.1% | USD | 10-K | 2026-03-03 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 20250000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 24507000.0 | +21.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 19913000.0 | -18.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 19363000.0 | -2.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 21313000.0 | +10.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 12999000.0 | -39.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 12948000.0 | -0.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 22147000.0 | +71.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 25132000.0 | +13.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 20843000.0 | -17.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 29030000.0 | +39.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 26739000.0 | -7.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 17326000.0 | -35.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 24989000.0 | +44.2% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 27339000.0 | +9.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 18279000.0 | -33.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 27351000.0 | +49.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 33273000.0 | +21.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 22395000.0 | -32.7% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 105055000.0 | +369.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 34742000.0 | -66.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 22890000.0 | -34.1% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 16230000.0 | -29.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -7440000.0 | -145.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -14383000.0 | -93.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 264000.0 | +101.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -7139000.0 | -2804.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -14898000.0 | -108.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -12419000.0 | +16.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -7252000.0 | +41.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 85568000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 63544000.0 | -25.7% | USD | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 89787000.0 | +41.3% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 94275000.0 | +5.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 93419000.0 | -0.9% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 105407000.0 | +12.8% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 188358000.0 | +78.7% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 42385000.0 | -77.5% | USD | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | -20236000.0 | -147.7% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | -57412000.0 | -183.7% | USD | 10-K | 2026-03-03 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 14377000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 16368000.0 | +13.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 12527000.0 | -23.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 14036000.0 | +12.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 14616000.0 | +4.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 7916000.0 | -45.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 13378000.0 | +69.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 17803000.0 | +33.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 19056000.0 | +7.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 17318000.0 | -9.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | 22361000.0 | +29.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | 20501000.0 | -8.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 13238000.0 | -35.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 19182000.0 | +44.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 20714000.0 | +8.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 13734000.0 | -33.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 20742000.0 | +51.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 24466000.0 | +18.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 16775000.0 | -31.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-06-30 | 76906000.0 | +358.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 24415000.0 | -68.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 12612000.0 | -48.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | 7771000.0 | -38.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | -10703000.0 | -237.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -15108000.0 | -41.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | -3478000.0 | +77.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | -9283000.0 | -166.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -13873000.0 | -49.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | -10855000.0 | +21.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | -8284000.0 | +23.7% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 56386000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 75173000.0 | +33.3% | USD | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 72677000.0 | -3.3% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 72967000.0 | +0.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 70806000.0 | -3.0% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 79277000.0 | +12.0% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 133584000.0 | +68.5% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 14775000.0 | -88.9% | USD | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | -29722000.0 | -301.2% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | -52453000.0 | -76.5% | USD | 10-K | 2026-03-03 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.17 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.2 | +17.6% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.15 | -25.0% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.17 | +13.3% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.18 | +5.9% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1 | -44.4% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.16 | +60.0% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.22 | +37.5% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.23 | +4.5% | USD/shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.21 | -8.7% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.27 | +28.6% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.25 | -7.4% | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.16 | -36.0% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.24 | +50.0% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.25 | +4.2% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.17 | -32.0% | USD/shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.26 | +52.9% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.31 | +19.2% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.21 | -32.3% | USD/shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.97 | +361.9% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.31 | -68.0% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.16 | -48.4% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.1 | -37.5% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.14 | -240.0% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.19 | -35.7% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -0.04 | +78.9% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.12 | -200.0% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -0.18 | -50.0% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.14 | +22.2% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.11 | +21.4% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.68 | — | USD/shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.9 | +32.4% | USD/shares | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 0.88 | -2.2% | USD/shares | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 0.89 | +1.1% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.87 | -2.2% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 1.0 | +14.9% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 1.69 | +69.0% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.19 | -88.8% | USD/shares | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | -0.38 | -300.0% | USD/shares | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | -0.67 | -76.3% | USD/shares | 10-K | 2026-03-03 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.17 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.2 | +17.6% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.15 | -25.0% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.17 | +13.3% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.18 | +5.9% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.09 | -50.0% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.16 | +77.8% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.22 | +37.5% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.23 | +4.5% | USD/shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.21 | -8.7% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.27 | +28.6% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.25 | -7.4% | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.16 | -36.0% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.24 | +50.0% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.25 | +4.2% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.17 | -32.0% | USD/shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.26 | +52.9% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.31 | +19.2% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.21 | -32.3% | USD/shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.97 | +361.9% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.31 | -68.0% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.16 | -48.4% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.1 | -37.5% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.14 | -240.0% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.19 | -35.7% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -0.04 | +78.9% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.12 | -200.0% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -0.18 | -50.0% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.14 | +22.2% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.11 | +21.4% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.68 | — | USD/shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.9 | +32.4% | USD/shares | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 0.88 | -2.2% | USD/shares | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 0.89 | +1.1% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.87 | -2.2% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 1.0 | +14.9% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 1.69 | +69.0% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.19 | -88.8% | USD/shares | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | -0.38 | -300.0% | USD/shares | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | -0.67 | -76.3% | USD/shares | 10-K | 2026-03-03 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 69747000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 77607000.0 | +11.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 100264000.0 | +29.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 128507000.0 | +28.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 159170000.0 | +23.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 171292000.0 | +7.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 51291000.0 | -70.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 75378000.0 | +47.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 105019000.0 | +39.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 106402000.0 | +1.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 120000000.0 | +12.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-12-31 | 161448000.0 | +34.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 176303000.0 | +9.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 205642000.0 | +16.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 111934000.0 | -45.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 76684000.0 | -31.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 64183000.0 | -16.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 82457000.0 | +28.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 81949000.0 | -0.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 113852000.0 | +38.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 148212000.0 | +30.2% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 167241000.0 | +12.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 180366000.0 | +7.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-12-31 | 157742000.0 | -12.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 187085000.0 | +18.6% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 171879000.0 | -8.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 64824000.0 | -62.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 49462000.0 | -23.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 55506000.0 | +12.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 46250000.0 | -16.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 20101000.0 | -56.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 28123000.0 | +39.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 23823000.0 | -15.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 23861000.0 | +0.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 30739000.0 | +28.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 12812000.0 | -58.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 23873000.0 | +86.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 22879000.0 | -4.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 32688000.0 | +42.9% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 128507000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 75378000.0 | -41.3% | USD | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 161448000.0 | +114.2% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 76684000.0 | -52.5% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 113852000.0 | +48.5% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 157742000.0 | +38.6% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 49462000.0 | -68.6% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 28123000.0 | -43.1% | USD | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | 12812000.0 | -54.4% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 18475000.0 | +44.2% | USD | 10-K | 2026-03-03 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 58497000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 57009000.0 | -2.5% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 51704000.0 | -9.3% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 46844000.0 | -9.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 46221000.0 | -1.3% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 43844000.0 | -5.1% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 70755000.0 | +61.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 64293000.0 | -9.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 61571000.0 | -4.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 58483000.0 | -5.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 55520000.0 | -5.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 48955000.0 | -11.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 53279000.0 | +8.8% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 53643000.0 | +0.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 60645000.0 | +13.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 56753000.0 | -6.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 62849000.0 | +10.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 64133000.0 | +2.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 62538000.0 | -2.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 55577000.0 | -11.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 60568000.0 | +9.0% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 59290000.0 | -2.1% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 58538000.0 | -1.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 52812000.0 | -9.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 61583000.0 | +16.6% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 95712000.0 | +55.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 163052000.0 | +70.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 139819000.0 | -14.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 126170000.0 | -9.8% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 114471000.0 | -9.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 113945000.0 | -0.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 102740000.0 | -9.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 107932000.0 | +5.1% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 108913000.0 | +0.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 100017000.0 | -8.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 91620000.0 | -8.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 94991000.0 | +3.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 85694000.0 | -9.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 79996000.0 | -6.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 46844000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 64293000.0 | +37.2% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 48955000.0 | -23.9% | USD | 10-K/A | 2020-07-21 |
| Annual | 2019-12-31 | 56753000.0 | +15.9% | USD | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 55577000.0 | -2.1% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 52812000.0 | -5.0% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 139819000.0 | +164.7% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 102740000.0 | -26.5% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 91620000.0 | -10.8% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 74172000.0 | -19.0% | USD | 10-K | 2026-03-03 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 149682000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 162650000.0 | +8.7% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 176665000.0 | +8.6% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 202111000.0 | +14.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 237637000.0 | +17.6% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 252441000.0 | +6.2% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 171722000.0 | -32.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 170835000.0 | -0.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 209249000.0 | +22.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 196178000.0 | -6.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 216206000.0 | +10.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 232502000.0 | +7.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 253274000.0 | +8.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 280482000.0 | +10.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 198373000.0 | -29.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 151814000.0 | -23.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 149260000.0 | -1.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 169645000.0 | +13.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 173597000.0 | +2.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 193012000.0 | +11.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 226667000.0 | +17.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 247511000.0 | +9.2% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 258574000.0 | +4.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 233223000.0 | -9.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 268487000.0 | +15.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 296116000.0 | +10.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 266156000.0 | -10.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 229782000.0 | -13.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 212312000.0 | -7.6% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 198765000.0 | -6.4% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 182067000.0 | -8.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 169272000.0 | -7.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 160142000.0 | -5.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 164118000.0 | +2.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 157128000.0 | -4.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 129448000.0 | -17.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 140418000.0 | +8.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 136201000.0 | -3.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 138128000.0 | +1.4% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 202111000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 170835000.0 | -15.5% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 232502000.0 | +36.1% | USD | 10-K/A | 2020-07-21 |
| Annual | 2019-12-31 | 151814000.0 | -34.7% | USD | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 193012000.0 | +27.1% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 233223000.0 | +20.8% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 229782000.0 | -1.5% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 169272000.0 | -26.3% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 129448000.0 | -23.5% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 114600000.0 | -11.5% | USD | 10-K | 2026-03-03 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 726786000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 742089000.0 | +2.1% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 741712000.0 | -0.1% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 738228000.0 | -0.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 751709000.0 | +1.8% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 751140000.0 | -0.1% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-07-06 | 154661000.0 | -79.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-09-30 | 797694000.0 | +415.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 789127000.0 | -1.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 823216000.0 | +4.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 785256000.0 | -4.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 813515000.0 | +3.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 806213000.0 | -0.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 832935000.0 | +3.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 859837000.0 | +3.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 949043000.0 | +10.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 898931000.0 | -5.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 913291000.0 | +1.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 930499000.0 | +1.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 959751000.0 | +3.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 951176000.0 | -0.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 949421000.0 | -0.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 956985000.0 | +0.8% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 958280000.0 | +0.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 928542000.0 | -3.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 947113000.0 | +2.0% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 1113203000.0 | +17.5% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1701586000.0 | +52.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 1669488000.0 | -1.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1612510000.0 | -3.4% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1596665000.0 | -1.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1575522000.0 | -1.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1509646000.0 | -4.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1452485000.0 | -3.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1413434000.0 | -2.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1361453000.0 | -3.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1334192000.0 | -2.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1344711000.0 | +0.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1299372000.0 | -3.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1257618000.0 | -3.2% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 738228000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 789127000.0 | +6.9% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 806213000.0 | +2.2% | USD | 10-K/A | 2020-07-21 |
| Annual | 2019-12-31 | 898931000.0 | +11.5% | USD | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 951176000.0 | +5.8% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 928542000.0 | -2.4% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 1669488000.0 | +79.8% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 1509646000.0 | -9.6% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1334192000.0 | -11.6% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 1191617000.0 | -10.7% | USD | 10-K | 2026-03-03 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 75140000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 82572000.0 | +9.9% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 76744000.0 | -7.1% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 65534000.0 | -14.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 73449000.0 | +12.1% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 62314000.0 | -15.2% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 92393000.0 | +48.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 75321000.0 | -18.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 98370000.0 | +30.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 68345000.0 | -30.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 81464000.0 | +19.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 64689000.0 | -20.6% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 73930000.0 | +14.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 76815000.0 | +3.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 86794000.0 | +13.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 63407000.0 | -26.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 71719000.0 | +13.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 71530000.0 | -0.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 84223000.0 | +17.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 71042000.0 | -15.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 84056000.0 | +18.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 77219000.0 | -8.1% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 117039000.0 | +51.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 71594000.0 | -38.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 77543000.0 | +8.3% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 126352000.0 | +62.9% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 159818000.0 | +26.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 156757000.0 | -1.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 146564000.0 | -6.5% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 147945000.0 | +0.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 142115000.0 | -3.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 123476000.0 | -13.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 127468000.0 | +3.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 133837000.0 | +5.0% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 134725000.0 | +0.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 119559000.0 | -11.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 155501000.0 | +30.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 143623000.0 | -7.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 121442000.0 | -15.4% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 65534000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 75321000.0 | +14.9% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 64689000.0 | -14.1% | USD | 10-K/A | 2020-07-21 |
| Annual | 2019-12-31 | 63407000.0 | -2.0% | USD | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 71042000.0 | +12.0% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 71594000.0 | +0.8% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 156757000.0 | +119.0% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 123476000.0 | -21.2% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 119559000.0 | -3.2% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 110164000.0 | -7.9% | USD | 10-K | 2026-03-03 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 468548000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 483327000.0 | +3.2% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 494263000.0 | +2.3% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 505826000.0 | +2.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 518245000.0 | +2.5% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 531308000.0 | +2.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 537536000.0 | +1.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 574645000.0 | +6.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-03-31 | 585089000.0 | +1.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 581789000.0 | -0.6% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 595039000.0 | +2.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-12-31 | 615972000.0 | +3.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-03-31 | 631827000.0 | +2.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | 653329000.0 | +3.4% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | 673135000.0 | +3.0% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 684659000.0 | +1.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 684688000.0 | +0.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 702615000.0 | +2.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 721709000.0 | +2.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 724334000.0 | +0.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-03-31 | 722417000.0 | -0.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 741766000.0 | +2.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 708816000.0 | -4.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-12-31 | 727102000.0 | +2.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-03-31 | 742528000.0 | +2.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-06-30 | 817902000.0 | +10.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 840889000.0 | +2.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 855477000.0 | +1.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-03-31 | 866619000.0 | +1.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | 872937000.0 | +0.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 861130000.0 | -1.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 865260000.0 | +0.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-03-31 | 848790000.0 | -1.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | 836766000.0 | -1.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 825749000.0 | -1.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 822599000.0 | -0.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 807725000.0 | -1.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | 786737000.0 | -2.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 775630000.0 | -1.4% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 505826000.0 | — | USD | 10-K/A | 2020-07-21 |
| Annual | 2017-12-31 | 574645000.0 | +13.6% | USD | 10-K | 2021-02-22 |
| Annual | 2018-12-31 | 615972000.0 | +7.2% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 684659000.0 | +11.2% | USD | 10-K | 2023-03-01 |
| Annual | 2020-12-31 | 724334000.0 | +5.8% | USD | 10-K | 2024-02-28 |
| Annual | 2021-12-31 | 727102000.0 | +0.4% | USD | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 855477000.0 | +17.7% | USD | 10-K | 2026-03-03 |
| Annual | 2023-12-31 | 865260000.0 | +1.1% | USD | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | 822599000.0 | -4.9% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 755319000.0 | -8.2% | USD | 10-K | 2026-03-03 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-07-06 | 17404000.0 | — | USD | 10-Q | 2017-11-09 |
| Quarterly | 2018-12-31 | 0.0 | -100.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-03-31 | 0.0 | — | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-08-26 | -70191000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2021-12-31 | 0.0 | +100.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-06-30 | 8623000.0 | — | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 447374000.0 | +5088.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 399062000.0 | -10.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 352645000.0 | -11.6% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 336177000.0 | -4.7% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 334796000.0 | -0.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 290696000.0 | -13.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 254616000.0 | -12.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 228522000.0 | -10.2% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 198053000.0 | -13.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 191707000.0 | -3.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 188842000.0 | -1.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 182887000.0 | -3.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 177546000.0 | -2.9% | USD | 10-Q | 2025-11-10 |
| Annual | 2017-07-06 | 17404000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2019-08-26 | 70191000.0 | +303.3% | USD | 10-K | 2021-02-22 |
| Annual | 2021-12-31 | 0.0 | -100.0% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 399062000.0 | — | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 290696000.0 | -27.2% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 191707000.0 | -34.1% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 154059000.0 | -19.6% | USD | 10-K | 2026-03-03 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 55910000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 77897000.0 | +39.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 120196000.0 | +54.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 32099000.0 | -73.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 50833000.0 | +58.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 77215000.0 | +51.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 32227000.0 | -58.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 69721000.0 | +116.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 108647000.0 | +55.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 35769000.0 | -67.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 71676000.0 | +100.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 109379000.0 | +52.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 40057000.0 | -63.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 83758000.0 | +109.1% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 132987000.0 | +58.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 35432000.0 | -73.4% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 62775000.0 | +77.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 95694000.0 | +52.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 37593000.0 | -60.7% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 58508000.0 | +55.6% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 112550000.0 | +92.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 66442000.0 | -41.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 97256000.0 | +46.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 124451000.0 | +28.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 30976000.0 | -75.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 70966000.0 | +129.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 106560000.0 | +50.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 25843000.0 | -75.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 46842000.0 | +81.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 74372000.0 | +58.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 155781000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 109538000.0 | -29.7% | USD | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 146543000.0 | +33.8% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 146372000.0 | -0.1% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 178850000.0 | +22.2% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 123418000.0 | -31.0% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 194713000.0 | +57.8% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 165267000.0 | -15.1% | USD | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | 144348000.0 | -12.7% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 89314000.0 | -38.1% | USD | 10-K | 2026-03-03 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -3051000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -15512000.0 | -408.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -33487000.0 | -115.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 3925000.0 | +111.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -1936000.0 | -149.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -115133000.0 | -5847.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -5456000.0 | +95.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -22117000.0 | -305.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -42053000.0 | -90.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -20452000.0 | +51.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -27724000.0 | -35.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -116335000.0 | -319.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -39632000.0 | +65.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -63888000.0 | -61.2% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -112279000.0 | -75.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 15480000.0 | +113.8% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 8271000.0 | -46.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 5027000.0 | -39.2% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -8381000.0 | -266.7% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -42801000.0 | -410.7% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -621453000.0 | -1352.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -12801000.0 | +97.9% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -33760000.0 | -163.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -81819000.0 | -142.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1952000.0 | +102.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -2631000.0 | -234.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1499000.0 | +157.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -11499000.0 | -867.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -17318000.0 | -50.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -24228000.0 | -39.9% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -28808000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | -123497000.0 | -328.7% | USD | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | -37814000.0 | +69.4% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | -132791000.0 | -251.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -111048000.0 | +16.4% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | -2647000.0 | +97.6% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -663259000.0 | -24957.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -67867000.0 | +89.8% | USD | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | -46539000.0 | +31.4% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | -26000000.0 | +44.1% | USD | 10-K | 2026-03-03 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -16344000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -18010000.0 | -10.2% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -19677000.0 | -9.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -1730000.0 | +91.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -3452000.0 | -99.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -28501000.0 | -725.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -3057000.0 | +89.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -24357000.0 | -696.8% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -30217000.0 | -24.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -1747000.0 | +94.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -1961000.0 | -12.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -45224000.0 | -2206.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -14145000.0 | +68.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -15821000.0 | -11.8% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -17593000.0 | -11.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -16717000.0 | +5.0% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -18330000.0 | -9.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -34810000.0 | -89.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -41000.0 | +99.9% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -2758000.0 | -6626.8% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 414916000.0 | +15144.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -47366000.0 | -111.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -66509000.0 | -40.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -73261000.0 | -10.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -36723000.0 | +49.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -72379000.0 | -97.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -104816000.0 | -44.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -3008000.0 | +97.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -19233000.0 | -539.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -30873000.0 | -60.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | -21344000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | -30168000.0 | -41.3% | USD | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | -31889000.0 | -5.7% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | -100443000.0 | -215.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -32738000.0 | +67.4% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | -78144000.0 | -138.7% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 359257000.0 | +559.7% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -120690000.0 | -133.6% | USD | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | -112713000.0 | +6.6% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | -58153000.0 | +48.4% | USD | 10-K | 2026-03-03 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2865000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 42353000.0 | +1378.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 69979000.0 | +65.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 17617000.0 | -74.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 50213000.0 | +185.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 104883000.0 | +108.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 32018000.0 | -69.5% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 86936000.0 | +171.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 127526000.0 | +46.7% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 34209000.0 | -73.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 66483000.0 | +94.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 120548000.0 | +81.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 42092000.0 | -65.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 82769000.0 | +96.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 163824000.0 | +97.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 9750000.0 | -94.0% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 47585000.0 | +388.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 93213000.0 | +95.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 22029000.0 | -76.4% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 50563000.0 | +129.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 91818000.0 | +81.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 42149000.0 | -54.1% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 108017000.0 | +156.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 176861000.0 | +63.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 4697000.0 | -97.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 15244000.0 | +224.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 26229000.0 | +72.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 23558000.0 | -10.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 57350000.0 | +143.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 97031000.0 | +69.2% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 86088000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 184114000.0 | +113.9% | USD | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 169276000.0 | -8.1% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 163780000.0 | -3.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 204337000.0 | +24.8% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 132640000.0 | -35.1% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 160568000.0 | +21.1% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 208596000.0 | +29.9% | USD | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | 109536000.0 | -47.5% | USD | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 156168000.0 | +42.6% | USD | 10-K | 2026-03-03 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 83234000.0 | — | shares | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 83279000.0 | +0.1% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 83287000.0 | +0.0% | shares | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 83287000.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 83292000.0 | +0.0% | shares | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 83297000.0 | +0.0% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 83303000.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 83303000.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 83240000.0 | -0.1% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 82151000.0 | -1.3% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 81927000.0 | -0.3% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 81930000.0 | +0.0% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 81943000.0 | +0.0% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 81968000.0 | +0.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 82016000.0 | +0.1% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 82028000.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 81345000.0 | -0.8% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 81356000.0 | +0.0% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 81370000.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 80653000.0 | -0.9% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 79905000.0 | -0.9% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 79913000.0 | +0.0% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 78943000.0 | -1.2% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 78923000.0 | -0.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 78932000.0 | +0.0% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 78936000.0 | +0.0% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 78938000.0 | +0.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 78984000.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 78989000.0 | +0.0% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 79013000.0 | +0.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 79022000.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 79039000.0 | +0.0% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 79051000.0 | +0.0% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 78452000.0 | -0.8% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 78495000.0 | +0.1% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 78519000.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 78542000.0 | +0.0% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 77571000.0 | -1.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 77413000.0 | -0.2% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 83287000.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 83303000.0 | +0.0% | shares | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 81930000.0 | -1.6% | shares | 10-K/A | 2020-07-21 |
| Annual | 2019-12-31 | 82028000.0 | +0.1% | shares | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 80653000.0 | -1.7% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 78923000.0 | -2.1% | shares | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 78984000.0 | +0.1% | shares | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 79039000.0 | +0.1% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 78519000.0 | -0.7% | shares | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 77445000.0 | -1.4% | shares | 10-K | 2026-03-03 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 90689000.0 | — | shares | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 90689000.0 | +0.0% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 90689000.0 | +0.0% | shares | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 90689000.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 90689000.0 | +0.0% | shares | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 90689000.0 | +0.0% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 90689000.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 90689000.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 90689000.0 | +0.0% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 90689000.0 | +0.0% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 90689000.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 90689000.0 | +0.0% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 90689000.0 | +0.0% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 90689000.0 | +0.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 90689000.0 | +0.0% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 90689000.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 90689000.0 | +0.0% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 90689000.0 | +0.0% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 90689000.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 90689000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 90689000.0 | +0.0% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 90689000.0 | +0.0% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 90689000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 90689000.0 | +0.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 90689000.0 | +0.0% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 90689000.0 | +0.0% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 90689000.0 | +0.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 90689000.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 90689000.0 | +0.0% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 90689000.0 | +0.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 90689000.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 90689000.0 | +0.0% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 90689000.0 | +0.0% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 90689000.0 | +0.0% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 90689000.0 | +0.0% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 90689000.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 90689000.0 | +0.0% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 90689000.0 | +0.0% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 90689000.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 90689000.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 90689000.0 | +0.0% | shares | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 90689000.0 | +0.0% | shares | 10-K/A | 2020-07-21 |
| Annual | 2019-12-31 | 90689000.0 | +0.0% | shares | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 90689000.0 | +0.0% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 90689000.0 | +0.0% | shares | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 90689000.0 | +0.0% | shares | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 90689000.0 | +0.0% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 90689000.0 | +0.0% | shares | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 90689000.0 | +0.0% | shares | 10-K | 2026-03-03 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 83369000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 83248000.0 | -0.1% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 83286000.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 83292000.0 | +0.0% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 83294000.0 | +0.0% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 83303000.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 83309000.0 | +0.0% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 82330000.0 | -1.2% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 81965000.0 | -0.4% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 81936000.0 | -0.0% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 81968000.0 | +0.0% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 81992000.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 81870000.0 | -0.1% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 81351000.0 | -0.6% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 81370000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 80152000.0 | -1.5% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 79906000.0 | -0.3% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 79336000.0 | -0.7% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 78929000.0 | -0.5% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 78934000.0 | +0.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 78937000.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 78987000.0 | +0.1% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 78999000.0 | +0.0% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 79021000.0 | +0.0% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 79044000.0 | +0.0% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 78913000.0 | -0.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 78489000.0 | -0.5% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 78540000.0 | +0.1% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 78079000.0 | -0.6% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 77465000.0 | -0.8% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 83297000.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 83298000.0 | +0.0% | shares | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 82378000.0 | -1.1% | shares | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 81980000.0 | -0.5% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 81388000.0 | -0.7% | shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 79573000.0 | -2.2% | shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 78941000.0 | -0.8% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 79010000.0 | +0.1% | shares | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | 78733000.0 | -0.4% | shares | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 77877000.0 | -1.1% | shares | 10-K | 2026-03-03 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 83460000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 83319000.0 | -0.2% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 83342000.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 83337000.0 | -0.0% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 83338000.0 | +0.0% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 83333000.0 | -0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 83349000.0 | +0.0% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 82368000.0 | -1.2% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 81992000.0 | -0.5% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 81956000.0 | -0.0% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 82027000.0 | +0.1% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 82040000.0 | +0.0% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 81945000.0 | -0.1% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 81415000.0 | -0.6% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 81404000.0 | -0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 80206000.0 | -1.5% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 79957000.0 | -0.3% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 79364000.0 | -0.7% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 78953000.0 | -0.5% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 78959000.0 | +0.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 78974000.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 79022000.0 | +0.1% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 79081000.0 | +0.1% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 79103000.0 | +0.0% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 79122000.0 | +0.0% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 78981000.0 | -0.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 78500000.0 | -0.6% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 78610000.0 | +0.1% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 78142000.0 | -0.6% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 77518000.0 | -0.8% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 83365000.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 83336000.0 | -0.0% | shares | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 82410000.0 | -1.1% | shares | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 82024000.0 | -0.5% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 81444000.0 | -0.7% | shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 79612000.0 | -2.2% | shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 78974000.0 | -0.8% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 79079000.0 | +0.1% | shares | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | 78775000.0 | -0.4% | shares | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 77935000.0 | -1.1% | shares | 10-K | 2026-03-03 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2240 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.2167 | -3.3% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.2013 | -7.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1728 | -14.2% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1726 | -0.1% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.2283 | +32.3% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.1903 | -16.6% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1984 | +4.3% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.1860 | -6.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.1675 | -9.9% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.1653 | -1.3% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.1558 | -5.7% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.1821 | +16.8% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1729 | -5.1% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.1691 | -2.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1605 | -5.1% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.1611 | +0.3% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.1593 | -1.1% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.1597 | +0.3% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.1687 | +5.6% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.1610 | -4.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.2052 | +27.5% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.1918 | -6.6% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1873 | -2.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1861 | -0.6% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.1944 | +4.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.1909 | -1.8% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1632 | -14.5% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.1619 | -0.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1563 | -3.5% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.8303 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.7696 | -7.3% | ratio | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 0.7576 | -1.6% | ratio | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 0.6639 | -12.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.6784 | +2.2% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.6540 | -3.6% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.5798 | -11.3% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.7998 | +37.9% | ratio | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | 0.7851 | -1.8% | ratio | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 0.6761 | -13.9% | ratio | 10-K | 2026-03-03 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.9920 | — | ratio | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 1.9698 | -1.1% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 2.3020 | +16.9% | ratio | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 3.0841 | +34.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 3.2354 | +4.9% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 4.0511 | +25.2% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 1.8586 | -54.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 2.2681 | +22.0% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 2.1272 | -6.2% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 2.8704 | +34.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 2.6540 | -7.5% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 3.5942 | +35.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 3.4259 | -4.7% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 3.6514 | +6.6% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 2.2856 | -37.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 2.3943 | +4.8% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 2.0812 | -13.1% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 2.3717 | +14.0% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 2.0612 | -13.1% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 2.7169 | +31.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.6966 | -0.7% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 3.2053 | +18.9% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 2.2093 | -31.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 3.2576 | +47.4% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 3.4624 | +6.3% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 2.3436 | -32.3% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1.6654 | -28.9% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 1.4658 | -12.0% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1.4486 | -1.2% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1.3435 | -7.3% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1.2811 | -4.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.3709 | +7.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1.2563 | -8.4% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1.2263 | -2.4% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1.1663 | -4.9% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1.0827 | -7.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.9030 | -16.6% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.9483 | +5.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.1374 | +19.9% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 3.0841 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2.2681 | -26.5% | ratio | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 3.5942 | +58.5% | ratio | 10-K/A | 2020-07-21 |
| Annual | 2019-12-31 | 2.3943 | -33.4% | ratio | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 2.7169 | +13.5% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 3.2576 | +19.9% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 1.4658 | -55.0% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 1.3709 | -6.5% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.0827 | -21.0% | ratio | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 1.0403 | -3.9% | ratio | 10-K | 2026-03-03 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0883 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.1018 | +15.3% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0839 | -17.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1080 | +28.8% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1128 | +4.4% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0435 | -61.5% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0854 | +96.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 0.1142 | +33.8% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 0.1260 | +10.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.1241 | -1.5% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | 0.1573 | +26.8% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | 0.1386 | -11.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0796 | -42.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.1192 | +49.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.1276 | +7.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0901 | -29.4% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.1346 | +49.3% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 0.1603 | +19.1% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.1109 | -30.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-06-30 | 0.4095 | +269.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 0.0891 | -78.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0381 | -57.2% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | 0.0254 | -33.4% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | -0.0363 | -242.9% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.0559 | -54.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | -0.0127 | +77.4% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | -0.0357 | -182.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -0.0632 | -77.0% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | -0.0516 | +18.4% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | -0.0421 | +18.3% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.0920 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.1238 | +34.5% | ratio | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 0.1190 | -3.9% | ratio | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 0.1223 | +2.8% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1097 | -10.2% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.1305 | +19.0% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.1380 | +5.7% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0122 | -91.1% | ratio | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | -0.0284 | -331.9% | ratio | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | -0.0651 | -129.4% | ratio | 10-K | 2026-03-03 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1244 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.1524 | +22.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.1334 | -12.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1491 | +11.8% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1644 | +10.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0714 | -56.6% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0826 | +15.8% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.1421 | +72.0% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.1661 | +16.9% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.1494 | -10.1% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.2042 | +36.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.1808 | -11.5% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.1042 | -42.4% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1553 | +49.1% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.1685 | +8.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1199 | -28.8% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.1775 | +48.0% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.2180 | +22.9% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.1480 | -32.1% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.5593 | +277.8% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.1268 | -77.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0692 | -45.5% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0530 | -23.4% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.0252 | -147.6% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.0532 | -111.0% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0010 | +101.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.0275 | -2959.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -0.0679 | -147.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.0590 | +13.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.0369 | +37.5% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.1396 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.1046 | -25.1% | ratio | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 0.1470 | +40.5% | ratio | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 0.1580 | +7.5% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1448 | -8.3% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.1736 | +19.9% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.1946 | +12.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0351 | -82.0% | ratio | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | -0.0193 | -155.0% | ratio | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | -0.0713 | -268.9% | ratio | 10-K | 2026-03-03 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.9282 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.9399 | +1.3% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 1.3065 | +39.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 1.9609 | +50.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2.1671 | +10.5% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 2.7489 | +26.8% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.5551 | -79.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 1.0008 | +80.3% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1.0676 | +6.7% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 1.5568 | +45.8% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 1.4730 | -5.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-12-31 | 2.4958 | +69.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 2.3847 | -4.4% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 2.6771 | +12.3% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 1.2897 | -51.8% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 1.2094 | -6.2% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.8949 | -26.0% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 1.1528 | +28.8% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.9730 | -15.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1.6026 | +64.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.7633 | +10.0% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 2.1658 | +22.8% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1.5411 | -28.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-12-31 | 2.2033 | +43.0% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 2.4127 | +9.5% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 1.3603 | -43.6% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.4056 | -70.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 0.3155 | -22.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.3787 | +20.0% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.3126 | -17.5% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1414 | -54.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 0.2278 | +61.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1869 | -17.9% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.1783 | -4.6% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2282 | +28.0% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.1072 | -53.0% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1535 | +43.3% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.1593 | +3.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2692 | +69.0% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 1.9609 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 1.0008 | -49.0% | ratio | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 2.4958 | +149.4% | ratio | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 1.2094 | -51.5% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1.6026 | +32.5% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 2.2033 | +37.5% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.3155 | -85.7% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.2278 | -27.8% | ratio | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | 0.1072 | -53.0% | ratio | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | 0.1677 | +56.5% | ratio | 10-K | 2026-03-03 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0198 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0221 | +11.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0169 | -23.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0187 | +10.6% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0195 | +4.2% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0099 | -49.0% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0163 | +63.8% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 0.0227 | +39.5% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 0.0234 | +3.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0208 | -11.2% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | 0.0260 | +25.1% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | 0.0216 | -16.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0145 | -32.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.0206 | +42.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.0216 | +4.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0145 | -33.0% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.0217 | +49.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 0.0255 | +17.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0177 | -30.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-06-30 | 0.0691 | +290.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 0.0143 | -79.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0078 | -45.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | 0.0049 | -37.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | -0.0068 | -239.6% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.0104 | -53.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | -0.0025 | +76.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | -0.0068 | -177.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -0.0103 | -51.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | -0.0084 | +19.0% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | -0.0066 | +21.2% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.0764 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.0953 | +24.7% | ratio | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 0.0901 | -5.4% | ratio | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 0.0812 | -10.0% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0744 | -8.3% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.0854 | +14.7% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.0800 | -6.3% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0098 | -87.8% | ratio | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | -0.0223 | -327.6% | ratio | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | -0.0440 | -97.6% | ratio | 10-K | 2026-03-03 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0307 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0339 | +10.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0253 | -25.2% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0271 | +6.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0275 | +1.6% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0147 | -46.5% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0229 | +55.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 0.0306 | +33.8% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 0.0320 | +4.7% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0274 | -14.4% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-06-30 | 0.0342 | +24.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | 0.0305 | -11.0% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0193 | -36.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.0273 | +41.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.0287 | +5.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0190 | -33.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.0280 | +47.1% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 0.0345 | +23.4% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0226 | -34.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-06-30 | 0.0940 | +316.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 0.0290 | -69.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0146 | -49.9% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | 0.0089 | -38.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | -0.0124 | -239.6% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.0178 | -43.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-06-30 | -0.0042 | +76.6% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | -0.0112 | -170.5% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -0.0172 | -52.8% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-06-30 | -0.0138 | +19.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | -0.0107 | +22.6% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.1115 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.1308 | +17.4% | ratio | 10-K/A | 2020-07-21 |
| Annual | 2018-12-31 | 0.1180 | -9.8% | ratio | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 0.1066 | -9.7% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0978 | -8.3% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.1090 | +11.5% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.1562 | +43.2% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0171 | -89.1% | ratio | 10-K | 2026-03-03 |
| Annual | 2024-12-31 | -0.0361 | -311.6% | ratio | 10-K | 2026-03-03 |
| Annual | 2025-12-31 | -0.0694 | -92.2% | ratio | 10-K | 2026-03-03 |
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 |
|---|---|---|---|---|---|---|---|---|
| 2025-12-01 | GERDIN MICHAEL J | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 10,000,000 | $0.00 | $0 | 14,474,456 |
| 2025-10-22 | Millis David Paul | President of Millis Transfer |
Other disposed transaction
F
|
Common Stock | 3,929 | $8.37 | $32,886 | 56,737 |
| 2025-10-22 | Millis David Paul | President of Millis Transfer |
Equity grant / award
A
|
Common Stock | 11,947 | $0.00 | $0 | 60,666 |
| 2025-10-01 | Rigdon Kent Daryl | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 70 | $8.33 | $583 | 1,027 |
| 2025-08-18 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 24,798 | $8.19 | $203,036 | 1,491,868 |
| 2025-08-15 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 3,888 | $8.20 | $31,882 | 1,467,070 |
| 2025-08-14 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 1,314 | $8.20 | $10,775 | 1,463,182 |
| 2025-07-01 | Helmich Joshua Stefan | SVP and CFO of CFI |
Other disposed transaction
F
|
Common Stock | 86 | $8.93 | $768 | 7,683 |
| 2025-05-14 | GERDIN MICHAEL J | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 5,525,544 | $0.00 | $0 | 14,465,076 |
| 2025-05-12 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 167,644 | $8.95 | $1,500,045 | 1,214,500 |
| 2025-05-09 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 148,272 | $8.50 | $1,260,668 | 438,282 |
| 2025-05-08 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 100,149 | $8.23 | $823,756 | 1,700,249 |
| 2025-05-07 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 148,272 | $7.70 | $1,142,362 | 1,046,856 |
| 2025-05-06 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 148,272 | $7.60 | $1,127,416 | 1,600,100 |
| 2025-05-05 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 148,272 | $7.85 | $1,164,217 | 1,461,868 |
| 2025-04-01 | Rigdon Kent Daryl | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 78 | $9.30 | $725 | 2,316 |
| 2025-01-01 | Ann S. Gerdin Revocable Trust | 10% |
Equity grant / award
A
|
Common Stock | 1,000 | $0.00 | $0 | 8,813 |
| 2024-12-19 | Millis David Paul | President of Millis Transfer |
Equity grant / award
A
|
Common Stock | 8,489 | $11.57 | $98,218 | 48,719 |
| 2024-12-02 | GERDIN MICHAEL J | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 429,094 | $0.00 | $0 | 8,939,532 |
| 2024-11-18 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 49,506 | $12.24 | $606,087 | 898,584 |
| 2024-11-12 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 1,683 | $11.99 | $20,179 | 1,313,596 |
| 2024-11-08 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 35,960 | $11.97 | $430,578 | 1,311,913 |
| 2024-11-07 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 10,951 | $11.99 | $131,302 | 1,275,953 |
| 2024-11-06 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 5,210 | $11.49 | $59,863 | 1,265,002 |
| 2024-11-04 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 63,074 | $10.95 | $690,383 | 1,259,792 |
| 2024-09-11 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 50,000 | $11.67 | $583,675 | 1,196,718 |
| 2024-08-02 | Donovan Michael Paul | COO of Smith Transport |
Other disposed transaction
F
|
Common Stock | 7,463 | $0.00 | $0 | 32,587 |
| 2024-08-02 | Donovan Michael Paul | COO of Smith Transport |
Equity grant / award
A
|
Common Stock | 26,261 | $0.00 | $0 | 40,050 |
| 2024-07-12 | GERDIN MICHAEL J | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 1,418,011 | $0.00 | $0 | 8,510,438 |
| 2024-06-12 | PRATT JAMES G | Dir |
Open-market buy
P
|
Common Stock | 9,000 | $11.96 | $107,619 | 23,429 |
| 2024-05-14 | GERDIN MICHAEL J | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 10,000,000 | $0.00 | $0 | 11,847,105 |
| 2024-05-03 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 93,496 | $10.81 | $1,010,776 | 290,010 |
| 2024-05-03 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 8,089 | $10.74 | $86,899 | 849,078 |
| 2024-05-01 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 14,109 | $10.24 | $144,531 | 196,514 |
| 2024-04-30 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 93,496 | $9.92 | $927,536 | 182,405 |
| 2024-04-29 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 31,200 | $9.97 | $310,989 | 88,909 |
| 2024-04-26 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 66,000 | $10.45 | $689,964 | 518,594 |
| 2024-02-22 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 14,933 | $12.39 | $185,024 | 159,865 |
| 2024-02-01 | Donovan Michael Paul | COO of Smith Transport |
Other disposed transaction
F
|
Common Stock | 3,301 | $13.02 | $42,979 | 13,789 |
| 2023-12-12 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 18,034 | $13.70 | $247,017 | 57,709 |
| 2023-12-11 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 39,675 | $13.97 | $554,418 | 39,675 |
| 2023-12-11 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 24,800 | $13.98 | $346,711 | 452,594 |
| 2023-12-08 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 42,862 | $13.75 | $589,344 | 495,612 |
| 2023-12-07 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 69,107 | $13.73 | $948,535 | 452,750 |
| 2023-12-06 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 70,299 | $13.70 | $963,265 | 383,643 |
| 2023-12-01 | Millis David Paul | President of Millis Transfer |
Equity grant / award
A
|
Common Stock | 7,513 | $0.00 | $0 | 40,230 |
| 2023-11-29 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 2,055 | $13.24 | $27,208 | 268,865 |
| 2023-11-28 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 10,797 | $13.21 | $142,656 | 266,810 |
| 2023-11-27 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 20,062 | $13.21 | $265,007 | 256,013 |
| 2023-11-20 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 95,602 | $13.08 | $1,250,723 | 427,794 |
| 2023-11-03 | Millis David Paul | President of Millis Transfer |
Equity grant / award
A
|
Common Stock | 1,000 | $0.00 | $0 | 32,717 |
| 2023-09-06 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 43,370 | $14.86 | $644,417 | 332,192 |
| 2023-09-05 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 66,048 | $14.87 | $981,817 | 288,822 |
| 2023-08-25 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 14,023 | $15.00 | $210,331 | 222,774 |
| 2023-08-23 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 9,102 | $14.98 | $136,370 | 208,751 |
| 2023-08-22 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 606 | $14.99 | $9,084 | 199,649 |
| 2023-08-16 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 67,038 | $15.40 | $1,032,063 | 144,932 |
| 2023-08-15 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 43,948 | $15.40 | $676,764 | 77,894 |
| 2023-08-10 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 5,163 | $15.30 | $78,994 | 199,043 |
| 2023-08-08 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 5,841 | $15.30 | $89,367 | 193,880 |
| 2023-07-24 | Ann S. Gerdin Revocable Trust | 10% |
Equity grant / award
G
|
Common Stock | 3,031,683 | $0.00 | $0 | 15,953,118 |
| 2023-05-17 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 1,692 | $15.05 | $25,460 | 33,946 |
| 2023-05-16 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 100 | $14.99 | $1,499 | 128,178 |
| 2023-05-11 | Neville Brenda S | Dir |
Equity grant / award
A
|
Common Stock | 667 | $0.00 | $0 | 3,429 |
| 2023-05-10 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 39,887 | $15.06 | $600,511 | 186,335 |
| 2023-05-09 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 2,252 | $15.12 | $34,046 | 146,448 |
| 2023-05-08 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 22,165 | $15.24 | $337,730 | 144,196 |
| 2023-05-05 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 19,667 | $14.99 | $294,806 | 122,031 |
| 2023-05-05 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 15,482 | $14.99 | $232,058 | 128,078 |
| 2023-05-04 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 43,389 | $14.80 | $642,344 | 102,364 |
| 2023-05-04 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 36,302 | $14.90 | $540,849 | 112,596 |
| 2023-05-03 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 40,198 | $14.98 | $602,021 | 58,975 |
| 2023-05-02 | Sullivan Michael John | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $14.48 | $28,970 | 19,664 |
| 2023-03-15 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 3,898 | $15.84 | $61,755 | 32,254 |
| 2023-03-15 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 5,722 | $15.74 | $90,056 | 76,294 |
| 2023-03-14 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 10,589 | $15.80 | $167,291 | 28,356 |
| 2023-03-14 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 52,778 | $15.89 | $838,700 | 70,572 |
| 2023-03-13 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 17,767 | $15.78 | $280,411 | 17,767 |
| 2023-03-13 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 15,642 | $15.78 | $246,862 | 17,794 |
| 2023-02-10 | Ann S. Gerdin Revocable Trust | 10% |
Open-market buy
P
|
Common Stock | 2,152 | $15.99 | $34,410 | 2,152 |
| 2022-12-16 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 2,881 | $16.24 | $46,787 | 10,356 |
| 2022-12-12 | Sullivan Michael John | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $16.16 | $32,310 | 17,664 |
| 2022-12-09 | GERDIN MICHAEL J | Chief Executive Officer |
Open-market buy
P
|
Common Stock | 7,475 | $15.99 | $119,522 | 7,475 |
| 2022-11-25 | ALLEN BENJAMIN J | Dir |
Equity grant / award
A
|
Common Stock | 762 | $0.00 | $0 | 2,357 |
| 2022-11-11 | EICKMAN KRIS ERIC | VP of Information Technology |
Other disposed transaction
F
|
Common Stock | 1,034 | $15.49 | $16,017 | 6,987 |
| 2022-11-11 | Strain Christopher Alan | Vice President/CFO/Treasurer |
Other disposed transaction
F
|
Common Stock | 1,227 | $0.00 | $0 | 20,000 |
| 2022-10-31 | EICKMAN KRIS ERIC | VP of Information Technology |
Equity grant / award
A
|
Common Stock | 3,500 | $0.00 | $0 | 8,021 |
| 2022-09-12 | Neville Brenda S | Dir |
Open-market buy
P
|
Common Stock | 1,500 | $15.10 | $22,650 | 2,762 |
| 2022-09-07 | Sullivan Michael John | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $14.28 | $28,560 | 14,902 |
| 2022-03-07 | Borden Jo Anne | VP of HR and Risk Management |
Equity grant / award
A
|
Common Stock | 1,000 | $0.00 | $0 | 4,648 |
| 2021-11-03 | Millis David Paul | President of Millis Transfer |
Equity grant / award
A
|
Common Stock | 600 | $0.00 | $0 | 26,250 |
| 2021-07-29 | Sullivan Michael John | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $16.93 | $16,928 | 12,902 |
| 2021-06-14 | Millis David Paul | President of Millis Transfer |
Open-market buy
P
|
Common Stock | 1,400 | $17.80 | $24,927 | 25,650 |
| 2021-06-03 | Sullivan Michael John | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $17.80 | $17,800 | 11,902 |
| 2021-05-26 | Sullivan Michael John | Dir |
Equity grant / award
W
|
Common Stock | 2,200 | $0.00 | $0 | 0 |
| 2021-05-26 | Sullivan Michael John | Dir |
Equity grant / award
W
|
Common Stock | 550 | $0.00 | $0 | 550 |
| 2021-04-27 | Sullivan Michael John | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $18.43 | $18,430 | 10,902 |
| 2020-11-05 | Sullivan Michael John | Dir |
Open-market buy
P
|
Common Stock | 500 | $18.71 | $9,355 | 9,902 |
| 2020-10-26 | PRATT JAMES G | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $18.81 | $188,120 | 13,000 |
| 2020-08-14 | Ann S. Gerdin Revocable Trust | 10% |
Open-market sell
S
|
Common Stock | 489,130 | $20.02 | $9,792,383 | 3,916,863 |
| 2020-07-24 | Ann S. Gerdin Revocable Trust | 10% |
Open-market sell
S
|
Common Stock | 3,260,870 | $20.02 | $65,282,617 | 4,405,993 |
| 2020-05-14 | Sullivan Michael John | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $18.47 | $18,468 | 9,402 |
| 2020-02-10 | Neville Brenda S | Dir |
Open-market buy
P
|
Common Stock | 500 | $19.60 | $9,800 | 500 |
| 2020-02-05 | Sullivan Michael John | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $19.39 | $38,780 | 8,402 |
| 2020-01-21 | Ann S. Gerdin Revocable Trust | 10% |
Equity grant / award
G
|
Common Stock | 626,378 | $0.00 | $0 | 7,666,863 |
| 2020-01-21 | Ann S. Gerdin Revocable Trust | 10% |
Equity grant / award
G
|
Common Stock | 772,579 | $0.00 | $0 | 18,158,354 |
| 2020-01-01 | Strain Christopher Alan | Vice Pres/CFO/Secretary |
Other disposed transaction
F
|
Common Stock | 445 | $20.84 | $9,274 | 14,227 |
| 2019-12-16 | GERDIN MICHAEL J | Chief Executive Officer |
Other acquired transaction
J
|
Common Stock | 2,020,000 | $19.80 | $39,996,000 | 17,385,775 |
| 2019-12-07 | GERDIN MICHAEL J | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 603,318 | $0.00 | $0 | 15,365,775 |
| 2019-12-07 | GERDIN MICHAEL J | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 445,849 | $0.00 | $0 | 9,060,485 |
| 2019-12-07 | GERDIN MICHAEL J | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 830,592 | $0.00 | $0 | 14,762,457 |
| 2019-10-18 | Strain Christopher Alan | Vice Pres/CFO/Secretary |
Other disposed transaction
F
|
Common Stock | 303 | $22.10 | $6,696 | 14,672 |
| 2019-10-18 | Strain Christopher Alan | Vice Pres/CFO/Secretary |
Equity grant / award
A
|
Common Stock | 1,000 | $0.00 | $0 | 14,975 |
| 2019-09-12 | Gordon Larry J. | Dir |
Open-market sell
S
|
Common Stock | 44,944 | $22.12 | $994,364 | 303,159 |
| 2019-03-15 | Rigdon Kent Daryl | Vice President of Sales |
Open-market sell
S
|
Common Stock | 1,538 | $20.09 | $30,898 | 1,128 |
| 2019-01-22 | GERDIN MICHAEL J | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 672,499 | $0.00 | $0 | 13,931,865 |
| 2019-01-22 | GERDIN MICHAEL J | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 651,010 | $0.00 | $0 | 8,614,636 |
| 2019-01-22 | GERDIN MICHAEL J | Chief Executive Officer |
Equity grant / award
G
|
Common Stock | 984,766 | $0.00 | $0 | 13,259,366 |
| 2019-01-01 | Strain Christopher Alan | Vice Pres/CFO/Secretary |
Other disposed transaction
F
|
Common Stock | 200 | $18.33 | $3,666 | 13,975 |
| 2018-10-23 | Sullivan Michael John | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $18.36 | $18,365 | 6,402 |
| 2018-09-14 | Gordon Larry J. | Dir |
Open-market sell
S
|
Common Stock | 4,390 | $21.03 | $92,312 | 348,103 |
| 2018-09-12 | Gordon Larry J. | Dir |
Open-market sell
S
|
Common Stock | 29,054 | $21.00 | $610,183 | 352,493 |
| 2018-07-31 | Sullivan Michael John | Dir |
Open-market buy
P
|
Common Stock | 1,500 | $19.55 | $29,324 | 5,402 |
| 2018-06-06 | Sullivan Michael John | Dir |
Open-market buy
P
|
Common Stock | 500 | $18.84 | $9,418 | 3,902 |
| 2018-06-01 | Rigdon Kent Daryl | Vice President of Sales |
Other disposed transaction
F
|
Common Stock | 479 | $19.03 | $9,115 | 2,666 |
| 2018-05-17 | Hira Tahira K | Dir |
Open-market buy
P
|
Common Stock | 36,500 | $18.28 | $667,220 | 36,500 |
| 2018-01-02 | Strain Christopher Alan | Vice Pres/CFO/Secretary |
Other disposed transaction
F
|
Common Stock | 450 | $23.64 | $10,638 | 14,175 |
| 2017-12-20 | Strain Christopher Alan | Vice Pres/CFO/Secretary |
Equity grant / award
A
|
Common Stock | 5,000 | $0.00 | $0 | 14,625 |
| 2017-09-11 | COSAERT JOHN P | Exec Vice President |
Open-market sell
S
|
Common Stock | 7,146 | $22.54 | $161,071 | 57,668 |
| 2017-06-01 | Rigdon Kent Daryl | Vice President of Sales |
Other disposed transaction
F
|
Common Stock | 483 | $19.55 | $9,443 | 3,145 |
| 2017-02-08 | Gordon Larry J. | Dir |
Open-market sell
S
|
Common Stock | 95,386 | $20.01 | $1,908,903 | 381,547 |
| 2016-11-16 | Rigdon Kent Daryl | Vice President of Sales |
Open-market sell
S
|
Common Stock | 1,500 | $22.04 | $33,064 | 3,628 |
| 2016-08-24 | COSAERT JOHN P | Exec Vice President |
Open-market sell
S
|
Common Stock | 4,000 | $19.85 | $79,394 | 64,814 |
| 2016-06-15 | Gordon Larry J. | Dir |
Open-market sell
S
|
Common Stock | 45,934 | $17.81 | $817,882 | 476,933 |
| 2016-06-14 | Gordon Larry J. | Dir |
Open-market sell
S
|
Common Stock | 50,000 | $17.68 | $884,095 | 522,867 |
| 2016-06-01 | Trimble Todd Allan | Vice President of Operations |
Other disposed transaction
F
|
Common Stock | 622 | $18.48 | $11,495 | 12,100 |