Financial Metrics
STRA Strategic Education, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 114912000.0 | — | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 112720000.0 | -1.9% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 108512000.0 | -3.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 116469000.0 | +7.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 114668000.0 | -1.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 160945000.0 | +40.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 246508000.0 | +53.2% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 245110000.0 | -0.6% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 241747000.0 | -1.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 265302000.0 | +9.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 255831000.0 | -3.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 239026000.0 | -6.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 290336000.0 | +21.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 299173000.0 | +3.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 270078000.0 | -9.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 258855000.0 | -4.2% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 273564000.0 | +5.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 263123000.0 | -3.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 256606000.0 | -2.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 287680000.0 | +12.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 285936000.0 | -0.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 290250000.0 | +1.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 312266000.0 | +7.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 305958000.0 | -2.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 303590000.0 | -0.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 321471000.0 | +5.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 319949000.0 | -0.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 441088000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 454851000.0 | +3.1% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 634185000.0 | +39.4% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 997137000.0 | +57.2% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 1027653000.0 | +3.1% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 1131686000.0 | +10.1% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1065480000.0 | -5.9% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1132924000.0 | +6.3% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1219930000.0 | +7.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1268220000.0 | +4.0% | USD | 10-K | 2026-02-27 |
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 | 20092000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 12896000.0 | -35.8% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 4830000.0 | -62.5% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 18443000.0 | +281.8% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 13854000.0 | -24.9% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 8224000.0 | -40.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 11328000.0 | +37.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 4184000.0 | -63.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -57127000.0 | -1465.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 25723000.0 | +145.0% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 27596000.0 | +7.3% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 20000000.0 | -27.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 43959000.0 | +119.8% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 46395000.0 | +5.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 15422000.0 | -66.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 12000000.0 | -22.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 26700000.0 | +122.5% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 7348000.0 | -72.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 13441000.0 | +82.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 21865000.0 | +62.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 7807000.0 | -64.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -1349000.0 | -117.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 16817000.0 | +1346.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 25629000.0 | +52.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 41356000.0 | +61.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 41924000.0 | +1.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 36326000.0 | -13.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 39794000.0 | +9.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 45760000.0 | +15.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 37042000.0 | -19.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 57472000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 52209000.0 | -9.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -22740000.0 | -143.6% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 110532000.0 | +586.1% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 109384000.0 | -1.0% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 73912000.0 | -32.4% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 70760000.0 | -4.3% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 95321000.0 | +34.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 155628000.0 | +63.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 174231000.0 | +12.0% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 12420000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 20206000.0 | +62.7% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 23084000.0 | +14.2% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 10578000.0 | -54.2% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 20880000.0 | +97.4% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 27107000.0 | +29.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 9467000.0 | -65.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 14655000.0 | +54.8% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -38126000.0 | -360.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 11500000.0 | +130.2% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 35909000.0 | +212.3% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 52601000.0 | +46.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 35239000.0 | -33.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 34152000.0 | -3.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 10960000.0 | -67.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 9577000.0 | -12.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 19976000.0 | +108.6% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 3854000.0 | -80.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 7029000.0 | +82.4% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 15220000.0 | +116.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 6092000.0 | -60.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -2028000.0 | -133.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 14231000.0 | +801.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 18459000.0 | +29.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 29702000.0 | +60.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 29898000.0 | +0.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 27748000.0 | -7.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 29744000.0 | +7.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 32331000.0 | +8.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 26630000.0 | -17.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 34802000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 20612000.0 | -40.8% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -15671000.0 | -176.0% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 81138000.0 | +617.8% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 86268000.0 | +6.3% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 55087000.0 | -36.1% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 46670000.0 | -15.3% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 69791000.0 | +49.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 112684000.0 | +61.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 126614000.0 | +12.4% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.17 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.73 | -37.6% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.27 | -63.0% | USD/shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 1.0 | +270.4% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.96 | -4.0% | USD/shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.58 | -39.6% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.88 | +51.7% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.48 | -45.5% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -2.97 | -718.8% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.53 | +117.8% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 1.12 | +111.3% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.77 | -31.3% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.62 | +110.4% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 1.57 | -3.1% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.48 | -69.4% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.4 | -16.7% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.83 | +107.5% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.16 | -80.7% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.29 | +81.2% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.64 | +120.7% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.26 | -59.4% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.09 | -134.6% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.61 | +777.8% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.79 | +29.5% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.27 | +60.8% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.28 | +0.8% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.18 | -7.8% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.28 | +8.5% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.41 | +10.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.18 | -16.3% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 3.28 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.93 | -41.2% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -1.03 | -153.4% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 3.73 | +462.1% | USD/shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 3.81 | +2.1% | USD/shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 2.3 | -39.6% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1.97 | -14.3% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 2.98 | +51.3% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4.81 | +61.4% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5.57 | +15.8% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.15 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.72 | -37.4% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.27 | -62.5% | USD/shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 0.95 | +251.9% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.92 | -3.2% | USD/shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.56 | -39.1% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.84 | +50.0% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.46 | -45.2% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -2.97 | -745.7% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.52 | +117.5% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 1.1 | +111.5% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.75 | -31.8% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.6 | +113.3% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 1.55 | -3.1% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.47 | -69.7% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.4 | -14.9% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.83 | +107.5% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.16 | -80.7% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.29 | +81.2% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.63 | +117.2% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.25 | -60.3% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.09 | -136.0% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.59 | +755.6% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.77 | +30.5% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.23 | +59.7% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.24 | +0.8% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.15 | -7.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.24 | +7.8% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.37 | +10.5% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.15 | -16.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 3.21 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.84 | -42.7% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -1.03 | -156.0% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 3.67 | +456.3% | USD/shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 3.77 | +2.7% | USD/shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 2.28 | -39.5% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1.94 | -14.9% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 2.91 | +50.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4.67 | +60.5% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5.41 | +15.8% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 117498000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 117422000.0 | -0.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 120502000.0 | +2.6% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2016-12-31 | 129245000.0 | +7.3% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 147099000.0 | +13.8% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 147867000.0 | +0.5% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 150483000.0 | +1.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 155933000.0 | +3.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 165867000.0 | +6.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 171600000.0 | +3.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 276382000.0 | +61.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 311732000.0 | +12.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 352387000.0 | +13.0% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 375515000.0 | +6.6% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 397094000.0 | +5.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 419693000.0 | +5.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 442845000.0 | +5.5% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 470319000.0 | +6.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 717804000.0 | +52.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 187509000.0 | -73.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 238290000.0 | +27.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 261585000.0 | +9.8% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 274774000.0 | +5.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 268918000.0 | -2.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 293419000.0 | +9.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 262941000.0 | -10.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 262757000.0 | -0.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 213667000.0 | -18.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 202824000.0 | -5.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 181024000.0 | -10.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 167707000.0 | -7.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 168481000.0 | +0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 222116000.0 | +31.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 230111000.0 | +3.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 195889000.0 | -14.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 137074000.0 | -30.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 144215000.0 | +5.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 133600000.0 | -7.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 151460000.0 | +13.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 129245000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 155933000.0 | +20.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 311732000.0 | +99.9% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 419693000.0 | +34.6% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 187509000.0 | -55.3% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 268918000.0 | +43.4% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 213667000.0 | -20.5% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 168481000.0 | -21.1% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 137074000.0 | -18.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 140757000.0 | +2.7% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 18613000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 19053000.0 | +2.4% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 18925000.0 | -0.7% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 20532000.0 | +8.5% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 20323000.0 | -1.0% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 20342000.0 | +0.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 20626000.0 | +1.4% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 23122000.0 | +12.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 24997000.0 | +8.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 25595000.0 | +2.4% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 52527000.0 | +105.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 55694000.0 | +6.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 50842000.0 | -8.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 47340000.0 | -6.9% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 50964000.0 | +7.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 51523000.0 | +1.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-01-01 | 51523000.0 | +0.0% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-03-31 | 41335000.0 | -19.8% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 41004000.0 | -0.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 45958000.0 | +12.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 50169000.0 | +9.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 63469000.0 | +26.5% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 78609000.0 | +23.9% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 87123000.0 | +10.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 51277000.0 | -41.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 64798000.0 | +26.4% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 75937000.0 | +17.2% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 81676000.0 | +7.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 62953000.0 | -22.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 71860000.0 | +14.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 82373000.0 | +14.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 97429000.0 | +18.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 76102000.0 | -21.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 83082000.0 | +9.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 89639000.0 | +7.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 105795000.0 | +18.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 76127000.0 | -28.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 90314000.0 | +18.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 97878000.0 | +8.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 114882000.0 | +17.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 20532000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 23122000.0 | +12.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 55694000.0 | +140.9% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 51523000.0 | -7.5% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 50169000.0 | -2.6% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 51277000.0 | +2.2% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 62953000.0 | +22.8% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 76102000.0 | +20.9% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 76127000.0 | +0.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 78202000.0 | +2.7% | USD | 10-K | 2026-02-27 |
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 | 144494000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 145781000.0 | +0.9% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 152702000.0 | +4.7% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 160543000.0 | +5.1% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 177400000.0 | +10.5% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 180051000.0 | +1.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 186760000.0 | +3.7% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 190348000.0 | +1.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 201422000.0 | +5.8% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 214172000.0 | +6.3% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 391410000.0 | +82.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 420361000.0 | +7.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 456589000.0 | +8.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 490321000.0 | +7.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 505613000.0 | +3.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 524094000.0 | +3.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 532783000.0 | +1.7% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 553496000.0 | +3.9% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 806375000.0 | +45.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 286122000.0 | -64.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 352928000.0 | +23.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 393635000.0 | +11.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 406481000.0 | +3.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 367786000.0 | -9.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 417848000.0 | +13.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 395824000.0 | -5.3% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 402748000.0 | +1.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 329061000.0 | -18.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 357013000.0 | +8.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 350914000.0 | -1.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 350635000.0 | -0.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 329069000.0 | -6.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 390447000.0 | +18.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 398868000.0 | +2.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 383514000.0 | -3.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 304943000.0 | -20.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 328287000.0 | +7.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 319943000.0 | -2.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 346430000.0 | +8.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 160543000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 190348000.0 | +18.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 420361000.0 | +120.8% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 524094000.0 | +24.7% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 286122000.0 | -45.4% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 367786000.0 | +28.5% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 329061000.0 | -10.5% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 329069000.0 | +0.0% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 304943000.0 | -7.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 277857000.0 | -8.9% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 277696000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 277551000.0 | -0.1% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 286504000.0 | +3.2% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 298696000.0 | +4.3% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 313974000.0 | +5.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 318482000.0 | +1.4% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 328575000.0 | +3.2% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 321278000.0 | -2.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 331810000.0 | +3.3% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 336765000.0 | +1.5% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 1645696000.0 | +388.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1661029000.0 | +0.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1775390000.0 | +6.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1784570000.0 | +0.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1781196000.0 | -0.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 1789408000.0 | +0.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1783821000.0 | -0.3% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 1791564000.0 | +0.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 2047319000.0 | +14.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2295807000.0 | +12.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 2369442000.0 | +3.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 2363313000.0 | -0.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 2316122000.0 | -2.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 2305880000.0 | -0.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2367883000.0 | +2.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 2260261000.0 | -4.5% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 2215251000.0 | -2.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2161747000.0 | -2.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2165768000.0 | +0.2% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2142112000.0 | -1.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2114100000.0 | -1.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2125213000.0 | +0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2155236000.0 | +1.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2177524000.0 | +1.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2187524000.0 | +0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2049735000.0 | -6.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2074213000.0 | +1.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2091523000.0 | +0.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2111963000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 298696000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 321278000.0 | +7.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1661029000.0 | +417.0% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1789408000.0 | +7.7% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2295807000.0 | +28.3% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 2305880000.0 | +0.4% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 2161747000.0 | -6.3% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 2125213000.0 | -1.7% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2049735000.0 | -3.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2038540000.0 | -0.5% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 62488000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 59540000.0 | -4.7% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 61654000.0 | +3.6% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 59839000.0 | -2.9% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 66231000.0 | +10.7% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 61303000.0 | -7.4% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 72298000.0 | +17.9% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 69066000.0 | -4.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 72278000.0 | +4.7% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 69204000.0 | -4.3% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 116117000.0 | +67.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 125131000.0 | +7.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 153517000.0 | +22.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 153819000.0 | +0.2% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 157830000.0 | +2.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 156748000.0 | -0.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 160888000.0 | +2.6% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 148884000.0 | -7.5% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 195295000.0 | +31.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 200052000.0 | +2.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 249757000.0 | +24.8% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 252189000.0 | +1.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 255648000.0 | +1.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 195755000.0 | -23.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 254836000.0 | +30.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 235633000.0 | -7.5% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 259917000.0 | +10.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 209944000.0 | -19.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 241709000.0 | +15.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 242087000.0 | +0.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 265491000.0 | +9.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 209619000.0 | -21.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 261723000.0 | +24.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 253439000.0 | -3.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 285840000.0 | +12.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 216460000.0 | -24.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 259436000.0 | +19.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 254480000.0 | -1.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 283482000.0 | +11.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 59839000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 69066000.0 | +15.4% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 125131000.0 | +81.2% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 156748000.0 | +25.3% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 200052000.0 | +27.6% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 195755000.0 | -2.1% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 209944000.0 | +7.2% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 209619000.0 | -0.2% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 216460000.0 | +3.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 217943000.0 | +0.7% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 119579000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 109613000.0 | -8.3% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 113285000.0 | +3.3% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 110322000.0 | -2.6% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 115448000.0 | +4.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 109281000.0 | -5.3% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 113086000.0 | +3.5% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 112081000.0 | -0.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 113518000.0 | +1.3% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 112925000.0 | -0.5% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 237366000.0 | +110.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 235805000.0 | -0.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 351952000.0 | +49.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 346694000.0 | -1.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 336537000.0 | -2.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 326698000.0 | -2.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 324674000.0 | -0.6% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 307014000.0 | -5.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 342261000.0 | +11.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 547488000.0 | +60.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 633517000.0 | +15.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 630133000.0 | -0.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 621066000.0 | -1.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 591890000.0 | -4.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 643570000.0 | +8.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 608340000.0 | -5.5% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 616769000.0 | +1.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 525957000.0 | -14.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 555339000.0 | +5.6% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 543506000.0 | -2.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 519346000.0 | -4.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 472695000.0 | -9.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 512653000.0 | +8.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 499424000.0 | -2.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 470728000.0 | -5.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 387236000.0 | -17.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 430899000.0 | +11.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 424806000.0 | -1.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 455860000.0 | +7.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 110322000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 112081000.0 | +1.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 235805000.0 | +110.4% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 326698000.0 | +38.5% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 547488000.0 | +67.6% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 591890000.0 | +8.1% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 525957000.0 | -11.1% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 472695000.0 | -10.1% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 387236000.0 | -18.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 392134000.0 | +1.3% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 158117000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 167938000.0 | +6.2% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 173219000.0 | +3.1% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2016-12-31 | 188374000.0 | +8.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 198526000.0 | +5.4% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 209201000.0 | +5.4% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 215489000.0 | +3.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 209197000.0 | -2.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 218292000.0 | +4.3% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-06-30 | 223840000.0 | +2.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | 1408330000.0 | +529.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 1425224000.0 | +1.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 1423438000.0 | -0.1% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-06-30 | 1437876000.0 | +1.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 1444659000.0 | +0.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 1462710000.0 | +1.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 1459147000.0 | -0.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-06-30 | 1484550000.0 | +1.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 1705058000.0 | +14.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 1748319000.0 | +2.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 1735925000.0 | -0.7% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-06-30 | 1733180000.0 | -0.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 1695056000.0 | -2.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1713990000.0 | +1.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 1724313000.0 | +0.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-06-30 | 1651921000.0 | -4.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 1598482000.0 | -3.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1635790000.0 | +2.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 1610429000.0 | -1.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-06-30 | 1598606000.0 | -0.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 1594754000.0 | -0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1652518000.0 | +3.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 1642583000.0 | -0.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 1678100000.0 | +2.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1716796000.0 | +2.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1662499000.0 | -3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1643314000.0 | -1.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 1666717000.0 | +1.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1656103000.0 | -0.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 188374000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 209197000.0 | +11.1% | USD | 10-K | 2021-03-01 |
| Annual | 2018-12-31 | 1425224000.0 | +581.3% | USD | 10-K | 2022-02-28 |
| Annual | 2019-12-31 | 1462710000.0 | +2.6% | USD | 10-K | 2023-02-27 |
| Annual | 2020-12-31 | 1748319000.0 | +19.5% | USD | 10-K | 2024-02-29 |
| Annual | 2021-12-31 | 1713990000.0 | -2.0% | USD | 10-K | 2025-02-27 |
| Annual | 2022-12-31 | 1635790000.0 | -4.6% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 1652518000.0 | +1.0% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1662499000.0 | +0.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1646406000.0 | -1.0% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-12-31 | 141823000.0 | — | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 141798000.0 | -0.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 141748000.0 | -0.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 141593000.0 | -0.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 141630000.0 | +0.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 141743000.0 | +0.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 141437000.0 | -0.2% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 141234000.0 | -0.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 101396000.0 | -28.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 101344000.0 | -0.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 101309000.0 | -0.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 61247000.0 | -39.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 61400000.0 | +0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 61256000.0 | -0.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 61329000.0 | +0.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.0 | -100.0% | USD | 10-Q | 2024-11-07 |
| Annual | 2019-12-31 | 0.0 | — | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 141823000.0 | — | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 141630000.0 | -0.1% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 101396000.0 | -28.4% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 61400000.0 | -39.4% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.0 | -100.0% | USD | 10-K | 2025-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 14680000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 22425000.0 | +52.8% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 30107000.0 | +34.3% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 24535000.0 | -18.5% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 32766000.0 | +33.5% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 44368000.0 | +35.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 17049000.0 | -61.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 30026000.0 | +76.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -14647000.0 | -148.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 58658000.0 | +500.5% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 103063000.0 | +75.7% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 141407000.0 | +37.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 68695000.0 | -51.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 111941000.0 | +63.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 158786000.0 | +41.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 78781000.0 | -50.4% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 125831000.0 | +59.7% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 161163000.0 | +28.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 56595000.0 | -64.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 80676000.0 | +42.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 124732000.0 | +54.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 35242000.0 | -71.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 40737000.0 | +15.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 87173000.0 | +114.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 77630000.0 | -10.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 101935000.0 | +31.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 153426000.0 | +50.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 67656000.0 | -55.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 98864000.0 | +46.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 159002000.0 | +60.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 44523000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 56157000.0 | +26.1% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 46867000.0 | -16.5% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 202146000.0 | +331.3% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 142905000.0 | -29.3% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 180527000.0 | +26.3% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 126052000.0 | -30.2% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 117119000.0 | -7.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 169331000.0 | +44.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 198198000.0 | +17.0% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -3666000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | -11487000.0 | -213.3% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | -15136000.0 | -31.8% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | -3841000.0 | +74.6% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -8435000.0 | -119.6% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | -14573000.0 | -72.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -4233000.0 | +71.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -8596000.0 | -103.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 146688000.0 | +1806.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -2469000.0 | -101.7% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -9482000.0 | -284.0% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -13556000.0 | -43.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -6334000.0 | +53.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -9152000.0 | -44.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -14550000.0 | -59.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -10792000.0 | +25.8% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -17805000.0 | -65.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -20593000.0 | -15.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -8761000.0 | +57.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -20811000.0 | -137.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -30324000.0 | -45.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -23285000.0 | +23.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -23754000.0 | -2.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -30462000.0 | -28.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -1002000.0 | +96.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -6213000.0 | -520.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -15174000.0 | -144.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1701000.0 | +88.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -4627000.0 | -172.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -539000.0 | +88.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -20796000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -18051000.0 | +13.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 130137000.0 | +820.9% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -38066000.0 | -129.3% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | -642192000.0 | -1587.0% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | -33094000.0 | +94.8% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -31360000.0 | +5.2% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -48545000.0 | -54.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -64360000.0 | -32.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 8506000.0 | +113.2% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -405000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | -405000.0 | +0.0% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | -1358000.0 | -235.3% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | -2853000.0 | -110.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -5707000.0 | -100.0% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | -8561000.0 | -50.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -2889000.0 | +66.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -5778000.0 | -100.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -11592000.0 | -100.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -15534000.0 | -34.0% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -29801000.0 | -91.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -42492000.0 | -42.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -38663000.0 | +9.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -51667000.0 | -33.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 153918000.0 | +397.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -17104000.0 | -111.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -34736000.0 | -103.1% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -52477000.0 | -51.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -21828000.0 | +58.4% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -57739000.0 | -164.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -84489000.0 | -46.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -19719000.0 | +76.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -44431000.0 | -125.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -99063000.0 | -123.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -18420000.0 | +81.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -33021000.0 | -79.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -114051000.0 | -245.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -56095000.0 | +50.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -98429000.0 | -75.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -147423000.0 | -49.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -1358000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -11416000.0 | -740.6% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -21215000.0 | -85.8% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -55820000.0 | -163.1% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 279187000.0 | +600.2% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | -67888000.0 | -124.3% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -142360000.0 | -109.7% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -113607000.0 | +20.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -136772000.0 | -20.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -206155000.0 | -50.7% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2031000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 3852000.0 | +89.7% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 7501000.0 | +94.7% | USD | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 3841000.0 | -48.8% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 8435000.0 | +119.6% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 14573000.0 | +72.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 4233000.0 | -71.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 8596000.0 | +103.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 16028000.0 | +86.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 8756000.0 | -45.4% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 18859000.0 | +115.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 27769000.0 | +47.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 14258000.0 | -48.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 25465000.0 | +78.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 34787000.0 | +36.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 12650000.0 | -63.6% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 23138000.0 | +82.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 33632000.0 | +45.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 9686000.0 | -71.2% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 22688000.0 | +134.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 32508000.0 | +43.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 8270000.0 | -74.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 17794000.0 | +115.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 27318000.0 | +53.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 9188000.0 | -66.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 19928000.0 | +116.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 29346000.0 | +47.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 10318000.0 | -64.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 21151000.0 | +105.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 32009000.0 | +51.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 13161000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 18051000.0 | +37.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 27547000.0 | +52.6% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 38689000.0 | +40.4% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 46812000.0 | +21.0% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 49433000.0 | +5.6% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 43170000.0 | -12.7% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 36943000.0 | -14.4% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 40580000.0 | +9.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 44252000.0 | +9.0% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11153979.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 11164911.0 | +0.1% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 11093958.0 | -0.6% | shares | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 11093489.0 | -0.0% | shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 11159884.0 | +0.6% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 11167425.0 | +0.1% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 11167425.0 | +0.0% | shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 11167425.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 11300671.0 | +1.2% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 11306527.0 | +0.1% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 21707599.0 | +92.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 21743498.0 | +0.2% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 21923800.0 | +0.8% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 21948563.0 | +0.1% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 21964505.0 | +0.1% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 21964809.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 22213587.0 | +1.1% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 22222936.0 | +0.0% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 24403364.0 | +9.8% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 24418939.0 | +0.1% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 24651205.0 | +1.0% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 24621111.0 | -0.1% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 24600479.0 | -0.1% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 24592098.0 | -0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 24963542.0 | +1.5% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 24637268.0 | -1.3% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 24454377.0 | -0.7% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 24402891.0 | -0.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 24591375.0 | +0.8% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 24465671.0 | -0.5% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 24419092.0 | -0.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 24406816.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 24607939.0 | +0.8% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 24622994.0 | +0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 24569439.0 | -0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 24502385.0 | -0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 24261716.0 | -1.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 23948762.0 | -1.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 23504950.0 | -1.9% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 11093489.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 11167425.0 | +0.7% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 21743498.0 | +94.7% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 21964809.0 | +1.0% | shares | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 24418939.0 | +11.2% | shares | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 24592098.0 | +0.7% | shares | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 24402891.0 | -0.8% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 24406816.0 | +0.0% | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 24502385.0 | +0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 22968860.0 | -6.3% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11153979.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 11164911.0 | +0.1% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 11093958.0 | -0.6% | shares | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 11093489.0 | -0.0% | shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 11159884.0 | +0.6% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 11167425.0 | +0.1% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 11167425.0 | +0.0% | shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 11167425.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 11300671.0 | +1.2% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 11306527.0 | +0.1% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 21707599.0 | +92.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 21743498.0 | +0.2% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 21923800.0 | +0.8% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 21948563.0 | +0.1% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 21964505.0 | +0.1% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 21964809.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 22213587.0 | +1.1% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 22222936.0 | +0.0% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 24403364.0 | +9.8% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 24418939.0 | +0.1% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 24651205.0 | +1.0% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 24621111.0 | -0.1% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 24600479.0 | -0.1% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 24592098.0 | -0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 24963542.0 | +1.5% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 24637268.0 | -1.3% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 24454377.0 | -0.7% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 24402891.0 | -0.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 24591375.0 | +0.8% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 24465671.0 | -0.5% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 24419092.0 | -0.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 24406816.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 24607939.0 | +0.8% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 24622994.0 | +0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 24569439.0 | -0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 24502385.0 | -0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 24261716.0 | -1.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 23948762.0 | -1.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 23504950.0 | -1.9% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 11093489.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 11167425.0 | +0.7% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 21743498.0 | +94.7% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 21964809.0 | +1.0% | shares | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 24418939.0 | +11.2% | shares | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 24592098.0 | +0.7% | shares | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 24402891.0 | -0.8% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 24406816.0 | +0.0% | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 24502385.0 | +0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 22968860.0 | -6.3% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10596000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 10610000.0 | +0.1% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 10616000.0 | +0.1% | shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 10630000.0 | +0.1% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 10680000.0 | +0.5% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 10701000.0 | +0.2% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 10745000.0 | +0.4% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 10879000.0 | +1.2% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 17799000.0 | +63.6% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 21499000.0 | +20.8% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 21777000.0 | +1.3% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 21806000.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 21810000.0 | +0.0% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 21764000.0 | -0.2% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 23004000.0 | +5.7% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 23974000.0 | +4.2% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 23975000.0 | +0.0% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 23948000.0 | -0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 23948000.0 | +0.0% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 23796000.0 | -0.6% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 23550000.0 | -1.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 23430000.0 | -0.5% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 23450000.0 | +0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 23365000.0 | -0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 23391000.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 23442000.0 | +0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 23422000.0 | -0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 23320000.0 | -0.4% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 22906000.0 | -1.8% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 22584000.0 | -1.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 10610000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 10678000.0 | +0.6% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 15190000.0 | +42.3% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 21725000.0 | +43.0% | shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 22633000.0 | +4.2% | shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 23955000.0 | +5.8% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 23679000.0 | -1.2% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 23403000.0 | -1.2% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 23406000.0 | +0.0% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 22749000.0 | -2.8% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10782000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 10799000.0 | +0.2% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 10828000.0 | +0.3% | shares | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 11121000.0 | +2.7% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 11190000.0 | +0.6% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 11210000.0 | +0.2% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 11311000.0 | +0.9% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 11380000.0 | +0.6% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 17799000.0 | +56.4% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 22050000.0 | +23.9% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 22109000.0 | +0.3% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 22129000.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 22071000.0 | -0.3% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 22012000.0 | -0.3% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 23214000.0 | +5.5% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 24153000.0 | +4.0% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 24126000.0 | -0.1% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 24113000.0 | -0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 24114000.0 | +0.0% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 24063000.0 | -0.2% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 23902000.0 | -0.7% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 23430000.0 | -2.0% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 23964000.0 | +2.3% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 23870000.0 | -0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 24060000.0 | +0.8% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 24179000.0 | +0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 24173000.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 24065000.0 | -0.4% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 23516000.0 | -2.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 23209000.0 | -1.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 10845000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 11199000.0 | +3.3% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 15190000.0 | +35.6% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 22097000.0 | +45.5% | shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 22860000.0 | +3.5% | shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 24122000.0 | +5.5% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 23998000.0 | -0.5% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 23956000.0 | -0.2% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 24140000.0 | +0.8% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 23402000.0 | -3.1% | shares | 10-K | 2026-02-27 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.3660 | — | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.3539 | -3.3% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.3303 | -6.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.3510 | +6.3% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.3405 | -3.0% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0978 | -71.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.1388 | +42.0% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.1373 | -1.1% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.1357 | -1.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1487 | +9.6% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.1428 | -4.0% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1168 | -18.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.1225 | +5.0% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.1266 | +3.3% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.1166 | -7.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1093 | -6.3% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.1210 | +10.7% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1188 | -1.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1185 | -0.2% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1343 | +13.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1353 | +0.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1347 | -0.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1434 | +6.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1399 | -2.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1464 | +4.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1537 | +5.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1515 | -1.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.4767 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.4158 | -4.1% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.3818 | -73.0% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.5572 | +46.0% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.4476 | -19.7% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.4908 | +9.6% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.4929 | +0.4% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.5331 | +8.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.5952 | +11.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.6221 | +4.5% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.3123 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 2.4485 | +5.9% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 2.4768 | +1.2% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 2.6829 | +8.3% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 2.6785 | -0.2% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 2.9371 | +9.7% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 2.5832 | -12.0% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 2.7560 | +6.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 2.7868 | +1.1% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 3.0948 | +11.1% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 3.3708 | +8.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 3.3594 | -0.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 2.9742 | -11.5% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 3.1876 | +7.2% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 3.2035 | +0.5% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 3.3435 | +4.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 3.3115 | -1.0% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 3.7176 | +12.3% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 4.1290 | +11.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.4302 | -65.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1.4131 | -1.2% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1.5609 | +10.5% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 1.5900 | +1.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1.8788 | +18.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.6397 | -12.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1.6798 | +2.4% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1.5495 | -7.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1.5674 | +1.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.4770 | -5.8% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1.4495 | -1.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.3207 | -8.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.5698 | +18.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.4918 | -5.0% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.5738 | +5.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.3417 | -14.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.4088 | +5.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.2654 | -10.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.2572 | -0.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.2221 | -2.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.6829 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2.7560 | +2.7% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 3.3594 | +21.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 3.3435 | -0.5% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 1.4302 | -57.2% | ratio | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 1.8788 | +31.4% | ratio | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 1.5674 | -16.6% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1.5698 | +0.2% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.4088 | -10.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.2749 | -9.5% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.7563 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 0.6527 | -13.7% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 0.6540 | +0.2% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 0.5857 | -10.5% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 0.5815 | -0.7% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 0.5224 | -10.2% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 0.5248 | +0.5% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-12-31 | 0.5358 | +2.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.5200 | -2.9% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 0.5045 | -3.0% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 0.1685 | -66.6% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 0.1655 | -1.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.2473 | +49.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.2411 | -2.5% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 0.2330 | -3.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 0.2234 | -4.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.2225 | -0.4% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 0.2068 | -7.1% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 0.2007 | -2.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.3132 | +56.0% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.3649 | +16.5% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 0.3636 | -0.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 0.3664 | +0.8% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 0.3453 | -5.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.3732 | +8.1% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 0.3683 | -1.3% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 0.3858 | +4.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.3215 | -16.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.3448 | +7.2% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.3400 | -1.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.3257 | -4.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.2860 | -12.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3121 | +9.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.2976 | -4.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.2742 | -7.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.2329 | -15.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2622 | +12.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2549 | -2.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2753 | +8.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.5857 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 0.5358 | -8.5% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.1655 | -69.1% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 0.2234 | +35.0% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.3132 | +40.2% | ratio | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 0.3453 | +10.3% | ratio | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 0.3215 | -6.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 0.2860 | -11.0% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.2329 | -18.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2382 | +2.3% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0921 | — | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.1852 | +101.2% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.2498 | +34.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0813 | -67.5% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.1278 | +57.2% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -0.2369 | -285.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0467 | +119.7% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.1465 | +214.0% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.2176 | +48.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1328 | -39.0% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.1335 | +0.5% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0459 | -65.7% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0330 | -28.1% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0668 | +102.4% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0143 | -78.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0272 | +90.3% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0556 | +104.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0232 | -58.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.0079 | -134.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0495 | +725.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0646 | +30.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1023 | +58.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0957 | -6.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0907 | -5.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0980 | +8.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1006 | +2.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0832 | -17.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0789 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0453 | -42.6% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -0.0247 | -154.5% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0814 | +429.3% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.0839 | +3.2% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.0487 | -42.0% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0438 | -10.0% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0616 | +40.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0924 | +49.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0998 | +8.1% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.1605 | — | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.1229 | -23.4% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0758 | -38.3% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0973 | +28.3% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0365 | -62.5% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -0.3549 | -1072.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.1043 | +129.4% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.1126 | +7.9% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0827 | -26.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1657 | +100.3% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.1814 | +9.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0645 | -64.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0413 | -35.9% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0892 | +115.9% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0272 | -69.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0519 | +90.9% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0799 | +53.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0297 | -62.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.0053 | -117.7% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0585 | +1212.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0896 | +53.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1425 | +59.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1343 | -5.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1187 | -11.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1311 | +10.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1423 | +8.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1158 | -18.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1303 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.1148 | -11.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -0.0359 | -131.2% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.1108 | +409.1% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.1064 | -4.0% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.0653 | -38.6% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0664 | +1.7% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0841 | +26.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1276 | +51.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1374 | +7.7% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.8803 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1.9722 | +4.9% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 1.9545 | -0.9% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2016-12-31 | 2.1599 | +10.5% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 2.2210 | +2.8% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 2.4121 | +8.6% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 2.0814 | -13.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 2.2577 | +8.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 2.2948 | +1.6% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 2.4796 | +8.1% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 2.3802 | -4.0% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 2.4912 | +4.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 2.2954 | -7.9% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 2.4413 | +6.4% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 2.5160 | +3.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 2.6775 | +6.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2.7525 | +2.8% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 3.1590 | +14.8% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 3.6755 | +16.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 0.9373 | -74.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.9541 | +1.8% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 1.0373 | +8.7% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 1.0748 | +3.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 1.3737 | +27.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.1514 | -16.2% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 1.1159 | -3.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 1.0109 | -9.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1.0177 | +0.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.8391 | -17.5% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.7478 | -10.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.6317 | -15.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.8037 | +27.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.8487 | +5.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.9080 | +7.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.6853 | -24.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.6333 | -7.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5559 | -12.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.5250 | -5.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.5343 | +1.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.1599 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2.2577 | +4.5% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2.4912 | +10.3% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2.6775 | +7.5% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.9373 | -65.0% | ratio | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 1.3737 | +46.6% | ratio | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 1.0177 | -25.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 0.8037 | -21.0% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.6333 | -21.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.6458 | +2.0% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0447 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0728 | +62.8% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0806 | +10.7% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 0.0337 | -58.2% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0656 | +94.6% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0825 | +25.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0285 | -65.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0435 | +52.5% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -0.0232 | -153.2% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0065 | +128.0% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.0201 | +210.6% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0295 | +46.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0198 | -33.1% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0191 | -3.5% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0054 | -71.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0040 | -24.5% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0085 | +109.1% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0017 | -80.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0030 | +78.4% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0067 | +126.8% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0028 | -59.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.0009 | -134.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0066 | +809.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0087 | +31.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0138 | +57.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0137 | -0.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0127 | -7.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0143 | +13.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0155 | +7.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0126 | -18.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1165 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0642 | -44.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -0.0094 | -114.7% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0453 | +580.6% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.0376 | -17.1% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.0239 | -36.4% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0216 | -9.6% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0328 | +52.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0550 | +67.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0621 | +13.0% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0785 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.1203 | +53.2% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.1333 | +10.8% | ratio | 10-Q | 2017-10-30 |
| Quarterly | 2017-03-31 | 0.0533 | -60.0% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0998 | +87.3% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.1258 | +26.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0434 | -65.5% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0655 | +51.0% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -0.0271 | -141.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0081 | +129.8% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.0250 | +209.1% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0364 | +45.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0242 | -33.7% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0230 | -4.7% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0064 | -72.1% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0055 | -14.2% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0115 | +108.9% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0023 | -80.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0041 | +79.3% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0092 | +126.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0038 | -58.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.0013 | -133.0% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0089 | +806.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0116 | +30.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0181 | +56.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0178 | -1.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0162 | -9.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0181 | +12.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0194 | +7.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0161 | -17.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1847 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0985 | -46.7% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -0.0110 | -111.2% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0555 | +604.5% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.0493 | -11.0% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.0321 | -34.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0285 | -11.2% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0422 | +48.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0678 | +60.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0769 | +13.5% | ratio | 10-K | 2026-02-27 |
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 |
|---|---|---|---|---|---|---|---|---|
| 2029-05-04 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 739 | $148.88 | $110,022 | 6,293 |
| 2026-03-18 | HERRAIZ LIZETTE BENEDI | GENERAL COUNSEL |
Open-market sell
S
|
Common Stock | 2,982 | $79.88 | $238,202 | 55,580 |
| 2026-03-13 | SILBERMAN ROBERT S | CHAIRMAN |
Open-market buy
P
|
Common Stock | 718 | $80.82 | $58,029 | 319,870 |
| 2026-03-02 | JACKSON DANIEL WAYNE | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
Common Stock | 2,052 | $83.75 | $171,855 | 100,096 |
| 2026-03-02 | JACKSON DANIEL WAYNE | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
Common Stock | 5,273 | $82.51 | $435,075 | 102,148 |
| 2026-03-02 | JACKSON DANIEL WAYNE | CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
Common Stock | 5,675 | $81.73 | $463,818 | 107,421 |
| 2026-02-26 | HERRAIZ LIZETTE BENEDI | GENERAL COUNSEL |
Equity grant / award
A
|
Common Stock | 13,162 | $0.00 | $0 | 66,160 |
| 2026-02-24 | HERRAIZ LIZETTE BENEDI | GENERAL COUNSEL |
Other disposed transaction
F
|
Common Stock | 8,724 | $74.91 | $653,515 | 52,998 |
| 2025-12-11 | GRUSKY ROBERT R | — |
Open-market sell
S
|
Common Stock | 1,403 | $80.03 | $112,282 | 9,946 |
| 2025-08-29 | JACKSON DANIEL WAYNE | CHIEF FINANCIAL OFFICER |
Open-market buy
P
|
Common Stock | 1,900 | $81.50 | $154,850 | 104,136 |
| 2025-08-26 | WAITE G THOMAS III | — |
Open-market sell
S
|
Common Stock | 700 | $81.69 | $57,183 | 15,926 |
| 2025-04-23 | WAITE G THOMAS III | — |
Equity grant / award
A
|
Common Stock | 1,498 | $0.00 | $0 | 16,626 |
| 2025-03-22 | Darmon Tal | CHIEF ACCOUNTING OFFICER |
Other disposed transaction
F
|
Common Stock | 1,167 | $82.37 | $96,126 | 26,818 |
| 2025-03-10 | McRobbie Michael A. | — |
Open-market buy
P
|
Common Stock | 600 | $81.80 | $49,080 | 6,135 |
| 2025-03-05 | Slocum William J | — |
Open-market buy
P
|
Common Stock | 250 | $82.25 | $20,562 | 4,881 |
| 2025-03-04 | Slocum William J | — |
Open-market buy
P
|
Common Stock | 2,000 | $81.46 | $162,920 | 4,631 |
| 2025-03-03 | Thawley Michael | — |
Open-market buy
P
|
Common Stock | 1,200 | $81.02 | $97,224 | 8,555 |
| 2025-02-26 | Hokenson Christa | CHIEF HUMAN RESOURCES OFFICER |
Equity grant / award
A
|
Common Stock | 10,211 | $0.00 | $0 | 60,755 |
| 2025-02-26 | Darmon Tal | CHIEF ACCOUNTING OFFICER |
Equity grant / award
A
|
Common Stock | 5,106 | $0.00 | $0 | 27,985 |
| 2025-02-25 | Hokenson Christa | CHIEF HUMAN RESOURCES OFFICER |
Other disposed transaction
F
|
Common Stock | 1,716 | $98.39 | $168,837 | 50,544 |
| 2024-09-06 | HERRAIZ LIZETTE BENEDI | GENERAL COUNSEL |
Open-market sell
S
|
Common Stock | 862 | $94.32 | $81,304 | 55,500 |
| 2024-09-06 | HERRAIZ LIZETTE BENEDI | GENERAL COUNSEL |
Open-market sell
S
|
Common Stock | 1,321 | $92.26 | $121,875 | 56,362 |
| 2024-08-02 | DINH VIET D | — |
Open-market buy
P
|
Common Stock | 5,000 | $95.59 | $477,950 | 20,020 |
| 2024-05-06 | GRUSKY ROBERT R | — |
Open-market sell
S
|
Common Stock | 350 | $122.50 | $42,875 | 11,345 |
| 2024-05-02 | GRUSKY ROBERT R | — |
Open-market sell
S
|
Common Stock | 250 | $118.55 | $29,638 | 11,695 |
| 2024-04-30 | DINH VIET D | — |
Open-market buy
P
|
Common Stock | 4,300 | $114.83 | $493,769 | 15,020 |
| 2024-04-29 | GRUSKY ROBERT R | — |
Open-market sell
S
|
Common Stock | 462 | $120.99 | $55,897 | 11,945 |
| 2024-04-24 | Slocum William J | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value | 1,193 | $0.00 | $0 | 5,677 |
| 2024-02-28 | Hokenson Christa | CHIEF HUMAN RESOURCES OFFICER |
Equity grant / award
A
|
Common Stock | 10,520 | $0.00 | $0 | 52,260 |
| 2024-02-28 | Darmon Tal | CHIEF ACCOUNTING OFFICER |
Equity grant / award
A
|
Common Stock | 4,471 | $0.00 | $0 | 22,879 |
| 2024-02-27 | Hokenson Christa | CHIEF HUMAN RESOURCES OFFICER |
Other disposed transaction
F
|
Common Stock | 1,080 | $95.85 | $103,518 | 41,740 |
| 2023-11-01 | DINH VIET D | — |
Equity grant / award
A
|
Common Stock | 725 | $82.85 | $60,066 | 8,732 |
| 2023-11-01 | DINH VIET D | — |
Equity grant / award
A
|
Common Stock | 937 | $0.00 | $0 | 8,007 |
| 2023-05-03 | GRUSKY ROBERT R | — |
Open-market sell
S
|
Common Stock | 175 | $83.05 | $14,534 | 11,214 |
| 2023-04-26 | Slocum William J | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value | 1,299 | $0.00 | $0 | 4,484 |
| 2023-03-01 | Thawley Michael | — |
Equity grant / award
A
|
Common Stock | 1,805 | $83.10 | $149,996 | 4,863 |
| 2023-02-28 | GRUSKY ROBERT R | — |
Open-market sell
S
|
Common Stock | 167 | $86.70 | $14,479 | 10,090 |
| 2023-02-27 | Hokenson Christa | CHIEF HUMAN RESOURCES OFFICER |
Other disposed transaction
F
|
Common Stock | 474 | $88.26 | $41,835 | 42,820 |
| 2023-02-22 | Darmon Tal | CHIEF ACCOUNTING OFFICER |
Equity grant / award
A
|
Common Stock | 5,313 | $0.00 | $0 | 18,408 |
| 2022-11-07 | Thawley Michael | — |
Open-market buy
P
|
Common Stock | 600 | $77.78 | $46,668 | 3,058 |
| 2022-11-07 | Thawley Michael | — |
Open-market buy
P
|
Common Stock | 1,339 | $77.14 | $103,290 | 2,458 |
| 2022-11-02 | Thawley Michael | — |
Equity grant / award
A
|
Common Stock | 1,119 | $0.00 | $0 | 1,119 |
| 2022-07-31 | Hokenson Christa | CHIEF HUMAN RESOURCES OFFICER |
Other disposed transaction
F
|
Common Stock | 1,277 | $71.83 | $91,727 | 32,669 |
| 2022-04-27 | Slocum William J | Dir |
Equity grant / award
A
|
Common Stock, $0.01 par value | 1,717 | $0.00 | $0 | 3,185 |
| 2022-02-28 | SILBERMAN ROBERT S | Executive Chairman |
Open-market buy
P
|
Common Stock | 3,001 | $61.14 | $183,481 | 238,530 |
| 2022-02-28 | SILBERMAN ROBERT S | Executive Chairman |
Open-market buy
P
|
Common Stock | 10,000 | $59.97 | $599,700 | 235,529 |
| 2022-02-24 | Darmon Tal | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 9,590 | $0.00 | $0 | 13,095 |
| 2022-02-13 | HERRAIZ LIZETTE BENEDI | General Counsel |
Other disposed transaction
F
|
Common Stock | 3,392 | $54.17 | $183,745 | 19,220 |
| 2021-11-18 | SILBERMAN ROBERT S | Executive Chairman |
Open-market buy
P
|
Common Stock | 10,000 | $57.99 | $579,900 | 183,959 |
| 2021-11-02 | McRobbie Michael A. | Dir |
Equity grant / award
A
|
Common Stock | 1,326 | $0.00 | $0 | 1,326 |
| 2021-04-27 | Fick Nathaniel C. | Dir |
Equity grant / award
A
|
Common Stock | 1,468 | $0.00 | $0 | 4,878 |
| 2021-03-22 | Darmon Tal | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 3,505 | $0.00 | $0 | 3,505 |
| 2021-03-03 | SILBERMAN ROBERT S | Executive Chairman |
Open-market buy
P
|
Common Stock | 4,000 | $77.64 | $310,560 | 173,959 |
| 2021-02-25 | Hokenson Christa | Chief Human Resources Officer |
Equity grant / award
A
|
Common Stock | 5,527 | $0.00 | $0 | 14,765 |
| 2021-02-14 | Aprahamian Thomas J | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 636 | $94.41 | $60,045 | 5,250 |
| 2021-01-04 | Johnson Jerry Lavell | Dir |
Equity grant / award
A
|
Common Stock | 253 | $0.00 | $0 | 253 |
| 2020-12-10 | CASTEEN JOHN T III | Dir |
Open-market sell
S
|
Common Stock | 2,378 | $95.78 | $227,765 | 4,960 |
| 2020-11-13 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 396 | $87.73 | $34,741 | 115,638 |
| 2020-06-09 | GRUSKY ROBERT R | Dir |
Open-market sell
S
|
Common Stock | 250 | $180.81 | $45,202 | 7,072 |
| 2020-05-13 | CASTEEN JOHN T III | Dir |
Open-market sell
S
|
Common Stock | 705 | $163.20 | $115,056 | 7,338 |
| 2020-05-07 | GRUSKY ROBERT R | Dir |
Open-market sell
S
|
Common Stock | 1,362 | $165.05 | $224,798 | 7,322 |
| 2020-05-05 | GRUSKY ROBERT R | Dir |
Open-market sell
S
|
Common Stock | 705 | $155.05 | $109,310 | 8,684 |
| 2020-05-04 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 1,152 | $150.03 | $172,835 | 5,141 |
| 2020-05-04 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 1,303 | $147.80 | $192,583 | 7,032 |
| 2020-05-04 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 662 | $147.01 | $97,321 | 8,335 |
| 2020-05-01 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 700 | $157.99 | $110,593 | 8,997 |
| 2020-05-01 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 571 | $154.43 | $88,180 | 9,897 |
| 2020-05-01 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 400 | $153.51 | $61,404 | 10,468 |
| 2020-05-01 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 200 | $156.66 | $31,332 | 9,697 |
| 2020-05-01 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 3,598 | $150.26 | $540,635 | 11,068 |
| 2020-04-30 | GRUSKY ROBERT R | Dir |
Open-market sell
S
|
Common Stock | 1,091 | $165.00 | $180,015 | 9,389 |
| 2020-04-30 | GRUSKY ROBERT R | Dir |
Open-market sell
S
|
Common Stock | 346 | $157.00 | $54,322 | 10,480 |
| 2020-04-30 | GRUSKY ROBERT R | Dir |
Open-market sell
S
|
Common Stock | 250 | $155.00 | $38,750 | 10,826 |
| 2020-04-28 | WAITE G THOMAS III | Dir |
Equity grant / award
A
|
Common Stock | 500 | $0.00 | $0 | 9,451 |
| 2020-04-13 | Aprahamian Thomas J | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 1,800 | $0.00 | $0 | 5,886 |
| 2020-03-04 | GILLIGAN J KEVIN | Vice Chairman |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 14,166 |
| 2020-03-04 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 92 | $151.27 | $13,917 | 15,166 |
| 2020-03-04 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 6,781 | $150.76 | $1,022,304 | 15,258 |
| 2020-03-03 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 28 | $152.50 | $4,270 | 22,039 |
| 2020-03-03 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 2,100 | $150.00 | $315,000 | 22,067 |
| 2020-03-03 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 1,000 | $149.03 | $149,030 | 24,167 |
| 2020-03-03 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 1,127 | $147.23 | $165,928 | 25,167 |
| 2020-03-03 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 872 | $145.49 | $126,867 | 26,294 |
| 2020-03-02 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 120 | $149.00 | $17,880 | 114,692 |
| 2020-03-02 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 6,650 | $147.76 | $982,604 | 114,812 |
| 2020-03-02 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 10,063 | $146.93 | $1,478,557 | 121,462 |
| 2020-03-02 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 9,212 | $145.99 | $1,344,860 | 131,525 |
| 2020-03-02 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 6,182 | $145.09 | $896,946 | 140,737 |
| 2020-02-28 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 100 | $148.86 | $14,886 | 146,919 |
| 2020-02-28 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 9,244 | $148.30 | $1,370,885 | 147,019 |
| 2020-02-28 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 13,972 | $147.21 | $2,056,818 | 156,263 |
| 2020-02-28 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 26,067 | $146.03 | $3,806,564 | 170,235 |
| 2020-02-28 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 1,409 | $144.64 | $203,798 | 196,302 |
| 2020-02-28 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 9,198 | $144.05 | $1,324,972 | 197,711 |
| 2020-02-28 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 382 | $142.39 | $54,393 | 206,909 |
| 2020-02-28 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 370 | $141.28 | $52,274 | 207,291 |
| 2020-02-28 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,110 | $140.04 | $435,524 | 207,661 |
| 2020-02-28 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 600 | $138.36 | $83,016 | 210,771 |
| 2020-02-27 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 392 | $152.08 | $59,615 | 211,371 |
| 2020-02-27 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,107 | $151.64 | $319,505 | 211,763 |
| 2020-02-27 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,295 | $150.64 | $345,719 | 213,870 |
| 2020-02-27 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 4,012 | $149.40 | $599,393 | 216,165 |
| 2020-02-27 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 7,757 | $148.56 | $1,152,380 | 220,177 |
| 2020-02-27 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,541 | $147.65 | $522,829 | 227,934 |
| 2020-02-27 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 5,573 | $146.37 | $815,720 | 231,475 |
| 2020-02-27 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,658 | $145.29 | $386,181 | 237,048 |
| 2020-02-27 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,542 | $144.37 | $511,359 | 239,706 |
| 2020-02-27 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 349 | $143.40 | $50,047 | 243,248 |
| 2020-02-27 | SILBERMAN ROBERT S | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 121,095 | $150.46 | $18,219,954 | 243,597 |
| 2020-02-27 | SILBERMAN ROBERT S | Executive Chairman |
Equity grant / award
A
|
Common Stock | 20,518 | $0.00 | $0 | 364,692 |
| 2020-02-24 | Watt Andrew E | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,316 | $0.00 | $0 | 0 |
| 2020-02-24 | Watt Andrew E | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,316 | $161.04 | $211,929 | 13,848 |
| 2020-02-24 | Watt Andrew E | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 1,316 | $51.96 | $68,379 | 15,164 |
| 2020-02-03 | Aprahamian Thomas J | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 814 | $163.01 | $132,690 | 4,086 |
| 2020-02-03 | Aprahamian Thomas J | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 245 | $161.69 | $39,614 | 4,900 |
| 2020-02-03 | Aprahamian Thomas J | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,293 | $160.83 | $207,953 | 5,145 |
| 2020-02-03 | Aprahamian Thomas J | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,426 | $160.09 | $228,288 | 6,438 |
| 2020-02-02 | Aprahamian Thomas J | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,363 | $162.29 | $221,201 | 7,864 |
| 2019-11-14 | GILLIGAN J KEVIN | Vice Chairman |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 30,728 |
| 2019-11-14 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 6,019 | $135.01 | $812,625 | 32,728 |
| 2019-11-14 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 3,981 | $134.39 | $535,007 | 38,747 |
| 2019-11-13 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 198 | $133.00 | $26,334 | 42,728 |
| 2019-11-13 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 115 | $136.40 | $15,686 | 42,926 |
| 2019-11-13 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 785 | $135.28 | $106,195 | 43,041 |
| 2019-11-13 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 5,702 | $133.23 | $759,677 | 43,826 |
| 2019-11-13 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 900 | $131.95 | $118,755 | 49,528 |
| 2019-11-13 | GILLIGAN J KEVIN | Vice Chairman |
Open-market sell
S
|
Common Stock | 2,300 | $130.70 | $300,610 | 50,428 |
| 2019-11-05 | GILLIGAN J KEVIN | Vice Chairman |
Equity grant / award
A
|
Common Stock | 304 | $0.00 | $0 | 52,728 |
| 2019-09-12 | GILLIGAN J KEVIN | Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 17,634 | $0.00 | $0 | 0 |
| 2019-09-12 | GILLIGAN J KEVIN | Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 14,828 | $0.00 | $0 | 0 |
| 2019-09-12 | GILLIGAN J KEVIN | Vice Chairman |
Other disposed transaction
F
|
Common Stock | 22,660 | $160.32 | $3,632,851 | 52,424 |
| 2019-09-12 | GILLIGAN J KEVIN | Vice Chairman |
Exercise / conversion
M
|
Common Stock | 17,634 | $87.66 | $1,545,796 | 75,084 |
| 2019-09-12 | GILLIGAN J KEVIN | Vice Chairman |
Exercise / conversion
M
|
Common Stock | 14,828 | $51.96 | $770,463 | 57,450 |
| 2019-06-13 | MILANO TODD A | Dir |
Open-market sell
S
|
Common Stock | 1,856 | $181.04 | $336,010 | 17,203 |
| 2019-06-13 | MILANO TODD A | Dir |
Open-market sell
S
|
Common Stock | 4,593 | $180.24 | $827,842 | 19,059 |
| 2019-06-12 | CASTEEN JOHN T III | Dir |
Open-market sell
S
|
Common Stock | 1,400 | $180.35 | $252,490 | 7,543 |
| 2019-05-28 | WAITE G THOMAS III | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $178.59 | $535,770 | 8,951 |
| 2019-05-10 | WAITE G THOMAS III | Dir |
Equity grant / award
G
|
Common Stock | 310 | $0.00 | $0 | 11,951 |
| 2019-05-06 | GRUSKY ROBERT R | Dir |
Open-market sell
S
|
Common Stock | 200 | $168.00 | $33,600 | 10,576 |
| 2019-05-06 | GRUSKY ROBERT R | Dir |
Open-market sell
S
|
Common Stock | 2,315 | $167.12 | $386,883 | 10,776 |
| 2019-04-30 | BEASON CHARLOTTE F | Dir |
Equity grant / award
A
|
Common Stock | 524 | $0.00 | $0 | 14,982 |
| 2019-04-22 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 568 | $139.12 | $79,020 | 42,622 |
| 2019-04-22 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 3,007 | $138.62 | $416,830 | 43,190 |
| 2019-04-22 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 2,774 | $137.21 | $380,621 | 46,197 |
| 2019-04-15 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 50 | $141.23 | $7,062 | 48,971 |
| 2019-04-15 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,836 | $140.55 | $258,050 | 49,021 |
| 2019-04-15 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 3,130 | $139.78 | $437,511 | 50,857 |
| 2019-04-15 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 2,484 | $138.73 | $344,605 | 53,987 |
| 2019-04-08 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,779 | $139.30 | $247,815 | 56,471 |
| 2019-04-08 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 5,721 | $138.56 | $792,702 | 58,250 |
| 2019-04-01 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 3,281 | $131.69 | $432,075 | 63,971 |
| 2019-04-01 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 4,219 | $130.99 | $552,647 | 67,252 |
| 2019-03-25 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 5,600 | $132.18 | $740,208 | 71,471 |
| 2019-03-25 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,900 | $131.23 | $249,337 | 77,071 |
| 2019-03-14 | Watt Andrew E | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,296 | $0.00 | $0 | 2,296 |
| 2019-03-14 | Watt Andrew E | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,316 | $0.00 | $0 | 1,316 |
| 2019-03-14 | Watt Andrew E | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 218 | $0.00 | $0 | 0 |
| 2019-03-14 | Watt Andrew E | Chief Operating Officer |
Other disposed transaction
D
|
Common Stock | 1,899 | $137.03 | $260,220 | 13,848 |
| 2019-03-14 | Watt Andrew E | Chief Operating Officer |
Other disposed transaction
D
|
Common Stock | 3,830 | $137.03 | $524,825 | 15,747 |
| 2019-03-14 | Watt Andrew E | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 2,296 | $87.66 | $201,267 | 19,577 |
| 2019-03-14 | Watt Andrew E | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 1,316 | $51.96 | $68,379 | 17,281 |
| 2019-03-14 | Watt Andrew E | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 218 | $74.75 | $16,296 | 15,965 |
| 2019-03-13 | Watt Andrew E | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 1,460 | $0.00 | $0 | 218 |
| 2019-03-13 | Watt Andrew E | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 551 | $0.00 | $0 | 0 |
| 2019-03-13 | Watt Andrew E | Chief Operating Officer |
Other disposed transaction
D
|
Common Stock | 900 | $139.55 | $125,595 | 15,747 |
| 2019-03-13 | Watt Andrew E | Chief Operating Officer |
Other disposed transaction
D
|
Common Stock | 2,011 | $139.50 | $280,534 | 16,647 |
| 2019-03-13 | Watt Andrew E | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 1,460 | $74.75 | $109,135 | 18,658 |
| 2019-03-13 | Watt Andrew E | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 551 | $74.28 | $40,928 | 17,198 |
| 2019-03-05 | JACKSON DANIEL WAYNE | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,034 | $142.50 | $574,845 | 42,079 |
| 2019-03-04 | JACKSON DANIEL WAYNE | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 370 | $143.50 | $53,095 | 46,113 |
| 2019-03-04 | JACKSON DANIEL WAYNE | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,014 | $143.08 | $145,083 | 46,483 |
| 2019-03-04 | JACKSON DANIEL WAYNE | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,214 | $144.61 | $464,777 | 47,497 |
| 2019-03-01 | GILLIGAN J KEVIN | Executive Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 17,634 | $0.00 | $0 | 17,634 |
| 2019-03-01 | GILLIGAN J KEVIN | Executive Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 44,484 | $0.00 | $0 | 14,828 |
| 2019-03-01 | GILLIGAN J KEVIN | Executive Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 29,684 | $0.00 | $0 | 0 |
| 2019-03-01 | GILLIGAN J KEVIN | Executive Vice Chairman |
Other disposed transaction
F
|
Common Stock | 64,716 | $144.61 | $9,358,581 | 78,971 |
| 2019-03-01 | GILLIGAN J KEVIN | Executive Vice Chairman |
Exercise / conversion
M
|
Common Stock | 17,634 | $87.66 | $1,545,796 | 143,687 |
| 2019-03-01 | GILLIGAN J KEVIN | Executive Vice Chairman |
Exercise / conversion
M
|
Common Stock | 44,484 | $51.96 | $2,311,389 | 126,053 |
| 2019-03-01 | GILLIGAN J KEVIN | Executive Vice Chairman |
Exercise / conversion
M
|
Common Stock | 29,684 | $74.75 | $2,218,879 | 81,569 |
| 2019-02-27 | SILBERMAN ROBERT S | Executive Chairman |
Equity grant / award
A
|
Common Stock | 39,352 | $0.00 | $0 | 344,156 |
| 2019-02-22 | GILLIGAN J KEVIN | Executive Vice Chairman |
Other disposed transaction
F
|
Common Stock | 4,366 | $126.92 | $554,133 | 51,885 |
| 2018-12-12 | MILANO TODD A | Dir |
Open-market buy
P
|
Common Stock | 280 | $122.53 | $34,308 | 23,093 |
| 2018-11-30 | GILLIGAN J KEVIN | Executive Vice Chairman |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 56,251 |
| 2018-11-29 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 100 | $133.21 | $13,321 | 60,251 |
| 2018-11-29 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,643 | $132.56 | $217,796 | 60,351 |
| 2018-11-29 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,600 | $131.74 | $210,784 | 61,994 |
| 2018-11-23 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,699 | $128.73 | $218,712 | 63,594 |
| 2018-11-23 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 2,501 | $127.95 | $320,003 | 65,293 |
| 2018-11-23 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 800 | $126.83 | $101,464 | 67,794 |
| 2018-11-15 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 100 | $140.58 | $14,058 | 68,594 |
| 2018-11-15 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,050 | $138.87 | $145,814 | 68,694 |
| 2018-11-15 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 3,850 | $138.15 | $531,878 | 69,744 |
| 2018-11-12 | GRUSKY ROBERT R | Dir |
Open-market sell
S
|
Common Stock | 507 | $144.05 | $73,033 | 12,567 |
| 2018-11-08 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,900 | $144.14 | $273,866 | 73,594 |
| 2018-11-08 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,402 | $142.86 | $200,290 | 75,494 |
| 2018-11-08 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 200 | $141.28 | $28,256 | 76,896 |
| 2018-11-08 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,498 | $140.86 | $211,008 | 77,096 |
| 2018-11-06 | Dallas H James | Dir |
Equity grant / award
A
|
Common Stock | 283 | $0.00 | $0 | 7,727 |
| 2018-11-01 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 5,000 | $124.61 | $623,050 | 78,594 |
| 2018-10-25 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,900 | $125.38 | $238,222 | 83,594 |
| 2018-10-25 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 2,400 | $124.79 | $299,496 | 85,494 |
| 2018-10-25 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 700 | $122.96 | $86,072 | 87,894 |
| 2018-10-18 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 3,550 | $131.05 | $465,228 | 88,594 |
| 2018-10-18 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,450 | $128.80 | $186,760 | 92,144 |
| 2018-10-11 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 500 | $126.61 | $63,305 | 93,594 |
| 2018-10-11 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,850 | $125.63 | $232,416 | 94,094 |
| 2018-10-11 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 2,650 | $124.79 | $330,694 | 95,944 |
| 2018-10-04 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 400 | $134.28 | $53,712 | 98,594 |
| 2018-10-04 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,130 | $132.89 | $150,166 | 98,994 |
| 2018-10-04 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,370 | $131.35 | $179,950 | 100,124 |
| 2018-10-04 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 2,100 | $130.69 | $274,449 | 101,494 |
| 2018-09-27 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,200 | $136.31 | $163,572 | 103,594 |
| 2018-09-27 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 3,800 | $135.88 | $516,344 | 104,794 |
| 2018-09-20 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 150 | $135.66 | $20,349 | 108,594 |
| 2018-09-20 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 2,750 | $135.16 | $371,690 | 108,744 |
| 2018-09-20 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 2,100 | $133.83 | $281,043 | 111,494 |
| 2018-09-13 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 3,350 | $135.65 | $454,428 | 113,594 |
| 2018-09-13 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,600 | $134.74 | $215,584 | 116,944 |
| 2018-09-13 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 50 | $133.00 | $6,650 | 118,544 |
| 2018-09-06 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 600 | $136.62 | $81,972 | 118,594 |
| 2018-09-06 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,360 | $135.84 | $184,742 | 119,194 |
| 2018-09-06 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 3,040 | $134.83 | $409,883 | 120,554 |
| 2018-08-30 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 2,643 | $136.93 | $361,906 | 123,594 |
| 2018-08-30 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 2,357 | $136.13 | $320,858 | 126,237 |
| 2018-08-23 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 150 | $136.29 | $20,444 | 128,594 |
| 2018-08-23 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 4,850 | $135.77 | $658,484 | 128,744 |
| 2018-08-20 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 3,401 | $129.97 | $442,028 | 133,594 |
| 2018-08-20 | GILLIGAN J KEVIN | Executive Vice Chairman |
Open-market sell
S
|
Common Stock | 1,599 | $129.00 | $206,271 | 136,995 |
| 2018-08-06 | SILBERMAN ROBERT S | Executive Chairman |
Exercise / conversion
M · derivative
|
Stock Option | 34,000 | $0.00 | $0 | 0 |
| 2018-08-06 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,338 | $123.52 | $412,310 | 304,793 |
| 2018-08-06 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 30,662 | $123.00 | $3,771,426 | 308,131 |
| 2018-08-06 | SILBERMAN ROBERT S | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 34,000 | $51.95 | $1,766,300 | 338,793 |
| 2018-08-03 | SILBERMAN ROBERT S | Executive Chairman |
Exercise / conversion
M · derivative
|
Stock Option | 33,000 | $0.00 | $0 | 34,000 |
| 2018-08-03 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,400 | $126.96 | $304,704 | 304,793 |
| 2018-08-03 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,120 | $125.78 | $392,434 | 307,193 |
| 2018-08-03 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,716 | $125.25 | $340,179 | 310,313 |
| 2018-08-03 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 6,262 | $123.70 | $774,609 | 313,029 |
| 2018-08-03 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 18,502 | $122.98 | $2,275,376 | 319,291 |
| 2018-08-03 | SILBERMAN ROBERT S | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 33,000 | $51.95 | $1,714,350 | 337,793 |
| 2018-08-02 | SILBERMAN ROBERT S | Executive Chairman |
Exercise / conversion
M · derivative
|
Stock Option | 33,000 | $0.00 | $0 | 67,000 |
| 2018-08-02 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 300 | $130.00 | $39,000 | 304,793 |
| 2018-08-02 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 900 | $128.26 | $115,434 | 305,093 |
| 2018-08-02 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,100 | $127.10 | $266,910 | 305,993 |
| 2018-08-02 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 3,021 | $126.14 | $381,069 | 308,093 |
| 2018-08-02 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 2,825 | $125.21 | $353,718 | 311,114 |
| 2018-08-02 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 5,039 | $123.85 | $624,080 | 313,939 |
| 2018-08-02 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 11,915 | $122.94 | $1,464,830 | 318,978 |
| 2018-08-02 | SILBERMAN ROBERT S | Executive Chairman |
Open-market sell
S
|
Common Stock | 6,900 | $122.11 | $842,559 | 330,893 |
| 2018-08-02 | SILBERMAN ROBERT S | Executive Chairman |
Exercise / conversion
M
|
Common Stock | 33,000 | $51.95 | $1,714,350 | 337,793 |
| 2018-08-01 | BROGLEY RITA D | Dir |
Equity grant / award
A
|
Common Stock | 4,192 | $0.00 | $0 | 4,192 |
| 2018-06-15 | BROCK WILLIAM E | Dir |
Open-market sell
S
|
Common Stock | 4,100 | $109.91 | $450,631 | 4,739 |
| 2018-06-08 | CASTEEN JOHN T III | Dir |
Open-market sell
S
|
Common Stock | 1,138 | $111.03 | $126,352 | 8,419 |
| 2018-05-14 | Jones Brian W. | President, Strayer University |
Open-market sell
S
|
Common Stock | 3,600 | $103.74 | $373,464 | 28,510 |
| 2018-05-09 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 300 | $102.51 | $30,753 | 136,502 |
| 2018-05-09 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 9,437 | $101.99 | $962,480 | 136,802 |
| 2018-05-08 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $103.24 | $123,888 | 146,239 |
| 2018-05-08 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 7,376 | $102.44 | $755,597 | 147,439 |
| 2018-05-07 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 405 | $105.29 | $42,642 | 154,815 |
| 2018-05-07 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 9,837 | $104.70 | $1,029,934 | 155,220 |
| 2018-05-04 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,915 | $105.60 | $202,224 | 165,057 |
| 2018-05-04 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,104 | $105.07 | $326,137 | 166,972 |
| 2018-05-03 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 300 | $110.39 | $33,117 | 170,076 |
| 2018-05-03 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 6,480 | $109.31 | $708,329 | 170,376 |
| 2018-05-03 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,047 | $108.32 | $221,731 | 176,856 |
| 2018-05-03 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,273 | $107.39 | $458,877 | 178,903 |
| 2018-05-01 | MILANO TODD A | Dir |
Equity grant / award
A
|
Common Stock | 774 | $0.00 | $0 | 22,813 |
| 2018-03-15 | Jones Brian W. | President, Strayer University |
Open-market sell
S
|
Common Stock | 3,239 | $101.86 | $329,925 | 32,110 |
| 2018-03-06 | JACKSON DANIEL WAYNE | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 599 | $96.05 | $57,534 | 42,840 |
| 2018-03-06 | JACKSON DANIEL WAYNE | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 9,401 | $95.30 | $895,915 | 43,439 |
| 2018-03-05 | Jones Brian W. | President, Strayer University |
Open-market sell
S
|
Common Stock | 300 | $93.64 | $28,092 | 35,349 |
| 2018-03-05 | Jones Brian W. | President, Strayer University |
Open-market sell
S
|
Common Stock | 2,766 | $92.74 | $256,519 | 35,649 |
| 2018-03-05 | Jones Brian W. | President, Strayer University |
Open-market sell
S
|
Common Stock | 805 | $92.04 | $74,092 | 38,415 |
| 2018-03-05 | Jones Brian W. | President, Strayer University |
Open-market sell
S
|
Common Stock | 1,105 | $90.83 | $100,367 | 39,220 |
| 2018-03-05 | Jones Brian W. | President, Strayer University |
Open-market sell
S
|
Common Stock | 3,767 | $89.89 | $338,616 | 40,325 |
| 2018-03-05 | JACKSON DANIEL WAYNE | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 211 | $93.66 | $19,762 | 52,840 |
| 2018-03-05 | JACKSON DANIEL WAYNE | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,008 | $92.80 | $279,142 | 53,051 |
| 2018-03-05 | JACKSON DANIEL WAYNE | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 985 | $92.03 | $90,650 | 56,059 |
| 2018-03-05 | JACKSON DANIEL WAYNE | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 971 | $90.73 | $88,099 | 57,044 |
| 2018-03-05 | JACKSON DANIEL WAYNE | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,922 | $89.86 | $352,431 | 58,015 |
| 2018-02-13 | SILBERMAN ROBERT S | Executive Chairman |
Equity grant / award
A
|
Common Stock | 32,971 | $0.00 | $0 | 304,778 |
| 2017-05-08 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 200 | $92.13 | $18,426 | 150,205 |
| 2017-05-08 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 12,800 | $91.54 | $1,171,712 | 150,405 |
| 2017-05-05 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 962 | $91.05 | $87,590 | 163,205 |
| 2017-05-05 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 6,738 | $90.48 | $609,654 | 164,167 |
| 2017-05-05 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,974 | $89.31 | $444,228 | 170,905 |
| 2017-05-05 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,926 | $88.60 | $170,644 | 175,879 |
| 2017-05-04 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 859 | $93.60 | $80,402 | 177,805 |
| 2017-05-04 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,921 | $92.54 | $270,309 | 178,664 |
| 2017-05-04 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,203 | $91.78 | $202,191 | 181,585 |
| 2017-05-04 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 9,976 | $90.83 | $906,120 | 183,788 |
| 2017-05-04 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 100 | $87.36 | $8,736 | 193,764 |
| 2017-05-02 | WARGO J DAVID | Dir |
Equity grant / award
A
|
Common Stock | 864 | $0.00 | $0 | 10,282 |
| 2017-02-17 | MILANO TODD A | Dir |
Open-market buy
P
|
Common Stock | 1,220 | $73.03 | $89,097 | 20,772 |
| 2017-02-17 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 500 | $73.02 | $36,510 | 193,864 |
| 2017-02-17 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,991 | $72.63 | $435,126 | 194,364 |
| 2017-02-14 | MCDONNELL RAYMOND KARL | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 18,369 | $0.00 | $0 | 200,355 |
| 2016-11-09 | Fick Nathaniel C. | Dir |
Equity grant / award
A
|
Common Stock | 570 | $0.00 | $0 | 570 |
| 2016-08-08 | Aprahamian Thomas J | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 77 | $47.30 | $3,642 | 0 |
| 2016-05-10 | GRUSKY ROBERT R | Dir |
Open-market sell
S
|
Common Stock | 421 | $46.09 | $19,404 | 11,484 |
| 2016-05-09 | MILANO TODD A | Dir |
Open-market buy
P
|
Common Stock | 710 | $46.38 | $32,928 | 19,552 |
| 2016-05-03 | WARGO J DAVID | Dir |
Equity grant / award
A
|
Common Stock | 1,522 | $0.00 | $0 | 9,418 |