Financial Metrics
TWI TITAN INTERNATIONAL INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 321794000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 330214000.0 | +2.6% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 306195000.0 | -7.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2017-03-31 | 357501000.0 | +16.8% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 364399000.0 | +1.9% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 370988000.0 | +1.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 425382000.0 | +14.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 428904000.0 | +0.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 384719000.0 | -10.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 410374000.0 | +6.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 390597000.0 | -4.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 345905000.0 | -11.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 341500000.0 | -1.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 286133000.0 | -16.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 304772000.0 | +6.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 403518000.0 | +32.4% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 438639000.0 | +8.7% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 450382000.0 | +2.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 555997000.0 | +23.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 572895000.0 | +3.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 530722000.0 | -7.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 548644000.0 | +3.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 481176000.0 | -12.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 401781000.0 | -16.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 482209000.0 | +20.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 532170000.0 | +10.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 447985000.0 | -15.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 490708000.0 | +9.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 460830000.0 | -6.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 466466000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1265497000.0 | — | USD | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | 1468922000.0 | +16.1% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 1602408000.0 | +9.1% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 1448666000.0 | -9.6% | USD | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | 1259313000.0 | -13.1% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 1780215000.0 | +41.4% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 2169380000.0 | +21.9% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1821800000.0 | -16.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1845937000.0 | +1.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1828443000.0 | -0.9% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 28297000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 43718000.0 | +54.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 34920000.0 | -20.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 40201000.0 | +15.1% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 44020000.0 | +9.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 40137000.0 | -8.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 59561000.0 | +48.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 58312000.0 | -2.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 43704000.0 | -25.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 45264000.0 | +3.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 38308000.0 | -15.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 27100000.0 | -29.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 27244000.0 | +0.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 29867000.0 | +9.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 31317000.0 | +4.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 53265000.0 | +70.1% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 61470000.0 | +15.4% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 60292000.0 | -1.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 86729000.0 | +43.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 109653000.0 | +26.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 87633000.0 | -20.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 95557000.0 | +9.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 85895000.0 | -10.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 66073000.0 | -23.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 77370000.0 | +17.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 80442000.0 | +4.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 58805000.0 | -26.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 68644000.0 | +16.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 69273000.0 | +0.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 70871000.0 | +2.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 141415000.0 | — | USD | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | 160311000.0 | +13.4% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 198266000.0 | +23.7% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 129004000.0 | -34.9% | USD | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | 114319000.0 | -11.4% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 237542000.0 | +107.8% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 360710000.0 | +51.9% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 305849000.0 | -15.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 257802000.0 | -15.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 253460000.0 | -1.7% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -11538000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 2593000.0 | +122.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -6310000.0 | -343.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -6589000.0 | -4.4% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 4416000.0 | +167.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -4669000.0 | -205.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 19382000.0 | +515.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 18964000.0 | -2.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 4823000.0 | -74.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 4136000.0 | -14.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -2430000.0 | -158.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -12616000.0 | -419.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -9603000.0 | +23.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -3101000.0 | +67.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -6808000.0 | -119.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 14231000.0 | +309.0% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 23719000.0 | +66.7% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 22900000.0 | -3.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 44708000.0 | +95.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 69701000.0 | +55.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 50491000.0 | -27.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 55136000.0 | +9.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 45898000.0 | -16.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 26975000.0 | -41.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 25072000.0 | -7.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 22322000.0 | -11.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2807000.0 | -87.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 11799000.0 | +320.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 10160000.0 | -13.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 9744000.0 | -4.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -22400000.0 | — | USD | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | -11151000.0 | +50.2% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 42244000.0 | +478.8% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -28432000.0 | -167.3% | USD | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | -35351000.0 | -24.3% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 85175000.0 | +340.9% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 205802000.0 | +141.6% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 148727000.0 | -27.7% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 33184000.0 | -77.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 20762000.0 | -37.4% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -12326000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -3806000.0 | +69.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -8974000.0 | -135.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -10585000.0 | -18.0% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -6537000.0 | +38.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -11218000.0 | -71.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 15968000.0 | +242.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 8476000.0 | -46.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 2678000.0 | -68.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1007000.0 | -62.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -6677000.0 | -763.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -20044000.0 | -200.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -27499000.0 | -37.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -4643000.0 | +83.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -13454000.0 | -189.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 13223000.0 | +198.3% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -2426000.0 | -118.3% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 10804000.0 | +545.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 24578000.0 | +127.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 68921000.0 | +180.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 42713000.0 | -38.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 33430000.0 | -21.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 31895000.0 | -4.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 19663000.0 | -38.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 9974000.0 | -49.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 3422000.0 | -65.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -18199000.0 | -631.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 22000.0 | +100.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -3604000.0 | -16481.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -2459000.0 | +31.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -39755000.0 | — | USD | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | -64079000.0 | -61.2% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 13045000.0 | +120.4% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -51519000.0 | -494.9% | USD | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | -65077000.0 | -26.3% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 49891000.0 | +176.7% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 179186000.0 | +259.2% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 83706000.0 | -53.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -3590000.0 | -104.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -61189000.0 | -1604.4% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.33 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.1 | +69.7% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -0.17 | -70.0% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -0.18 | -5.9% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -0.17 | +5.6% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -0.22 | -29.4% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.26 | +218.2% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.06 | -76.9% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -0.03 | -150.0% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.02 | +166.7% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -0.12 | -700.0% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -0.33 | -175.0% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.42 | -27.3% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.08 | +81.0% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -0.21 | -162.5% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.22 | +204.8% | USD/shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -0.04 | -118.2% | USD/shares | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 0.18 | +550.0% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.37 | +105.6% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 1.07 | +189.2% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.69 | -35.5% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.51 | -26.1% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.48 | -5.9% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.31 | -35.4% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.14 | -54.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.03 | -78.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.25 | -933.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.01 | +96.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -0.07 | -600.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.04 | +42.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.87 | — | USD/shares | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | -1.12 | -28.7% | USD/shares | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 0.06 | +105.4% | USD/shares | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -0.84 | -1500.0% | USD/shares | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | -0.99 | -17.9% | USD/shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.8 | +180.8% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 2.8 | +250.0% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1.26 | -55.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.08 | -106.3% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -1.0 | -1150.0% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.33 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.1 | +69.7% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -0.17 | -70.0% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -0.18 | -5.9% | USD/shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -0.17 | +5.6% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -0.22 | -29.4% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.26 | +218.2% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.06 | -76.9% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -0.03 | -150.0% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.02 | +166.7% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -0.12 | -700.0% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -0.33 | -175.0% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.42 | -27.3% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.08 | +81.0% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -0.21 | -162.5% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.22 | +204.8% | USD/shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -0.04 | -118.2% | USD/shares | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 0.18 | +550.0% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.37 | +105.6% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 1.06 | +186.5% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.68 | -35.8% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.5 | -26.5% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.48 | -4.0% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.31 | -35.4% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.14 | -54.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.03 | -78.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.25 | -933.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.01 | +96.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -0.07 | -600.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.04 | +42.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.87 | — | USD/shares | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | -1.12 | -28.7% | USD/shares | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 0.06 | +105.4% | USD/shares | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -0.84 | -1500.0% | USD/shares | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | -0.99 | -17.9% | USD/shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.79 | +179.8% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 2.77 | +250.6% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1.25 | -54.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.08 | -106.4% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -1.0 | -1150.0% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 191097000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 207238000.0 | +8.4% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 215509000.0 | +4.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 143570000.0 | -33.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2017-03-31 | 131158000.0 | -8.6% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 143236000.0 | +9.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 96799000.0 | -32.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2017-12-31 | 143570000.0 | +48.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 112429000.0 | -21.7% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 106491000.0 | -5.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 96799000.0 | -9.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 81685000.0 | -15.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 68315000.0 | -16.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 66366000.0 | -2.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 78603000.0 | +18.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 66799000.0 | -15.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 60378000.0 | -9.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 80160000.0 | +32.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 98772000.0 | +23.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 117431000.0 | +18.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-03-31 | 95954000.0 | -18.3% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 95804000.0 | -0.2% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 94640000.0 | -1.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 98108000.0 | +3.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 98144000.0 | +0.0% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 116703000.0 | +18.9% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 116581000.0 | -0.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2023-12-31 | 220251000.0 | +88.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-06-30 | 224100000.0 | +1.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 227293000.0 | +1.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 195974000.0 | -13.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 174430000.0 | -11.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 184669000.0 | +5.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 205381000.0 | +11.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 147827000.0 | — | USD | 10-K | 2020-03-04 |
| Annual | 2017-12-31 | 143570000.0 | -2.9% | USD | 10-K | 2021-03-04 |
| Annual | 2018-12-31 | 81685000.0 | -43.1% | USD | 10-K | 2022-03-03 |
| Annual | 2019-12-31 | 66799000.0 | -18.2% | USD | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | 117431000.0 | +75.8% | USD | 10-K | 2022-03-03 |
| Annual | 2021-12-31 | 98108000.0 | -16.5% | USD | 10-K | 2022-03-03 |
| Annual | 2023-12-31 | 220251000.0 | +124.5% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 195974000.0 | -11.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 202879000.0 | +3.5% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 216423000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 196718000.0 | -9.1% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 184352000.0 | -6.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 179384000.0 | -2.7% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 232244000.0 | +29.5% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 219924000.0 | -5.3% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 236216000.0 | +7.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 226703000.0 | -4.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 294505000.0 | +29.9% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 282400000.0 | -4.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 259354000.0 | -8.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 241832000.0 | -6.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 295333000.0 | +22.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 272006000.0 | -7.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 221228000.0 | -18.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 185238000.0 | -16.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 211982000.0 | +14.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 192410000.0 | -9.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 192764000.0 | +0.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 193014000.0 | +0.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 249904000.0 | +29.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 265729000.0 | +6.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 261447000.0 | -1.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 255180000.0 | -2.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 309411000.0 | +21.3% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 299070000.0 | -3.3% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 282145000.0 | -5.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 266758000.0 | -5.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 325968000.0 | +22.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 280688000.0 | -13.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 238595000.0 | -15.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 219145000.0 | -8.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 355559000.0 | +62.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 316639000.0 | -10.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 272837000.0 | -13.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 211720000.0 | -22.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 323264000.0 | +52.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 297276000.0 | -8.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 285877000.0 | -3.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 179384000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 226703000.0 | +26.4% | USD | 10-K | 2019-03-07 |
| Annual | 2018-12-31 | 241832000.0 | +6.7% | USD | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 185238000.0 | -23.4% | USD | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 193014000.0 | +4.2% | USD | 10-K | 2022-03-03 |
| Annual | 2021-12-31 | 255180000.0 | +32.2% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 266758000.0 | +4.5% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 219145000.0 | -17.8% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 211720000.0 | -3.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 238906000.0 | +12.8% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 265173000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 273744000.0 | +3.2% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 278083000.0 | +1.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 272236000.0 | -2.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 292401000.0 | +7.4% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 323491000.0 | +10.6% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 331378000.0 | +2.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 339836000.0 | +2.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-01-01 | 339446000.0 | -0.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-03-31 | 368435000.0 | +8.5% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 372732000.0 | +1.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 381969000.0 | +2.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 395735000.0 | +3.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 412238000.0 | +4.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 385368000.0 | -6.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 351871000.0 | -8.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 333356000.0 | -5.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 306071000.0 | -8.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 294537000.0 | -3.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 284231000.0 | -3.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 293679000.0 | +3.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 313472000.0 | +6.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 345339000.0 | +10.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 373012000.0 | +8.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 392615000.0 | +5.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 424200000.0 | +8.0% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 422764000.0 | -0.3% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 412967000.0 | -2.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 397223000.0 | -3.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 388980000.0 | -2.1% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 378258000.0 | -2.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 360142000.0 | -4.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 365156000.0 | +1.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 504945000.0 | +38.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 464650000.0 | -8.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 453632000.0 | -2.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 437192000.0 | -3.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 455945000.0 | +4.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 477724000.0 | +4.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 465907000.0 | -2.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 272236000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 339836000.0 | +24.8% | USD | 10-K | 2019-03-07 |
| Annual | 2018-12-31 | 395735000.0 | +16.4% | USD | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 333356000.0 | -15.8% | USD | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 293679000.0 | -11.9% | USD | 10-K | 2022-03-03 |
| Annual | 2021-12-31 | 392615000.0 | +33.7% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 397223000.0 | +1.2% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 365156000.0 | -8.1% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 437192000.0 | +19.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 470549000.0 | +7.6% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 733452000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 750052000.0 | +2.3% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 754916000.0 | +0.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 729181000.0 | -3.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 784094000.0 | +7.5% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 775064000.0 | -1.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 785901000.0 | +1.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 783193000.0 | -0.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 850930000.0 | +8.6% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 836252000.0 | -1.7% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 804675000.0 | -3.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 779481000.0 | -3.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 837473000.0 | +7.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 786213000.0 | -6.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 732394000.0 | -6.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 651465000.0 | -11.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 638892000.0 | -1.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 641201000.0 | +0.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 638415000.0 | -0.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 658599000.0 | +3.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 715565000.0 | +8.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 772240000.0 | +7.9% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 796243000.0 | +3.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 813304000.0 | +2.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 911470000.0 | +12.1% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 929381000.0 | +2.0% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 900647000.0 | -3.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 909628000.0 | +1.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 970468000.0 | +6.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 934254000.0 | -3.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 881321000.0 | -5.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 876781000.0 | -0.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1155136000.0 | +31.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1092484000.0 | -5.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1025739000.0 | -6.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 912037000.0 | -11.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1026395000.0 | +12.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1035597000.0 | +0.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1033957000.0 | -0.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 729181000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 783193000.0 | +7.4% | USD | 10-K | 2019-03-07 |
| Annual | 2018-12-31 | 779481000.0 | -0.5% | USD | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 651465000.0 | -16.4% | USD | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 658599000.0 | +1.1% | USD | 10-K | 2022-03-03 |
| Annual | 2021-12-31 | 813304000.0 | +23.5% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 909628000.0 | +11.8% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 876781000.0 | -3.6% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 912037000.0 | +4.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 985972000.0 | +8.1% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1307965000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 1308472000.0 | +0.0% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 1308056000.0 | -0.0% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1265896000.0 | -3.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1326233000.0 | +4.8% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1311951000.0 | -1.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1329910000.0 | +1.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1290112000.0 | -3.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1353055000.0 | +4.9% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 1310370000.0 | -3.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 1274080000.0 | -2.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 1251256000.0 | -1.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1325256000.0 | +5.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1269528000.0 | -4.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1189602000.0 | -6.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 1114307000.0 | -6.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1060254000.0 | -4.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1031294000.0 | -2.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1016347000.0 | -1.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1031884000.0 | +1.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1071448000.0 | +3.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1127438000.0 | +5.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 1144259000.0 | +1.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1182685000.0 | +3.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1269301000.0 | +7.3% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 1289184000.0 | +1.6% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 1247479000.0 | -3.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1284630000.0 | +3.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1344807000.0 | +4.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1305151000.0 | -2.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1257735000.0 | -3.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1289245000.0 | +2.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1813595000.0 | +40.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1734067000.0 | -4.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1686724000.0 | -2.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1584953000.0 | -6.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1722012000.0 | +8.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1752403000.0 | +1.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1750387000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1265896000.0 | — | USD | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | 1290112000.0 | +1.9% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 1251256000.0 | -3.0% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 1114307000.0 | -10.9% | USD | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | 1031884000.0 | -7.4% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 1182685000.0 | +14.6% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1284630000.0 | +8.6% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1289245000.0 | +0.4% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1584953000.0 | +22.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1672660000.0 | +5.5% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 351943000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 356858000.0 | +1.4% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 373655000.0 | +4.7% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 366104000.0 | -2.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 361688000.0 | -1.2% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 347664000.0 | -3.9% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 354135000.0 | +1.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 372922000.0 | +5.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 413409000.0 | +10.9% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 407456000.0 | -1.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 381738000.0 | -6.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 375068000.0 | -1.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 439244000.0 | +17.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 392622000.0 | -10.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 365948000.0 | -6.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 327153000.0 | -10.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 341952000.0 | +4.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 298571000.0 | -12.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 315254000.0 | +5.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 329711000.0 | +4.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 382246000.0 | +15.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 413613000.0 | +8.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 436912000.0 | +5.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 450813000.0 | +3.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 491895000.0 | +9.1% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 497259000.0 | +1.1% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 470952000.0 | -5.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 446161000.0 | -5.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 467862000.0 | +4.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 403246000.0 | -13.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 374818000.0 | -7.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 362513000.0 | -3.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 495063000.0 | +36.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 454282000.0 | -8.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 431301000.0 | -5.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 387358000.0 | -10.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 454981000.0 | +17.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 440968000.0 | -3.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 453442000.0 | +2.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 366104000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 372922000.0 | +1.9% | USD | 10-K | 2019-03-07 |
| Annual | 2018-12-31 | 375068000.0 | +0.6% | USD | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 327153000.0 | -12.8% | USD | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 329711000.0 | +0.8% | USD | 10-K | 2022-03-03 |
| Annual | 2021-12-31 | 450813000.0 | +36.7% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 446161000.0 | -1.0% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 362513000.0 | -18.7% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 387358000.0 | +6.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 428244000.0 | +10.6% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 876738000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 874460000.0 | -0.3% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 884780000.0 | +1.2% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 868208000.0 | -1.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 868981000.0 | +0.1% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 852527000.0 | -1.9% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 867783000.0 | +1.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 866835000.0 | -0.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 905641000.0 | +4.5% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 894866000.0 | -1.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 865540000.0 | -3.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 861346000.0 | -0.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 964785000.0 | +12.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 925920000.0 | -4.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 916426000.0 | -1.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 850319000.0 | -7.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 856332000.0 | +0.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 829637000.0 | -3.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 822137000.0 | -0.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 830619000.0 | +1.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 882316000.0 | +6.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 924261000.0 | +4.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 944665000.0 | +2.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 955513000.0 | +1.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1023581000.0 | +7.1% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 983514000.0 | -3.9% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 926492000.0 | -5.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 901492000.0 | -2.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 921600000.0 | +2.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 854191000.0 | -7.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 824546000.0 | -3.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 821830000.0 | -0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1182660000.0 | +43.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1120448000.0 | -5.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1088670000.0 | -2.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1091297000.0 | +0.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1182556000.0 | +8.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1175307000.0 | -0.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1175958000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 868208000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 866835000.0 | -0.2% | USD | 10-K | 2019-03-07 |
| Annual | 2018-12-31 | 861346000.0 | -0.6% | USD | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 850319000.0 | -1.3% | USD | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 830619000.0 | -2.3% | USD | 10-K | 2022-03-03 |
| Annual | 2021-12-31 | 955513000.0 | +15.0% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 901492000.0 | -5.7% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 821830000.0 | -8.8% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1091297000.0 | +32.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1151043000.0 | +5.5% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 334453000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 333235000.0 | -0.4% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 320483000.0 | -3.8% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 292879000.0 | -8.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 350427000.0 | +19.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 350585000.0 | +0.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 351111000.0 | +0.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 310084000.0 | -11.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 333327000.0 | +7.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 301979000.0 | -9.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | 288643000.0 | -4.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 270097000.0 | -6.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 289671000.0 | +7.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 288091000.0 | -0.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 248176000.0 | -13.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 238988000.0 | -3.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 178922000.0 | -25.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 176657000.0 | -1.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 169210000.0 | -4.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 176265000.0 | +4.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-03-31 | 164132000.0 | -6.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-06-30 | 178177000.0 | +8.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 174594000.0 | -2.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 227172000.0 | +30.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-03-31 | 245720000.0 | +8.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-06-30 | 305670000.0 | +24.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 320987000.0 | +5.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 383138000.0 | +19.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 423207000.0 | +10.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 450960000.0 | +6.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 433189000.0 | -3.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 467415000.0 | +7.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 630935000.0 | +35.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 613619000.0 | -2.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 598054000.0 | -2.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 493656000.0 | -17.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 539456000.0 | +9.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 577096000.0 | +7.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 574429000.0 | -0.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 292879000.0 | — | USD | 10-K | 2020-03-04 |
| Annual | 2017-12-31 | 310084000.0 | +5.9% | USD | 10-K | 2021-03-04 |
| Annual | 2018-12-31 | 270097000.0 | -12.9% | USD | 10-K | 2022-03-03 |
| Annual | 2019-12-31 | 238988000.0 | -11.5% | USD | 10-K | 2023-02-27 |
| Annual | 2020-12-31 | 176265000.0 | -26.2% | USD | 10-K | 2024-02-29 |
| Annual | 2021-12-31 | 227172000.0 | +28.9% | USD | 10-K | 2025-02-27 |
| Annual | 2022-12-31 | 383138000.0 | +68.7% | USD | 10-K | 2026-02-26 |
| Annual | 2023-12-31 | 467415000.0 | +22.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 493656000.0 | +5.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 521617000.0 | +5.7% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 508292000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 503608000.0 | -0.9% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 501119000.0 | -0.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 506172000.0 | +1.0% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-03-31 | 455950000.0 | -9.9% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2024-06-30 | 553789000.0 | +21.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 521521000.0 | -5.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 588031000.0 | +12.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 588086000.0 | +0.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 580515000.0 | -1.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 506172000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 450822000.0 | -10.9% | USD | 10-K | 2019-03-07 |
| Annual | 2018-12-31 | 461457000.0 | +2.4% | USD | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 499722000.0 | +8.3% | USD | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 464703000.0 | -7.0% | USD | 10-K | 2022-03-03 |
| Annual | 2021-12-31 | 484951000.0 | +4.4% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 445618000.0 | -8.1% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 426091000.0 | -4.4% | USD | 10-K | 2024-02-29 |
| Annual | 2024-12-31 | 568292000.0 | +33.4% | USD | 10-K | 2025-02-27 |
| Annual | 2025-12-31 | 587873000.0 | +3.4% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2333000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 29672000.0 | +1171.8% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 53984000.0 | +81.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -14539000.0 | -126.9% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -30553000.0 | -110.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -15212000.0 | +50.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -35683000.0 | -134.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -29927000.0 | +16.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -32706000.0 | -9.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -15619000.0 | +52.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -10001000.0 | +36.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 31212000.0 | +412.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 3972000.0 | -87.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 5501000.0 | +38.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 47431000.0 | +762.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -15962000.0 | -133.7% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -17487000.0 | -9.6% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | -2290000.0 | +86.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -18517000.0 | -708.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 48918000.0 | +364.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 102240000.0 | +109.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 24086000.0 | -76.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 88890000.0 | +269.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 140106000.0 | +57.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2005000.0 | -98.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 72846000.0 | +3533.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 132751000.0 | +82.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -38591000.0 | -129.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -24278000.0 | +37.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 17243000.0 | +171.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 43500000.0 | — | USD | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | -1289000.0 | -103.0% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | -36176000.0 | -2706.5% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 45442000.0 | +225.6% | USD | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | 57229000.0 | +25.9% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 10726000.0 | -81.3% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 160678000.0 | +1398.0% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 179350000.0 | +11.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 141487000.0 | -21.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 30029000.0 | -78.8% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -6378000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -16756000.0 | -162.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -29159000.0 | -74.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -7815000.0 | +73.2% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 25886000.0 | +431.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 27713000.0 | +7.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -7013000.0 | -125.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -17532000.0 | -150.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -25014000.0 | -42.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -34259000.0 | -37.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -56490000.0 | -64.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -96622000.0 | -71.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 5067000.0 | +105.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 11898000.0 | +134.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 25364000.0 | +113.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -8316000.0 | -132.8% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -13888000.0 | -67.0% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | -23111000.0 | -66.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2412000.0 | +110.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -9874000.0 | -509.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -22782000.0 | -130.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -11440000.0 | +49.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -27278000.0 | -138.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -39685000.0 | -45.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -158762000.0 | -300.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -171272000.0 | -7.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -189030000.0 | -10.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -14828000.0 | +92.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -24846000.0 | -67.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -36434000.0 | -46.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -89726000.0 | — | USD | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | 18367000.0 | +120.5% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | -36931000.0 | -301.1% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -92591000.0 | -150.7% | USD | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | 33221000.0 | +135.9% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | -37599000.0 | -213.2% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -36751000.0 | +2.3% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -56923000.0 | -54.9% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -201598000.0 | -254.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -59646000.0 | +70.4% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -7448000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -9229000.0 | -23.9% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -12462000.0 | -35.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 4148000.0 | +133.3% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -1905000.0 | -145.9% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -8331000.0 | -337.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 10461000.0 | +225.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 14953000.0 | +42.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 17069000.0 | +14.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 36740000.0 | +115.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 50041000.0 | +36.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 63956000.0 | +27.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -8293000.0 | -113.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 2792000.0 | +133.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -33936000.0 | -1315.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 7074000.0 | +120.8% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 10849000.0 | +53.4% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 7275000.0 | -32.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 11713000.0 | +61.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -22617000.0 | -293.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -57541000.0 | -154.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -10445000.0 | +81.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -25795000.0 | -147.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -39993000.0 | -55.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 145706000.0 | +464.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 113875000.0 | -21.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 73054000.0 | -35.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 18614000.0 | -74.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 16906000.0 | -9.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 9485000.0 | -43.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -6430000.0 | — | USD | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | -24083000.0 | -274.5% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 17536000.0 | +172.8% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 32122000.0 | +83.2% | USD | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | -38565000.0 | -220.1% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 13946000.0 | +136.2% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -61310000.0 | -539.6% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -56016000.0 | +8.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 64551000.0 | +215.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 17445000.0 | -73.0% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7149000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 18050000.0 | +152.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 30846000.0 | +70.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 8389000.0 | -72.8% | USD | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 15152000.0 | +80.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 23580000.0 | +55.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 7807000.0 | -66.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 18416000.0 | +135.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 26498000.0 | +43.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 9453000.0 | -64.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 16725000.0 | +76.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 26254000.0 | +57.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 6420000.0 | -75.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 8402000.0 | +30.9% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 13350000.0 | +58.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 8861000.0 | -33.6% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 14637000.0 | +65.2% | USD | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 24250000.0 | +65.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 7637000.0 | -68.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 19464000.0 | +154.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 32755000.0 | +68.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 11698000.0 | -64.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 27567000.0 | +135.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 41480000.0 | +50.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 16607000.0 | -60.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 34199000.0 | +105.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 52318000.0 | +53.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 15027000.0 | -71.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 25121000.0 | +67.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 36753000.0 | +46.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 41948000.0 | — | USD | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | 32626000.0 | -22.2% | USD | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 39000000.0 | +19.5% | USD | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 36414000.0 | -6.6% | USD | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | 21680000.0 | -40.5% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 38802000.0 | +79.0% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 46974000.0 | +21.1% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 60799000.0 | +29.4% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 65624000.0 | +7.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 54620000.0 | -16.8% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53957160.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 54046512.0 | +0.2% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 54046512.0 | +0.0% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2017-03-31 | 59643711.0 | +10.4% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 59657340.0 | +0.0% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 59657340.0 | +0.0% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2018-03-31 | 59810770.0 | +0.3% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 59810770.0 | +0.0% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 59897619.0 | +0.1% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2022-03-31 | 62624574.0 | +4.6% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-06-30 | 62774777.0 | +0.2% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-09-30 | 62804660.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2023-03-31 | 63085062.0 | +0.4% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-06-30 | 62688220.0 | -0.6% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-12-31 | 60715855.0 | -3.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-06-30 | 72174244.0 | +18.9% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 71184028.0 | -1.4% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 63139435.0 | -11.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 63651552.0 | +0.8% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 63852976.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 63895267.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 60715855.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 63139435.0 | +4.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 63951494.0 | +1.3% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 55253092.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 55253092.0 | +0.0% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 55253092.0 | +0.0% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 55253092.0 | +0.0% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-03-31 | 60715336.0 | +9.9% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 60715336.0 | +0.0% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 60715336.0 | +0.0% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2018-03-31 | 60715336.0 | +0.0% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 60715336.0 | +0.0% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 60715336.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2019-03-31 | 60715336.0 | +0.0% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 60715356.0 | +0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 60715356.0 | +0.0% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 60710983.0 | -0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 60787263.0 | +0.1% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 60787263.0 | +0.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 61353590.0 | +0.9% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 61466593.0 | +0.2% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 61674165.0 | +0.3% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 62288637.0 | +1.0% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 62427660.0 | +0.2% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 66492660.0 | +6.5% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 62427660.0 | -6.1% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 62427660.0 | +0.0% | shares | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 66525269.0 | +6.6% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 66525269.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 66525269.0 | +0.0% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 66525269.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 66525269.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 66525269.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 78447035.0 | +17.9% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 78447035.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 78447035.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 78447035.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 78447035.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 78447035.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 78447035.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 55253092.0 | — | shares | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 60715356.0 | +9.9% | shares | 10-K | 2019-03-07 |
| Annual | 2018-12-31 | 60715356.0 | +0.0% | shares | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 60710983.0 | -0.0% | shares | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 61466593.0 | +1.2% | shares | 10-K | 2022-03-03 |
| Annual | 2021-12-31 | 66492660.0 | +8.2% | shares | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 66525269.0 | +0.0% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 66525269.0 | +0.0% | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 78447035.0 | +17.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 78447035.0 | +0.0% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53854000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 53884000.0 | +0.1% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 53946000.0 | +0.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 58572000.0 | +8.6% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 59577000.0 | +1.7% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 59600000.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 59711000.0 | +0.2% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 59750000.0 | +0.1% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 59897000.0 | +0.2% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 59946000.0 | +0.1% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 60000000.0 | +0.1% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 60161000.0 | +0.3% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 60360000.0 | +0.3% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 60602000.0 | +0.4% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 60926000.0 | +0.5% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 61466000.0 | +0.9% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 61717000.0 | +0.4% | shares | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 62340000.0 | +1.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 63860000.0 | +2.4% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 62671000.0 | -1.9% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 62803000.0 | +0.2% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 62905000.0 | +0.2% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 62931000.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 62598000.0 | -0.5% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 64928000.0 | +3.7% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 72737000.0 | +12.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 72013000.0 | -1.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 63283000.0 | -12.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 63722000.0 | +0.7% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 63895000.0 | +0.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 53916000.0 | — | shares | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | 59340000.0 | +10.1% | shares | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 59820000.0 | +0.8% | shares | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 60100000.0 | +0.5% | shares | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | 60818000.0 | +1.2% | shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 62100000.0 | +2.1% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 63040000.0 | +1.5% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 62452000.0 | -0.9% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 68662000.0 | +9.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 63714000.0 | -7.2% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53854000.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 53884000.0 | +0.1% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 53946000.0 | +0.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 58572000.0 | +8.6% | shares | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 59577000.0 | +1.7% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 59600000.0 | +0.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 59876000.0 | +0.5% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 59878000.0 | +0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 59897000.0 | +0.0% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 59946000.0 | +0.1% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 60000000.0 | +0.1% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 60161000.0 | +0.3% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 60360000.0 | +0.3% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 60602000.0 | +0.4% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 60926000.0 | +0.5% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 62414000.0 | +2.4% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 61717000.0 | -1.1% | shares | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 62601000.0 | +1.4% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 64350000.0 | +2.8% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 63221000.0 | -1.8% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 63229000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 63621000.0 | +0.6% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 63234000.0 | -0.6% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 63095000.0 | -0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 65704000.0 | +4.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 73078000.0 | +11.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 72013000.0 | -1.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 63283000.0 | -12.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 63722000.0 | +0.7% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 63895000.0 | +0.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 53916000.0 | — | shares | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | 59340000.0 | +10.1% | shares | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 59909000.0 | +1.0% | shares | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 60100000.0 | +0.3% | shares | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | 60818000.0 | +1.2% | shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 62685000.0 | +3.1% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 63691000.0 | +1.6% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 62961000.0 | -1.1% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 68662000.0 | +9.1% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 63714000.0 | -7.2% | shares | 10-K | 2026-02-26 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2460 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.2524 | +2.6% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.2341 | -7.2% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2017-03-31 | 0.2696 | +15.2% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 0.2778 | +3.0% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 0.2790 | +0.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.3144 | +12.7% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.3273 | +4.1% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.3020 | -7.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.3097 | +2.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.3077 | -0.6% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.2908 | -5.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.3221 | +10.8% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.2775 | -13.9% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.2999 | +8.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.3766 | +25.6% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.3891 | +3.3% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 0.3936 | +1.2% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.4380 | +11.3% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.4444 | +1.5% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.4254 | -4.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.4080 | -4.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.3687 | -9.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.3194 | -13.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2659 | -16.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.3069 | +15.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2656 | -13.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2850 | +7.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2630 | -7.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2665 | +1.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.9997 | — | ratio | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | 1.1386 | +13.9% | ratio | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 1.2806 | +12.5% | ratio | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 1.3001 | +1.5% | ratio | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | 1.2204 | -6.1% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 1.5052 | +23.3% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1.6887 | +12.2% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1.4131 | -16.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.1647 | -17.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.0931 | -6.1% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.0840 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 2.1018 | +0.9% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 2.0204 | -3.9% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1.9917 | -1.4% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 2.1679 | +8.8% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 2.2293 | +2.8% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 2.2192 | -0.5% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 2.1002 | -5.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 2.0583 | -2.0% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 2.0524 | -0.3% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 2.1079 | +2.7% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 2.0782 | -1.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1.9066 | -8.3% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 2.0025 | +5.0% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2.0014 | -0.1% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 1.9913 | -0.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.8684 | -6.2% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2.1476 | +14.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2.0251 | -5.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.9975 | -1.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.8720 | -6.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1.8671 | -0.3% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 1.8224 | -2.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.8041 | -1.0% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.8530 | +2.7% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 1.8690 | +0.9% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 1.9124 | +2.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2.0388 | +6.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 2.0743 | +1.7% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2.3168 | +11.7% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2.3513 | +1.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.4186 | +2.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.3333 | -3.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2.4049 | +3.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2.3782 | -1.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2.3545 | -1.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.2559 | -4.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.3485 | +4.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.2802 | -2.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.9917 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 2.1002 | +5.4% | ratio | 10-K | 2019-03-07 |
| Annual | 2018-12-31 | 2.0782 | -1.0% | ratio | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 1.9913 | -4.2% | ratio | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 1.9975 | +0.3% | ratio | 10-K | 2022-03-03 |
| Annual | 2021-12-31 | 1.8041 | -9.7% | ratio | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 2.0388 | +13.0% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 2.4186 | +18.6% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.3545 | -2.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.3024 | -2.2% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.6214 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 2.6242 | +0.1% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 2.7608 | +5.2% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2.9644 | +7.4% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 2.4798 | -16.3% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 2.4317 | -1.9% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 2.4715 | +1.6% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 2.7955 | +13.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 2.7170 | -2.8% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 2.9633 | +9.1% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 2.9987 | +1.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 3.1890 | +6.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 3.3306 | +4.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 3.2140 | -3.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 3.6926 | +14.9% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 3.5580 | -3.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 4.7861 | +34.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 4.6963 | -1.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 4.8587 | +3.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 4.7123 | -3.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 5.3756 | +14.1% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 5.1873 | -3.5% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 5.4106 | +4.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 4.2061 | -22.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 4.1656 | -1.0% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 3.2176 | -22.8% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 2.8864 | -10.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2.3529 | -18.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 2.1777 | -7.4% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.8942 | -13.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.9034 | +0.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.7582 | -7.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.8745 | +6.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.8260 | -2.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.8204 | -0.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2.2106 | +21.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.1921 | -0.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.0366 | -7.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.0472 | +0.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.9644 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 2.7955 | -5.7% | ratio | 10-K | 2019-03-07 |
| Annual | 2018-12-31 | 3.1890 | +14.1% | ratio | 10-K | 2020-03-04 |
| Annual | 2019-12-31 | 3.5580 | +11.6% | ratio | 10-K | 2021-03-04 |
| Annual | 2020-12-31 | 4.7123 | +32.4% | ratio | 10-K | 2022-03-03 |
| Annual | 2021-12-31 | 4.2061 | -10.7% | ratio | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 2.3529 | -44.1% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1.7582 | -25.3% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.2106 | +25.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.2067 | -0.2% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0879 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.1324 | +50.6% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.1140 | -13.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.1125 | -1.4% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.1208 | +7.4% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1082 | -10.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1400 | +29.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.1360 | -2.9% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1136 | -16.4% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.1103 | -2.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0981 | -11.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0783 | -20.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0798 | +1.8% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1044 | +30.8% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1028 | -1.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1320 | +28.5% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.1401 | +6.2% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 0.1339 | -4.5% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1560 | +16.5% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1914 | +22.7% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1651 | -13.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.1742 | +5.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1785 | +2.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1645 | -7.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1604 | -2.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1512 | -5.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1313 | -13.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1399 | +6.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1503 | +7.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1519 | +1.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1117 | — | ratio | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | 0.1091 | -2.3% | ratio | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 0.1237 | +13.4% | ratio | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | 0.0891 | -28.0% | ratio | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | 0.0908 | +1.9% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.1334 | +47.0% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.1663 | +24.6% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.1679 | +1.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1397 | -16.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1386 | -0.7% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0383 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.0115 | +69.9% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -0.0293 | -154.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -0.0296 | -1.0% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -0.0179 | +39.4% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -0.0302 | -68.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0375 | +224.1% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0198 | -47.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0070 | -64.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0025 | -64.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -0.0171 | -796.6% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -0.0579 | -239.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0805 | -39.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.0162 | +79.8% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -0.0441 | -172.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0328 | +174.2% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -0.0055 | -116.9% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 0.0240 | +533.7% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0442 | +84.3% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1203 | +172.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0805 | -33.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0609 | -24.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0663 | +8.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0489 | -26.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0207 | -57.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0064 | -68.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.0406 | -731.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0000 | +100.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0078 | -17543.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.0053 | +32.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0314 | — | ratio | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | -0.0436 | -38.9% | ratio | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 0.0081 | +118.7% | ratio | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -0.0356 | -536.8% | ratio | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | -0.0517 | -45.3% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.0280 | +154.2% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0826 | +194.7% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0459 | -44.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.0019 | -104.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0335 | -1620.7% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0359 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0079 | +121.9% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -0.0206 | -362.4% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -0.0184 | +10.6% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.0121 | +165.8% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -0.0126 | -203.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0456 | +462.0% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0442 | -3.0% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0125 | -71.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0101 | -19.6% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -0.0062 | -161.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -0.0365 | -486.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0281 | +22.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.0108 | +61.5% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -0.0223 | -106.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0353 | +257.9% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0541 | +53.3% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 0.0508 | -6.0% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0804 | +58.1% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1217 | +51.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0951 | -21.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.1005 | +5.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0954 | -5.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0671 | -29.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0520 | -22.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0419 | -19.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0063 | -85.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0240 | +283.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0220 | -8.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0209 | -5.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0177 | — | ratio | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | -0.0076 | +57.1% | ratio | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 0.0264 | +447.3% | ratio | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -0.0196 | -174.4% | ratio | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | -0.0281 | -43.0% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.0478 | +270.4% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0949 | +98.3% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0816 | -13.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0180 | -78.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0114 | -36.8% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5430 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.5807 | +7.0% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.5768 | -0.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.3922 | -32.0% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2017-03-31 | 0.3626 | -7.5% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | 0.4120 | +13.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.2733 | -33.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2017-12-31 | 0.3850 | +40.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 0.2720 | -29.4% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2018-06-30 | 0.2614 | -3.9% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.2536 | -3.0% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 0.2178 | -14.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 0.1555 | -28.6% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1690 | +8.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.2148 | +27.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 0.2042 | -4.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 0.1766 | -13.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.2685 | +52.1% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.3133 | +16.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.3562 | +13.7% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-03-31 | 0.2510 | -29.5% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.2316 | -7.7% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 0.2166 | -6.5% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 0.2176 | +0.5% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1995 | -8.3% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 0.2347 | +17.6% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2022-09-30 | 0.2475 | +5.5% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2023-12-31 | 0.6076 | +145.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-06-30 | 0.4933 | -18.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.5270 | +6.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.5059 | -4.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3834 | -24.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.4188 | +9.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4529 | +8.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.4038 | — | ratio | 10-K | 2020-03-04 |
| Annual | 2017-12-31 | 0.3850 | -4.7% | ratio | 10-K | 2021-03-04 |
| Annual | 2018-12-31 | 0.2178 | -43.4% | ratio | 10-K | 2022-03-03 |
| Annual | 2019-12-31 | 0.2042 | -6.2% | ratio | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | 0.3562 | +74.4% | ratio | 10-K | 2022-03-03 |
| Annual | 2021-12-31 | 0.2176 | -38.9% | ratio | 10-K | 2022-03-03 |
| Annual | 2023-12-31 | 0.6076 | +179.2% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.5059 | -16.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.4737 | -6.4% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0094 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.0029 | +69.1% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -0.0069 | -135.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -0.0080 | -16.3% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -0.0050 | +37.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -0.0084 | -69.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0118 | +239.9% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0065 | -45.2% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0021 | -67.5% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0008 | -63.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -0.0053 | -792.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -0.0168 | -220.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.0259 | -53.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.0045 | +82.6% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -0.0132 | -194.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0123 | +193.2% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -0.0022 | -117.4% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 0.0094 | +538.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0194 | +105.1% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0535 | +176.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0342 | -36.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0249 | -27.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0244 | -1.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0156 | -36.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0055 | -64.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0020 | -64.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.0108 | -646.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0000 | +100.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0021 | -16197.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.0014 | +31.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.0314 | — | ratio | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | -0.0497 | -58.2% | ratio | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 0.0104 | +121.0% | ratio | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -0.0462 | -543.5% | ratio | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | -0.0631 | -36.4% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.0422 | +166.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.1395 | +230.7% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0649 | -53.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.0023 | -103.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0366 | -1515.1% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0369 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.0114 | +69.0% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -0.0280 | -145.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -0.0302 | -7.9% | ratio | 10-Q | 2018-05-03 |
| Quarterly | 2017-06-30 | -0.0186 | +38.3% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -0.0320 | -71.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0479 | +249.9% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0281 | -41.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0093 | -66.9% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0035 | -62.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -0.0232 | -766.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -0.0808 | -248.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -0.1537 | -90.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.0263 | +82.9% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -0.0795 | -202.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0806 | +201.3% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -0.0136 | -116.9% | ratio | 10-Q | 2022-08-01 |
| Quarterly | 2021-09-30 | 0.0619 | +554.5% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1000 | +61.6% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.2255 | +125.4% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1331 | -41.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0790 | -40.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0707 | -10.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0454 | -35.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0158 | -65.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0056 | -64.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.0304 | -645.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0000 | +100.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | -0.0062 | -15413.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.0043 | +31.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -0.1357 | — | ratio | 10-K | 2019-03-07 |
| Annual | 2017-12-31 | -0.2067 | -52.2% | ratio | 10-K | 2020-03-04 |
| Annual | 2018-12-31 | 0.0483 | +123.4% | ratio | 10-K | 2021-03-04 |
| Annual | 2019-12-31 | -0.2156 | -546.3% | ratio | 10-K | 2022-03-03 |
| Annual | 2020-12-31 | -0.3692 | -71.3% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.2196 | +159.5% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.4677 | +113.0% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.1791 | -61.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.0073 | -104.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.1173 | -1513.1% | ratio | 10-K | 2026-02-26 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-14 | Reitz Paul G | President & CEO |
Other disposed transaction
F
|
Common stock | 13,305 | $7.74 | $102,981 | 537,658 |
| 2026-03-10 | Reitz Paul G | President & CEO |
Other disposed transaction
F
|
Common stock | 23,654 | $8.54 | $202,005 | 550,963 |
| 2026-03-10 | Reitz Paul G | President & CEO |
Equity grant / award
A
|
Common stock | 80,000 | $0.00 | $0 | 574,617 |
| 2026-03-04 | AIPCT Holdings LLC | — |
Open-market sell
S
|
Common Stock | 3,041,288 | $8.95 | $27,219,528 | 8,880,478 |
| 2026-02-09 | RACHESKY MARK H MD | — |
Exercise / conversion
M · derivative
|
Stock Options | 20,000 | $0.00 | $0 | 0 |
| 2026-02-09 | RACHESKY MARK H MD | — |
Exercise / conversion
M
|
Common Stock | 20,000 | $7.00 | $139,900 | 257,468 |
| 2025-08-14 | NARANCICH MAX | COO, Carlstar |
Open-market buy
P
|
Common stock | 3,500 | $8.56 | $29,957 | 55,039 |
| 2025-07-01 | CASHIN RICHARD M JR | Dir |
Open-market sell
S
|
Common stock | 212,398 | $10.34 | $2,196,110 | 176,461 |
| 2025-06-30 | CASHIN RICHARD M JR | Dir |
Open-market sell
S
|
Common stock | 63,950 | $10.31 | $659,376 | 388,859 |
| 2025-06-20 | NARANCICH MAX | COO, Carlstar |
Other disposed transaction
F
|
Common stock | 1,461 | $9.32 | $13,624 | 51,539 |
| 2025-06-16 | SOAVE ANTHONY L | Dir |
Equity grant / award
A
|
Common stock | 19,780 | $0.00 | $0 | 1,168,623 |
| 2025-03-14 | Martin David A | SVP & Chief Financial Officer |
Other disposed transaction
F
|
Common stock | 7,226 | $8.07 | $58,350 | 284,620 |
| 2025-03-14 | Eheli Anthony | VP, Chief Accounting Officer |
Other disposed transaction
F
|
Common stock | 2,621 | $8.07 | $21,165 | 70,276 |
| 2025-03-13 | Martin David A | SVP & Chief Financial Officer |
Other disposed transaction
F
|
Common stock | 25,018 | $8.12 | $203,271 | 291,846 |
| 2025-03-13 | Martin David A | SVP & Chief Financial Officer |
Equity grant / award
A
|
Common stock | 57,710 | $0.00 | $0 | 316,864 |
| 2025-03-10 | Eheli Anthony | VP, Chief Accounting Officer |
Equity grant / award
A
|
Common stock | 25,000 | $0.00 | $0 | 72,897 |
| 2025-03-10 | Eheli Anthony | VP, Chief Accounting Officer |
Other disposed transaction
F
|
Common stock | 5,021 | $8.87 | $44,536 | 47,897 |
| 2024-10-18 | RACHESKY MARK H MD | — |
Other disposed transaction
J
|
Common Stock | 7,200,427 | $7.20 | $51,843,074 | 0 |
| 2024-10-18 | RACHESKY MARK H MD | — |
Other disposed transaction
J
|
Common Stock | 89,435 | $7.20 | $643,932 | 0 |
| 2024-10-18 | RACHESKY MARK H MD | — |
Other disposed transaction
J
|
Common Stock | 715,138 | $7.20 | $5,148,994 | 0 |
| 2024-06-13 | RACHESKY MARK H MD | — |
Equity grant / award
A
|
Common Stock | 24,177 | $0.00 | $0 | 24,177 |
| 2024-03-25 | Eheli Anthony | VP, Chief Accounting Officer |
Open-market sell
S
|
Common stock | 2,500 | $12.42 | $31,050 | 52,918 |
| 2024-03-25 | Eheli Anthony | VP, Chief Accounting Officer |
Other disposed transaction
F
|
Common stock | 1,675 | $12.39 | $20,753 | 55,418 |
| 2024-03-14 | Eheli Anthony | VP, Chief Accounting Officer |
Other disposed transaction
F
|
Common stock | 2,954 | $12.34 | $36,452 | 57,093 |
| 2024-03-10 | Reitz Paul G | President & CEO |
Other disposed transaction
F
|
Common stock | 12,094 | $12.86 | $155,529 | 352,830 |
| 2024-03-10 | Reitz Paul G | President & CEO |
Equity grant / award
A
|
Common stock | 80,000 | $0.00 | $0 | 364,924 |
| 2023-11-15 | Guinn Max A | Dir |
Equity grant / award
G
|
Common stock | 11,000 | $0.00 | $0 | 121,379 |
| 2023-09-18 | Guinn Max A | Dir |
Open-market sell
S
|
Common stock | 18,402 | $12.49 | $229,841 | 132,379 |
| 2023-09-15 | Guinn Max A | Dir |
Open-market sell
S
|
Common stock | 1,598 | $12.60 | $20,135 | 150,781 |
| 2023-09-01 | Guinn Max A | Dir |
Open-market sell
S
|
Common stock | 29,650 | $12.97 | $384,560 | 152,379 |
| 2023-06-13 | RACHESKY MARK H MD | Dir |
Equity grant / award
A
|
Common Stock | 15,706 | $0.00 | $0 | 15,706 |
| 2023-03-25 | Eheli Anthony | VP, Chief Accounting Officer |
Other disposed transaction
F
|
Common stock | 1,109 | $10.29 | $11,412 | 44,500 |
| 2023-03-14 | TROYANOVICH MICHAEL G | Secretary and General Counsel |
Equity grant / award
A
|
Common stock | 30,000 | $0.00 | $0 | 143,785 |
| 2023-03-14 | Eheli Anthony | VP, Chief Accounting Officer |
Equity grant / award
A
|
Common stock | 20,000 | $0.00 | $0 | 45,609 |
| 2023-03-10 | Eheli Anthony | VP, Chief Accounting Officer |
Other disposed transaction
F
|
Common stock | 1,954 | $12.57 | $24,562 | 25,609 |
| 2023-02-10 | TROYANOVICH MICHAEL G | Secretary and General Counsel |
Open-market sell
S
|
Common stock | 40,000 | $15.10 | $604,080 | 113,785 |
| 2022-12-23 | TAYLOR MAURICE M JR | Dir |
Open-market sell
S
|
Common stock | 100,000 | $15.62 | $1,561,970 | 592,968 |
| 2022-12-23 | Eheli Anthony | VP, Chief Accounting Officer |
Open-market sell
S
|
Common stock | 2,691 | $15.19 | $40,880 | 27,563 |
| 2022-12-21 | TAYLOR MAURICE M JR | Dir |
Open-market sell
S
|
Common stock | 100,000 | $15.27 | $1,527,280 | 792,968 |
| 2022-11-25 | TAYLOR MAURICE M JR | Dir |
Open-market sell
S
|
Common stock | 15,202 | $15.25 | $231,879 | 892,968 |
| 2022-11-23 | TAYLOR MAURICE M JR | Dir |
Open-market sell
S
|
Common stock | 84,798 | $15.33 | $1,299,886 | 908,170 |
| 2022-11-07 | Reitz Paul G | President & CEO |
Open-market sell
S
|
Common stock | 25,000 | $14.66 | $366,448 | 227,413 |
| 2022-08-25 | TROYANOVICH MICHAEL G | Secretary and General Counsel |
Open-market sell
S
|
Common stock | 32,600 | $16.09 | $524,534 | 153,785 |
| 2022-08-24 | TROYANOVICH MICHAEL G | Secretary and General Counsel |
Open-market sell
S
|
Common stock | 7,400 | $16.01 | $118,474 | 186,385 |
| 2022-06-21 | Reitz Paul G | President & CEO |
Open-market sell
S
|
Common stock | 40,000 | $17.95 | $718,128 | 252,413 |
| 2022-06-13 | TAYLOR MAURICE M JR | Dir |
Equity grant / award
A
|
Common stock | 10,817 | $0.00 | $0 | 992,968 |
| 2022-05-18 | Guinn Max A | Dir |
Equity grant / award
G
|
Common stock | 8,000 | $0.00 | $0 | 168,768 |
| 2022-05-16 | Guinn Max A | Dir |
Equity grant / award
G
|
Common stock | 20,000 | $0.00 | $0 | 176,768 |
| 2022-03-28 | Eheli Anthony | VP, Chief Accounting Officer |
Open-market sell
S
|
Common stock | 1,090 | $15.75 | $17,168 | 30,254 |
| 2022-03-25 | Reitz Paul G | President & CEO |
Other disposed transaction
F
|
Common stock | 19,485 | $15.38 | $299,777 | 292,413 |
| 2022-03-18 | TAYLOR MAURICE M JR | Dir |
Open-market sell
S
|
Common stock | 39,370 | $14.30 | $562,991 | 982,151 |
| 2022-03-10 | Reitz Paul G | President & CEO |
Equity grant / award
A
|
Common stock | 80,000 | $0.00 | $0 | 311,898 |
| 2021-07-07 | Reitz Paul G | President & CEO |
Other disposed transaction
D
|
Common stock | 10,775 | $7.84 | $84,516 | 231,898 |
| 2021-06-16 | CASHIN RICHARD M JR | Dir |
Equity grant / award
A
|
Common stock | 19,650 | $9.16 | $179,994 | 155,840 |
| 2021-06-14 | Martin David A | SVP & Chief Financial Officer |
Other disposed transaction
F
|
Common stock | 2,930 | $9.22 | $27,015 | 132,187 |
| 2021-04-01 | Thompson Laura K | Dir |
Equity grant / award
A
|
Common stock | 1,951 | $0.00 | $0 | — |
| 2021-03-25 | TROYANOVICH MICHAEL G | Secretary and General Counsel |
Equity grant / award
A
|
Common stock | 32,500 | $0.00 | $0 | 158,785 |
| 2020-07-07 | Evans Amy S | VP, Chief Accounting Officer |
Other disposed transaction
F
|
Common stock | 1,785 | $1.33 | $2,382 | 11,643 |
| 2020-07-06 | Reitz Paul G | President & CEO |
Other disposed transaction
F
|
Common stock | 7,082 | $1.41 | $9,950 | 184,823 |
| 2020-06-15 | RACHESKY MARK H MD | Dir |
Equity grant / award
A
|
Common Stock | 105,263 | $0.00 | $0 | 105,263 |
| 2020-03-25 | TROYANOVICH MICHAEL G | Secretary and General Counsel |
Equity grant / award
A
|
Common stock | 45,000 | $0.00 | $0 | 126,285 |
| 2020-03-09 | COWGER GARY L | Dir |
Open-market buy
P
|
Common stock | 42,245 | $1.66 | $70,127 | 73,760 |
| 2020-03-06 | COWGER GARY L | Dir |
Open-market buy
P
|
Common stock | 7,755 | $1.66 | $12,873 | 31,515 |
| 2019-09-13 | RACHESKY MARK H MD | Dir |
Equity grant / award
A
|
Common Stock | 61,855 | $0.00 | $0 | 61,855 |
| 2019-08-15 | TAYLOR MAURICE M JR | Dir |
Open-market buy
P
|
Common stock | 36,463 | $2.85 | $104,018 | 757,922 |
| 2019-08-14 | TAYLOR MAURICE M JR | Dir |
Open-market buy
P
|
Common stock | 18,570 | $2.97 | $55,199 | 721,459 |
| 2019-08-13 | TAYLOR MAURICE M JR | Dir |
Open-market buy
P
|
Common stock | 37,134 | $3.10 | $115,264 | 1,001,871 |
| 2019-08-12 | TAYLOR MAURICE M JR | Dir |
Open-market buy
P
|
Common stock | 13,805 | $3.02 | $41,742 | 702,889 |
| 2019-08-09 | TAYLOR MAURICE M JR | Dir |
Open-market buy
P
|
Common stock | 69,607 | $3.03 | $211,111 | 689,084 |
| 2019-08-08 | TAYLOR MAURICE M JR | Dir |
Open-market buy
P
|
Common stock | 69,607 | $3.04 | $211,591 | 619,477 |
| 2019-07-08 | Evans Amy S | Chief Accounting Officer |
Other disposed transaction
F
|
Common stock | 1,572 | $4.51 | $7,086 | 13,428 |
| 2018-08-08 | Martin David A | SVP & Chief Financial Officer |
Open-market buy
P
|
Common stock | 20,000 | $7.21 | $144,280 | 50,000 |
| 2018-08-07 | TAYLOR MAURICE M JR | Dir |
Open-market buy
P
|
Common stock | 100,000 | $7.20 | $720,000 | 549,870 |
| 2018-07-06 | TROYANOVICH MICHAEL G | Secretary and General Counsel |
Equity grant / award
A
|
Common stock | 30,000 | $0.00 | $0 | 81,285 |
| 2018-07-02 | Reitz Paul G | President & CEO |
Other disposed transaction
F
|
Common stock | 6,438 | $10.50 | $67,606 | 62,487 |
| 2018-06-22 | Martin David A | Chief Financial Officer |
Equity grant / award
A
|
Common stock | 30,000 | $0.00 | $0 | 30,000 |
| 2018-06-13 | TAYLOR MAURICE M JR | Dir |
Equity grant / award
A · derivative
|
Stock options | 20,000 | $0.00 | $0 | 20,000 |
| 2017-12-28 | Reitz Paul G | President & CEO |
Other disposed transaction
F
|
Common stock | 7,291 | $12.96 | $94,491 | 68,925 |
| 2017-12-14 | Froisland James M | CFO & CIO |
Open-market buy
P
|
Common stock | 5,000 | $11.65 | $58,250 | 5,000 |
| 2017-11-17 | Reitz Paul G | President & CEO |
Open-market sell
S
|
Common stock | 22,000 | $10.82 | $238,075 | 76,216 |
| 2017-11-07 | CASHIN RICHARD M JR | Dir |
Equity grant / award
G
|
Common stock | 276,348 | $0.00 | $0 | 0 |
| 2017-07-03 | Reitz Paul G | President & CEO |
Other disposed transaction
F
|
Common stock | 4,569 | $12.06 | $55,101 | 98,216 |
| 2017-06-14 | TAYLOR MAURICE M JR | Dir |
Equity grant / award
A · derivative
|
Stock options | 29,200 | $0.00 | $0 | 29,200 |
| 2016-12-14 | Reitz Paul G | President |
Other disposed transaction
F
|
Common Stock | 5,034 | $11.67 | $58,752 | 102,785 |
| 2016-09-08 | SOAVE ANTHONY L | Dir |
Open-market sell
S
|
Common stock | 6,000 | $9.24 | $55,458 | 5,000 |
| 2016-07-05 | Reitz Paul G | President |
Other disposed transaction
F
|
Common stock | 4,333 | $6.20 | $26,875 | 107,819 |
| 2016-06-07 | RACHESKY MARK H MD | Dir |
Equity grant / award
A · derivative
|
Stock options | 20,000 | $0.00 | $0 | 20,000 |