Financial Metrics
LOPE Grand Canyon Education, Inc.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 | 226958000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 191279000.0 | -15.7% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 210444000.0 | +10.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 248206000.0 | +17.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 218301000.0 | -12.0% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 236209000.0 | +8.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 512499000.0 | +117.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | 512499000.0 | +0.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 155454000.0 | -69.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 197287000.0 | +26.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 174820000.0 | -11.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 193289000.0 | +10.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 221655000.0 | +14.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 185768000.0 | -16.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 198384000.0 | +6.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 236934000.0 | +19.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 201487000.0 | -15.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 206767000.0 | +2.6% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 244133000.0 | +18.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 199753000.0 | -18.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 208720000.0 | +4.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 250125000.0 | +19.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 210577000.0 | -15.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 221913000.0 | +5.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 274675000.0 | +23.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 227463000.0 | -17.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 238291000.0 | +4.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 289310000.0 | +21.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 247499000.0 | -14.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 261142000.0 | +5.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 873344000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 974134000.0 | +11.5% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 177548000.0 | -81.8% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 213247000.0 | +20.1% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 844096000.0 | +295.8% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 896564000.0 | +6.2% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 911306000.0 | +1.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 960899000.0 | +5.4% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1033002000.0 | +7.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1106070000.0 | +7.1% | USD | 10-K | 2026-02-18 |
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 | 68691000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 44748000.0 | -34.9% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 47066000.0 | +5.2% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 76628000.0 | +62.8% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 55088000.0 | -28.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 59692000.0 | +8.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 90092000.0 | +50.9% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 58488000.0 | -35.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 29420000.0 | -49.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 72431000.0 | +146.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 50994000.0 | -29.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 59734000.0 | +17.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 80796000.0 | +35.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 48310000.0 | -40.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 51039000.0 | +5.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 84226000.0 | +65.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 50248000.0 | -40.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 45316000.0 | -9.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 77465000.0 | +70.9% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 33845000.0 | -56.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 35512000.0 | +4.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 74477000.0 | +109.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 35442000.0 | -52.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 41538000.0 | +17.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 84478000.0 | +103.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 42719000.0 | -49.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 48175000.0 | +12.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 88023000.0 | +82.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 51789000.0 | -41.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 18019000.0 | -65.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 237203000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 282754000.0 | +19.2% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 258149000.0 | -8.7% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 265131000.0 | +2.7% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 277437000.0 | +4.6% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 282190000.0 | +1.7% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 237500000.0 | -15.8% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 249256000.0 | +4.9% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 275399000.0 | +10.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 265910000.0 | -3.4% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 43665000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 27626000.0 | -36.7% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 29244000.0 | +5.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 55912000.0 | +91.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 95759000.0 | +71.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 135063000.0 | +41.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 73681000.0 | -45.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 119719000.0 | +62.5% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 153480000.0 | +28.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 73243000.0 | -52.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 124355000.0 | +69.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 182506000.0 | +46.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 71385000.0 | -60.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 118395000.0 | +65.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 170441000.0 | +44.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 78112000.0 | -54.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 127573000.0 | +63.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 175231000.0 | +37.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 58078000.0 | -66.9% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 83640000.0 | +44.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 113648000.0 | +35.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 59564000.0 | -47.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 88537000.0 | +48.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 124276000.0 | +40.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 68010000.0 | -45.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 102888000.0 | +51.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 144355000.0 | +40.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 71618000.0 | -50.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 113164000.0 | +58.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 129438000.0 | +14.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 148514000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 203319000.0 | +36.9% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 229011000.0 | +12.6% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 259175000.0 | +13.2% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 257196000.0 | -0.8% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 260344000.0 | +1.2% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 184675000.0 | -29.1% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 204985000.0 | +11.0% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 226234000.0 | +10.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 216170000.0 | -4.4% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.96 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.6 | -37.5% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.63 | +5.0% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1.2 | +90.5% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.85 | -29.2% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.83 | -2.4% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1.55 | +86.7% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.97 | -37.4% | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.71 | -26.8% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1.54 | +116.9% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 1.07 | -30.5% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1.21 | +13.1% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.5 | +24.0% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1.0 | -33.3% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1.11 | +11.0% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1.7 | +53.2% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1.09 | -35.9% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.08 | -0.9% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.67 | +54.6% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.8 | -52.1% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.96 | +20.0% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.96 | +104.2% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.96 | -51.0% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1.2 | +25.0% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.31 | +92.5% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.19 | -48.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.43 | +20.2% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.53 | +76.9% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.48 | -41.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.59 | -60.1% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 3.22 | — | USD/shares | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 4.31 | +33.9% | USD/shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 4.81 | +11.6% | USD/shares | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 5.42 | +12.7% | USD/shares | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 5.49 | +1.3% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 5.94 | +8.2% | USD/shares | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 5.75 | -3.2% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 6.83 | +18.8% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 7.77 | +13.8% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 7.76 | -0.1% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.93 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.59 | -36.6% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.62 | +5.1% | USD/shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1.16 | +87.1% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.83 | -28.4% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.81 | -2.4% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1.52 | +87.7% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.95 | -37.5% | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.7 | -26.3% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1.52 | +117.1% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 1.06 | -30.3% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1.2 | +13.2% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.49 | +24.2% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1.0 | -32.9% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1.11 | +11.0% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1.69 | +52.3% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1.09 | -35.5% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.08 | -0.9% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.66 | +53.7% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.8 | -51.8% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.96 | +20.0% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.94 | +102.1% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.96 | -50.5% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1.19 | +24.0% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.29 | +92.4% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.19 | -48.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.42 | +19.3% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.52 | +77.5% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.48 | -41.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.58 | -60.8% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 3.15 | — | USD/shares | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 4.22 | +34.0% | USD/shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 4.73 | +12.1% | USD/shares | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 5.37 | +13.5% | USD/shares | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 5.45 | +1.5% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 5.92 | +8.6% | USD/shares | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 5.73 | -3.2% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 6.8 | +18.7% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 7.73 | +13.7% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 7.71 | -0.3% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 48793000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 44554000.0 | -8.7% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 75143000.0 | +68.7% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 45976000.0 | -38.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 88541000.0 | +92.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 66282000.0 | -25.1% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 180142000.0 | +171.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 153474000.0 | -14.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 242846000.0 | +58.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 221632000.0 | -8.7% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 44879000.0 | -79.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 120346000.0 | +168.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 88467000.0 | -26.5% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 65801000.0 | -25.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 119709000.0 | +81.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 122272000.0 | +2.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 132493000.0 | +8.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 172532000.0 | +30.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 166950000.0 | -3.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 245769000.0 | +47.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 225829000.0 | -8.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 69448000.0 | -69.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 61002000.0 | -12.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 600941000.0 | +885.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 201933000.0 | -66.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 139401000.0 | -31.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 39887000.0 | -71.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 120409000.0 | +201.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 105040000.0 | -12.8% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 142925000.0 | +36.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 56871000.0 | -60.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 146475000.0 | +157.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 196208000.0 | +34.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 241317000.0 | +23.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 263584000.0 | +9.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 324623000.0 | +23.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 144509000.0 | -55.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 192278000.0 | +33.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 97284000.0 | -49.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 45976000.0 | — | USD | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 153474000.0 | +233.8% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 120346000.0 | -21.6% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 122272000.0 | +1.6% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 245769000.0 | +101.0% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 600941000.0 | +144.5% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 120409000.0 | -80.0% | USD | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 146475000.0 | +21.6% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 324623000.0 | +121.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 111762000.0 | -65.6% | USD | 10-K | 2026-02-18 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7454000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 9080000.0 | +21.8% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 10362000.0 | +14.1% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 9999000.0 | -3.5% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 9026000.0 | -9.7% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 10933000.0 | +21.1% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 12243000.0 | +12.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 10908000.0 | -10.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 9469000.0 | -13.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-09-30 | 65120000.0 | +587.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 46830000.0 | -28.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 74653000.0 | +59.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 13660000.0 | -81.7% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 83377000.0 | +510.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 48939000.0 | -41.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 77390000.0 | +58.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 20553000.0 | -73.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 89212000.0 | +334.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 62189000.0 | -30.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 91790000.0 | +47.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 19888000.0 | -78.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 95165000.0 | +378.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 70063000.0 | -26.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 102006000.0 | +45.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 25727000.0 | -74.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 101170000.0 | +293.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 77413000.0 | -23.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 102571000.0 | +32.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 24682000.0 | -75.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 104475000.0 | +323.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 78811000.0 | -24.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 111710000.0 | +41.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 29454000.0 | -73.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 116388000.0 | +295.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 82948000.0 | -28.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 115696000.0 | +39.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 27699000.0 | -76.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 122041000.0 | +340.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 9538000.0 | — | USD | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 10908000.0 | +14.4% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 46830000.0 | +329.3% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 48939000.0 | +4.5% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 62189000.0 | +27.1% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 70063000.0 | +12.7% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 77413000.0 | +10.5% | USD | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 78811000.0 | +1.8% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 82948000.0 | +5.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 84278000.0 | +1.6% | USD | 10-K | 2026-02-18 |
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 | 226097000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 200212000.0 | -11.4% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 232123000.0 | +15.9% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 230068000.0 | -0.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 277922000.0 | +20.8% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 272771000.0 | -1.9% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 386846000.0 | +41.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 374862000.0 | -3.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 435364000.0 | +16.1% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1281570000.0 | +194.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 255199000.0 | -80.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 309466000.0 | +21.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 198208000.0 | -36.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 108717000.0 | -45.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 237544000.0 | +118.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 208344000.0 | -12.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 248324000.0 | +19.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 222619000.0 | -10.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 291757000.0 | +31.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 333742000.0 | +14.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 374320000.0 | +12.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 147070000.0 | -60.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 173397000.0 | +17.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 681045000.0 | +292.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 380355000.0 | -44.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 249852000.0 | -34.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 223233000.0 | -10.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 273273000.0 | +22.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 315886000.0 | +15.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 279549000.0 | -11.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 274738000.0 | -1.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 337522000.0 | +22.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 444453000.0 | +31.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 389825000.0 | -12.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 393375000.0 | +0.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 419976000.0 | +6.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 436436000.0 | +3.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 422481000.0 | -3.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 433994000.0 | +2.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 230068000.0 | — | USD | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 374862000.0 | +62.9% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 309466000.0 | -17.4% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 208344000.0 | -32.7% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 333742000.0 | +60.2% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 681045000.0 | +104.1% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 273273000.0 | -59.9% | USD | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 337522000.0 | +23.5% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 419976000.0 | +24.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 400179000.0 | -4.7% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 960703000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 1004953000.0 | +4.6% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 1072266000.0 | +6.7% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1092493000.0 | +1.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1155260000.0 | +5.7% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1168563000.0 | +1.2% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1290930000.0 | +10.5% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 1303573000.0 | +1.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1391983000.0 | +6.8% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1399968000.0 | +0.6% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 1252691000.0 | -10.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1324017000.0 | +5.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1619473000.0 | +22.3% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1677522000.0 | +3.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1760672000.0 | +5.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 1690289000.0 | -4.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1731602000.0 | +2.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1790284000.0 | +3.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1800562000.0 | +0.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1844579000.0 | +2.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1885027000.0 | +2.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1846967000.0 | -2.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1680461000.0 | -9.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1222745000.0 | -27.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 918386000.0 | -24.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 787303000.0 | -14.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 784544000.0 | -0.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 832749000.0 | +6.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 874021000.0 | +5.0% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 846217000.0 | -3.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 863156000.0 | +2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 930463000.0 | +7.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1035571000.0 | +11.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 992691000.0 | -4.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 992926000.0 | +0.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1018425000.0 | +2.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1031448000.0 | +1.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1021007000.0 | -1.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1032792000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1092493000.0 | — | USD | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 1303573000.0 | +19.3% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 1324017000.0 | +1.6% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 1690289000.0 | +27.7% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 1844579000.0 | +9.1% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 1222745000.0 | -33.7% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 832749000.0 | -31.9% | USD | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 930463000.0 | +11.7% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1018425000.0 | +9.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 992305000.0 | -2.6% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 222693000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 233106000.0 | +4.7% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 266068000.0 | +14.1% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 226794000.0 | -14.8% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 235145000.0 | +3.7% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 204868000.0 | -12.9% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 285063000.0 | +39.1% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 238135000.0 | -16.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 261666000.0 | +9.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 223831000.0 | -14.5% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 54936000.0 | -75.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 80518000.0 | +46.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 126002000.0 | +56.5% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 113266000.0 | -10.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 124016000.0 | +9.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 95230000.0 | -23.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 133084000.0 | +39.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 150586000.0 | +13.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 122663000.0 | -18.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 118718000.0 | -3.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 152811000.0 | +28.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 169007000.0 | +10.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 203842000.0 | +20.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 97944000.0 | -52.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 132709000.0 | +35.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 103716000.0 | -21.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 95587000.0 | -7.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 99706000.0 | +4.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 119650000.0 | +20.0% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 100445000.0 | -16.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 99515000.0 | -0.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 97033000.0 | -2.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 160126000.0 | +65.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 107467000.0 | -32.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 106551000.0 | -0.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 110966000.0 | +4.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 128204000.0 | +15.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 118990000.0 | -7.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 136738000.0 | +14.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 226794000.0 | — | USD | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 238135000.0 | +5.0% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 80518000.0 | -66.2% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 95230000.0 | +18.3% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 118718000.0 | +24.7% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 97944000.0 | -17.5% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 99706000.0 | +1.8% | USD | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 97033000.0 | -2.7% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 110966000.0 | +14.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 109752000.0 | -1.1% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 316498000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 324670000.0 | +2.6% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 355477000.0 | +9.5% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 318807000.0 | -10.3% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 328737000.0 | +3.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 296349000.0 | -9.9% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 375209000.0 | +26.6% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 317622000.0 | -15.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 340971000.0 | +7.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 299668000.0 | -12.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 114333000.0 | -61.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 110420000.0 | -3.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 346600000.0 | +213.9% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 349715000.0 | +0.9% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 378842000.0 | +8.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 246856000.0 | -34.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 283594000.0 | +14.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 300897000.0 | +6.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 279579000.0 | -7.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 270250000.0 | -3.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 296349000.0 | +9.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 304284000.0 | +2.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 279685000.0 | -8.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 177698000.0 | -36.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 211949000.0 | +19.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 180665000.0 | -14.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 192988000.0 | +6.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 195130000.0 | +1.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 214771000.0 | +10.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 200792000.0 | -6.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 212626000.0 | +5.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 212449000.0 | -0.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 276124000.0 | +30.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 233496000.0 | -15.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 228789000.0 | -2.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 234572000.0 | +2.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 250744000.0 | +6.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 243031000.0 | -3.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 274751000.0 | +13.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 318807000.0 | — | USD | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 317622000.0 | -0.4% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 110420000.0 | -65.2% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 246856000.0 | +123.6% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 270250000.0 | +9.5% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 177698000.0 | -34.2% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 195130000.0 | +9.8% | USD | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 212449000.0 | +8.9% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 234572000.0 | +10.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 245372000.0 | +4.6% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 644205000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 680283000.0 | +5.6% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 716789000.0 | +5.4% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 773686000.0 | +7.9% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 826523000.0 | +6.8% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 872214000.0 | +5.5% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 915721000.0 | +5.0% | USD | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 985951000.0 | +7.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 1051012000.0 | +6.6% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 1100300000.0 | +4.7% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 1138358000.0 | +3.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 1213597000.0 | +6.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 1272873000.0 | +4.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 1327807000.0 | +4.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1381830000.0 | +4.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 1443433000.0 | +4.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 1448008000.0 | +0.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 1489387000.0 | +2.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 1520983000.0 | +2.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 1574329000.0 | +3.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-03-31 | 1588678000.0 | +0.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 1542683000.0 | -2.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 1400776000.0 | -9.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-12-31 | 1045047000.0 | -25.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 706437000.0 | -32.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 606638000.0 | -14.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 591556000.0 | -2.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 637619000.0 | +7.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-03-31 | 659250000.0 | +3.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 645425000.0 | -2.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 650530000.0 | +0.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 718014000.0 | +10.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 759447000.0 | +5.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 759195000.0 | -0.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 764137000.0 | +0.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 783853000.0 | +2.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 780704000.0 | -0.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 777976000.0 | -0.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 758041000.0 | -2.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 773686000.0 | — | USD | 10-K | 2020-02-20 |
| Annual | 2017-12-31 | 985951000.0 | +27.4% | USD | 10-K | 2021-02-17 |
| Annual | 2018-12-31 | 1213597000.0 | +23.1% | USD | 10-K | 2022-02-16 |
| Annual | 2019-12-31 | 1443433000.0 | +18.9% | USD | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 1574329000.0 | +9.1% | USD | 10-K | 2024-02-13 |
| Annual | 2021-12-31 | 1045047000.0 | -33.6% | USD | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 637619000.0 | -39.0% | USD | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 718014000.0 | +12.6% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 783853000.0 | +9.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 746933000.0 | -4.7% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2019-12-31 | 140918000.0 | — | USD | 10-K | 2020-02-20 |
| Annual | 2020-12-31 | 107774000.0 | -23.5% | USD | 10-K | 2021-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 133660000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 269927000.0 | +102.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 119008000.0 | -55.9% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 143662000.0 | +20.7% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 96536000.0 | -32.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 76337000.0 | -20.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 189335000.0 | +148.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 195134000.0 | +3.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 85719000.0 | -56.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 221052000.0 | +157.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 180083000.0 | -18.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 89827000.0 | -50.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 210329000.0 | +134.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 208895000.0 | -0.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 70260000.0 | -66.4% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 146089000.0 | +107.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 110470000.0 | -24.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 62999000.0 | -43.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 157128000.0 | +149.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 127277000.0 | -19.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 84963000.0 | -33.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 183526000.0 | +116.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 154141000.0 | -16.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 67631000.0 | -56.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 191639000.0 | +183.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 143006000.0 | -25.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 237761000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 304898000.0 | +28.2% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 199085000.0 | -34.7% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 306344000.0 | +53.9% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 308823000.0 | +0.8% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 313119000.0 | +1.4% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 220819000.0 | -29.5% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 243662000.0 | +10.3% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 289958000.0 | +19.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 273491000.0 | -5.7% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -86683000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -112084000.0 | -29.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -38525000.0 | +65.6% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -67435000.0 | -75.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -215729000.0 | -219.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -340852000.0 | -58.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -485762000.0 | -42.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -431110000.0 | +11.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -1878000.0 | +99.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -80577000.0 | -4190.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -13741000.0 | +82.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -34819000.0 | -153.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -240085000.0 | -589.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -11304000.0 | +95.3% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | -69713000.0 | -516.7% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -79617000.0 | -14.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -95318000.0 | -19.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -37134000.0 | +61.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -48057000.0 | -29.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -70530000.0 | -46.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -5260000.0 | +92.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -19989000.0 | -280.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 71297000.0 | +456.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -169888000.0 | -338.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -198748000.0 | -17.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -205615000.0 | -3.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -216001000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | -152064000.0 | +29.6% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | -238235000.0 | -56.7% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | -405875000.0 | -70.4% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -19351000.0 | +95.2% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 950979000.0 | +5014.4% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | -97139000.0 | -110.2% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -80472000.0 | +17.2% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 61365000.0 | +176.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -221594000.0 | -461.1% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -32162000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -33004000.0 | -2.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -12829000.0 | +61.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -14728000.0 | -14.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -22269000.0 | -51.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 171269000.0 | +869.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 180515000.0 | +5.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 173972000.0 | -3.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -73920000.0 | -142.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -90515000.0 | -22.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -121964000.0 | -34.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -74948000.0 | +38.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -146565000.0 | -95.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -382358000.0 | -160.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | -399555000.0 | -4.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -528012000.0 | -32.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -576206000.0 | -9.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -41234000.0 | +92.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -86555000.0 | -109.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -120285000.0 | -39.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -29970000.0 | +75.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -68695000.0 | -129.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -108329000.0 | -57.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -77857000.0 | +28.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -125236000.0 | -60.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -164730000.0 | -31.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 10727000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | -35733000.0 | -433.1% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | -26845000.0 | +24.9% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 40090000.0 | +249.3% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -166275000.0 | -514.8% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -908926000.0 | -446.6% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | -604212000.0 | +33.5% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -137124000.0 | +77.3% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -173175000.0 | -26.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -264758000.0 | -52.9% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 46614000.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 47133000.0 | +1.1% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 47328000.0 | +0.4% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 47559000.0 | +0.5% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 47829000.0 | +0.6% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 48053000.0 | +0.5% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 48120000.0 | +0.1% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 48125000.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 48217000.0 | +0.2% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 48257000.0 | +0.1% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 48134000.0 | -0.3% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 48201000.0 | +0.1% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 48246000.0 | +0.1% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 48351000.0 | +0.2% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 48303000.0 | -0.1% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 48105000.0 | -0.4% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 47413000.0 | -1.4% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 47306000.0 | -0.2% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 47045000.0 | -0.6% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 46649000.0 | -0.8% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 46382000.0 | -0.6% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 45396000.0 | -2.1% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 43054000.0 | -5.2% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 37722000.0 | -12.4% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 33278000.0 | -11.8% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 31963000.0 | -4.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 31377000.0 | -1.8% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 31058000.0 | -1.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 30823000.0 | -0.8% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 30398000.0 | -1.4% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 30092000.0 | -1.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 29953000.0 | -0.5% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 29839000.0 | -0.4% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 29549000.0 | -1.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 29274000.0 | -0.9% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 28858000.0 | -1.4% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 28496000.0 | -1.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 28234000.0 | -0.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 28004000.0 | -0.8% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 47559000.0 | — | shares | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 48125000.0 | +1.2% | shares | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 48201000.0 | +0.2% | shares | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 48105000.0 | -0.2% | shares | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 46649000.0 | -3.0% | shares | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 37722000.0 | -19.1% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 31058000.0 | -17.7% | shares | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 29953000.0 | -3.6% | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 28858000.0 | -3.7% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 27393000.0 | -5.1% | shares | 10-K | 2026-02-18 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 50533000.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 51055000.0 | +1.0% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 51275000.0 | +0.4% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 51509000.0 | +0.5% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 51939000.0 | +0.8% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 52168000.0 | +0.4% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 52238000.0 | +0.1% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 52277000.0 | +0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 52496000.0 | +0.4% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 52552000.0 | +0.1% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 52570000.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 52690000.0 | +0.2% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 52922000.0 | +0.4% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 53033000.0 | +0.2% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 53050000.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 53054000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 53221000.0 | +0.3% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 53225000.0 | +0.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 53231000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 53277000.0 | +0.1% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 53633000.0 | +0.7% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 53637000.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 53637000.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 53637000.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 53826000.0 | +0.4% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 53830000.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 53830000.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 53830000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 53966000.0 | +0.3% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 53970000.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 53970000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 53970000.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 54087000.0 | +0.2% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 54090000.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 54090000.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 54090000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 54176000.0 | +0.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 54178000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 54178000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 51509000.0 | — | shares | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 52277000.0 | +1.5% | shares | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 52690000.0 | +0.8% | shares | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 53054000.0 | +0.7% | shares | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 53277000.0 | +0.4% | shares | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 53637000.0 | +0.7% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 53830000.0 | +0.4% | shares | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 53970000.0 | +0.3% | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 54090000.0 | +0.2% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 54178000.0 | +0.2% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 45622000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 46004000.0 | +0.8% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 46231000.0 | +0.5% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 46748000.0 | +1.1% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 47151000.0 | +0.9% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 47316000.0 | +0.3% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 47432000.0 | +0.2% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 47604000.0 | +0.4% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 47682000.0 | +0.2% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 47699000.0 | +0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 47851000.0 | +0.3% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 47920000.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 47455000.0 | -1.0% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 46893000.0 | -1.2% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 46808000.0 | -0.2% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 46084000.0 | -1.5% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 45490000.0 | -1.3% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 44212000.0 | -2.8% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 34806000.0 | -21.3% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 31800000.0 | -8.6% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 31302000.0 | -1.6% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 30461000.0 | -2.7% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 30183000.0 | -0.9% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 29776000.0 | -1.3% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 29459000.0 | -1.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 29285000.0 | -0.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 29003000.0 | -1.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 28277000.0 | -2.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 27996000.0 | -1.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 27740000.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 46083000.0 | — | shares | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 47140000.0 | +2.3% | shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 47608000.0 | +1.0% | shares | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 47814000.0 | +0.4% | shares | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 46880000.0 | -2.0% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 43835000.0 | -6.5% | shares | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 32131000.0 | -26.7% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 29991000.0 | -6.7% | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 29104000.0 | -3.0% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 27862000.0 | -4.3% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 46860000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 46990000.0 | +0.3% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 47175000.0 | +0.4% | shares | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 48070000.0 | +1.9% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 48192000.0 | +0.3% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 48292000.0 | +0.2% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 48397000.0 | +0.2% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 48411000.0 | +0.0% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 48422000.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 48274000.0 | -0.3% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 48313000.0 | +0.1% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 48337000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 47764000.0 | -1.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 47151000.0 | -1.3% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 47095000.0 | -0.1% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 46300000.0 | -1.7% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 45582000.0 | -1.6% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 44298000.0 | -2.8% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 34901000.0 | -21.2% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 31877000.0 | -8.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 31387000.0 | -1.5% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 30638000.0 | -2.4% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 30287000.0 | -1.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 29912000.0 | -1.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 29639000.0 | -0.9% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 29415000.0 | -0.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 29164000.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 28469000.0 | -2.4% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 28134000.0 | -1.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 27897000.0 | -0.8% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 47121000.0 | — | shares | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 48235000.0 | +2.4% | shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 48414000.0 | +0.4% | shares | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 48266000.0 | -0.3% | shares | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 47165000.0 | -2.3% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 43958000.0 | -6.8% | shares | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 32237000.0 | -26.7% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 30147000.0 | -6.5% | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 29271000.0 | -2.9% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 28024000.0 | -4.3% | shares | 10-K | 2026-02-18 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2362 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.1903 | -19.4% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.1963 | +3.1% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.2148 | +9.5% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1868 | -13.0% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1830 | -2.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.3682 | +101.2% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | 0.3661 | -0.6% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 0.1241 | -66.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.1218 | -1.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1042 | -14.5% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1098 | +5.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1280 | +16.6% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.1038 | -18.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1102 | +6.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.1257 | +14.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.1091 | -13.2% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1230 | +12.8% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.2658 | +116.0% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.2537 | -4.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2660 | +4.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2862 | +7.6% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2488 | -13.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2571 | +3.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2652 | +3.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.2291 | -13.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2400 | +4.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2805 | +16.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.2424 | -13.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2529 | +4.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.7994 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.7473 | -6.5% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.1341 | -82.1% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 0.1262 | -5.9% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 0.4576 | +262.7% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.7332 | +60.2% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 1.0943 | +49.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 1.0327 | -5.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1.0143 | -1.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.1146 | +9.9% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0153 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 0.8589 | -15.4% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 0.8724 | +1.6% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1.0144 | +16.3% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 1.1819 | +16.5% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1.3314 | +12.7% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1.3571 | +1.9% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 1.5742 | +16.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1.6638 | +5.7% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 5.7256 | +244.1% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 4.6454 | -18.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 3.8434 | -17.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1.5731 | -59.1% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 0.9598 | -39.0% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1.9154 | +99.6% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 2.1878 | +14.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.8659 | -14.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1.4784 | -20.8% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 2.3785 | +60.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2.8112 | +18.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2.4496 | -12.9% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.8702 | -64.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.8506 | -2.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 6.9534 | +717.4% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 2.8661 | -58.8% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 2.4090 | -15.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2.3354 | -3.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 2.7408 | +17.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.6401 | -3.7% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2.7831 | +5.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.7608 | -0.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3.4784 | +26.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.7756 | -20.2% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 3.6274 | +30.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3.6919 | +1.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 3.7847 | +2.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3.4042 | -10.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3.5506 | +4.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3.1739 | -10.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.0144 | — | ratio | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 1.5742 | +55.2% | ratio | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 3.8434 | +144.2% | ratio | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 2.1878 | -43.1% | ratio | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 2.8112 | +28.5% | ratio | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 6.9534 | +147.3% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 2.7408 | -60.6% | ratio | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 3.4784 | +26.9% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 3.7847 | +8.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3.6462 | -3.7% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4913 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 0.4773 | -2.9% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 0.4959 | +3.9% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 0.4121 | -16.9% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.3977 | -3.5% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 0.3398 | -14.6% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 0.4097 | +20.6% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 0.3221 | -21.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.3244 | +0.7% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 0.2724 | -16.1% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 0.1004 | -63.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 0.0910 | -9.4% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.2723 | +199.3% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 0.2634 | -3.3% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 0.2742 | +4.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 0.1710 | -37.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1959 | +14.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 0.2020 | +3.2% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 0.1838 | -9.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.1717 | -6.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.1865 | +8.7% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.1972 | +5.7% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.1997 | +1.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.1700 | -14.8% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.3000 | +76.4% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.2978 | -0.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.3262 | +9.5% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 0.3060 | -6.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.3258 | +6.5% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.3111 | -4.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.3269 | +5.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.2959 | -9.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.3636 | +22.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.3076 | -15.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.2994 | -2.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.2993 | -0.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3212 | +7.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.3124 | -2.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3624 | +16.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.4121 | — | ratio | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 0.3221 | -21.8% | ratio | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 0.0910 | -71.8% | ratio | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 0.1710 | +88.0% | ratio | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 0.1717 | +0.4% | ratio | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 0.1700 | -0.9% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 0.3060 | +80.0% | ratio | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 0.2959 | -3.3% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.2993 | +1.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.3285 | +9.8% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1924 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.1444 | -24.9% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.1390 | -3.8% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.2253 | +62.1% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.4387 | +94.7% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.5718 | +30.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1438 | -74.9% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.2336 | +62.5% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.9873 | +322.6% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.3713 | -62.4% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.7113 | +91.6% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.9442 | +32.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.3221 | -65.9% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.6373 | +97.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.8591 | +34.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.3297 | -61.6% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.6332 | +92.1% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.8475 | +33.8% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.2379 | -71.9% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.4187 | +76.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.5445 | +30.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2381 | -56.3% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.4204 | +76.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.5600 | +33.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2476 | -55.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.4523 | +82.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.6058 | +33.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2475 | -59.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.4572 | +84.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.4957 | +8.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1701 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.2087 | +22.7% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 1.2899 | +518.0% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 1.2154 | -5.8% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 0.3047 | -74.9% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.2904 | -4.7% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 0.2026 | -30.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.2133 | +5.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2190 | +2.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1954 | -10.8% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3027 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.2339 | -22.7% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.2237 | -4.4% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.3087 | +38.0% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.2523 | -18.3% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.2527 | +0.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1758 | -30.4% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.1141 | -35.1% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.1893 | +65.8% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.3671 | +94.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.2917 | -20.5% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.3090 | +5.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.3645 | +17.9% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.2601 | -28.7% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.2573 | -1.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.3555 | +38.2% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.2494 | -29.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2192 | -12.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.3173 | +44.8% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.1694 | -46.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1701 | +0.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2978 | +75.0% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1683 | -43.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1872 | +11.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.3076 | +64.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1878 | -38.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2022 | +7.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3043 | +50.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.2092 | -31.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0690 | -67.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.2716 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.2903 | +6.9% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 1.4540 | +400.9% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 1.2433 | -14.5% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 0.3287 | -73.6% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.3147 | -4.2% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 0.2606 | -17.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.2594 | -0.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2666 | +2.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2404 | -9.8% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2191 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 0.1911 | -12.8% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 0.2824 | +47.8% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 0.2027 | -28.2% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.3765 | +85.7% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 0.3235 | -14.1% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 0.6319 | +95.3% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-12-31 | 0.6445 | +2.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.9281 | +44.0% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 0.9902 | +6.7% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 0.8169 | -17.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1.4946 | +83.0% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.7021 | -53.0% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 0.5809 | -17.3% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 0.9653 | +66.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 1.2840 | +33.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.9956 | -22.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1.1457 | +15.1% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1.3610 | +18.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2.0702 | +52.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1.4778 | -28.6% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.4109 | -72.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.2993 | -27.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 6.1356 | +1950.2% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.5216 | -75.2% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1.3441 | -11.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.4173 | -69.0% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 1.2076 | +189.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.8779 | -27.3% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.4229 | +62.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.5715 | -59.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.5095 | +164.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.2253 | -18.8% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2.2455 | +83.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.4738 | +10.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2.9254 | +18.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.1272 | -61.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.6159 | +43.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.7115 | -56.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.2027 | — | ratio | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 0.6445 | +217.9% | ratio | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 1.4946 | +131.9% | ratio | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 1.2840 | -14.1% | ratio | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 2.0702 | +61.2% | ratio | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 6.1356 | +196.4% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1.2076 | -80.3% | ratio | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 1.5095 | +25.0% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2.9254 | +93.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.0183 | -65.2% | ratio | 10-K | 2026-02-18 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0455 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0275 | -39.5% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0273 | -0.8% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0484 | +77.5% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0819 | +69.3% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1046 | +27.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0529 | -49.4% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.0855 | +61.6% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.1225 | +43.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0452 | -63.1% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0741 | +63.9% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1037 | +39.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0412 | -60.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0661 | +60.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0947 | +43.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0414 | -56.2% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0691 | +66.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1043 | +51.0% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0632 | -39.4% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.1062 | +68.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1449 | +36.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0681 | -53.0% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1046 | +53.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1440 | +37.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0657 | -54.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1036 | +57.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1454 | +40.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0694 | -52.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1108 | +59.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1253 | +13.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1359 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.1560 | +14.7% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.1730 | +10.9% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 0.1533 | -11.4% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 0.1394 | -9.1% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.2129 | +52.7% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 0.2218 | +4.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.2203 | -0.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2221 | +0.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2178 | -1.9% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0678 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0406 | -40.1% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0408 | +0.5% | ratio | 10-Q | 2017-11-01 |
| Quarterly | 2017-03-31 | 0.0676 | +65.8% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1098 | +62.3% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1475 | +34.3% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0701 | -52.5% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.1088 | +55.2% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.1348 | +23.9% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0575 | -57.3% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0937 | +62.8% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1321 | +41.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0493 | -62.7% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0795 | +61.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1121 | +41.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0492 | -56.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0827 | +68.2% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1251 | +51.3% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0822 | -34.3% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.1379 | +67.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1921 | +39.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0904 | -53.0% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1372 | +51.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1910 | +39.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0896 | -53.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1355 | +51.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1889 | +39.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0917 | -51.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1455 | +58.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1708 | +17.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1920 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.2062 | +7.4% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.1887 | -8.5% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 0.1796 | -4.8% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 0.1634 | -9.0% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.2491 | +52.5% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 0.2896 | +16.3% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.2855 | -1.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2886 | +1.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2894 | +0.3% | ratio | 10-K | 2026-02-18 |
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-01 | Collins Sarah S. | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 127 | $159.07 | $20,202 | 3,734 |
| 2026-01-28 | Browning Lori | CHIEF ACCOUNTING OFFICER |
Equity grant / award
A
|
Common Stock | 1,442 | $0.00 | $0 | 14,308 |
| 2025-11-11 | Humphrey Chevy | — |
Open-market sell
S
|
Common Stock | 600 | $166.15 | $99,690 | 3,131 |
| 2025-06-10 | Warren Kevin F. | — |
Equity grant / award
A
|
Common Stock | 409 | $0.00 | $0 | 1,102 |
| 2025-05-12 | Keegan Lisa Graham | — |
Open-market sell
S
|
Common Stock | 500 | $195.67 | $97,835 | 2,672 |
| 2025-03-01 | Browning Lori | CHIEF ACCOUNTING OFFICER |
Other disposed transaction
F
|
Common Stock | 1,072 | $179.82 | $192,767 | 12,866 |
| 2025-01-29 | Browning Lori | CHIEF ACCOUNTING OFFICER |
Equity grant / award
A
|
Common Stock | 1,460 | $0.00 | $0 | 13,938 |
| 2024-12-18 | Marsh Dilek | CHIEF TECHNOLOGY OFFICER |
Open-market sell
S
|
Common Stock | 1,500 | $166.07 | $249,105 | 21,174 |
| 2024-11-20 | HENRY JACK A | — |
Open-market sell
S
|
Common Stock | 1,560 | $162.20 | $253,032 | 13,759 |
| 2024-11-12 | BACHUS DANIEL E | CHIEF FINANCIAL OFFICER |
Equity grant / award
G
|
Common Stock | 662 | $0.00 | $0 | 114,048 |
| 2024-11-12 | BACHUS DANIEL E | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
Common Stock | 3,000 | $170.84 | $512,520 | 114,710 |
| 2024-09-18 | Marsh Dilek | CHIEF TECHNOLOGY OFFICER |
Open-market sell
S
|
Common Stock | 1,500 | $141.23 | $211,845 | 22,674 |
| 2024-08-13 | Humphrey Chevy | — |
Open-market sell
S
|
Common Stock | 560 | $142.92 | $80,035 | 3,322 |
| 2024-06-30 | Briggs Daniel J. | ORBIS EDUCATION, CEO |
Other disposed transaction
D
|
Common Stock | 9,295 | $0.00 | $0 | 15,314 |
| 2024-06-18 | Marsh Dilek | CHIEF TECHNOLOGY OFFICER |
Open-market sell
S
|
Common Stock | 1,500 | $136.78 | $205,170 | 24,174 |
| 2024-06-12 | Warren Kevin F. | — |
Equity grant / award
A
|
Common Stock | 537 | $0.00 | $0 | 693 |
| 2024-05-13 | Keegan Lisa Graham | — |
Open-market sell
S
|
Common Stock | 270 | $147.96 | $39,949 | 2,635 |
| 2024-05-10 | Claypatch Kathy J. | CHIEF INFORMATION OFFICER |
Open-market sell
S
|
Common Stock | 1,500 | $149.20 | $223,800 | 8,320 |
| 2024-04-24 | Warren Kevin F. | — |
Equity grant / award
A
|
Common Stock | 156 | $0.00 | $0 | 156 |
| 2024-03-18 | Marsh Dilek | CHIEF TECHNOLOGY OFFICER |
Open-market sell
S
|
Common Stock | 1,500 | $132.65 | $198,975 | 25,674 |
| 2024-03-01 | Browning Lori | CHIEF ACCOUNTING OFFICER |
Other disposed transaction
F
|
Common Stock | 1,116 | $134.71 | $150,336 | 14,478 |
| 2024-01-31 | Browning Lori | CHIEF ACCOUNTING OFFICER |
Equity grant / award
A
|
Common Stock | 1,931 | $0.00 | $0 | 15,594 |
| 2023-11-17 | HENRY JACK A | — |
Open-market sell
S
|
Common Stock | 1,450 | $137.92 | $199,984 | 14,782 |
| 2023-11-07 | BACHUS DANIEL E | CHIEF FINANCIAL OFFICER |
Equity grant / award
G
|
Common Stock | 575 | $0.00 | $0 | 115,739 |
| 2023-08-10 | Keegan Lisa Graham | Dir |
Open-market sell
S
|
Common Stock | 540 | $109.34 | $59,044 | 2,905 |
| 2023-08-08 | Browning Lori | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,500 | $112.75 | $281,875 | 13,663 |
| 2023-06-20 | Adame David | Dir |
Equity grant / award
A
|
Common Stock | 739 | $0.00 | $0 | 2,648 |
| 2023-05-23 | HENRY JACK A | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $109.53 | $273,825 | 15,493 |
| 2023-05-05 | Claypatch Kathy J. | Chief Information Officer |
Open-market sell
S
|
Common Stock | 1,500 | $112.59 | $168,885 | 8,550 |
| 2023-03-01 | Browning Lori | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,140 | $113.65 | $129,561 | 16,163 |
| 2023-01-25 | Browning Lori | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 2,234 | $0.00 | $0 | 17,303 |
| 2022-12-15 | BACHUS DANIEL E | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 475 | $0.00 | $0 | 113,668 |
| 2022-12-08 | Dial Sara R. | Dir |
Open-market sell
S
|
Common Stock | 1,614 | $107.27 | $173,134 | 3,972 |
| 2022-06-14 | Browning Lori | Chief Accounting Officer |
Equity grant / award
G
|
Common Stock | 300 | $0.00 | $0 | 15,069 |
| 2022-06-09 | Adame David | Dir |
Equity grant / award
A
|
Common Stock | 834 | $0.00 | $0 | 1,909 |
| 2022-06-07 | Browning Lori | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,000 | $90.37 | $90,370 | 15,369 |
| 2022-05-27 | BACHUS DANIEL E | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 114,143 |
| 2022-03-11 | Claypatch Kathy J. | Chief Information Officer |
Open-market sell
S
|
Common Stock | 800 | $92.16 | $73,728 | 8,462 |
| 2022-03-01 | Browning Lori | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,154 | $88.19 | $101,771 | 16,369 |
| 2022-01-26 | Browning Lori | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 3,039 | $0.00 | $0 | 17,523 |
| 2021-06-22 | Adame David | Dir |
Equity grant / award
A
|
Common Stock | 849 | $0.00 | $0 | 1,075 |
| 2021-06-22 | Adame David | Dir |
Equity grant / award
A
|
Common Stock | 226 | $0.00 | $0 | 226 |
| 2021-06-16 | Keegan Lisa Graham | Dir |
Equity grant / award
A
|
Common Stock | 840 | $0.00 | $0 | 1,872 |
| 2021-06-16 | Humphrey Chevy | Dir |
Equity grant / award
A
|
Common Stock | 840 | $0.00 | $0 | 1,772 |
| 2021-03-01 | Browning Lori | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,236 | $106.72 | $131,906 | 14,484 |
| 2021-02-22 | Browning Lori | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,200 | $109.38 | $240,636 | 15,720 |
| 2021-02-09 | Marsh Dilek | Chief Data Officer |
Open-market sell
S
|
Common Stock | 10,000 | $100.00 | $1,000,000 | 20,621 |
| 2021-01-27 | Marsh Dilek | Chief Data Officer |
Equity grant / award
A
|
Common Stock | 4,889 | $0.00 | $0 | 30,621 |
| 2021-01-04 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 30,000 |
| 2021-01-04 | BACHUS DANIEL E | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 10,000 | $90.42 | $904,200 | 107,074 |
| 2021-01-04 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 10,000 | $15.34 | $153,400 | 117,074 |
| 2020-12-16 | Dial Sara R. | Dir |
Open-market sell
S
|
Common Stock | 2,211 | $95.00 | $210,045 | 6,511 |
| 2020-12-15 | Marsh Dilek | Chief Data Officer |
Equity grant / award
G
|
Common Stock | 60 | $0.00 | $0 | 25,732 |
| 2020-12-11 | Dial Sara R. | Dir |
Open-market sell
S
|
Common Stock | 2,211 | $90.30 | $199,653 | 8,722 |
| 2020-12-09 | BACHUS DANIEL E | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 800 | $0.00 | $0 | 107,074 |
| 2020-12-01 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 40,000 |
| 2020-12-01 | BACHUS DANIEL E | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 10,000 | $83.70 | $837,000 | 107,874 |
| 2020-12-01 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 10,000 | $15.34 | $153,400 | 117,874 |
| 2020-11-16 | Mildenhall Joseph N | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 2,400 | $0.00 | $0 | 23,127 |
| 2020-09-14 | HENRY JACK A | Dir |
Open-market sell
S
|
Common Stock | 2,325 | $86.07 | $200,113 | 16,319 |
| 2020-08-12 | Marsh Dilek | Chief Data Officer |
Open-market sell
S
|
Common Stock | 2,000 | $99.26 | $198,520 | 25,792 |
| 2020-08-10 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 2,000 | $100.31 | $200,620 | 25,527 |
| 2020-06-11 | Humphrey Chevy | Dir |
Equity grant / award
A
|
Common Stock | 774 | $0.00 | $0 | 932 |
| 2020-06-10 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 2,000 | $100.55 | $201,100 | 27,527 |
| 2020-03-01 | Briggs Daniel J. | Orbis Education, CEO |
Other disposed transaction
F
|
Common Stock | 147 | $80.68 | $11,860 | 9,460 |
| 2020-02-25 | HENRY JACK A | Dir |
Open-market buy
P
|
Common Stock | 200 | $82.71 | $16,542 | 17,870 |
| 2020-02-24 | BACHUS DANIEL E | Chief Financial Officer |
Open-market buy
P
|
Common Stock | 1,000 | $81.85 | $81,850 | 112,659 |
| 2020-01-28 | BACHUS DANIEL E | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 7,690 | $0.00 | $0 | 111,659 |
| 2020-01-28 | Browning Lori | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 2,652 | $0.00 | $0 | 16,440 |
| 2019-12-12 | Marsh Dilek | Chief Data Officer |
Equity grant / award
G
|
Common Stock | 60 | $0.00 | $0 | 26,564 |
| 2019-12-06 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 6,000 | $88.13 | $528,780 | 50,809 |
| 2019-12-04 | Keegan Lisa Graham | Dir |
Open-market buy
P
|
Common Stock | 100 | $87.11 | $8,711 | 258 |
| 2019-09-10 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 2,000 | $108.75 | $217,500 | 56,809 |
| 2019-08-27 | Humphrey Chevy | Dir |
Equity grant / award
A
|
Common Stock | 158 | $0.00 | $0 | 158 |
| 2019-08-26 | Marsh Dilek | Chief Data Officer |
Open-market sell
S
|
Common Stock | 1,000 | $126.83 | $126,830 | 26,624 |
| 2019-08-13 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 2,000 | $126.20 | $252,400 | 58,809 |
| 2019-07-09 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 2,000 | $116.50 | $233,000 | 60,809 |
| 2019-06-13 | JOHNSON DAVID J | Dir |
Equity grant / award
A
|
Common Stock | 610 | $0.00 | $0 | 15,330 |
| 2019-06-11 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 2,000 | $124.49 | $248,980 | 62,809 |
| 2019-06-07 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 20,000 | $0.00 | $0 | 50,000 |
| 2019-06-07 | BACHUS DANIEL E | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 700 | $0.00 | $0 | 103,969 |
| 2019-06-07 | BACHUS DANIEL E | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 20,000 | $126.09 | $2,521,800 | 104,669 |
| 2019-06-07 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 20,000 | $15.34 | $306,800 | 124,669 |
| 2019-05-20 | Mildenhall Joseph N | Chief Information Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 19,900 | $0.00 | $0 | 0 |
| 2019-05-20 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 19,900 | $113.95 | $2,267,605 | 64,809 |
| 2019-05-20 | Mildenhall Joseph N | Chief Information Officer |
Exercise / conversion
M
|
Common Stock | 19,900 | $21.10 | $419,890 | 84,709 |
| 2019-05-14 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 2,000 | $115.03 | $230,060 | 64,809 |
| 2019-04-09 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 2,000 | $118.12 | $236,240 | 66,809 |
| 2019-03-12 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 2,000 | $114.88 | $229,760 | 68,809 |
| 2019-03-01 | Marsh Dilek | Chief Data Officer |
Other disposed transaction
F
|
Common Stock | 2,350 | $118.83 | $279,250 | 27,624 |
| 2019-01-29 | Marsh Dilek | Chief Data Officer |
Equity grant / award
A
|
Common Stock | 2,878 | $0.00 | $0 | 29,974 |
| 2018-12-11 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 2,000 | $110.71 | $221,420 | 77,402 |
| 2018-12-10 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 10,000 |
| 2018-12-10 | BACHUS DANIEL E | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 15,000 | $111.39 | $1,670,850 | 103,523 |
| 2018-12-10 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 15,000 | $21.10 | $316,500 | 118,523 |
| 2018-11-13 | Mildenhall Joseph N | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 350 | $0.00 | $0 | 79,402 |
| 2018-11-13 | Marsh Dilek | Chief Data Officer |
Equity grant / award
G
|
Common Stock | 40 | $0.00 | $0 | 27,096 |
| 2018-11-13 | Marsh Dilek | Chief Data Officer |
Open-market sell
S
|
Common Stock | 4,000 | $126.00 | $504,000 | 27,136 |
| 2018-11-12 | Mildenhall Joseph N | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 3,000 | $0.00 | $0 | 79,752 |
| 2018-11-12 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 5,000 | $127.12 | $635,600 | 82,752 |
| 2018-06-13 | JOHNSON DAVID J | Dir |
Equity grant / award
A
|
Common Stock | 664 | $0.00 | $0 | 14,720 |
| 2018-03-01 | Roberts Brian M | General Counsel |
Other disposed transaction
F
|
Common Stock | 6,803 | $96.90 | $659,211 | 46,185 |
| 2018-01-25 | Roberts Brian M | General Counsel |
Equity grant / award
A
|
Common Stock | 7,134 | $0.00 | $0 | 52,988 |
| 2017-08-10 | Meyer William Stan | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,315 | $0.00 | $0 | 0 |
| 2017-08-10 | Meyer William Stan | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,315 | $80.35 | $105,660 | 98,459 |
| 2017-08-10 | Meyer William Stan | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 1,315 | $12.00 | $15,780 | 99,774 |
| 2017-08-09 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 5,000 | $80.17 | $400,850 | 88,798 |
| 2017-07-10 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 10,128 | $0.00 | $0 | 0 |
| 2017-07-10 | BACHUS DANIEL E | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 10,128 | $77.17 | $781,578 | 105,105 |
| 2017-07-10 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 10,128 | $12.00 | $121,536 | 115,233 |
| 2017-06-14 | JOHNSON DAVID J | Dir |
Equity grant / award
A
|
Common Stock | 937 | $0.00 | $0 | 14,056 |
| 2017-06-12 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 14,000 | $0.00 | $0 | 10,128 |
| 2017-06-12 | BACHUS DANIEL E | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 14,000 | $79.40 | $1,111,600 | 105,105 |
| 2017-06-12 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 14,000 | $12.00 | $168,000 | 119,105 |
| 2017-05-12 | HENRY JACK A | Dir |
Open-market sell
S
|
Common Stock | 3,200 | $78.12 | $249,984 | 15,459 |
| 2017-05-10 | Mildenhall Joseph N | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 2,930 | $0.00 | $0 | 93,798 |
| 2017-05-10 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 14,000 | $0.00 | $0 | 24,128 |
| 2017-05-10 | BACHUS DANIEL E | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 1,500 | $0.00 | $0 | 105,105 |
| 2017-05-10 | BACHUS DANIEL E | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 14,000 | $78.21 | $1,094,940 | 106,605 |
| 2017-05-10 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 14,000 | $12.00 | $168,000 | 120,605 |
| 2017-05-09 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 6,345 | $79.65 | $505,379 | 96,728 |
| 2017-04-10 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 14,000 | $0.00 | $0 | 38,128 |
| 2017-04-10 | BACHUS DANIEL E | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 14,000 | $70.67 | $989,380 | 106,605 |
| 2017-04-10 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 14,000 | $12.00 | $168,000 | 120,605 |
| 2017-03-28 | Roberts Brian M | General Counsel |
Equity grant / award
A
|
Common Stock | 9,500 | $0.00 | $0 | 47,676 |
| 2017-03-17 | Mildenhall Joseph N | Chief Information Officer |
Other disposed transaction
F
|
Common Stock | 4,555 | $69.51 | $316,618 | 93,573 |
| 2017-03-10 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 14,000 | $0.00 | $0 | 52,128 |
| 2017-03-10 | BACHUS DANIEL E | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 14,000 | $66.01 | $924,140 | 100,385 |
| 2017-03-10 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 14,000 | $12.00 | $168,000 | 114,385 |
| 2017-03-03 | Roberts Brian M | General Counsel |
Open-market sell
S
|
Common Stock | 9,754 | $63.07 | $615,185 | 38,176 |
| 2017-03-01 | Roberts Brian M | General Counsel |
Other disposed transaction
F
|
Common Stock | 4,550 | $62.90 | $286,195 | 47,930 |
| 2017-02-21 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 14,000 | $0.00 | $0 | 66,128 |
| 2017-02-21 | BACHUS DANIEL E | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 14,000 | $60.68 | $849,520 | 108,360 |
| 2017-02-21 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 14,000 | $12.00 | $168,000 | 122,360 |
| 2017-01-10 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 14,000 | $0.00 | $0 | 80,128 |
| 2017-01-10 | BACHUS DANIEL E | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 14,000 | $59.23 | $829,220 | 108,360 |
| 2017-01-10 | BACHUS DANIEL E | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 14,000 | $12.00 | $168,000 | 122,360 |
| 2016-12-15 | Mildenhall Joseph N | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 250 | $0.00 | $0 | 105,514 |
| 2016-12-12 | BACHUS DANIEL E | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 108,360 |
| 2016-11-08 | Richardson Brent D. | Dir |
Open-market sell
S
|
Common Stock | 55,000 | $48.04 | $2,642,200 | 55,504 |
| 2016-11-07 | Mildenhall Joseph N | Chief Information Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 5,100 | $0.00 | $0 | 20,000 |
| 2016-11-07 | Mildenhall Joseph N | Chief Information Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 19,900 | $0.00 | $0 | 0 |
| 2016-11-07 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 5,100 | $48.13 | $245,463 | 105,764 |
| 2016-11-07 | Mildenhall Joseph N | Chief Information Officer |
Exercise / conversion
M
|
Common Stock | 5,100 | $21.10 | $107,610 | 110,864 |
| 2016-11-07 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 19,900 | $48.13 | $957,787 | 105,764 |
| 2016-11-07 | Mildenhall Joseph N | Chief Information Officer |
Exercise / conversion
M
|
Common Stock | 19,900 | $17.03 | $338,897 | 125,664 |
| 2016-08-31 | Roberts Brian M | General Counsel |
Open-market sell
S
|
Common Stock | 3,434 | $41.27 | $141,721 | 52,480 |
| 2016-08-11 | Mildenhall Joseph N | Chief Information Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 19,900 |
| 2016-08-11 | Mildenhall Joseph N | Chief Information Officer |
Equity grant / award
G
|
Common Stock | 5,750 | $0.00 | $0 | 105,764 |
| 2016-08-11 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 10,000 | $43.27 | $432,700 | 111,514 |
| 2016-08-11 | Mildenhall Joseph N | Chief Information Officer |
Exercise / conversion
M
|
Common Stock | 10,000 | $17.03 | $170,300 | 121,514 |
| 2016-08-10 | Mildenhall Joseph N | Chief Information Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 12,000 | $0.00 | $0 | 29,900 |
| 2016-08-10 | Mildenhall Joseph N | Chief Information Officer |
Open-market sell
S
|
Common Stock | 12,000 | $43.44 | $521,280 | 111,514 |
| 2016-08-10 | Mildenhall Joseph N | Chief Information Officer |
Exercise / conversion
M
|
Common Stock | 12,000 | $17.03 | $204,360 | 123,514 |
| 2016-05-12 | Roberts Brian M | General Counsel |
Other disposed transaction
F
|
Common Stock | 1,238 | $41.64 | $51,550 | 55,914 |
| 2016-04-28 | Roberts Brian M | General Counsel |
Equity grant / award
A
|
Common Stock | 14,720 | $0.00 | $0 | 57,152 |