Financial Metrics
MLR MILLER INDUSTRIES INC /TN/Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 148815000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 156113000.0 | +4.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 147597000.0 | -5.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 148933000.0 | +0.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 153089000.0 | +2.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 153363000.0 | +0.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2018-03-31 | 159160000.0 | +3.8% | USD | 10-Q | 2018-05-09 |
| Annual | 2016-12-31 | 148594000.0 | — | USD | 10-K | 2018-03-07 |
| Annual | 2017-12-31 | 159716000.0 | +7.5% | USD | 10-K | 2018-03-07 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 12970000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 19037000.0 | +46.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 17116000.0 | -10.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 15395000.0 | -10.1% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 17603000.0 | +14.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 15650000.0 | -11.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 18427000.0 | +17.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 21279000.0 | +15.5% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 21476000.0 | +0.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 22597000.0 | +5.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 25213000.0 | +11.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 21746000.0 | -13.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 18538000.0 | -14.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 17727000.0 | -4.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 17843000.0 | +0.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 15831000.0 | -11.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 20590000.0 | +30.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 17832000.0 | -13.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 15340000.0 | -14.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 18374000.0 | +19.8% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 23180000.0 | +26.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 30417000.0 | +31.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 39929000.0 | +31.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 42868000.0 | +7.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 44243000.0 | +3.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 51078000.0 | +15.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 42026000.0 | -17.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 33944000.0 | -19.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 34586000.0 | +1.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 25332000.0 | -26.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 64279000.0 | — | USD | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 67101000.0 | +4.4% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 83336000.0 | +24.2% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-31 | 96488000.0 | +15.8% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 78358000.0 | -18.8% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 69852000.0 | -10.9% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 82419000.0 | +18.0% | USD | 10-K | 2025-03-05 |
| Annual | 2023-12-31 | 151854000.0 | +84.2% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-31 | 170805000.0 | +12.5% | USD | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 120392000.0 | -29.5% | USD | 10-K | 2026-03-04 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 7661000.0 | — | USD | 10-K | 2018-03-07 |
| Annual | 2017-12-31 | 9582000.0 | +25.1% | USD | 10-K | 2019-03-06 |
| Annual | 2018-12-31 | 11329000.0 | +18.2% | USD | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 15174000.0 | +33.9% | USD | 10-K | 2021-03-03 |
| Annual | 2020-12-31 | 14808000.0 | -2.4% | USD | 10-K | 2021-03-03 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3360000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 6587000.0 | +96.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 5522000.0 | -16.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 3839000.0 | -30.5% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 5425000.0 | +41.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 4456000.0 | -17.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 6670000.0 | +49.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 7600000.0 | +13.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 8677000.0 | +14.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 8660000.0 | -0.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 10683000.0 | +23.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 8076000.0 | -24.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 5431000.0 | -32.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 5826000.0 | +7.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 6553000.0 | +12.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 3178000.0 | -51.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 6516000.0 | +105.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 13540000.0 | +107.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 2065000.0 | -84.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 3757000.0 | +81.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 5232000.0 | +39.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 9220000.0 | +76.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | 14915000.0 | +61.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 17459000.0 | +17.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 17023000.0 | -2.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 20514000.0 | +20.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 15425000.0 | -24.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 8065000.0 | -47.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 8458000.0 | +4.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 3082000.0 | -63.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 19922000.0 | — | USD | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 23016000.0 | +15.5% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 33746000.0 | +46.6% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-31 | 39111000.0 | +15.9% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 29830000.0 | -23.7% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 16255000.0 | -45.5% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 20346000.0 | +25.2% | USD | 10-K | 2025-03-05 |
| Annual | 2023-12-31 | 58291000.0 | +186.5% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-31 | 63494000.0 | +8.9% | USD | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 23014000.0 | -63.8% | USD | 10-K | 2026-03-04 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.58 | +93.3% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.49 | -15.5% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.34 | -30.6% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.48 | +41.2% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.39 | -18.7% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.59 | +51.3% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.67 | +13.6% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.76 | +13.4% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.76 | +0.0% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.94 | +23.7% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.71 | -24.5% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.48 | -32.4% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.51 | +6.3% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.57 | +11.8% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.28 | -50.9% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.57 | +103.6% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.34 | -40.4% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.18 | -47.1% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.33 | +83.3% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.46 | +39.4% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.81 | +76.1% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1.3 | +60.5% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.53 | +17.7% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1.49 | -2.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1.79 | +20.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.35 | -24.6% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.7 | -48.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.74 | +5.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.27 | -63.5% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.76 | — | USD/shares | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 2.02 | +14.8% | USD/shares | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 2.96 | +46.5% | USD/shares | 10-K | 2021-03-03 |
| Annual | 2019-12-31 | 3.43 | +15.9% | USD/shares | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 2.62 | -23.6% | USD/shares | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 1.42 | -45.8% | USD/shares | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 1.78 | +25.4% | USD/shares | 10-K | 2025-03-05 |
| Annual | 2023-12-31 | 5.1 | +186.5% | USD/shares | 10-K | 2026-03-04 |
| Annual | 2024-12-31 | 5.55 | +8.8% | USD/shares | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 2.01 | -63.8% | USD/shares | 10-K | 2026-03-04 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.58 | +93.3% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.49 | -15.5% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.34 | -30.6% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.48 | +41.2% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.39 | -18.7% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.59 | +51.3% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.67 | +13.6% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.76 | +13.4% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.76 | +0.0% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.94 | +23.7% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 0.71 | -24.5% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2021-03-31 | 0.28 | -60.6% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.57 | +103.6% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.34 | -40.4% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.18 | -47.1% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.33 | +83.3% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.46 | +39.4% | USD/shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.81 | +76.1% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1.29 | +59.3% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.52 | +17.8% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1.47 | -3.3% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1.78 | +21.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.33 | -25.3% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.69 | -48.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.73 | +5.8% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.27 | -63.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.75 | — | USD/shares | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 2.02 | +15.4% | USD/shares | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 2.96 | +46.5% | USD/shares | 10-K | 2021-03-03 |
| Annual | 2019-12-31 | 3.43 | +15.9% | USD/shares | 10-K | 2023-03-08 |
| Annual | 2020-12-31 | 2.62 | -23.6% | USD/shares | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 1.42 | -45.8% | USD/shares | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 1.78 | +25.4% | USD/shares | 10-K | 2025-03-05 |
| Annual | 2023-12-31 | 5.07 | +184.8% | USD/shares | 10-K | 2026-03-04 |
| Annual | 2024-12-31 | 5.47 | +7.9% | USD/shares | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 1.98 | -63.8% | USD/shares | 10-K | 2026-03-04 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 33346000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 29552000.0 | -11.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 32840000.0 | +11.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 31115000.0 | -5.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 24499000.0 | -21.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 32030000.0 | +30.7% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 33499000.0 | +4.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 21895000.0 | -34.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-01-01 | 21895000.0 | +0.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 15056000.0 | -31.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 19713000.0 | +30.9% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 18665000.0 | -5.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 27037000.0 | +44.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-03-31 | 18979000.0 | -29.8% | USD | 10-Q | 2019-05-08 |
| Annual | 2016-12-31 | 31115000.0 | — | USD | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 21895000.0 | -29.6% | USD | 10-K | 2019-03-06 |
| Annual | 2018-12-31 | 27037000.0 | +23.5% | USD | 10-K | 2019-03-06 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 71421000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 69277000.0 | -3.0% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 64838000.0 | -6.4% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 64136000.0 | -1.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 67561000.0 | +5.3% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 68231000.0 | +1.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 64648000.0 | -5.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 68567000.0 | +6.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 77653000.0 | +13.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 81219000.0 | +4.6% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 84104000.0 | +3.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 93767000.0 | +11.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 96156000.0 | +2.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 90973000.0 | -5.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 98072000.0 | +7.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 87965000.0 | -10.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 92641000.0 | +5.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 90902000.0 | -1.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 87448000.0 | -3.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 83939000.0 | -4.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 84940000.0 | +1.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 91996000.0 | +8.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 108838000.0 | +18.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 114908000.0 | +5.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 124348000.0 | +8.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 141191000.0 | +13.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 144382000.0 | +2.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 153656000.0 | +6.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 164431000.0 | +7.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 167458000.0 | +1.8% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 176329000.0 | +5.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 189807000.0 | +7.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 184274000.0 | -2.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 187286000.0 | +1.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 190345000.0 | +1.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 186169000.0 | -2.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 164897000.0 | -11.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 165458000.0 | +0.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 180715000.0 | +9.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 64136000.0 | — | USD | 10-K | 2018-03-07 |
| Annual | 2017-12-31 | 68567000.0 | +6.9% | USD | 10-K | 2019-03-06 |
| Annual | 2018-12-31 | 93767000.0 | +36.8% | USD | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 87965000.0 | -6.2% | USD | 10-K | 2021-03-03 |
| Annual | 2020-12-31 | 83939000.0 | -4.6% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 114908000.0 | +36.9% | USD | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 153656000.0 | +33.7% | USD | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 189807000.0 | +23.5% | USD | 10-K | 2025-03-05 |
| Annual | 2024-12-31 | 186169000.0 | -1.9% | USD | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 184231000.0 | -1.0% | USD | 10-K | 2026-03-04 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 240223000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 244696000.0 | +1.9% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 229995000.0 | -6.0% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 225640000.0 | -1.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 230889000.0 | +2.3% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 238641000.0 | +3.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 236724000.0 | -0.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 227433000.0 | -3.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 235818000.0 | +3.7% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 253505000.0 | +7.5% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 262072000.0 | +3.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 273218000.0 | +4.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 304799000.0 | +11.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 321853000.0 | +5.6% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 296065000.0 | -8.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 287452000.0 | -2.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 312355000.0 | +8.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 256894000.0 | -17.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 289106000.0 | +12.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 286269000.0 | -1.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 315385000.0 | +10.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 315161000.0 | -0.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 296931000.0 | -5.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 328968000.0 | +10.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 356267000.0 | +8.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 371012000.0 | +4.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 351530000.0 | -5.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 376048000.0 | +7.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 434037000.0 | +15.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 468895000.0 | +8.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 449109000.0 | -4.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 510471000.0 | +13.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 558813000.0 | +9.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 610998000.0 | +9.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 615459000.0 | +0.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 529766000.0 | -13.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 500945000.0 | -5.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 485409000.0 | -3.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 469466000.0 | -3.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 225640000.0 | — | USD | 10-K | 2018-03-07 |
| Annual | 2017-12-31 | 227433000.0 | +0.8% | USD | 10-K | 2019-03-06 |
| Annual | 2018-12-31 | 273218000.0 | +20.1% | USD | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 287452000.0 | +5.2% | USD | 10-K | 2021-03-03 |
| Annual | 2020-12-31 | 286269000.0 | -0.4% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 328968000.0 | +14.9% | USD | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 376048000.0 | +14.3% | USD | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 510471000.0 | +35.7% | USD | 10-K | 2025-03-05 |
| Annual | 2024-12-31 | 529766000.0 | +3.8% | USD | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 439583000.0 | -17.0% | USD | 10-K | 2026-03-04 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 296462000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 307346000.0 | +3.7% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 297404000.0 | -3.2% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 297438000.0 | +0.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 307709000.0 | +3.5% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 321423000.0 | +4.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 323069000.0 | +0.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 317238000.0 | -1.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 327805000.0 | +3.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 348865000.0 | +6.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 358647000.0 | +2.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 368184000.0 | +2.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 402675000.0 | +9.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 422550000.0 | +4.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 401122000.0 | -5.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 391967000.0 | -2.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 417886000.0 | +6.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 363973000.0 | -12.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 399310000.0 | +9.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 398410000.0 | -0.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 427660000.0 | +7.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 427479000.0 | -0.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 408625000.0 | -4.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 438847000.0 | +7.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 467481000.0 | +6.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 497849000.0 | +6.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 477264000.0 | -4.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 501429000.0 | +5.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 558165000.0 | +11.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 606995000.0 | +8.7% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 587406000.0 | -3.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 647210000.0 | +10.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 696531000.0 | +7.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 748167000.0 | +7.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 755346000.0 | +1.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 667015000.0 | -11.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 639707000.0 | -4.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 622933000.0 | -2.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 604343000.0 | -3.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 297438000.0 | — | USD | 10-K | 2018-03-07 |
| Annual | 2017-12-31 | 317238000.0 | +6.7% | USD | 10-K | 2019-03-06 |
| Annual | 2018-12-31 | 368184000.0 | +16.1% | USD | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 391967000.0 | +6.5% | USD | 10-K | 2021-03-03 |
| Annual | 2020-12-31 | 398410000.0 | +1.6% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 437644000.0 | +9.8% | USD | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 501429000.0 | +14.6% | USD | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 647210000.0 | +29.1% | USD | 10-K | 2025-03-05 |
| Annual | 2024-12-31 | 667015000.0 | +3.1% | USD | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 589667000.0 | -11.6% | USD | 10-K | 2026-03-04 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 108515000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 103911000.0 | -4.2% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 91143000.0 | -12.3% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 105843000.0 | +16.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 109304000.0 | +3.3% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 107612000.0 | -1.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 104983000.0 | -2.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 101699000.0 | -3.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 106164000.0 | +4.4% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 119068000.0 | +12.2% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 127584000.0 | +7.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 123388000.0 | -3.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 134559000.0 | +9.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 157074000.0 | +16.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 140395000.0 | -10.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 124282000.0 | -11.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 121813000.0 | -2.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 89571000.0 | -26.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 122096000.0 | +36.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 110682000.0 | -9.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 137910000.0 | +24.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 132644000.0 | -3.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 113716000.0 | -14.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 144271000.0 | +26.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 162685000.0 | +12.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 163429000.0 | +0.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 137917000.0 | -15.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 156145000.0 | +13.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 204770000.0 | +31.1% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 224599000.0 | +9.7% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 188514000.0 | -16.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 234714000.0 | +24.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 274636000.0 | +17.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 293768000.0 | +7.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 290788000.0 | -1.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 197873000.0 | -32.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 155238000.0 | -21.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 146346000.0 | -5.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 135776000.0 | -7.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 105843000.0 | — | USD | 10-K | 2018-03-07 |
| Annual | 2017-12-31 | 101699000.0 | -3.9% | USD | 10-K | 2019-03-06 |
| Annual | 2018-12-31 | 123388000.0 | +21.3% | USD | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 124282000.0 | +0.7% | USD | 10-K | 2021-03-03 |
| Annual | 2020-12-31 | 110682000.0 | -10.9% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 146988000.0 | +32.8% | USD | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 156145000.0 | +6.2% | USD | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 234714000.0 | +50.3% | USD | 10-K | 2025-03-05 |
| Annual | 2024-12-31 | 197873000.0 | -15.7% | USD | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 136572000.0 | -31.0% | USD | 10-K | 2026-03-04 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 114138000.0 | — | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 119117000.0 | +4.4% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 135958000.0 | +14.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 139320000.0 | +2.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 140621000.0 | +0.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 168073000.0 | +19.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 180246000.0 | +7.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 153355000.0 | -14.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 134040000.0 | -12.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 156459000.0 | +16.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 99085000.0 | -36.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 127061000.0 | +28.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 115957000.0 | -8.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 143123000.0 | +23.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 137901000.0 | -3.6% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 118756000.0 | -13.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 150311000.0 | +26.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 178635000.0 | +18.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 209383000.0 | +17.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 188740000.0 | -9.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 207972000.0 | +10.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 256498000.0 | +23.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 291277000.0 | +13.6% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 255021000.0 | -12.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 299290000.0 | +17.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 334172000.0 | +11.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 368279000.0 | +10.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 360156000.0 | -2.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 265985000.0 | -26.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 233201000.0 | -12.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 204339000.0 | -12.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 183688000.0 | -10.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2017-12-31 | 114138000.0 | — | USD | 10-K | 2019-03-06 |
| Annual | 2018-12-31 | 140621000.0 | +23.2% | USD | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 134040000.0 | -4.7% | USD | 10-K | 2021-03-03 |
| Annual | 2020-12-31 | 115957000.0 | -13.5% | USD | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 153028000.0 | +32.0% | USD | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 207972000.0 | +35.9% | USD | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 299290000.0 | +43.9% | USD | 10-K | 2025-03-05 |
| Annual | 2024-12-31 | 265985000.0 | -11.1% | USD | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 169097000.0 | -36.4% | USD | 10-K | 2026-03-04 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 175448000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 180936000.0 | +3.1% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 183762000.0 | +1.6% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 184602000.0 | +0.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 186436000.0 | +1.0% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 191764000.0 | +2.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 196102000.0 | +2.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 203100000.0 | +3.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 208364000.0 | +2.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 212583000.0 | +2.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 219327000.0 | +3.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 227563000.0 | +3.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 234602000.0 | +3.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 242304000.0 | +3.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 247767000.0 | +2.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 257927000.0 | +4.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 261427000.0 | +1.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 264888000.0 | +1.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 272249000.0 | +2.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 282453000.0 | +3.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-03-31 | 284537000.0 | +0.7% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 289578000.0 | +1.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 289869000.0 | +0.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-12-31 | 284616000.0 | -1.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-03-31 | 284926000.0 | +0.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 284546000.0 | -0.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 284604000.0 | +0.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2022-12-31 | 293457000.0 | +3.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-03-31 | 301667000.0 | +2.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | 315718000.0 | +4.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 332385000.0 | +5.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 347920000.0 | +4.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 362359000.0 | +4.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 379888000.0 | +4.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 395190000.0 | +4.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 401030000.0 | +1.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 406506000.0 | +1.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 418594000.0 | +3.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 420655000.0 | +0.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 184602000.0 | — | USD | 10-K | 2020-03-04 |
| Annual | 2017-12-31 | 202776000.0 | +9.8% | USD | 10-K | 2021-03-03 |
| Annual | 2018-12-31 | 227563000.0 | +12.2% | USD | 10-K | 2022-03-09 |
| Annual | 2019-12-31 | 257927000.0 | +13.3% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 278533000.0 | +8.0% | USD | 10-K | 2024-03-06 |
| Annual | 2021-12-31 | 284616000.0 | +2.2% | USD | 10-K | 2025-03-05 |
| Annual | 2022-12-31 | 293457000.0 | +3.1% | USD | 10-K | 2026-03-04 |
| Annual | 2023-12-31 | 347920000.0 | +18.6% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-31 | 401030000.0 | +15.3% | USD | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 420570000.0 | +4.9% | USD | 10-K | 2026-03-04 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 15475000.0 | — | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 30286000.0 | +95.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 20079000.0 | -33.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 10092000.0 | -49.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 4998000.0 | -50.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 29998000.0 | +500.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 5000000.0 | -83.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2022-03-31 | 10000000.0 | +100.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 40000000.0 | +300.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 45000000.0 | +12.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 45000000.0 | +0.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 45000000.0 | +0.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 60000000.0 | +33.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 60000000.0 | +0.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 60000000.0 | +0.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 55000000.0 | -8.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 70000000.0 | +27.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 65000000.0 | -7.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 65000000.0 | +0.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 75000000.0 | +15.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 55000000.0 | -26.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 45000000.0 | -18.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 15475000.0 | — | USD | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 4998000.0 | -67.7% | USD | 10-K | 2021-03-03 |
| Annual | 2022-12-31 | 45000000.0 | +800.4% | USD | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 60000000.0 | +33.3% | USD | 10-K | 2025-03-05 |
| Annual | 2024-12-31 | 65000000.0 | +8.3% | USD | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 31055000.0 | -52.2% | USD | 10-K | 2026-03-04 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 1392000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 8646000.0 | +521.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -1909000.0 | -122.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 6091000.0 | +419.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 15371000.0 | +152.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -17854000.0 | -216.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 8325000.0 | +146.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 28024000.0 | +236.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -1852000.0 | -106.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 23035000.0 | +1343.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 44129000.0 | +91.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2847000.0 | -93.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 5219000.0 | +83.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 7036000.0 | +34.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -28936000.0 | -511.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -34827000.0 | -20.4% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -31602000.0 | +9.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -6764000.0 | +78.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 2910000.0 | +143.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 4213000.0 | +44.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 8977000.0 | +113.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -1707000.0 | -119.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 28589000.0 | +1774.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2714000.0 | -90.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 29956000.0 | +1003.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 49860000.0 | +66.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 20926000.0 | — | USD | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 13953000.0 | -33.3% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 21897000.0 | +56.9% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-31 | 35132000.0 | +60.4% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 60709000.0 | +72.8% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 15268000.0 | -74.9% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | -19155000.0 | -225.5% | USD | 10-K | 2025-03-05 |
| Annual | 2023-12-31 | 10963000.0 | +157.2% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-31 | 16870000.0 | +53.9% | USD | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 98720000.0 | +485.2% | USD | 10-K | 2026-03-04 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -12999000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -17943000.0 | -38.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -3820000.0 | +78.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -9260000.0 | -142.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -12534000.0 | -35.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -3155000.0 | +74.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -8430000.0 | -167.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -15403000.0 | -82.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -3516000.0 | +77.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -7503000.0 | -113.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -12648000.0 | -68.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -2489000.0 | +80.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -5414000.0 | -117.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -7851000.0 | -45.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -4083000.0 | +48.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -22832000.0 | -459.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -25119000.0 | -10.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -1749000.0 | +93.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -24173000.0 | -1282.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -27508000.0 | -13.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -4663000.0 | +83.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -7693000.0 | -65.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -13984000.0 | -81.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -5128000.0 | +63.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -6804000.0 | -32.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -7322000.0 | -7.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -25023000.0 | — | USD | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | -23390000.0 | +6.5% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | -13201000.0 | +43.6% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-31 | -17063000.0 | -29.3% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | -17224000.0 | -0.9% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | -9059000.0 | +47.4% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | -28931000.0 | -219.4% | USD | 10-K | 2025-03-05 |
| Annual | 2023-12-31 | -29075000.0 | -0.5% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-31 | -15269000.0 | +47.5% | USD | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | -30784000.0 | -101.6% | USD | 10-K | 2026-03-04 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 11051000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 9004000.0 | -18.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -1550000.0 | -117.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 1276000.0 | +182.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -5812000.0 | -555.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 12848000.0 | +321.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 702000.0 | -94.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -11446000.0 | -1730.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 22850000.0 | +299.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -4300000.0 | -118.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -11470000.0 | -166.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -2059000.0 | +82.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -4119000.0 | -100.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -6178000.0 | -50.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 7939000.0 | +228.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 35880000.0 | +351.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 38820000.0 | +8.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | -2059000.0 | -105.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 10881000.0 | +628.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 8822000.0 | -18.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -7179000.0 | -181.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 3581000.0 | +149.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -4446000.0 | -224.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 5610000.0 | +226.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -17184000.0 | -406.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -30630000.0 | -78.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -2712000.0 | — | USD | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | -2436000.0 | +10.2% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | -2965000.0 | -21.7% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-31 | -18597000.0 | -527.2% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | -13631000.0 | +26.7% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | -8238000.0 | +39.6% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 36765000.0 | +546.3% | USD | 10-K | 2025-03-05 |
| Annual | 2023-12-31 | 6751000.0 | -81.6% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-31 | -6619000.0 | -198.0% | USD | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | -50749000.0 | -666.7% | USD | 10-K | 2026-03-04 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5749000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 13200000.0 | +129.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 19155000.0 | +45.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 6393000.0 | -66.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 14304000.0 | +123.7% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 19246000.0 | +34.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 3880000.0 | -79.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 9392000.0 | +142.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 12651000.0 | +34.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 3155000.0 | -75.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 8437000.0 | +167.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 15434000.0 | +82.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 3526000.0 | -77.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 7545000.0 | +114.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 12691000.0 | +68.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2489000.0 | -80.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 5418000.0 | +117.7% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 7857000.0 | +45.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 4091000.0 | -47.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 22840000.0 | +458.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 25127000.0 | +10.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 1749000.0 | -93.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 6610000.0 | +277.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 9734000.0 | +47.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 4672000.0 | -52.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 7794000.0 | +66.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 14085000.0 | +80.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 5128000.0 | -63.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 6804000.0 | +32.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 8602000.0 | +26.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 25026000.0 | — | USD | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 24693000.0 | -1.3% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 13342000.0 | -46.0% | USD | 10-K | 2021-03-03 |
| Annual | 2019-12-31 | 17391000.0 | +30.3% | USD | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 17500000.0 | +0.6% | USD | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 9150000.0 | -47.7% | USD | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 28939000.0 | +216.3% | USD | 10-K | 2025-03-05 |
| Annual | 2023-12-31 | 12097000.0 | -58.2% | USD | 10-K | 2026-03-04 |
| Annual | 2024-12-31 | 15352000.0 | +26.9% | USD | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 13707000.0 | -10.7% | USD | 10-K | 2026-03-04 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11345560.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 11345560.0 | +0.0% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 11345560.0 | +0.0% | shares | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 11346060.0 | +0.0% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 11351982.0 | +0.1% | shares | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 11377982.0 | +0.2% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 11377982.0 | +0.0% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 11378482.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 11384296.0 | +0.1% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 11384296.0 | +0.0% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 11394546.0 | +0.1% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 11394546.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 11400102.0 | +0.0% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 11400102.0 | +0.0% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 11400102.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 11400102.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 11405468.0 | +0.0% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 11405468.0 | +0.0% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 11405468.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 11405468.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 11410728.0 | +0.0% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 11410728.0 | +0.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 11410728.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 11410728.0 | +0.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 11416716.0 | +0.1% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 11416716.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 11416716.0 | +0.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 11416716.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 11441036.0 | +0.2% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 11445640.0 | +0.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 11445640.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 11445640.0 | +0.0% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 11469960.0 | +0.2% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 11453792.0 | -0.1% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 11439292.0 | -0.1% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 11439292.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 11459278.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 11458123.0 | -0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 11431416.0 | -0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 11346060.0 | — | shares | 10-K | 2018-03-07 |
| Annual | 2017-12-31 | 11378482.0 | +0.3% | shares | 10-K | 2019-03-06 |
| Annual | 2018-12-31 | 11394546.0 | +0.1% | shares | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 11400102.0 | +0.0% | shares | 10-K | 2021-03-03 |
| Annual | 2020-12-31 | 11405468.0 | +0.0% | shares | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 11410728.0 | +0.0% | shares | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 11416716.0 | +0.1% | shares | 10-K | 2023-03-08 |
| Annual | 2024-12-31 | 11439292.0 | +0.2% | shares | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 11371730.0 | -0.6% | shares | 10-K | 2026-03-04 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 11445640.0 | — | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 11469960.0 | +0.2% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 11453792.0 | -0.1% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 11439292.0 | -0.1% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 11439292.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 11459278.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 11458123.0 | -0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 11458123.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2022-12-31 | 11416716.0 | — | shares | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 11445640.0 | +0.3% | shares | 10-K | 2025-03-05 |
| Annual | 2024-12-31 | 11439292.0 | -0.1% | shares | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 11371730.0 | -0.6% | shares | 10-K | 2026-03-04 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11345.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 11346.0 | +0.0% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 11346000.0 | +99900.0% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 11350.0 | -99.9% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 11365.0 | +0.1% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 11364.0 | -0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 11384000.0 | +100076.0% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 11384000.0 | +0.0% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 11389000.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 11400000.0 | +0.1% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 11400000.0 | +0.0% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 11400000.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 11405000.0 | +0.0% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 11405000.0 | +0.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 11405000.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 11410000.0 | +0.0% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 11411000.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 11411000.0 | +0.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 11417000.0 | +0.1% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 11417000.0 | +0.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 11417000.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 11424552.0 | +0.1% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 11466000.0 | +0.4% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 11446000.0 | -0.2% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 11452054.0 | +0.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 11461141.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 11447114.0 | -0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 11449893.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 11458754.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 11445779.0 | -0.1% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 11346000.0 | — | shares | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 11368000.0 | +0.2% | shares | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 11388000.0 | +0.2% | shares | 10-K | 2021-03-03 |
| Annual | 2019-12-31 | 11400000.0 | +0.1% | shares | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 11405000.0 | +0.0% | shares | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 11410728.0 | +0.1% | shares | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 11416667.0 | +0.1% | shares | 10-K | 2025-03-05 |
| Annual | 2023-12-31 | 11438965.0 | +0.2% | shares | 10-K | 2026-03-04 |
| Annual | 2024-12-31 | 11449864.0 | +0.1% | shares | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 11447236.0 | -0.0% | shares | 10-K | 2026-03-04 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11373.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 11374.0 | +0.0% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 11374000.0 | +99900.0% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 11380.0 | -99.9% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 11383.0 | +0.0% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 11373.0 | -0.1% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 11393000.0 | +100075.9% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 11393000.0 | +0.0% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 11393000.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 11400000.0 | +0.1% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 11400000.0 | +0.0% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 11400000.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2021-03-31 | 11410000.0 | +0.1% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 11411000.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 11411000.0 | +0.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 11421000.0 | +0.1% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 11417000.0 | -0.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 11417000.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 11430987.0 | +0.1% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 11526000.0 | +0.8% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 11515000.0 | -0.1% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 11556005.0 | +0.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 11549885.0 | -0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 11595630.0 | +0.4% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 11613746.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 11599964.0 | -0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 11594523.0 | -0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 11374000.0 | — | shares | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 11385000.0 | +0.1% | shares | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 11393000.0 | +0.1% | shares | 10-K | 2021-03-03 |
| Annual | 2019-12-31 | 11400000.0 | +0.1% | shares | 10-K | 2023-03-08 |
| Annual | 2020-12-31 | 11405000.0 | +0.0% | shares | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 11410728.0 | +0.1% | shares | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 11416667.0 | +0.1% | shares | 10-K | 2025-03-05 |
| Annual | 2023-12-31 | 11506960.0 | +0.8% | shares | 10-K | 2026-03-04 |
| Annual | 2024-12-31 | 11601603.0 | +0.8% | shares | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 11614605.0 | +0.1% | shares | 10-K | 2026-03-04 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5020 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.5079 | +1.2% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.4963 | -2.3% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.4840 | -2.5% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.4763 | -1.6% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 0.4747 | -0.3% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2018-03-31 | 0.4855 | +2.3% | ratio | 10-Q | 2018-05-09 |
| Annual | 2016-12-31 | 0.4996 | — | ratio | 10-K | 2018-03-07 |
| Annual | 2017-12-31 | 0.5035 | +0.8% | ratio | 10-K | 2018-03-07 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.2137 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 2.3549 | +6.4% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 2.5235 | +7.2% | ratio | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 2.1318 | -15.5% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 2.1124 | -0.9% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 2.2176 | +5.0% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 2.2549 | +1.7% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 2.2363 | -0.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 2.2213 | -0.7% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 2.1291 | -4.2% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 2.0541 | -3.5% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 2.2143 | +7.8% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 2.2652 | +2.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 2.0491 | -9.5% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 2.1088 | +2.9% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 2.3129 | +9.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 2.5642 | +10.9% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 2.8680 | +11.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 2.3679 | -17.4% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 2.5864 | +9.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2.2869 | -11.6% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 2.3760 | +3.9% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 2.6112 | +9.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 2.2802 | -12.7% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 2.1899 | -4.0% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 2.2702 | +3.7% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 2.5489 | +12.3% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 2.4083 | -5.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 2.1196 | -12.0% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2.0877 | -1.5% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2.3824 | +14.1% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2.1749 | -8.7% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 2.0347 | -6.4% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2.0799 | +2.2% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2.1165 | +1.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 2.6773 | +26.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3.2269 | +20.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3.3169 | +2.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3.4577 | +4.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2.1318 | — | ratio | 10-K | 2018-03-07 |
| Annual | 2017-12-31 | 2.2363 | +4.9% | ratio | 10-K | 2019-03-06 |
| Annual | 2018-12-31 | 2.2143 | -1.0% | ratio | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 2.3129 | +4.5% | ratio | 10-K | 2021-03-03 |
| Annual | 2020-12-31 | 2.5864 | +11.8% | ratio | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 2.2381 | -13.5% | ratio | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 2.4083 | +7.6% | ratio | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 2.1749 | -9.7% | ratio | 10-K | 2025-03-05 |
| Annual | 2024-12-31 | 2.6773 | +23.1% | ratio | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 3.2187 | +20.2% | ratio | 10-K | 2026-03-04 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 0.5620 | — | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.5717 | +1.7% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 0.6396 | +11.9% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 0.6352 | -0.7% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 0.6179 | -2.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.7164 | +15.9% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.7439 | +3.8% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 0.6189 | -16.8% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 0.5197 | -16.0% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.5985 | +15.2% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.3741 | -37.5% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 0.4667 | +24.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 0.4105 | -12.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.5030 | +22.5% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.4762 | -5.3% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 0.4097 | -14.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.5281 | +28.9% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.6270 | +18.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.7358 | +17.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.6632 | -9.9% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 0.7087 | +6.9% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.8503 | +20.0% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.9226 | +8.5% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 0.7672 | -16.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.8602 | +12.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.9222 | +7.2% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.9694 | +5.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.9113 | -6.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 0.6633 | -27.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.5737 | -13.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.4882 | -14.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.4367 | -10.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2017-12-31 | 0.5629 | — | ratio | 10-K | 2019-03-06 |
| Annual | 2018-12-31 | 0.6179 | +9.8% | ratio | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 0.5197 | -15.9% | ratio | 10-K | 2021-03-03 |
| Annual | 2020-12-31 | 0.4163 | -19.9% | ratio | 10-K | 2022-03-09 |
| Annual | 2021-12-31 | 0.5377 | +29.1% | ratio | 10-K | 2023-03-08 |
| Annual | 2022-12-31 | 0.7087 | +31.8% | ratio | 10-K | 2024-03-06 |
| Annual | 2023-12-31 | 0.8602 | +21.4% | ratio | 10-K | 2025-03-05 |
| Annual | 2024-12-31 | 0.6633 | -22.9% | ratio | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 0.4021 | -39.4% | ratio | 10-K | 2026-03-04 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0872 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.1219 | +39.9% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.1160 | -4.9% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.1034 | -10.9% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.1150 | +11.2% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1020 | -11.3% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.1158 | +13.5% | ratio | 10-Q | 2019-05-08 |
| Annual | 2016-12-31 | 0.4326 | — | ratio | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 0.4201 | -2.9% | ratio | 10-K | 2020-03-04 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0226 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0422 | +86.9% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0374 | -11.3% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0258 | -31.1% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0354 | +37.5% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0291 | -18.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0419 | +44.2% | ratio | 10-Q | 2019-11-06 |
| Annual | 2016-12-31 | 0.1341 | — | ratio | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 0.1441 | +7.5% | ratio | 10-K | 2020-03-04 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 0.0516 | — | ratio | 10-K | 2018-03-07 |
| Annual | 2017-12-31 | 0.0600 | +16.4% | ratio | 10-K | 2019-03-06 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3073 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.2844 | -7.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.3603 | +26.7% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 0.2940 | -18.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 0.2241 | -23.8% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.2976 | +32.8% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.3191 | +7.2% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 0.2153 | -32.5% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-03-31 | 0.1418 | -34.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1656 | +16.7% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 0.1463 | -11.6% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 0.2191 | +49.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-03-31 | 0.1410 | -35.6% | ratio | 10-Q | 2019-05-08 |
| Annual | 2016-12-31 | 0.2940 | — | ratio | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 0.2153 | -26.8% | ratio | 10-K | 2019-03-06 |
| Annual | 2018-12-31 | 0.2191 | +1.8% | ratio | 10-K | 2019-03-06 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0113 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0214 | +89.1% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0186 | -13.4% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0125 | -32.8% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0169 | +35.3% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0138 | -18.3% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0203 | +47.5% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 0.0218 | +7.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 0.0242 | +11.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0215 | -11.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 0.0253 | +17.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 0.0201 | -20.4% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0130 | -35.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0160 | +23.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0164 | +2.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0074 | -54.7% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.0152 | +105.1% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 0.0331 | +117.4% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0044 | -86.7% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 0.0075 | +70.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 0.0110 | +45.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0165 | +50.7% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | 0.0246 | +48.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 0.0297 | +21.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0244 | -17.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0274 | +12.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.0204 | -25.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0126 | -38.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0136 | +7.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 0.0051 | -62.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0670 | — | ratio | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 0.0726 | +8.3% | ratio | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 0.0917 | +26.3% | ratio | 10-K | 2021-03-03 |
| Annual | 2019-12-31 | 0.0998 | +8.9% | ratio | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 0.0749 | -25.0% | ratio | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 0.0371 | -50.4% | ratio | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 0.0406 | +9.2% | ratio | 10-K | 2025-03-05 |
| Annual | 2023-12-31 | 0.0901 | +122.0% | ratio | 10-K | 2026-03-04 |
| Annual | 2024-12-31 | 0.0952 | +5.7% | ratio | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 0.0390 | -59.0% | ratio | 10-K | 2026-03-04 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0192 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0364 | +90.1% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0300 | -17.5% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0206 | -31.5% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0283 | +37.4% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0227 | -19.7% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0320 | +40.9% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-06-30 | 0.0358 | +11.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 0.0396 | +10.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0369 | -6.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-06-30 | 0.0441 | +19.4% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 0.0326 | -26.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0208 | -36.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0220 | +5.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0241 | +9.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0112 | -53.6% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.0225 | +101.5% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 0.0467 | +107.6% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0072 | -84.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-06-30 | 0.0132 | +82.2% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2022-09-30 | 0.0184 | +39.2% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-03-31 | 0.0306 | +66.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | 0.0472 | +54.6% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 0.0525 | +11.2% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0470 | -10.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0540 | +14.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.0390 | -27.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0198 | -49.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0202 | +1.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 0.0073 | -63.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1079 | — | ratio | 10-K | 2019-03-06 |
| Annual | 2017-12-31 | 0.1135 | +5.2% | ratio | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 0.1483 | +30.6% | ratio | 10-K | 2021-03-03 |
| Annual | 2019-12-31 | 0.1516 | +2.3% | ratio | 10-K | 2022-03-09 |
| Annual | 2020-12-31 | 0.1071 | -29.4% | ratio | 10-K | 2023-03-08 |
| Annual | 2021-12-31 | 0.0571 | -46.7% | ratio | 10-K | 2024-03-06 |
| Annual | 2022-12-31 | 0.0693 | +21.4% | ratio | 10-K | 2025-03-05 |
| Annual | 2023-12-31 | 0.1675 | +141.7% | ratio | 10-K | 2026-03-04 |
| Annual | 2024-12-31 | 0.1583 | -5.5% | ratio | 10-K | 2026-03-04 |
| Annual | 2025-12-31 | 0.0547 | -65.4% | ratio | 10-K | 2026-03-04 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-15 | BADGLEY JEFFREY I | President, Int'l and Military |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 6,140 | $0.00 | $0 | 6,140 |
| 2026-03-15 | BADGLEY JEFFREY I | President, Int'l and Military |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 3,316 | $0.00 | $0 | 6,632 |
| 2026-03-15 | BADGLEY JEFFREY I | President, Int'l and Military |
Other disposed transaction
F
|
Common Stock | 778 | $43.88 | $34,139 | 25,192 |
| 2026-03-15 | BADGLEY JEFFREY I | President, Int'l and Military |
Exercise / conversion
M
|
Common Stock | 3,316 | — | — | 25,970 |
| 2026-03-06 | WHITMIRE DEBORAH L | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 5,063 | $0.00 | $0 | 5,063 |
| 2026-03-06 | WHITMIRE DEBORAH L | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,187 | $45.96 | $54,555 | 26,175 |
| 2026-03-06 | WHITMIRE DEBORAH L | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 5,063 | — | — | 27,362 |
| 2026-03-01 | BADGLEY JEFFREY I | President, Int'l and Military |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 6,000 | $0.00 | $0 | 6,000 |
| 2026-03-01 | BADGLEY JEFFREY I | President, Int'l and Military |
Other disposed transaction
F
|
Common Stock | 1,440 | $42.03 | $60,523 | 20,439 |
| 2026-03-01 | BADGLEY JEFFREY I | President, Int'l and Military |
Exercise / conversion
M
|
Common Stock | 6,000 | — | — | 21,879 |
| 2025-05-27 | Ashford Theodore H. III | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 1,804 | $0.00 | $0 | 1,804 |
| 2025-05-22 | Ashford Theodore H. III | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,429 | $0.00 | $0 | 0 |
| 2025-05-22 | Ashford Theodore H. III | Dir |
Exercise / conversion
M
|
Common Stock | 1,429 | — | — | 17,595 |
| 2025-03-24 | WHITMIRE DEBORAH L | Chief Financial Officer |
Equity grant / award
L
|
Common Stock | 43 | $43.20 | $1,858 | 17,739 |
| 2025-03-15 | WHITMIRE DEBORAH L | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 17,409 | $0.00 | $0 | 17,409 |
| 2025-03-06 | WHITMIRE DEBORAH L | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 5,063 | $0.00 | $0 | 10,126 |
| 2025-03-06 | WHITMIRE DEBORAH L | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,215 | $46.47 | $56,461 | 17,528 |
| 2025-03-06 | WHITMIRE DEBORAH L | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 5,063 | — | — | 18,743 |
| 2025-03-01 | Tiano Vincent J. | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,000 | $0.00 | $0 | 4,000 |
| 2025-03-01 | Tiano Vincent J. | Chief Revenue Officer |
Other disposed transaction
F
|
Common Stock | 480 | $57.92 | $27,802 | 4,560 |
| 2025-03-01 | Tiano Vincent J. | Chief Revenue Officer |
Exercise / conversion
M
|
Common Stock | 2,000 | — | — | 5,040 |
| 2024-12-09 | WHITMIRE DEBORAH L | Chief Financial Officer |
Equity grant / award
L
|
Common Stock | 24 | $73.28 | $1,760 | 17,696 |
| 2024-09-16 | WHITMIRE DEBORAH L | Chief Financial Officer |
Equity grant / award
L
|
Common Stock | 30 | $58.55 | $1,754 | 17,672 |
| 2024-06-24 | CHANDLER A RUSSELL III | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 1,429 | $0.00 | $0 | 1,429 |
| 2024-06-20 | CHANDLER A RUSSELL III | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,354 | $0.00 | $0 | 0 |
| 2024-06-20 | CHANDLER A RUSSELL III | Dir |
Exercise / conversion
M
|
Common Stock | 2,354 | — | — | 66,096 |
| 2024-06-10 | WHITMIRE DEBORAH L | Chief Financial Officer |
Equity grant / award
L
|
Common Stock | 31 | $56.87 | $1,749 | 17,642 |
| 2024-03-25 | WHITMIRE DEBORAH L | Chief Financial Officer |
Equity grant / award
L
|
Common Stock | 18 | $48.53 | $879 | 17,611 |
| 2024-03-06 | WHITMIRE DEBORAH L | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 15,189 | $0.00 | $0 | 15,189 |
| 2024-03-01 | WHITMIRE DEBORAH L | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 6,000 | $0.00 | $0 | 18,000 |
| 2024-03-01 | WHITMIRE DEBORAH L | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,440 | $45.28 | $65,203 | 9,120 |
| 2024-03-01 | WHITMIRE DEBORAH L | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 6,000 | — | — | 10,560 |
| 2023-12-11 | WHITMIRE DEBORAH L | Chief Financial Officer |
Equity grant / award
L
|
Common Stock | 21 | $39.78 | $829 | 17,593 |
| 2023-09-11 | WHITMIRE DEBORAH L | Chief Financial Officer |
Equity grant / award
L
|
Common Stock | 21 | $39.09 | $825 | 17,572 |
| 2023-06-22 | ROBERTS RICHARD H | Dir |
Equity grant / award
A
|
Common Stock | 750 | $0.00 | $0 | 38,641 |
| 2023-06-20 | ROBERTS RICHARD H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 2,354 | $0.00 | $0 | 2,354 |
| 2023-06-12 | WHITMIRE DEBORAH L | Chief Financial Officer |
Equity grant / award
L
|
Common Stock | 23 | $36.02 | $821 | 17,551 |
| 2023-03-01 | WHITMIRE DEBORAH L | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 6,000 | $0.00 | $0 | 24,000 |
| 2023-03-01 | WHITMIRE DEBORAH L | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,440 | $28.20 | $40,608 | 4,560 |
| 2023-03-01 | WHITMIRE DEBORAH L | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 6,000 | — | — | 6,000 |
| 2022-03-01 | MADONIA FRANK | Executive VP, Secretary & GC |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 10,000 | $0.00 | $0 | 10,000 |
| 2022-01-01 | ROBERTS RICHARD H | Dir |
Equity grant / award
A
|
Common Stock | 1,497 | $0.00 | $0 | 37,891 |
| 2021-01-01 | Walton Leigh | Dir |
Equity grant / award
A
|
Common Stock | 1,315 | $0.00 | $0 | 2,640 |
| 2020-02-10 | Walton Leigh | Dir |
Equity grant / award
A
|
Common Stock | 1,325 | $0.00 | $0 | 1,325 |
| 2020-01-01 | Ashford Theodore H. III | Dir |
Equity grant / award
A
|
Common Stock | 1,347 | $0.00 | $0 | 10,250 |
| 2020-01-01 | ROBERTS RICHARD H | Dir |
Equity grant / award
A
|
Common Stock | 1,347 | $0.00 | $0 | 35,079 |
| 2019-08-12 | Ashford Theodore H. III | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $32.00 | $64,000 | 8,903 |
| 2019-08-09 | Ashford Theodore H. III | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $32.29 | $96,870 | 10,903 |
| 2019-05-17 | CHANDLER A RUSSELL III | Dir |
Open-market sell
S
|
Common Stock | 7,909 | $30.65 | $242,411 | 58,833 |
| 2019-05-14 | CHANDLER A RUSSELL III | Dir |
Open-market sell
S
|
Common Stock | 91 | $32.00 | $2,912 | 66,742 |
| 2019-05-13 | CHANDLER A RUSSELL III | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $31.20 | $155,996 | 8,447 |
| 2019-05-13 | CHANDLER A RUSSELL III | Dir |
Open-market sell
S
|
Common Stock | 8,000 | $31.20 | $249,594 | 66,833 |
| 2019-05-10 | ROBERTS RICHARD H | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $33.64 | $50,453 | 33,732 |
| 2019-01-01 | Ashford Theodore H. III | Dir |
Equity grant / award
A
|
Common Stock | 1,852 | $0.00 | $0 | 16,903 |
| 2018-08-10 | BADGLEY JEFFREY I | Co-Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,000 | $28.36 | $85,072 | 10,000 |
| 2018-05-21 | CHANDLER A RUSSELL III | Dir |
Open-market sell
S
|
Common Stock | 400 | $26.65 | $10,660 | 13,447 |
| 2018-01-01 | ROBERTS RICHARD H | Dir |
Equity grant / award
A
|
Common Stock | 1,938 | $0.00 | $0 | 33,380 |
| 2017-11-10 | CHANDLER A RUSSELL III | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $25.15 | $25,150 | 13,847 |
| 2017-05-10 | BADGLEY JEFFREY I | Co-Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,000 | $25.84 | $51,685 | 13,000 |
| 2017-05-08 | Miller William G. II | Co-CEO and President |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 20,000 | $0.00 | $0 | 0 |
| 2017-05-08 | Miller William G. II | Co-CEO and President |
Open-market sell
S
|
Common Stock | 24,500 | $25.66 | $628,746 | 0 |
| 2017-05-08 | Miller William G. II | Co-CEO and President |
Exercise / conversion
M
|
Common Stock | 20,000 | $5.49 | $109,800 | 24,500 |
| 2017-03-31 | BADGLEY JEFFREY I | Co-Chief Executive Officer |
Open-market sell
S
|
Common Stock | 6,428 | $25.56 | $164,327 | 15,000 |
| 2017-03-17 | Ashford Theodore H. III | Dir |
Equity grant / award
A
|
Common Stock | 764 | $0.00 | $0 | 13,113 |
| 2017-01-01 | Ashford Theodore H. III | Dir |
Equity grant / award
A
|
Common Stock | 1,210 | $0.00 | $0 | 12,349 |
| 2016-05-09 | CHANDLER A RUSSELL III | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $20.40 | $20,400 | 14,847 |