Financial Metrics
HE HAWAIIAN ELECTRIC INDUSTRIES 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 | 550960000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 566244000.0 | +2.8% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 646055000.0 | +14.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 591562000.0 | -8.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 632281000.0 | +6.9% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 673185000.0 | +6.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 645874000.0 | -4.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 685277000.0 | +6.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 768048000.0 | +12.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 661615000.0 | -13.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 715485000.0 | +8.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 770882000.0 | +7.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 677186000.0 | -12.2% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 608945000.0 | -10.1% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 641427000.0 | +5.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 642946000.0 | +0.2% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 680257000.0 | +5.8% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 756904000.0 | +11.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 785068000.0 | +3.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 895607000.0 | +14.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 1042197000.0 | +16.4% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 928237000.0 | -10.9% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 895685000.0 | -3.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 901873000.0 | +0.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 792014000.0 | -12.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 795417000.0 | +0.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 833239000.0 | +4.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 744070000.0 | -10.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 746392000.0 | +0.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 790610000.0 | +5.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 2380654000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 2555625000.0 | +7.3% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 2860849000.0 | +11.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 2873948000.0 | +0.5% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2579775000.0 | -10.2% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 2850379000.0 | +10.5% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 3420917000.0 | +20.0% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 3287503000.0 | -3.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 3219850000.0 | -2.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3086896000.0 | -4.1% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 68851000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 85455000.0 | +24.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 105442000.0 | +23.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 69738000.0 | -33.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 77802000.0 | +11.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 111473000.0 | +43.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 71889000.0 | -35.5% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 78799000.0 | +9.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 98064000.0 | +24.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 77937000.0 | -20.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 72634000.0 | -6.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 96655000.0 | +33.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 59702000.0 | -38.2% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 71556000.0 | +19.9% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 99561000.0 | +39.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 98031000.0 | -1.5% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 101856000.0 | +3.9% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 97316000.0 | -4.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 99276000.0 | +2.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 86668000.0 | -12.7% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 102115000.0 | +17.8% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 93518000.0 | -8.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 92979000.0 | -0.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 75111000.0 | -19.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 50887000.0 | -32.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -1661589000.0 | -3365.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -149720000.0 | +91.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 62420000.0 | +141.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 53747000.0 | -13.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 52046000.0 | -3.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 355838000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 346233000.0 | -2.7% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 333356000.0 | -3.7% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 348021000.0 | +4.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 311493000.0 | -10.5% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 386066000.0 | +23.9% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 279555000.0 | -27.6% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 274992000.0 | -1.6% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -1706760000.0 | -720.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 235322000.0 | +113.8% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 32825000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 44601000.0 | +35.9% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 127613000.0 | +186.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 34666000.0 | -72.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 39134000.0 | +12.9% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 60544000.0 | +54.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 40720000.0 | -32.7% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 46527000.0 | +14.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 66371000.0 | +42.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 46161000.0 | -30.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 42985000.0 | -6.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 63890000.0 | +48.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 33893000.0 | -47.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 49360000.0 | +45.6% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 65503000.0 | +32.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 64831000.0 | -1.0% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 64345000.0 | -0.7% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 63886000.0 | -0.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 69640000.0 | +9.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 53014000.0 | -23.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 62553000.0 | +18.0% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 55194000.0 | -11.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 55083000.0 | -0.2% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 41589000.0 | -24.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 42595000.0 | +2.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -1252416000.0 | -3040.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1356347000.0 | -8.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 27144000.0 | +102.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 53702000.0 | +97.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 84920000.0 | +58.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 250146000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 167187000.0 | -33.2% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 203664000.0 | +21.8% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 219772000.0 | +7.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 199714000.0 | -9.1% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 248056000.0 | +24.2% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 243028000.0 | -2.0% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 201128000.0 | -17.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -1424119000.0 | -808.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 126281000.0 | +108.9% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.41 | +36.7% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 1.17 | +185.4% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.31 | -73.5% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.36 | +16.1% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.55 | +52.8% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.37 | -32.7% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.42 | +13.5% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.61 | +45.2% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.42 | -31.1% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.39 | -7.1% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.58 | +48.7% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.31 | -46.6% | USD/shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.45 | +45.2% | USD/shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.6 | +33.3% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.59 | -1.7% | USD/shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.58 | -1.7% | USD/shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.58 | +0.0% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.63 | +8.6% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.48 | -23.8% | USD/shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.57 | +18.7% | USD/shares | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 0.5 | -12.3% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.5 | +0.0% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.37 | -26.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.38 | +2.7% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -11.74 | -3189.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.91 | +92.2% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.15 | +116.5% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.15 | +0.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.18 | +20.0% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 2.3 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.52 | -33.9% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 1.85 | +21.7% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 2.0 | +8.1% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1.81 | -9.5% | USD/shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 2.25 | +24.3% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 2.2 | -2.2% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 1.82 | -17.3% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -11.23 | -717.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.71 | +106.3% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.41 | +36.7% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 1.17 | +185.4% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.31 | -73.5% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.36 | +16.1% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.55 | +52.8% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.37 | -32.7% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.42 | +13.5% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.6 | +42.9% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.42 | -30.0% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.39 | -7.1% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.58 | +48.7% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.31 | -46.6% | USD/shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.45 | +45.2% | USD/shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.59 | +31.1% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.59 | +0.0% | USD/shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.58 | -1.7% | USD/shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.58 | +0.0% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.63 | +8.6% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.48 | -23.8% | USD/shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.57 | +18.7% | USD/shares | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 0.5 | -12.3% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.5 | +0.0% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.37 | -26.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.38 | +2.7% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -11.74 | -3189.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.91 | +92.2% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.15 | +116.5% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.15 | +0.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.18 | +20.0% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 2.29 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.52 | -33.6% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 1.85 | +21.7% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1.99 | +7.6% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1.81 | -9.0% | USD/shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 2.25 | +24.3% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 2.2 | -2.2% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 1.81 | -17.7% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -11.23 | -720.4% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.71 | +106.3% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 334743000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 257208000.0 | -23.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 284355000.0 | +10.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 278452000.0 | -2.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 234230000.0 | -15.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 210381000.0 | -10.2% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 202173000.0 | -3.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 261881000.0 | +29.5% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-03-31 | 244785000.0 | -6.5% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 254665000.0 | +4.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 172054000.0 | -32.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 169208000.0 | -1.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 186407000.0 | +10.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 198549000.0 | +6.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 176988000.0 | -10.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 196813000.0 | +11.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 205514000.0 | +4.4% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 574482000.0 | +179.5% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 193126000.0 | -66.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 341421000.0 | +76.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 277579000.0 | -18.7% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 247443000.0 | -10.9% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 227923000.0 | -7.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 305551000.0 | +34.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 301704000.0 | -1.3% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 159672000.0 | -47.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 175280000.0 | +9.8% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2022-12-31 | 199877000.0 | +14.0% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 315334000.0 | +57.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 314284000.0 | -0.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 667129000.0 | +112.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 679546000.0 | +1.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 258252000.0 | -62.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 215573000.0 | -16.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 826982000.0 | +283.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 750535000.0 | -9.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 629338000.0 | -16.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 154285000.0 | -75.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 548242000.0 | +255.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2017-12-31 | 261881000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 169208000.0 | -35.4% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 196813000.0 | +16.3% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 341421000.0 | +73.5% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 305551000.0 | -10.5% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 43728000.0 | -85.7% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 244091000.0 | +458.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 750535000.0 | +207.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 501778000.0 | -33.1% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 546704000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 457171000.0 | -16.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 491526000.0 | +7.5% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 2134326000.0 | — | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1946374000.0 | -8.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1540251000.0 | -20.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1913700000.0 | +24.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2024-12-31 | 2134326000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1884576000.0 | -11.7% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11870506000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 11979239000.0 | +0.9% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 12198985000.0 | +1.8% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 12425506000.0 | +1.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 12543275000.0 | +0.9% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 12693805000.0 | +1.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 12742850000.0 | +0.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 12534160000.0 | -1.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 12702718000.0 | +1.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 12884104000.0 | +1.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 12911554000.0 | +0.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 13104051000.0 | +1.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 13360105000.0 | +2.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 13537766000.0 | +1.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 13517970000.0 | -0.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 13745251000.0 | +1.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-01-01 | 13745251000.0 | +0.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 13849018000.0 | +0.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 14480700000.0 | +4.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 14542361000.0 | +0.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 15004007000.0 | +3.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 15358673000.0 | +2.4% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 15606729000.0 | +1.6% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 15760163000.0 | +1.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 15822637000.0 | +0.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 15908429000.0 | +0.5% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 16001743000.0 | +0.6% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 16264868000.0 | +1.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 16284244000.0 | +0.1% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 16443785000.0 | +1.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 16519309000.0 | +0.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 16991818000.0 | +2.9% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 17243821000.0 | +1.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 16923208000.0 | -1.9% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 17055414000.0 | +0.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 17731228000.0 | +4.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 8931416000.0 | -49.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 8766181000.0 | -1.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 8324861000.0 | -5.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 8813636000.0 | +5.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 11881981000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 12534160000.0 | +5.5% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 13104051000.0 | +4.5% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 13745251000.0 | +4.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 15004007000.0 | +9.2% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 15822637000.0 | +5.5% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 16284244000.0 | +2.9% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 7677372000.0 | -52.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 8931416000.0 | +16.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 8922879000.0 | -0.1% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 1324591000.0 | — | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1559019000.0 | +17.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1439090000.0 | -7.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1420743000.0 | -1.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2024-12-31 | 1324591000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1427737000.0 | +7.8% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 9894034000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 9978764000.0 | +0.9% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 10096304000.0 | +1.2% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 10324460000.0 | +2.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 10443394000.0 | +1.2% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 10584483000.0 | +1.4% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 10605535000.0 | +0.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 10402481000.0 | -1.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 10576648000.0 | +1.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 10746793000.0 | +1.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 10745216000.0 | -0.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 10907478000.0 | +1.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 11142297000.0 | +2.2% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 11294887000.0 | +1.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 11240988000.0 | -0.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 11430698000.0 | +1.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-01-01 | 11430698000.0 | +0.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 11538220000.0 | +0.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 12155009000.0 | +5.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 12184837000.0 | +0.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 12632212000.0 | +3.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 13003087000.0 | +2.9% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 13205107000.0 | +1.6% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 13342327000.0 | +1.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 13397460000.0 | +0.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 13570494000.0 | +1.3% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 13733946000.0 | +1.2% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 14067653000.0 | +2.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 14047452000.0 | -0.1% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 14171537000.0 | +0.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 14235639000.0 | +0.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 14733171000.0 | +3.5% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 14864687000.0 | +0.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 14511535000.0 | -2.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 15935848000.0 | +9.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 16119894000.0 | +1.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 7418034000.0 | -54.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 7226012000.0 | -2.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 6756136000.0 | -6.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 7215507000.0 | +6.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 10324460000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 10402481000.0 | +0.8% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 10907478000.0 | +4.9% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 11430698000.0 | +4.8% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 12632212000.0 | +10.5% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 13397460000.0 | +6.1% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 14047452000.0 | +4.9% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 14864687000.0 | +5.8% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 7418034000.0 | -50.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 7316960000.0 | -1.4% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1942179000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1966182000.0 | +1.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 2068388000.0 | +5.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 2066753000.0 | -0.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-03-31 | 2065588000.0 | -0.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 2075029000.0 | +0.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 2103022000.0 | +1.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 2097386000.0 | -0.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 2091777000.0 | -0.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 2103018000.0 | +0.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 2132045000.0 | +1.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 2162280000.0 | +1.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-03-31 | 2183515000.0 | +1.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-06-30 | 2208586000.0 | +1.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-09-30 | 2242689000.0 | +1.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 2280260000.0 | +1.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-01-01 | 2280260000.0 | +0.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 2276505000.0 | -0.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-06-30 | 2291398000.0 | +0.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 2323231000.0 | +1.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 2337502000.0 | +0.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-03-31 | 2321293000.0 | -0.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-06-30 | 2367329000.0 | +2.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 2383543000.0 | +0.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 2390884000.0 | +0.3% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2022-03-31 | 2303642000.0 | -3.6% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2022-06-30 | 2233504000.0 | -3.0% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2022-09-30 | 2162922000.0 | -3.2% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2022-12-31 | 2202499000.0 | +1.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-03-31 | 2237955000.0 | +1.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 2249377000.0 | +0.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 2224354000.0 | -1.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 2344841000.0 | +5.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | 2377380000.0 | +1.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 1085273000.0 | -54.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 1577041000.0 | +45.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 1479089000.0 | -6.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1505876000.0 | +1.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 1534432000.0 | +1.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 1563836000.0 | +1.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 2066753000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 2097386000.0 | +1.5% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 2162280000.0 | +3.1% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 2280260000.0 | +5.5% | USD | 10-K | 2023-02-27 |
| Annual | 2020-12-31 | 2337502000.0 | +2.5% | USD | 10-K | 2024-02-29 |
| Annual | 2021-12-31 | 2390884000.0 | +2.3% | USD | 10-K | 2025-02-24 |
| Annual | 2022-12-31 | 2202499000.0 | -7.9% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 2344841000.0 | +6.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1479089000.0 | -36.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1605919000.0 | +8.6% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1578618000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 1578842000.0 | +0.0% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 1579065000.0 | +0.0% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 1619019000.0 | +2.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1618651000.0 | -0.0% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1618647000.0 | -0.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1618446000.0 | -0.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1683797000.0 | +4.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1684002000.0 | +0.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1783009000.0 | +5.9% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 1782242000.0 | -0.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1879641000.0 | +5.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1880339000.0 | +0.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1884030000.0 | +0.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1885454000.0 | +0.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 1964365000.0 | +4.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 2068092000.0 | +5.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2070224000.0 | +0.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2068852000.0 | -0.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 2119129000.0 | +2.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 2229738000.0 | +5.2% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 2258043000.0 | +1.3% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 2244795000.0 | -0.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 2321937000.0 | +3.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2316046000.0 | -0.3% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 2374500000.0 | +2.5% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 2430326000.0 | +2.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2384980000.0 | -1.9% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 2480948000.0 | +4.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2572375000.0 | +3.7% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 2944589000.0 | +14.5% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 2842429000.0 | -3.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2837875000.0 | -0.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2838224000.0 | +0.0% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 2836539000.0 | -0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2690387000.0 | -5.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2203066000.0 | -18.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1863936000.0 | -15.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2295219000.0 | +23.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1619019000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1683797000.0 | +4.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1879641000.0 | +11.6% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1964365000.0 | +4.5% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 2119129000.0 | +7.9% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 2321937000.0 | +9.6% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 2384980000.0 | +2.7% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 2825933000.0 | +18.5% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 2690387000.0 | -4.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2285016000.0 | -15.1% | USD | 10-K | 2026-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 225843000.0 | — | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 409300000.0 | +81.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 46991000.0 | -88.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 174102000.0 | +270.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 320114000.0 | +83.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 34677000.0 | -89.2% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 108271000.0 | +212.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 257679000.0 | +138.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 77169000.0 | -70.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 133406000.0 | +72.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 341428000.0 | +155.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 61293000.0 | -82.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 197383000.0 | +222.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 312268000.0 | +58.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 41730000.0 | -86.6% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 117587000.0 | +181.8% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 267205000.0 | +127.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 92585000.0 | -65.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 74642000.0 | -19.4% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 212987000.0 | +185.3% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 180952000.0 | -15.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 371617000.0 | +105.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 475138000.0 | +27.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 124619000.0 | -73.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 193447000.0 | +55.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 350911000.0 | +81.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 49665000.0 | -85.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 184416000.0 | +271.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 284668000.0 | +54.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 495658000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 420441000.0 | -15.2% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 499312000.0 | +18.8% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 512470000.0 | +2.6% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 429407000.0 | -16.2% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 375673000.0 | -12.5% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 454476000.0 | +21.0% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 551471000.0 | +21.3% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 487481000.0 | -11.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 391073000.0 | -19.8% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -384986000.0 | — | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | -535744000.0 | -39.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -184481000.0 | +65.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -387521000.0 | -110.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -469330000.0 | -21.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -231051000.0 | +50.8% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -391420000.0 | -69.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -541761000.0 | -38.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -82978000.0 | +84.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -275130000.0 | -231.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -373434000.0 | -35.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -260463000.0 | +30.3% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -629256000.0 | -141.6% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -1144633000.0 | -81.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -518020000.0 | +54.7% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -771432000.0 | -48.9% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -984839000.0 | -27.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -227714000.0 | +76.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -497031000.0 | -118.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | -794762000.0 | -59.9% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | -137468000.0 | +82.7% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -282854000.0 | -105.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -369638000.0 | -30.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -5592000.0 | +98.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 33523000.0 | +699.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -24060000.0 | -171.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -78493000.0 | -226.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -152490000.0 | -94.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -237353000.0 | -55.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -736465000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -815299000.0 | -10.7% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -792059000.0 | +2.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -541709000.0 | +31.6% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -1413648000.0 | -161.0% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | -1179592000.0 | +16.6% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -1128682000.0 | +4.3% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | -257399000.0 | +77.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 258318000.0 | +200.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -322175000.0 | -224.7% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 115873000.0 | — | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 110321000.0 | -4.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 93268000.0 | -15.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 145348000.0 | +55.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 72937000.0 | -49.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 179278000.0 | +145.8% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 275933000.0 | +53.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 194255000.0 | -29.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 23008000.0 | -88.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 171065000.0 | +643.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 39786000.0 | -76.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 207901000.0 | +422.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 808046000.0 | +288.7% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 819687000.0 | +1.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 408957000.0 | -50.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 552927000.0 | +35.2% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 595990000.0 | +7.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 131283000.0 | -78.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 275985000.0 | +110.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 449491000.0 | +62.9% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 71139000.0 | -84.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 25698000.0 | -63.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 371866000.0 | +1347.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -310878000.0 | -183.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -354714000.0 | -14.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 151855000.0 | +142.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -102206000.0 | -167.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -637890000.0 | -524.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -262957000.0 | +58.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 218781000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 378287000.0 | +72.9% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 200074000.0 | -47.1% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 87716000.0 | -56.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1115535000.0 | +1171.8% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 756402000.0 | -32.2% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 567671000.0 | -25.0% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 195575000.0 | -65.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 154705000.0 | -20.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -331004000.0 | -314.0% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 127818000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 203631000.0 | +59.3% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 259207000.0 | +27.3% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 91242000.0 | -64.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 210325000.0 | +130.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 343375000.0 | +63.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 129022000.0 | -62.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 246325000.0 | +90.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 380623000.0 | +54.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 120424000.0 | -68.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 229282000.0 | +90.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 332273000.0 | +44.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 125554000.0 | -62.2% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 197816000.0 | +57.6% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 296172000.0 | +49.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 74079000.0 | -75.0% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 148414000.0 | +100.3% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 219252000.0 | +47.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 79163000.0 | -63.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 147749000.0 | +86.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 236278000.0 | +59.9% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 124297000.0 | -47.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 235875000.0 | +89.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 342364000.0 | +45.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 98882000.0 | -71.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 178926000.0 | +80.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 256920000.0 | +43.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 86538000.0 | -66.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 161493000.0 | +86.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 255450000.0 | +58.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 330043000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 495187000.0 | +50.0% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 537369000.0 | +8.5% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 457520000.0 | -14.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 383895000.0 | -16.1% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 314524000.0 | -18.1% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 339333000.0 | +7.9% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 442727000.0 | +30.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 344251000.0 | -22.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 341202000.0 | -0.9% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 107875779.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 108187063.0 | +0.3% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 108503210.0 | +0.3% | shares | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 108583413.0 | +0.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 108745265.0 | +0.1% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 108785486.0 | +0.0% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 108785978.0 | +0.0% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 108787807.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 108841157.0 | +0.0% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 108879245.0 | +0.0% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 108879245.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 108879245.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 108936912.0 | +0.1% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 108972492.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 108972564.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 108973328.0 | +0.0% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 109145492.0 | +0.2% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 109181124.0 | +0.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 109181124.0 | +0.0% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 109181124.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 109281493.0 | +0.1% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 109311034.0 | +0.0% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 109311289.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 109311785.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 109431346.0 | +0.1% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 109466829.0 | +0.0% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 109470325.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 109470795.0 | +0.0% | shares | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 109572075.0 | +0.1% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 109611599.0 | +0.0% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 110086035.0 | +0.4% | shares | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 110151798.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 110302667.0 | +0.1% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 110303446.0 | +0.0% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 172465608.0 | +56.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 172465608.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 172494263.0 | +0.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 172611853.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 172620476.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 108583413.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 108787807.0 | +0.2% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 108879245.0 | +0.1% | shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 108973328.0 | +0.1% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 109181124.0 | +0.2% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 109311785.0 | +0.1% | shares | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 109470795.0 | +0.1% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 110151798.0 | +0.6% | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 172465608.0 | +56.6% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 172620476.0 | +0.1% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 107875779.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 108187063.0 | +0.3% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 108503210.0 | +0.3% | shares | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 108583413.0 | +0.1% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 108745265.0 | +0.1% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 108785486.0 | +0.0% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 108785978.0 | +0.0% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 108787807.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 108841157.0 | +0.0% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 108879245.0 | +0.0% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 108879245.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 108879245.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 108936912.0 | +0.1% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 108972492.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 108972564.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 108973328.0 | +0.0% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 109145492.0 | +0.2% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 109181124.0 | +0.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 109181124.0 | +0.0% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 109181124.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 109281493.0 | +0.1% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 109311034.0 | +0.0% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 109311289.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 109311785.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 109431346.0 | +0.1% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 109466829.0 | +0.0% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 109470325.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 109470795.0 | +0.0% | shares | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 109572075.0 | +0.1% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 109611599.0 | +0.0% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 110086035.0 | +0.4% | shares | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 110151798.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 110302667.0 | +0.1% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 110303446.0 | +0.0% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 172465608.0 | +56.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 172465608.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 172494263.0 | +0.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 172611853.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 172620476.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 108583413.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 108787807.0 | +0.2% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 108879245.0 | +0.1% | shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 108973328.0 | +0.1% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 109181124.0 | +0.2% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 109311785.0 | +0.1% | shares | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 109470795.0 | +0.1% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 110151798.0 | +0.6% | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 172465608.0 | +56.6% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 172620476.0 | +0.1% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 107620000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 107962000.0 | +0.3% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 108268000.0 | +0.3% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 108674000.0 | +0.4% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 108750000.0 | +0.1% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 108786000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 108818000.0 | +0.0% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 108842000.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 108879000.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 108913000.0 | +0.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 108938000.0 | +0.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 108973000.0 | +0.0% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 109051000.0 | +0.1% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 109146000.0 | +0.1% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 109181000.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 109221000.0 | +0.0% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 109282000.0 | +0.1% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 109311000.0 | +0.0% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 109361000.0 | +0.0% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 109432000.0 | +0.1% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 109470000.0 | +0.0% | shares | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 109514000.0 | +0.0% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 109573000.0 | +0.1% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 109728000.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 110218000.0 | +0.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 110303000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 114358000.0 | +3.7% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 172478000.0 | +50.8% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 172496000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 172617000.0 | +0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 108102000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 108749000.0 | +0.6% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 108855000.0 | +0.1% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 108949000.0 | +0.1% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 109140000.0 | +0.2% | shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 109282000.0 | +0.1% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 109434000.0 | +0.1% | shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 109739000.0 | +0.3% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 126927000.0 | +15.7% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 172553000.0 | +35.9% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 107781000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 108133000.0 | +0.3% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 108472000.0 | +0.3% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 108858000.0 | +0.4% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 108797000.0 | -0.1% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 108865000.0 | +0.1% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 109024000.0 | +0.1% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 108963000.0 | -0.1% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 109055000.0 | +0.1% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 109268000.0 | +0.2% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 109255000.0 | -0.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 109363000.0 | +0.1% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 109365000.0 | +0.0% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 109305000.0 | -0.1% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 109336000.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 109492000.0 | +0.1% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 109515000.0 | +0.0% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 109575000.0 | +0.1% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 109634000.0 | +0.1% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 109662000.0 | +0.0% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 109705000.0 | +0.0% | shares | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 109825000.0 | +0.1% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 109780000.0 | -0.0% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 109917000.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 110476000.0 | +0.5% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 110303000.0 | -0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 114358000.0 | +3.7% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 172812000.0 | +51.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 172655000.0 | -0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 172916000.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 108309000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 108933000.0 | +0.6% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 109146000.0 | +0.2% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 109407000.0 | +0.2% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 109356000.0 | -0.0% | shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 109580000.0 | +0.2% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 109778000.0 | +0.2% | shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 110038000.0 | +0.2% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 126927000.0 | +15.3% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 173017000.0 | +36.3% | shares | 10-K | 2026-02-27 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0464 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0473 | +1.8% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0530 | +12.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0472 | -10.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0498 | +5.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0528 | +6.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0508 | -3.8% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.0532 | +4.6% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0595 | +11.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0495 | -16.7% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0529 | +6.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0570 | +7.9% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0489 | -14.3% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.0421 | -14.0% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.0441 | +4.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0419 | -5.1% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0436 | +4.1% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.0480 | +10.2% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0493 | +2.8% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0560 | +13.4% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.0641 | +14.5% | ratio | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 0.0564 | -11.9% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0542 | -3.9% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0531 | -2.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0468 | -11.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0466 | -0.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0470 | +0.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0849 | +80.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0897 | +5.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0897 | +0.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.2004 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.2039 | +1.8% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2183 | +7.1% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.2091 | -4.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1719 | -17.8% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.1801 | +4.8% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.2101 | +16.6% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.4282 | +103.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.3605 | -15.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3460 | -4.0% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 1.6113 | — | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.2485 | -22.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.0703 | -14.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.3470 | +25.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2024-12-31 | 1.6113 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.3200 | -18.1% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5.0943 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 5.0752 | -0.4% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 4.8812 | -3.8% | ratio | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 4.9955 | +2.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 5.0559 | +1.2% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 5.1009 | +0.9% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 5.0430 | -1.1% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 4.9597 | -1.7% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 5.0563 | +1.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 5.1102 | +1.1% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 5.0399 | -1.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 5.0444 | +0.1% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 5.1029 | +1.2% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 5.1141 | +0.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 5.0123 | -2.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 5.0129 | +0.0% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-01-01 | 5.0129 | +0.0% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 5.0684 | +1.1% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 5.3046 | +4.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 5.2448 | -1.1% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 5.4042 | +3.0% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 5.6017 | +3.7% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 5.5781 | -0.4% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 5.5977 | +0.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 5.6036 | +0.1% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 5.8909 | +5.1% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 6.1491 | +4.4% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 6.5040 | +5.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 6.3780 | -1.9% | ratio | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 6.3324 | -0.7% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 6.3287 | -0.1% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 6.6236 | +4.7% | ratio | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 6.3393 | -4.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 6.1040 | -3.7% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 14.6837 | +140.6% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 10.2216 | -30.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5.0153 | -50.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 4.7985 | -4.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 4.4030 | -8.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4.6140 | +4.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 4.9955 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 4.9597 | -0.7% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 5.0444 | +1.7% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 5.0129 | -0.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 5.4042 | +7.8% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 5.6036 | +3.7% | ratio | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 6.3780 | +13.8% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 6.3393 | -0.6% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 5.0153 | -20.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4.5562 | -9.2% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0596 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0788 | +32.2% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.1975 | +150.8% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0586 | -70.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0619 | +5.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0899 | +45.3% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0630 | -29.9% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.0679 | +7.7% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0864 | +27.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0698 | -19.3% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0601 | -13.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0829 | +38.0% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0500 | -39.6% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.0811 | +62.0% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.1021 | +26.0% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.1008 | -1.3% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0946 | -6.2% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.0844 | -10.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0887 | +5.1% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0592 | -33.3% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.0600 | +1.4% | ratio | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 0.0595 | -0.9% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0615 | +3.4% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0461 | -25.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0538 | +16.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -1.5745 | -3027.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1.6278 | -3.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0365 | +102.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0719 | +97.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1074 | +49.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1051 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0654 | -37.7% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0712 | +8.8% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0765 | +7.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0774 | +1.2% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.0870 | +12.4% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0710 | -18.4% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0612 | -13.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.4423 | -822.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0409 | +109.2% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1250 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1509 | +20.8% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.1632 | +8.1% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.1179 | -27.8% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1230 | +4.4% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1656 | +34.6% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.1113 | -32.8% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.1150 | +3.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1277 | +11.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1178 | -7.7% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1015 | -13.8% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.1254 | +23.5% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0882 | -29.7% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.1175 | +33.3% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.1552 | +32.1% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.1525 | -1.8% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.1497 | -1.8% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.1286 | -14.1% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1265 | -1.6% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0968 | -23.5% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.0980 | +1.3% | ratio | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 0.1007 | +2.8% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.1038 | +3.0% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0833 | -19.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0643 | -22.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -2.0890 | -3351.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.1797 | +91.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0839 | +146.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0720 | -14.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0658 | -8.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1495 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1355 | -9.4% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1165 | -14.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.1211 | +3.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1207 | -0.3% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.1354 | +12.2% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0817 | -39.7% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0836 | +2.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.5301 | -733.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0762 | +114.4% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 0.5666 | — | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.4037 | -28.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1072 | -73.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.3859 | +259.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2024-12-31 | 0.5666 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3514 | -38.0% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0028 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0037 | +34.6% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0105 | +181.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0028 | -73.6% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0031 | +11.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0048 | +54.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0032 | -32.5% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.0036 | +12.7% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0051 | +42.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0035 | -32.8% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0032 | -8.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0047 | +48.9% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0024 | -48.2% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.0034 | +39.3% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.0045 | +32.1% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0042 | -6.3% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0041 | -2.3% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.0041 | -1.7% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0044 | +8.0% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0033 | -24.3% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.0038 | +16.1% | ratio | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 0.0034 | -12.7% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0033 | -0.7% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0024 | -26.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0025 | +2.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.0734 | -3017.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0765 | -4.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0031 | +104.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0065 | +108.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0096 | +49.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0211 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0133 | -36.6% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0155 | +16.5% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0160 | +2.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0133 | -16.8% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.0157 | +17.8% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0149 | -4.8% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0262 | +75.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.1595 | -708.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0142 | +108.9% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0169 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0227 | +34.2% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0617 | +172.0% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0168 | -72.8% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0189 | +12.4% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0288 | +52.7% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0195 | -32.4% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.0221 | +13.7% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0311 | +40.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0211 | -32.1% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0195 | -7.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0285 | +46.4% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0149 | -47.7% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.0215 | +44.7% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.0282 | +30.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0279 | -0.9% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0272 | -2.7% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.0268 | -1.4% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0302 | +12.8% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0237 | -21.5% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.0289 | +21.8% | ratio | 10-Q | 2023-11-13 |
| Quarterly | 2023-03-31 | 0.0247 | -14.7% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0245 | -0.7% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0187 | -23.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0179 | -4.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -1.1540 | -6540.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.8601 | +25.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0180 | +102.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0350 | +94.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0543 | +55.2% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1210 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0797 | -34.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0942 | +18.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0964 | +2.3% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0854 | -11.4% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.1038 | +21.4% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.1103 | +6.4% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0858 | -22.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.9628 | -1222.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0786 | +108.2% | ratio | 10-K | 2026-02-27 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-02-20 | SEU SCOTT W.H. | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,583 | $15.86 | $25,106 | 52,043 |
| 2025-08-13 | FOWLER PEGGY Y | Dir |
Equity grant / award
G
|
Common Stock | 11,759 | $0.00 | $0 | 63,888 |
| 2025-06-30 | Connors Celeste Anne | Dir |
Equity grant / award
A
|
Common Stock | 11,759 | $0.00 | $0 | 25,440 |
| 2025-02-21 | KIMURA SHELEE M.T. | Pres & CEO, Hawn Electric Co. |
Other disposed transaction
F
|
Common Stock | 2,780 | $10.76 | $29,913 | 28,196 |
| 2024-05-24 | Teranishi Ann | Pres & CEO, Amer Savings Bank |
Other disposed transaction
F
|
Common Stock | 372 | $10.63 | $3,954 | 30,980 |
| 2024-02-16 | SEU SCOTT W.H. | President & CEO |
Other disposed transaction
F
|
Common Stock | 7,768 | $13.10 | $101,761 | 60,185 |
| 2024-02-09 | SEU SCOTT W.H. | President & CEO |
Equity grant / award
A
|
Common Stock | 9,894 | $0.00 | $0 | 35,533 |
| 2023-06-30 | DAHL RICHARD J | Dir |
Equity grant / award
A
|
Common Stock | 3,314 | $0.00 | $0 | 3,314 |
| 2023-06-12 | KANE MICAH A. | Dir |
Equity grant / award
G
|
Common Stock | 660 | $0.00 | $0 | 16,924 |
| 2023-05-18 | Teranishi Ann | Pres & CEO, Amer Savings Bank |
Other disposed transaction
F
|
Common Stock | 523 | $35.99 | $18,823 | 22,176 |
| 2023-05-18 | Teranishi Ann | Pres & CEO, Amer Savings Bank |
Other disposed transaction
F
|
Common Stock | 523 | $35.99 | $18,823 | 22,759 |
| 2023-03-08 | RUSSELL KEITH P | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $39.21 | $392,120 | 23,447 |
| 2023-02-17 | SEU SCOTT W.H. | President & CEO |
Other disposed transaction
F
|
Common Stock | 7,605 | $42.30 | $321,692 | 31,597 |
| 2023-02-10 | Ito Paul K | EVP, CFO & Treasurer |
Equity grant / award
A
|
Common Stock | 1,876 | $0.00 | $0 | 25,914 |
| 2023-02-10 | Ito Paul K | EVP, CFO & Treasurer |
Equity grant / award
A
|
Common Stock | 11,200 | $0.00 | $0 | 24,038 |
| 2023-02-10 | KIMURA SHELEE M.T. | Pres & CEO, Hawn Electric Co. |
Equity grant / award
A
|
Common Stock | 2,773 | $0.00 | $0 | 35,983 |
| 2023-02-10 | KIMURA SHELEE M.T. | Pres & CEO, Hawn Electric Co. |
Equity grant / award
A
|
Common Stock | 8,135 | $0.00 | $0 | 33,210 |
| 2023-01-01 | Otani Yoko | Dir |
Equity grant / award
A
|
Common Stock | 974 | $0.00 | $0 | 974 |
| 2022-08-01 | Kennedy Michael J. | Dir |
Equity grant / award
A
|
Common Stock | 965 | $0.00 | $0 | 8,989 |
| 2022-06-30 | FOWLER PEGGY Y | Dir |
Equity grant / award
A
|
Common Stock | 2,933 | $0.00 | $0 | 2,933 |
| 2022-06-17 | Teranishi Ann | Pres & CEO, Amer Savings Bank |
Other disposed transaction
F
|
Common Stock | 348 | $38.41 | $13,367 | 20,513 |
| 2022-05-19 | Hazelton Gregory C | EVP & CFO |
Open-market sell
S
|
Common Stock | 22,000 | $42.25 | $929,500 | 14,576 |
| 2022-02-18 | SEU SCOTT W.H. | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,507 | $40.63 | $101,859 | 23,189 |
| 2022-02-11 | SEU SCOTT W.H. | President & CEO |
Equity grant / award
A
|
Common Stock | 2,240 | $0.00 | $0 | 40,913 |
| 2022-02-11 | SEU SCOTT W.H. | President & CEO |
Equity grant / award
A
|
Common Stock | 12,715 | $0.00 | $0 | 38,673 |
| 2021-12-15 | Hazelton Gregory C | EVP & CFO |
Equity grant / award
G
|
Common Stock | 2,350 | $0.00 | $0 | 36,499 |
| 2021-12-15 | LAU CONSTANCE H | President & CEO |
Open-market sell
S
|
Common Stock | 31,000 | $42.15 | $1,306,650 | 21,825 |
| 2021-12-14 | LAU CONSTANCE H | President & CEO |
Open-market sell
S
|
Common Stock | 4,000 | $41.53 | $166,120 | 52,825 |
| 2021-12-01 | Flores Elisia | Dir |
Equity grant / award
A
|
Common Stock | 496 | $0.00 | $0 | 4,583 |
| 2021-10-07 | Hazelton Gregory C | EVP & CFO |
Equity grant / award
A
|
Common Stock | 3,658 | $0.00 | $0 | 38,849 |
| 2021-08-16 | FOWLER PEGGY Y | Dir |
Equity grant / award
G
|
Common Stock | 2,365 | $0.00 | $0 | 45,882 |
| 2021-06-30 | FARGO THOMAS B | Dir |
Equity grant / award
A
|
Common Stock | 2,365 | $0.00 | $0 | 5,138 |
| 2021-05-18 | Teranishi Ann | Pres & CEO, Amer Savings Bank |
Equity grant / award
A
|
Common Stock | 3,220 | $0.00 | $0 | 13,981 |
| 2021-05-13 | Hazelton Gregory C | EVP & CFO |
Open-market sell
S
|
Common Stock | 100 | $44.81 | $4,482 | 35,191 |
| 2021-05-13 | Hazelton Gregory C | EVP & CFO |
Open-market sell
S
|
Common Stock | 4 | $44.81 | $179 | 35,291 |
| 2021-05-13 | Hazelton Gregory C | EVP & CFO |
Open-market sell
S
|
Common Stock | 2,887 | $44.80 | $129,340 | 35,295 |
| 2021-05-13 | Hazelton Gregory C | EVP & CFO |
Open-market sell
S
|
Common Stock | 409 | $44.80 | $18,323 | 38,182 |
| 2021-02-19 | WACKER RICHARD F | Pres & CEO, Amer Savings Bank |
Equity grant / award
G
|
Common Stock | 9,938 | $0.00 | $0 | 88,779 |
| 2021-02-19 | WACKER RICHARD F | Pres & CEO, Amer Savings Bank |
Other disposed transaction
F
|
Common Stock | 8,725 | $35.02 | $305,550 | 24,287 |
| 2021-02-19 | WACKER RICHARD F | Pres & CEO, Amer Savings Bank |
Equity grant / award
A
|
Common Stock | 14,670 | $0.00 | $0 | 33,012 |
| 2021-02-09 | SEU SCOTT W.H. | Pres & CEO, Hawn Electric |
Equity grant / award
A
|
Common Stock | 8,946 | $0.00 | $0 | 24,287 |
| 2020-06-30 | Connors Celeste Anne | Dir |
Equity grant / award
A
|
Common Stock | 2,773 | $0.00 | $0 | 5,069 |
| 2020-06-30 | RUSSELL KEITH P | Dir |
Equity grant / award
A
|
Common Stock | 2,773 | $0.00 | $0 | 28,149 |
| 2020-06-03 | Hazelton Gregory C | EVP & CFO |
Open-market sell
S
|
Common Stock | 900 | $39.52 | $35,568 | 39,042 |
| 2020-06-03 | Hazelton Gregory C | EVP & CFO |
Open-market sell
S
|
Common Stock | 1,675 | $39.51 | $66,179 | 39,942 |
| 2020-06-03 | Hazelton Gregory C | EVP & CFO |
Open-market sell
S
|
Common Stock | 100 | $39.50 | $3,950 | 41,617 |
| 2020-06-03 | Hazelton Gregory C | EVP & CFO |
Open-market sell
S
|
Common Stock | 2,325 | $39.49 | $91,814 | 41,717 |
| 2020-03-13 | ValueAct Holdings, L.P. | Dir |
Open-market buy
P
|
Common Stock | 542,252 | $41.11 | $22,291,980 | 2,012,252 |
| 2020-03-12 | ValueAct Holdings, L.P. | Dir |
Open-market buy
P
|
Common Stock | 400,060 | $39.59 | $15,838,375 | 1,470,000 |
| 2020-03-11 | ValueAct Holdings, L.P. | Dir |
Open-market buy
P
|
Common Stock | 755,600 | $41.94 | $31,689,864 | 1,069,940 |
| 2020-03-04 | WACKER RICHARD F | Pres & CEO, Amer Savings Bank |
Open-market sell
S
|
Common Stock | 40,000 | $46.39 | $1,855,760 | 78,841 |
| 2020-03-03 | OSHIMA ALAN M. | SR Exec Advisor, Hawn Electric |
Equity grant / award
G
|
Common Stock | 20,742 | $0.00 | $0 | 78,057 |
| 2020-02-14 | LAU CONSTANCE H | President & CEO |
Other disposed transaction
F
|
Common Stock | 33,294 | $50.40 | $1,678,018 | 82,565 |
| 2020-02-14 | LAU CONSTANCE H | President & CEO |
Equity grant / award
A
|
Common Stock | 49,895 | $0.00 | $0 | 93,937 |
| 2020-02-12 | Zlotnicka Eva T. | Dir |
Equity grant / award
A
|
Common Stock | 468 | $0.00 | $0 | 468 |
| 2020-02-11 | Ito Paul K | VP Tax, Contr & Treasurer |
Equity grant / award
A
|
Common Stock | 1,857 | $0.00 | $0 | 6,441 |
| 2019-10-31 | KANE MICAH A. | Dir |
Equity grant / award
A
|
Common Stock | 764 | $0.00 | $0 | 8,849 |
| 2019-09-12 | KANE MICAH A. | Dir |
Open-market sell
S
|
Common Stock | 2,800 | $44.60 | $124,880 | 8,085 |
| 2019-08-14 | WATANABE JEFFREY N | Dir |
Open-market sell
S
|
Common Stock | 2,700 | $44.20 | $119,340 | 20,227 |
| 2019-08-14 | WATANABE JEFFREY N | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $44.23 | $44,225 | 22,927 |
| 2019-08-14 | WATANABE JEFFREY N | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $44.22 | $66,330 | 23,927 |
| 2019-08-14 | WATANABE JEFFREY N | Dir |
Open-market sell
S
|
Common Stock | 500 | $44.24 | $22,118 | 25,427 |
| 2019-08-12 | WATANABE JEFFREY N | Dir |
Equity grant / award
G
|
Common Stock | 5,700 | $0.00 | $0 | 25,927 |
| 2019-06-28 | WATANABE JEFFREY N | Dir |
Equity grant / award
G
|
Common Stock | 2,296 | $0.00 | $0 | 21,558 |
| 2019-06-28 | WATANABE JEFFREY N | Dir |
Equity grant / award
A
|
Common Stock | 2,296 | $0.00 | $0 | 2,296 |
| 2019-03-11 | DAHL RICHARD J | Dir |
Equity grant / award
A
|
Common Stock | 500 | $39.88 | $19,939 | 9,274 |
| 2019-03-08 | DAHL RICHARD J | Dir |
Equity grant / award
A
|
Common Stock | 500 | $39.17 | $19,584 | 8,774 |
| 2019-03-07 | DAHL RICHARD J | Dir |
Equity grant / award
A
|
Common Stock | 500 | $39.20 | $19,599 | 8,274 |
| 2019-03-06 | SCOTT JAMES K | Dir |
Open-market sell
S
|
Common Stock | 5,500 | $38.85 | $213,661 | 52,804 |
| 2019-03-05 | DAHL RICHARD J | Dir |
Equity grant / award
A
|
Common Stock | 500 | $38.80 | $19,402 | 7,774 |
| 2019-03-04 | DAHL RICHARD J | Dir |
Equity grant / award
A
|
Common Stock | 500 | $38.56 | $19,280 | 7,274 |
| 2019-02-14 | Ito Paul K | VP-Taxes,Controller,CAO |
Equity grant / award
A
|
Common Stock | 2,249 | $0.00 | $0 | 4,108 |
| 2019-02-08 | WACKER RICHARD F | Pres & CEO, Amer Savings Bank |
Equity grant / award
G
|
Common Stock | 3,057 | $0.00 | $0 | 98,858 |
| 2019-02-08 | WACKER RICHARD F | Pres & CEO, Amer Savings Bank |
Other disposed transaction
F
|
Common Stock | 1,304 | $37.98 | $49,526 | 9,465 |
| 2018-06-29 | WATANABE JEFFREY N | Dir |
Equity grant / award
G
|
Common Stock | 2,915 | $0.00 | $0 | 18,657 |
| 2018-06-29 | WATANABE JEFFREY N | Dir |
Equity grant / award
A
|
Common Stock | 2,915 | $0.00 | $0 | 2,915 |
| 2018-05-16 | FARGO THOMAS B | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $33.29 | $332,872 | 19,532 |
| 2018-03-05 | DAHL RICHARD J | Dir |
Equity grant / award
A
|
Common Stock | 1,000 | $33.37 | $33,365 | 4,990 |
| 2018-02-09 | Hazelton Gregory C | EVP & CFO |
Other disposed transaction
F
|
Common Stock | 2,570 | $32.58 | $83,731 | 28,943 |
| 2018-01-31 | LAU CONSTANCE H | President & CEO |
Equity grant / award
A
|
Common Stock | 20,268 | $0.00 | $0 | 83,551 |
| 2017-11-07 | FARGO THOMAS B | Dir |
Open-market sell
S
|
Common Stock | 5,500 | $36.46 | $200,512 | 29,024 |
| 2017-06-30 | WATANABE JEFFREY N | Dir |
Equity grant / award
G
|
Common Stock | 3,088 | $0.00 | $0 | 24,332 |
| 2017-06-30 | WATANABE JEFFREY N | Dir |
Equity grant / award
A
|
Common Stock | 3,088 | $0.00 | $0 | 3,088 |
| 2017-02-28 | WATANABE JEFFREY N | Dir |
Equity grant / award
G
|
Common Stock | 3,300 | $0.00 | $0 | 20,824 |
| 2017-02-10 | LAU CONSTANCE H | President & CEO |
Equity grant / award
G
|
Common Stock | 37,776 | $0.00 | $0 | 505,476 |
| 2017-02-10 | LAU CONSTANCE H | President & CEO |
Other disposed transaction
F
|
Common Stock | 36,409 | $33.78 | $1,229,896 | 96,553 |
| 2017-01-31 | LAU CONSTANCE H | President & CEO |
Equity grant / award
A
|
Common Stock | 49,823 | $0.00 | $0 | 135,487 |
| 2017-01-31 | LAU CONSTANCE H | President & CEO |
Equity grant / award
A
|
Common Stock | 20,016 | $0.00 | $0 | 85,664 |
| 2017-01-06 | DAHL RICHARD J | Dir |
Equity grant / award
G
|
Common Stock | 770 | $0.00 | $0 | 902 |
| 2017-01-06 | DAHL RICHARD J | Dir |
Equity grant / award
A
|
Common Stock | 770 | $0.00 | $0 | 770 |
| 2016-09-30 | WATANABE JEFFREY N | Dir |
Equity grant / award
G
|
Common Stock | 1,884 | $0.00 | $0 | 23,894 |
| 2016-09-30 | WATANABE JEFFREY N | Dir |
Equity grant / award
A
|
Common Stock | 1,884 | $0.00 | $0 | 1,884 |
| 2016-09-08 | TANIGUCHI BARRY K | Dir |
Open-market sell
S
|
Common Stock | 14,942 | $30.29 | $452,549 | 28,945 |
| 2016-08-25 | Richardson Chester A | EVP GC & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 15,921 | $30.16 | $480,249 | 44,516 |
| 2016-08-15 | MYERS A MAURICE | Dir |
Open-market sell
S
|
Common Stock | 17,250 | $30.47 | $525,640 | 4,408 |
| 2016-08-10 | FARGO THOMAS B | Dir |
Open-market sell
S
|
Common Stock | 7,000 | $30.60 | $214,205 | 28,089 |
| 2016-08-09 | WATANABE JEFFREY N | Dir |
Equity grant / award
G
|
Common Stock | 21,783 | $0.00 | $0 | 21,783 |