Financial Metrics
TXNM TXNM ENERGY INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 330178000.0 | — | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 362320000.0 | +9.7% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 419900000.0 | +15.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 317878000.0 | -24.3% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 352313000.0 | +10.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 422666000.0 | +20.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 349645000.0 | -17.3% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 330228000.0 | -5.6% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 433586000.0 | +31.3% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 333622000.0 | -23.1% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 357649000.0 | +7.2% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 472465000.0 | +32.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 364707000.0 | -22.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 426540000.0 | +17.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 554551000.0 | +30.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 444118000.0 | -19.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 499730000.0 | +12.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 729888000.0 | +46.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 544077000.0 | -25.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 477156000.0 | -12.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 505851000.0 | +6.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 436877000.0 | -13.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 488102000.0 | +11.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 569256000.0 | +16.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 482792000.0 | -15.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 502420000.0 | +4.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 647162000.0 | +28.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1362951000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1445003000.0 | +6.0% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1436613000.0 | -0.6% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 1457603000.0 | +1.5% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 1523012000.0 | +4.5% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 1779873000.0 | +16.9% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 2249555000.0 | +26.4% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 1939198000.0 | -13.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1971199000.0 | +1.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2165606000.0 | +9.9% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-09-30 | 237097000.0 | — | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 154240000.0 | -34.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 170186000.0 | +10.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 269221000.0 | +58.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 186711000.0 | -30.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 181627000.0 | -2.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 177178000.0 | -2.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 175928000.0 | -0.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 198498000.0 | +12.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 297272000.0 | +49.8% | USD | 10-Q | 2024-11-01 |
| Annual | 2020-12-31 | 606727000.0 | — | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 648949000.0 | +7.0% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 740455000.0 | +14.1% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 655831000.0 | -11.4% | USD | 10-K | 2024-02-29 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 41508000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 64822000.0 | +56.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 108071000.0 | +66.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 58098000.0 | -46.2% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 87243000.0 | +50.2% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 144622000.0 | +65.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 46132000.0 | -68.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 79329000.0 | +72.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 127990000.0 | +61.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 36723000.0 | -71.3% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -93615000.0 | -354.9% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 140540000.0 | +250.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 47738000.0 | -66.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 71150000.0 | +49.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 147805000.0 | +107.7% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 43166000.0 | -70.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 74203000.0 | +71.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 151729000.0 | +104.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 68068000.0 | -55.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 86392000.0 | +26.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 182763000.0 | +111.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 99091000.0 | -45.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 92330000.0 | -6.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 86652000.0 | -6.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 80590000.0 | -7.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 105683000.0 | +31.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 191080000.0 | +80.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 71889000.0 | -62.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 72701000.0 | +1.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 202870000.0 | +179.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 284725000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 315039000.0 | +10.6% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 236047000.0 | -25.1% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 144200000.0 | -38.9% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 285281000.0 | +97.8% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 308153000.0 | +8.0% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 393760000.0 | +27.8% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 231340000.0 | -41.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 453486000.0 | +96.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 441179000.0 | -2.7% | 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 | 13965000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 30952000.0 | +121.6% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 58556000.0 | +89.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 26446000.0 | -54.8% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 41231000.0 | +55.9% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 78327000.0 | +90.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 18799000.0 | -76.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 42449000.0 | +125.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 91573000.0 | +115.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 21662000.0 | -76.3% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -72283000.0 | -433.7% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 106763000.0 | +247.7% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | -11399000.0 | -110.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 61561000.0 | +640.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 125453000.0 | +103.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 21205000.0 | -83.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 57761000.0 | +172.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 117682000.0 | +103.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 19218000.0 | -83.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 19123000.0 | -0.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 126737000.0 | +562.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 60273000.0 | -52.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 49423000.0 | -18.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 42916000.0 | -13.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 50366000.0 | +17.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 51964000.0 | +3.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 136398000.0 | +162.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 12797000.0 | -90.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 26013000.0 | +103.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 136304000.0 | +424.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 131896000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 95419000.0 | -27.7% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 101282000.0 | +6.1% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 92131000.0 | -9.0% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 187316000.0 | +103.3% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 211847000.0 | +13.1% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 185180000.0 | -12.6% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 106879000.0 | -42.3% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 258722000.0 | +142.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 169826000.0 | -34.4% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.13 | — | USD/shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.34 | +161.5% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.68 | +100.0% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.29 | -57.4% | USD/shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.47 | +62.1% | USD/shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.92 | +95.7% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.19 | -79.3% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.48 | +152.6% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 1.1 | +129.2% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.23 | -79.1% | USD/shares | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -0.95 | -513.0% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 1.29 | +235.8% | USD/shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | -0.19 | -114.7% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.72 | +478.9% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 1.52 | +111.1% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.2 | -86.8% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.62 | +210.0% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.32 | +112.9% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.19 | -85.6% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.18 | -5.3% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 1.42 | +688.9% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.64 | -54.9% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.53 | -17.2% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.44 | -17.0% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.52 | +18.2% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.53 | +1.9% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1.45 | +173.6% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1 | -93.1% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.22 | +120.0% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.22 | +454.5% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1.47 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.0 | -32.0% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1.07 | +7.0% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.97 | -9.3% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 2.16 | +122.7% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 2.28 | +5.6% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1.97 | -13.6% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 1.02 | -48.2% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2.67 | +161.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.49 | -44.2% | 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.13 | — | USD/shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.34 | +161.5% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.68 | +100.0% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.29 | -57.4% | USD/shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.47 | +62.1% | USD/shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.92 | +95.7% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.19 | -79.3% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.48 | +152.6% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 1.09 | +127.1% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.23 | -78.9% | USD/shares | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -0.95 | -513.0% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 1.28 | +234.7% | USD/shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | -0.19 | -114.8% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.72 | +478.9% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 1.52 | +111.1% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.2 | -86.8% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.62 | +210.0% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.32 | +112.9% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.19 | -85.6% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.18 | -5.3% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 1.42 | +688.9% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.64 | -54.9% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.53 | -17.2% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.44 | -17.0% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.52 | +18.2% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.53 | +1.9% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1.45 | +173.6% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1 | -93.1% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.22 | +120.0% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.22 | +454.5% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1.46 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.0 | -31.5% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1.07 | +7.0% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.97 | -9.3% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 2.15 | +121.6% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 2.27 | +5.6% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1.97 | -13.2% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 1.02 | -48.2% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2.67 | +161.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.48 | -44.6% | 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 | 3870000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 4940000.0 | +27.6% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 7681000.0 | +55.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 4522000.0 | -41.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 2283000.0 | -49.5% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 2193000.0 | -3.9% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 43149000.0 | +1867.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2020-12-31 | 47928000.0 | +11.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-09-30 | 49481000.0 | +3.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 1104000.0 | -97.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 4389000.0 | +297.6% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 3484000.0 | -20.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 5622000.0 | +61.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 4078000.0 | -27.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 4132000.0 | +1.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 7640000.0 | +84.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 7768000.0 | +1.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2215000.0 | -71.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2988000.0 | +34.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 3235000.0 | +8.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 7235000.0 | +123.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 4498000.0 | -37.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 6053000.0 | +34.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 22170000.0 | +266.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 32066000.0 | +44.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 5522000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 3974000.0 | -28.0% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2122000.0 | -46.6% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 3833000.0 | +80.6% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 47928000.0 | +1150.4% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1104000.0 | -97.7% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 4078000.0 | +269.4% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 2215000.0 | -45.7% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 4498000.0 | +103.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 18256000.0 | +305.9% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 72206000.0 | — | USD | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 75598000.0 | +4.7% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 92060000.0 | +21.8% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 87012000.0 | -5.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 82234000.0 | -5.5% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 86598000.0 | +5.3% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 107428000.0 | +24.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 90473000.0 | -15.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 84156000.0 | -7.0% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 89158000.0 | +5.9% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 108648000.0 | +21.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 92800000.0 | -14.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 94624000.0 | +2.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 83669000.0 | -11.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 115448000.0 | +38.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 85889000.0 | -25.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 83089000.0 | -3.3% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 96209000.0 | +15.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 135400000.0 | +40.7% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 113410000.0 | -16.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 102462000.0 | -9.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 123540000.0 | +20.6% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 140826000.0 | +14.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 123292000.0 | -12.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 116015000.0 | -5.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 150960000.0 | +30.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 179604000.0 | +19.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 183669000.0 | +2.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 129250000.0 | -29.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 121113000.0 | -6.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 175193000.0 | +44.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 126291000.0 | -27.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 105002000.0 | -16.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 121757000.0 | +16.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 149830000.0 | +23.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 130351000.0 | -13.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 132378000.0 | +1.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 146444000.0 | +10.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 190913000.0 | +30.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 87012000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 90473000.0 | +4.0% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 92800000.0 | +2.6% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 85889000.0 | -7.4% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 113410000.0 | +32.0% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 123292000.0 | +8.7% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 183669000.0 | +49.0% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 126291000.0 | -31.2% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 130351000.0 | +3.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 151804000.0 | +16.5% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 69103000.0 | — | USD | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 68769000.0 | -0.5% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 72015000.0 | +4.7% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 73027000.0 | +1.4% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 66140000.0 | -9.4% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 67007000.0 | +1.3% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 68179000.0 | +1.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 66502000.0 | -2.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 69478000.0 | +4.5% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 74785000.0 | +7.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 75234000.0 | +0.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 71834000.0 | -4.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 68008000.0 | -5.3% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 74490000.0 | +9.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 77742000.0 | +4.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 77929000.0 | +0.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 74124000.0 | -4.9% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 69676000.0 | -6.0% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 67435000.0 | -3.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 66417000.0 | -1.5% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 62113000.0 | -6.5% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 61966000.0 | -0.2% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 66750000.0 | +7.7% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 65061000.0 | -2.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 70244000.0 | +8.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 75414000.0 | +7.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 64835000.0 | -14.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 66733000.0 | +2.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 64290000.0 | -3.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 81017000.0 | +26.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 83391000.0 | +2.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 98034000.0 | +17.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 104491000.0 | +6.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 115144000.0 | +10.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 120519000.0 | +4.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 166861000.0 | +38.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 168244000.0 | +0.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 171174000.0 | +1.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 172986000.0 | +1.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 73027000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 66502000.0 | -8.9% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 71834000.0 | +8.0% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 77929000.0 | +8.5% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 66417000.0 | -14.8% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 65061000.0 | -2.0% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 66733000.0 | +2.6% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 98034000.0 | +46.9% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 166861000.0 | +70.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 181316000.0 | +8.7% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 356961000.0 | — | USD | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 408871000.0 | +14.5% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 398886000.0 | -2.4% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 378039000.0 | -5.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 326769000.0 | -13.6% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 353587000.0 | +8.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 374535000.0 | +5.9% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 294420000.0 | -21.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 277299000.0 | -5.8% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 331242000.0 | +19.5% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 363925000.0 | +9.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 302524000.0 | -16.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 457073000.0 | +51.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 299076000.0 | -34.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 341164000.0 | +14.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 294010000.0 | -13.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 287962000.0 | -2.1% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 326884000.0 | +13.5% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 377985000.0 | +15.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 377479000.0 | -0.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 328478000.0 | -13.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 391893000.0 | +19.3% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 447713000.0 | +14.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 324600000.0 | -27.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 301145000.0 | -7.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 370289000.0 | +23.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 409774000.0 | +10.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 410978000.0 | +0.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 351899000.0 | -14.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 404637000.0 | +15.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 489227000.0 | +20.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 475543000.0 | -2.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 407843000.0 | -14.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 537654000.0 | +31.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 495694000.0 | -7.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 498836000.0 | +0.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 489406000.0 | -1.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 573727000.0 | +17.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 595436000.0 | +3.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 378039000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 294420000.0 | -22.1% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 302524000.0 | +2.8% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 294010000.0 | -2.8% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 377479000.0 | +28.4% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 324600000.0 | -14.0% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 410978000.0 | +26.6% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 475543000.0 | +15.7% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 498836000.0 | +4.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 564662000.0 | +13.2% | 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 | 6273812000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 6360456000.0 | +1.4% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 6403670000.0 | +0.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 6471080000.0 | +1.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 6477679000.0 | +0.1% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 6584445000.0 | +1.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 6697254000.0 | +1.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 6646103000.0 | -0.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 6676393000.0 | +0.5% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 6750089000.0 | +1.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 6848995000.0 | +1.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 6865551000.0 | +0.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 7250758000.0 | +5.6% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 7048667000.0 | -2.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 7200932000.0 | +2.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-31 | 7298774000.0 | +1.4% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 7375119000.0 | +1.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 7574467000.0 | +2.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 7742112000.0 | +2.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 7939854000.0 | +2.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 7943309000.0 | +0.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 8120469000.0 | +2.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 8256070000.0 | +1.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-12-31 | 8666885000.0 | +5.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 8727686000.0 | +0.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 8911105000.0 | +2.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 9028890000.0 | +1.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 9257377000.0 | +2.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 9353136000.0 | +1.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 9626970000.0 | +2.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 10050841000.0 | +4.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 10252605000.0 | +2.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 10257653000.0 | +0.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 10583410000.0 | +3.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 10843481000.0 | +2.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 11211733000.0 | +3.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 11390620000.0 | +1.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 11675264000.0 | +2.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 11971534000.0 | +2.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 6471080000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 6646103000.0 | +2.7% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 6865551000.0 | +3.3% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 7298774000.0 | +6.3% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 7939854000.0 | +8.8% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 8666885000.0 | +9.2% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 9257377000.0 | +6.8% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 10252605000.0 | +10.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 11211733000.0 | +9.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 12059285000.0 | +7.6% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 771565000.0 | — | USD | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 702916000.0 | -8.9% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 701826000.0 | -0.2% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 805108000.0 | +14.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 962136000.0 | +19.5% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 766570000.0 | -20.3% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 710885000.0 | -7.3% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 835644000.0 | +17.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 782753000.0 | -6.3% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 962150000.0 | +22.9% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 980475000.0 | +1.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 512453000.0 | -47.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 664133000.0 | +29.6% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 666541000.0 | +0.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 945729000.0 | +41.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 967481000.0 | +2.3% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 1114920000.0 | +15.2% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 1265774000.0 | +13.5% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 1251579000.0 | -1.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 977662000.0 | -21.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1511120000.0 | +54.6% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 636467000.0 | -57.9% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 475207000.0 | -25.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 664213000.0 | +39.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 673043000.0 | +1.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 894484000.0 | +32.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 666469000.0 | -25.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 890370000.0 | +33.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1195465000.0 | +34.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1108239000.0 | -7.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1478573000.0 | +33.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1230760000.0 | -16.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1107128000.0 | -10.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1138637000.0 | +2.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1369643000.0 | +20.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1775098000.0 | +29.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1694175000.0 | -4.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1120398000.0 | -33.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1176220000.0 | +5.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 805108000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 835644000.0 | +3.8% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 512453000.0 | -38.7% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 967481000.0 | +88.8% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 977662000.0 | +1.1% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 664213000.0 | -32.1% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 890370000.0 | +34.0% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1230760000.0 | +38.2% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1775098000.0 | +44.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1017537000.0 | -42.7% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4551226000.0 | — | USD | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 4610516000.0 | +1.3% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 4633819000.0 | +0.5% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 4714679000.0 | +1.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 4711166000.0 | -0.1% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 4777471000.0 | +1.4% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 4852579000.0 | +1.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 4873126000.0 | +0.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 4915850000.0 | +0.9% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 4950245000.0 | +0.7% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 5000944000.0 | +1.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 5101428000.0 | +2.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 5491771000.0 | +7.7% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 5362398000.0 | -2.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 5454315000.0 | +1.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 5545495000.0 | +1.7% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 5676021000.0 | +2.4% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 5806511000.0 | +2.3% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 5897988000.0 | +1.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 5819851000.0 | -1.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 5843554000.0 | +0.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 5963542000.0 | +2.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 6043177000.0 | +1.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 6432427000.0 | +6.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 6546357000.0 | +1.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 6713889000.0 | +2.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 6761633000.0 | +0.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 7000922000.0 | +3.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 7076805000.0 | +1.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 7301845000.0 | +3.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 7752928000.0 | +6.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 7842025000.0 | +1.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 7841394000.0 | -0.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 8120201000.0 | +3.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 8323904000.0 | +2.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 8616919000.0 | +3.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 8828384000.0 | +2.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 8446941000.0 | -4.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 8498660000.0 | +0.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 4714679000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 4873126000.0 | +3.4% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 5101428000.0 | +4.7% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 5545495000.0 | +8.7% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 5819851000.0 | +4.9% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 6432427000.0 | +10.5% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 7000922000.0 | +8.8% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 7842025000.0 | +12.0% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 8616919000.0 | +9.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 8599750000.0 | -0.2% | 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 | 1711057000.0 | — | USD | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 1738411000.0 | +1.6% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1758322000.0 | +1.1% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 1744872000.0 | -0.8% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -88458000.0 | -105.1% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | -85595000.0 | +3.2% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 1833146000.0 | +2241.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 1761448000.0 | -3.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 1749014000.0 | -0.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-06-30 | 1788315000.0 | +2.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 1836522000.0 | +2.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 1752594000.0 | -4.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-03-31 | 1747458000.0 | -0.3% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-06-30 | 1674740000.0 | -4.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 1735088000.0 | +3.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-31 | 1741750000.0 | +0.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-03-31 | 1687569000.0 | -3.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-06-30 | 1756427000.0 | +4.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 1832595000.0 | +4.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 2108474000.0 | +15.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-03-31 | 2088226000.0 | -1.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | 2145398000.0 | +2.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 2201364000.0 | +2.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-12-31 | 2222929000.0 | +1.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-03-31 | 2169800000.0 | -2.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-06-30 | 2185687000.0 | +0.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 2255728000.0 | +3.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 2244926000.0 | -0.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 2264802000.0 | +0.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-06-30 | 2313596000.0 | +2.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 2286384000.0 | -1.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 2399051000.0 | +4.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 2404730000.0 | +0.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-06-30 | 2451680000.0 | +2.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 2508048000.0 | +2.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 2583285000.0 | +3.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2550707000.0 | -1.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-06-30 | 3216794000.0 | +26.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 3461345000.0 | +7.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1744872000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 1761448000.0 | +0.9% | USD | 10-K | 2021-03-01 |
| Annual | 2018-12-31 | 1752594000.0 | -0.5% | USD | 10-K | 2022-03-01 |
| Annual | 2019-12-31 | 1741750000.0 | -0.6% | USD | 10-K | 2023-02-28 |
| Annual | 2020-12-31 | 2108474000.0 | +21.1% | USD | 10-K | 2024-02-29 |
| Annual | 2021-12-31 | 2222929000.0 | +5.4% | USD | 10-K | 2025-02-28 |
| Annual | 2022-12-31 | 2244926000.0 | +1.0% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 2399051000.0 | +6.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2583285000.0 | +7.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3448006000.0 | +33.5% | 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 | 2108395000.0 | — | USD | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 2217114000.0 | +5.2% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 2207005000.0 | -0.5% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 2119364000.0 | -4.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 1969304000.0 | -7.1% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 2199105000.0 | +11.7% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 2282390000.0 | +3.8% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 2180750000.0 | -4.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 2271984000.0 | +4.2% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 2122352000.0 | -6.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 2142631000.0 | +1.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 2670111000.0 | +24.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 2771939000.0 | +3.8% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 2672155000.0 | -3.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 2467002000.0 | -7.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 2517449000.0 | +2.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 2468720000.0 | -1.9% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 2437246000.0 | -1.3% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 2509752000.0 | +3.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 2719632000.0 | +8.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 2205133000.0 | -18.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 3186052000.0 | +44.5% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 3395975000.0 | +6.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 3519580000.0 | +3.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 3620041000.0 | +2.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 3573087000.0 | -1.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 3893500000.0 | +9.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 3892594000.0 | -0.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 3668079000.0 | -5.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3927625000.0 | +7.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3902687000.0 | -0.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 4241642000.0 | +8.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 4355049000.0 | +2.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 4596994000.0 | +5.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 4511206000.0 | -1.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 4311765000.0 | -4.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 4582713000.0 | +6.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 4782536000.0 | +4.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 4680365000.0 | -2.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 2119364000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2180750000.0 | +2.9% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2670111000.0 | +22.4% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2517449000.0 | -5.7% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2719632000.0 | +8.0% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 3519580000.0 | +29.4% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 3892594000.0 | +10.6% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 4241642000.0 | +9.0% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 4311765000.0 | +1.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5116026000.0 | +18.7% | 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-03-31 | 90598000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 122041000.0 | +34.7% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 320986000.0 | +163.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 131604000.0 | -59.0% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 200619000.0 | +52.4% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 416337000.0 | +107.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 78926000.0 | -81.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 133900000.0 | +69.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 316897000.0 | +136.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 104684000.0 | -67.0% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 171865000.0 | +64.2% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 351256000.0 | +104.4% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 93799000.0 | -73.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 165782000.0 | +76.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 367957000.0 | +122.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 86477000.0 | -76.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 174563000.0 | +101.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 408512000.0 | +134.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 116610000.0 | -71.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 217864000.0 | +86.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 427496000.0 | +96.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 131501000.0 | -69.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 242443000.0 | +84.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 412604000.0 | +70.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 92816000.0 | -77.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 169524000.0 | +82.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 349521000.0 | +106.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 141257000.0 | -59.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 144795000.0 | +2.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 426790000.0 | +194.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 408283000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 523462000.0 | +28.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 428226000.0 | -18.2% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 503163000.0 | +17.5% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 485700000.0 | -3.5% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 547873000.0 | +12.8% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 567284000.0 | +3.5% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 551171000.0 | -2.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 508160000.0 | -7.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 584489000.0 | +15.0% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -393518000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | -493715000.0 | -25.5% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -604771000.0 | -22.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -106615000.0 | +82.4% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | -213367000.0 | -100.1% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | -329042000.0 | -54.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -119184000.0 | +63.8% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -200250000.0 | -68.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -326527000.0 | -63.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -151902000.0 | +53.5% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -312111000.0 | -105.5% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -484293000.0 | -55.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | -152839000.0 | +68.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -367227000.0 | -140.3% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -527370000.0 | -43.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | -174455000.0 | +66.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -338402000.0 | -94.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -503777000.0 | -48.9% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -211864000.0 | +57.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -479188000.0 | -126.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -711425000.0 | -48.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -251433000.0 | +64.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -530263000.0 | -110.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -811877000.0 | -53.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -184358000.0 | +77.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -479498000.0 | -160.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -805858000.0 | -68.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -345009000.0 | +57.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -611299000.0 | -77.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -890520000.0 | -45.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -699375000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -466163000.0 | +33.3% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -475724000.0 | -2.1% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -673898000.0 | -41.7% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | -733799000.0 | -8.9% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -952258000.0 | -29.8% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -950347000.0 | +0.2% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -1088406000.0 | -14.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -1174372000.0 | -7.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -1217146000.0 | -3.6% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 260739000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 330563000.0 | +26.8% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 245415000.0 | -25.8% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -27228000.0 | -111.1% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 9419000.0 | +134.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | -49668000.0 | -627.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 40067000.0 | +180.7% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 67265000.0 | +67.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 40620000.0 | -39.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 225184000.0 | +454.4% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 142350000.0 | -36.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 151009000.0 | +6.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 71456000.0 | -52.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 200435000.0 | +180.5% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 186473000.0 | -7.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 47571000.0 | -74.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 134368000.0 | +182.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 96818000.0 | -27.9% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 98539000.0 | +1.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 263704000.0 | +167.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 288447000.0 | +9.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 119986000.0 | -58.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 291382000.0 | +142.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 402963000.0 | +38.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 99509000.0 | -75.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 326351000.0 | +228.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 468830000.0 | +43.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 197560000.0 | -57.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 481943000.0 | +143.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 481629000.0 | -0.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 242392000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -58847000.0 | -124.3% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 45646000.0 | +177.6% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 172446000.0 | +277.8% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 292194000.0 | +69.4% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 357561000.0 | +22.4% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 386037000.0 | +8.0% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 537100000.0 | +39.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 684354000.0 | +27.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 642525000.0 | -6.1% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 79653624.0 | — | shares | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 79653624.0 | +0.0% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 79653624.0 | +0.0% | shares | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 79653624.0 | +0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 79653624.0 | +0.0% | shares | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 79653624.0 | +0.0% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 79653624.0 | +0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 79653624.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 79653624.0 | +0.0% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 79653624.0 | +0.0% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 79653624.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 79653624.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 79653624.0 | +0.0% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 79653624.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 79653624.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 79653624.0 | +0.0% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 79653624.0 | +0.0% | shares | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 79653624.0 | +0.0% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 79653624.0 | +0.0% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 85834874.0 | +7.8% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 85834874.0 | +0.0% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 85834874.0 | +0.0% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 85834874.0 | +0.0% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 85834874.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 85834874.0 | +0.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 85834874.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 85834874.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 85834874.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 85834874.0 | +0.0% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 85834874.0 | +0.0% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 85834874.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 90200384.0 | +5.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 90200384.0 | +0.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 90200384.0 | +0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 90200384.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 92659335.0 | +2.7% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 92659335.0 | +0.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 105378979.0 | +13.7% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 108921356.0 | +3.4% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 79653624.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 79653624.0 | +0.0% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 79653624.0 | +0.0% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 79653624.0 | +0.0% | shares | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 85834874.0 | +7.8% | shares | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 85834874.0 | +0.0% | shares | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 85834874.0 | +0.0% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 90200384.0 | +5.1% | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 92659335.0 | +2.7% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 108921356.0 | +17.6% | 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 | 79653624.0 | — | shares | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 79653624.0 | +0.0% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 79653624.0 | +0.0% | shares | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 79653624.0 | +0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 79653624.0 | +0.0% | shares | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 79653624.0 | +0.0% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 79653624.0 | +0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 79653624.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 79653624.0 | +0.0% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 79653624.0 | +0.0% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 79653624.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 79653624.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 79653624.0 | +0.0% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 79653624.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 79653624.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 79653624.0 | +0.0% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 79653624.0 | +0.0% | shares | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 79653624.0 | +0.0% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 79653624.0 | +0.0% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 85834874.0 | +7.8% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 85834874.0 | +0.0% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 85834874.0 | +0.0% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 85834874.0 | +0.0% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 85834874.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 85834874.0 | +0.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 85834874.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 85834874.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 85834874.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 85834874.0 | +0.0% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 85834874.0 | +0.0% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 85834874.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 90200384.0 | +5.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 90200384.0 | +0.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 90200384.0 | +0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 90200384.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 92659335.0 | +2.7% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 92659335.0 | +0.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 105378979.0 | +13.7% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 108921356.0 | +3.4% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 79653624.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 79653624.0 | +0.0% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 79653624.0 | +0.0% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 85834874.0 | +7.8% | shares | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 85834874.0 | +0.0% | shares | 10-K | 2021-03-01 |
| Annual | 2022-12-31 | 90200384.0 | +5.1% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 92659335.0 | +2.7% | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 92659335.0 | +0.0% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 108921356.0 | +17.6% | 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 | 79758000.0 | — | shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 79751000.0 | -0.0% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 79750000.0 | -0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 79766000.0 | +0.0% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 79905000.0 | +0.2% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 79938000.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 79859000.0 | -0.1% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 79865000.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 79869000.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 79893000.0 | +0.0% | shares | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 79917000.0 | +0.0% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 79948000.0 | +0.0% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 79871000.0 | -0.1% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 79840000.0 | -0.0% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 79867000.0 | +0.0% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 86031000.0 | +7.7% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 86066000.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 86072000.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 86091000.0 | +0.0% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 86186000.0 | +0.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 86101000.0 | -0.1% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 86101000.0 | +0.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 86085000.0 | -0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 86089000.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 90483000.0 | +5.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 90504000.0 | +0.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 90530000.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 93017000.0 | +2.7% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 96132000.0 | +3.3% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 107361000.0 | +11.7% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 79758000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 79891000.0 | +0.2% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 79890000.0 | -0.0% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 79931000.0 | +0.1% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 80157000.0 | +0.3% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 86070000.0 | +7.4% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 86122000.0 | +0.1% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 86296000.0 | +0.2% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 90534000.0 | +4.9% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 101507000.0 | +12.1% | 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 | 80164000.0 | — | shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 80108000.0 | -0.1% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 80117000.0 | +0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 80112000.0 | -0.0% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 80131000.0 | +0.0% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 80154000.0 | +0.0% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 80013000.0 | -0.2% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 79979000.0 | -0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 79980000.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 79971000.0 | -0.0% | shares | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 79917000.0 | -0.1% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 80001000.0 | +0.1% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 79871000.0 | -0.2% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 79876000.0 | +0.0% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 79906000.0 | +0.0% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 86055000.0 | +7.7% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 86107000.0 | +0.1% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 86113000.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 86171000.0 | +0.1% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 86226000.0 | +0.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 86136000.0 | -0.1% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 86141000.0 | +0.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 86129000.0 | -0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 86129000.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 90514000.0 | +5.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 90552000.0 | +0.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 90605000.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 93179000.0 | +2.8% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 96197000.0 | +3.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 107417000.0 | +11.7% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 80132000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 80141000.0 | +0.0% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 80012000.0 | -0.2% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 79990000.0 | -0.0% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 80303000.0 | +0.4% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 86111000.0 | +7.2% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 86169000.0 | +0.1% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 86369000.0 | +0.2% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 90591000.0 | +4.9% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 102392000.0 | +13.0% | shares | 10-K | 2026-02-27 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0510 | — | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.0550 | +8.0% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.0627 | +13.9% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0476 | -24.1% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.0522 | +9.6% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0617 | +18.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0482 | -21.9% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.0468 | -2.8% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0602 | +28.5% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.0452 | -24.9% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0472 | +4.4% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.0610 | +29.2% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0459 | -24.8% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.0525 | +14.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0672 | +27.9% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0509 | -24.2% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0561 | +10.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0808 | +44.2% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0582 | -28.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0496 | -14.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0503 | +1.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0426 | -15.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0461 | +8.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0525 | +13.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0424 | -19.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0430 | +1.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0541 | +25.6% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.2106 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.2174 | +3.2% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.2092 | -3.8% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.1997 | -4.6% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.1918 | -3.9% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.2054 | +7.1% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.2430 | +18.3% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.1891 | -22.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1758 | -7.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1796 | +2.1% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4626 | — | ratio | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 0.5817 | +25.7% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 0.5684 | -2.3% | ratio | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 0.4696 | -17.4% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.3396 | -27.7% | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 0.4613 | +35.8% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 0.5269 | +14.2% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 0.3523 | -33.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.3543 | +0.5% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 0.3443 | -2.8% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 0.3712 | +7.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 0.5903 | +59.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.6882 | +16.6% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 0.4487 | -34.8% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.3607 | -19.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 0.3039 | -15.8% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.2583 | -15.0% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 0.2582 | -0.0% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 0.3020 | +16.9% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 0.3861 | +27.8% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.2174 | -43.7% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 0.6157 | +183.3% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 0.9421 | +53.0% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 0.4887 | -48.1% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.4474 | -8.4% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 0.4140 | -7.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.6148 | +48.5% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 0.4616 | -24.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.2944 | -36.2% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.3651 | +24.0% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.3309 | -9.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.3864 | +16.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.3684 | -4.7% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.4722 | +28.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.3619 | -23.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.2810 | -22.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.2889 | +2.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.5121 | +77.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.5062 | -1.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.4696 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 0.3523 | -25.0% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.5903 | +67.6% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 0.3039 | -48.5% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.3861 | +27.1% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 0.4887 | +26.6% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 0.4616 | -5.5% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 0.3864 | -16.3% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.2810 | -27.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.5549 | +97.5% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.6599 | — | ratio | 10-Q | 2016-05-02 |
| Quarterly | 2016-06-30 | 2.6521 | -0.3% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 2.6354 | -0.6% | ratio | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 2.7020 | +2.5% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -53.2588 | -2071.1% | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | -55.8148 | -4.8% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 2.6471 | +104.7% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 2.7665 | +4.5% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 2.8106 | +1.6% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 2.7681 | -1.5% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 2.7231 | -1.6% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 2.9108 | +6.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 3.1427 | +8.0% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 3.2019 | +1.9% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 3.1435 | -1.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 3.1839 | +1.3% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 3.3634 | +5.6% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 3.3059 | -1.7% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 3.2184 | -2.6% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 2.7602 | -14.2% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 2.7983 | +1.4% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 2.7797 | -0.7% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 2.7452 | -1.2% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 2.8937 | +5.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 3.0170 | +4.3% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 3.0718 | +1.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2.9975 | -2.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 3.1186 | +4.0% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 3.1247 | +0.2% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3.1561 | +1.0% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3.3909 | +7.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 3.2688 | -3.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 3.2608 | -0.2% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 3.3121 | +1.6% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 3.3189 | +0.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 3.3356 | +0.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3.4612 | +3.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2.6259 | -24.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2.4553 | -6.5% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 2.7020 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2.7665 | +2.4% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2.9108 | +5.2% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 3.1839 | +9.4% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2.7602 | -13.3% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 2.8937 | +4.8% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 3.1186 | +7.8% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 3.2688 | +4.8% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 3.3356 | +2.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.4941 | -25.2% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-09-30 | 0.4275 | — | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.3473 | -18.8% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.3406 | -1.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.3689 | +8.3% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.3432 | -7.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.3806 | +10.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.3503 | -8.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.4027 | +15.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.4067 | +1.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.5222 | +28.4% | ratio | 10-Q | 2024-11-01 |
| Annual | 2020-12-31 | 0.3984 | — | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.3646 | -8.5% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.3292 | -9.7% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 0.3382 | +2.7% | ratio | 10-K | 2024-02-29 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0801 | — | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.1138 | +42.1% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.1865 | +63.9% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0591 | -68.3% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.1205 | +103.7% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.2167 | +79.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0620 | -71.4% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -0.2189 | -453.3% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.2462 | +212.5% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | -0.0342 | -113.9% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.1721 | +603.8% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.2655 | +54.3% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0581 | -78.1% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.1354 | +132.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2122 | +56.7% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0433 | -79.6% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0383 | -11.6% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.1736 | +353.8% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.1108 | -36.2% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1036 | -6.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0848 | -18.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1153 | +35.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1065 | -7.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.2396 | +125.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0265 | -88.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0518 | +95.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2106 | +306.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0968 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0660 | -31.8% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0705 | +6.8% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0632 | -10.3% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.1230 | +94.6% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.1190 | -3.2% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0823 | -30.8% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0551 | -33.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1313 | +138.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0784 | -40.3% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.1760 | — | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.2408 | +36.8% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.3444 | +43.0% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.1451 | -57.9% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.2252 | +55.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.3028 | +34.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1050 | -65.3% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -0.2835 | -369.9% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.3241 | +214.3% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.1431 | -55.9% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.1989 | +39.0% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.3128 | +57.3% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.1184 | -62.2% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.1740 | +47.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2736 | +57.3% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.1533 | -44.0% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.1729 | +12.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.2504 | +44.8% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.1821 | -27.3% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1935 | +6.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1713 | -11.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1845 | +7.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2165 | +17.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.3357 | +55.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1489 | -55.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1447 | -2.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.3135 | +116.6% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.2089 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.2180 | +4.4% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.1643 | -24.6% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0989 | -39.8% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.1873 | +89.3% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.1731 | -7.6% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.1750 | +1.1% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.1193 | -31.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2301 | +92.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2037 | -11.4% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0050 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.0070 | +40.1% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0109 | +55.7% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 0.0056 | -48.7% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0024 | -57.8% | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 0.0029 | +20.6% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 0.0607 | +2021.7% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2020-12-31 | 0.0490 | -19.2% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-09-30 | 0.1041 | +112.4% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 0.0017 | -98.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0065 | +292.3% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 0.0039 | -40.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.0084 | +116.6% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 0.0046 | -45.7% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0035 | -24.5% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.0069 | +99.5% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.0053 | -23.8% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.0018 | -65.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0027 | +50.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.0028 | +5.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.0053 | +85.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.0025 | -52.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0036 | +41.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0198 | +453.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0273 | +37.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0069 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0048 | -30.7% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.0041 | -12.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 0.0040 | -4.3% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.0490 | +1137.4% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 0.0017 | -96.6% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 0.0046 | +175.6% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 0.0018 | -60.7% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.0025 | +40.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0179 | +608.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.0022 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.0049 | +118.6% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0091 | +87.9% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0041 | -55.4% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.0063 | +53.4% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.0117 | +86.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0028 | -75.9% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.0063 | +123.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0134 | +112.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0030 | -77.7% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -0.0103 | -443.3% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0148 | +244.6% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | -0.0015 | -110.4% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0081 | +625.8% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.0162 | +99.4% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0027 | -83.5% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.0071 | +166.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0143 | +100.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0022 | -84.6% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0021 | -2.5% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0140 | +554.1% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0064 | -54.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0051 | -20.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0043 | -16.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0049 | +15.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0049 | -0.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0126 | +156.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0011 | -91.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0022 | +98.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0114 | +411.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0204 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0144 | -29.6% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0148 | +2.8% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0126 | -14.4% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0236 | +86.9% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.0244 | +3.6% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0200 | -18.2% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0104 | -47.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0231 | +121.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0141 | -39.0% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0082 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.0178 | +118.2% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0333 | +87.0% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -0.2990 | -997.7% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | -0.4817 | -61.1% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.0427 | +108.9% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0107 | -74.8% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.0237 | +120.8% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0499 | +110.1% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0124 | -75.1% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -0.0432 | -448.2% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0615 | +242.6% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | -0.0068 | -111.0% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0350 | +618.9% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.0685 | +95.3% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0102 | -85.2% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.0269 | +165.1% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0535 | +98.6% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0089 | -83.4% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0087 | -1.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0562 | +542.2% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0266 | -52.6% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0214 | -19.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0188 | -12.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0209 | +11.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0212 | +1.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0544 | +156.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0050 | -90.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0081 | +61.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0394 | +387.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0756 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0542 | -28.3% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0578 | +6.7% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0529 | -8.5% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0888 | +68.0% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.0953 | +7.3% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.0825 | -13.4% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0446 | -46.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1002 | +124.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0493 | -50.8% | 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-03-07 | TARRY JOSEPH DON | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 3,124 | $0.00 | $0 | 25,959 |
| 2026-03-07 | TARRY JOSEPH DON | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 2,424 | $0.00 | $0 | 29,083 |
| 2026-03-07 | TARRY JOSEPH DON | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 1,700 | $0.00 | $0 | 31,507 |
| 2026-03-07 | TARRY JOSEPH DON | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,414 | $58.88 | $83,256 | 58,223 |
| 2026-03-07 | TARRY JOSEPH DON | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,124 | $0.00 | $0 | 59,637 |
| 2026-03-07 | TARRY JOSEPH DON | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,097 | $58.88 | $64,591 | 56,513 |
| 2026-03-07 | TARRY JOSEPH DON | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,424 | $0.00 | $0 | 57,610 |
| 2026-03-07 | TARRY JOSEPH DON | President and CEO |
Other disposed transaction
F
|
Common Stock | 770 | $58.88 | $45,338 | 55,186 |
| 2026-03-07 | TARRY JOSEPH DON | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,700 | $0.00 | $0 | 55,956 |
| 2026-03-03 | Jacobson Monique | SVP, Corporate Services |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 1,629 | $0.00 | $0 | 1,629 |
| 2026-02-13 | COLLAWN PATRICIA K | EXECUTIVE CHAIR |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 674 | $0.00 | $0 | 97,161 |
| 2025-12-17 | TARRY JOSEPH DON | President and CEO |
Other disposed transaction
F
|
Common Stock | 4,269 | $58.71 | $250,633 | 54,256 |
| 2025-12-17 | TARRY JOSEPH DON | President and CEO |
Exercise / conversion
M
|
Common Stock | 9,433 | $0.00 | $0 | 58,525 |
| 2025-12-01 | TARRY JOSEPH DON | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 13,234 | $0.00 | $0 | 16,013 |
| 2025-12-01 | TARRY JOSEPH DON | President and CEO |
Other disposed transaction
F
|
Common Stock | 5,989 | $58.40 | $349,758 | 49,092 |
| 2025-12-01 | TARRY JOSEPH DON | President and CEO |
Exercise / conversion
M
|
Common Stock | 13,234 | $0.00 | $0 | 55,081 |
| 2025-11-14 | COLLAWN PATRICIA K | EXECUTIVE CHAIR |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 672 | $0.00 | $0 | 96,487 |
| 2025-09-16 | Iverson Brian | Gen Couns, SVP Reg-Pub Policy |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 4,650 | $0.00 | $0 | 3,525 |
| 2025-09-16 | Iverson Brian | Gen Couns, SVP Reg-Pub Policy |
Other disposed transaction
F
|
Common Stock | 1,407 | $56.63 | $79,678 | 6,736 |
| 2025-09-16 | Iverson Brian | Gen Couns, SVP Reg-Pub Policy |
Exercise / conversion
M
|
Common Stock | 4,650 | $0.00 | $0 | 8,143 |
| 2025-08-22 | COLLAWN PATRICIA K | EXECUTIVE CHAIR |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 657 | $0.00 | $0 | 95,815 |
| 2025-05-16 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 716 | $0.00 | $0 | 95,158 |
| 2025-05-13 | Maestas Steven | — |
Equity grant / award
A
|
Common Stock | 2,726 | $0.00 | $0 | 6,294 |
| 2025-03-07 | TARRY JOSEPH DON | President and COO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 795 | $0.00 | $0 | 29,247 |
| 2025-03-07 | TARRY JOSEPH DON | President and COO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 1,701 | $0.00 | $0 | 30,042 |
| 2025-03-07 | TARRY JOSEPH DON | President and COO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 2,422 | $0.00 | $0 | 31,743 |
| 2025-03-07 | TARRY JOSEPH DON | President and COO |
Other disposed transaction
F
|
Common Stock | 360 | $47.78 | $17,201 | 41,847 |
| 2025-03-07 | TARRY JOSEPH DON | President and COO |
Exercise / conversion
M
|
Common Stock | 795 | $0.00 | $0 | 42,207 |
| 2025-03-07 | TARRY JOSEPH DON | President and COO |
Other disposed transaction
F
|
Common Stock | 770 | $47.78 | $36,791 | 41,412 |
| 2025-03-07 | TARRY JOSEPH DON | President and COO |
Exercise / conversion
M
|
Common Stock | 1,701 | $0.00 | $0 | 42,182 |
| 2025-03-07 | TARRY JOSEPH DON | President and COO |
Other disposed transaction
F
|
Common Stock | 1,096 | $47.78 | $52,367 | 40,481 |
| 2025-03-07 | TARRY JOSEPH DON | President and COO |
Exercise / conversion
M
|
Common Stock | 2,422 | $0.00 | $0 | 41,577 |
| 2025-02-26 | TARRY JOSEPH DON | President and COO |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 9,467 | $0.00 | $0 | 34,165 |
| 2025-02-26 | TARRY JOSEPH DON | President and COO |
Other disposed transaction
F
|
Common Stock | 3,357 | $51.69 | $173,523 | 39,155 |
| 2025-02-26 | TARRY JOSEPH DON | President and COO |
Exercise / conversion
M
|
Common Stock | 7,336 | $0.00 | $0 | 42,512 |
| 2025-02-14 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 710 | $0.00 | $0 | 710 |
| 2025-02-14 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 710 | $0.00 | $0 | 94,442 |
| 2024-12-02 | TARRY JOSEPH DON | President and COO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 6,617 | $0.00 | $0 | 24,698 |
| 2024-12-02 | TARRY JOSEPH DON | President and COO |
Other disposed transaction
F
|
Common Stock | 2,995 | $49.05 | $146,905 | 35,176 |
| 2024-12-02 | TARRY JOSEPH DON | President and COO |
Exercise / conversion
M
|
Common Stock | 6,617 | $0.00 | $0 | 38,171 |
| 2024-11-21 | BECKER NORMAN P. | — |
Open-market sell
S
|
Common Stock | 2,300 | $48.42 | $111,366 | 25,378 |
| 2024-11-08 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 776 | $0.00 | $0 | 93,732 |
| 2024-09-16 | Iverson Brian | Gen Couns, SVP Reg-Pub Policy |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 4,650 | $0.00 | $0 | 4,650 |
| 2024-09-16 | Iverson Brian | Gen Couns, SVP Reg-Pub Policy |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 9,300 | $0.00 | $0 | 9,300 |
| 2024-09-16 | Iverson Brian | Gen Couns, SVP Reg-Pub Policy |
Other disposed transaction
F
|
Common Stock | 1,608 | $43.01 | $69,160 | 3,142 |
| 2024-09-16 | Iverson Brian | Gen Couns, SVP Reg-Pub Policy |
Exercise / conversion
M
|
Common Stock | 4,650 | — | — | 4,750 |
| 2024-08-09 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 846 | $0.00 | $0 | 92,956 |
| 2024-08-02 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 8,922 | $0.00 | $0 | 4,945 |
| 2024-08-02 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Other disposed transaction
F
|
Common Stock | 4,038 | $41.77 | $168,667 | 95,454 |
| 2024-08-02 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M
|
Common Stock | 8,922 | $0.00 | $0 | 99,492 |
| 2024-06-04 | Montoya Lillian J | — |
Equity grant / award
A
|
Common Stock | 3,568 | $0.00 | $0 | 3,568 |
| 2024-05-10 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 880 | $0.00 | $0 | 92,110 |
| 2024-05-03 | TARRY JOSEPH DON | President and COO |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 19,851 | $0.00 | $0 | 31,315 |
| 2024-03-07 | Eden Elisabeth A | SVP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 326 | $0.00 | $0 | 4,438 |
| 2024-03-07 | Eden Elisabeth A | SVP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 358 | $0.00 | $0 | 4,764 |
| 2024-03-07 | Eden Elisabeth A | SVP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 650 | $0.00 | $0 | 5,122 |
| 2024-03-07 | Eden Elisabeth A | SVP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 148 | $37.74 | $5,586 | 19,387 |
| 2024-03-07 | Eden Elisabeth A | SVP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 326 | $0.00 | $0 | 19,535 |
| 2024-03-07 | Eden Elisabeth A | SVP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 162 | $37.74 | $6,114 | 19,209 |
| 2024-03-07 | Eden Elisabeth A | SVP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 358 | $0.00 | $0 | 19,371 |
| 2024-03-07 | Eden Elisabeth A | SVP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 295 | $37.74 | $11,133 | 19,013 |
| 2024-03-07 | Eden Elisabeth A | SVP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 650 | $0.00 | $0 | 19,308 |
| 2024-03-01 | Bischoff Gerald R | VP and Corporate Controller |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 969 | $0.00 | $0 | 1,873 |
| 2024-02-16 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 974 | $0.00 | $0 | 91,230 |
| 2023-12-05 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 26,766 | $0.00 | $0 | 61,620 |
| 2023-11-10 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 0 | $0.00 | — | 89,448 |
| 2023-11-10 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 808 | $0.00 | $0 | 90,256 |
| 2023-08-25 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 752 | $0.00 | $0 | 89,448 |
| 2023-05-12 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 690 | $0.00 | $0 | 88,696 |
| 2023-05-09 | CONLEY E RENAE | — |
Equity grant / award
A
|
Common Stock | 2,700 | $0.00 | $0 | 30,979 |
| 2023-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 623 | $0.00 | $0 | 4,144 |
| 2023-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 658 | $0.00 | $0 | 4,767 |
| 2023-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 720 | $0.00 | $0 | 5,425 |
| 2023-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Other disposed transaction
F
|
Common Stock | 282 | $48.80 | $13,762 | 86,702 |
| 2023-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M
|
Common Stock | 623 | $0.00 | $0 | 86,984 |
| 2023-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Other disposed transaction
F
|
Common Stock | 298 | $48.80 | $14,542 | 86,361 |
| 2023-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M
|
Common Stock | 658 | $0.00 | $0 | 86,659 |
| 2023-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Other disposed transaction
F
|
Common Stock | 326 | $48.80 | $15,909 | 86,001 |
| 2023-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M
|
Common Stock | 720 | $0.00 | $0 | 86,327 |
| 2023-02-28 | Monroy Henry E | VP & Corporate Controller |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 933 | $0.00 | $0 | 2,632 |
| 2023-02-28 | Monroy Henry E | VP & Corporate Controller |
Other disposed transaction
F
|
Common Stock | 1,026 | $49.00 | $50,274 | 5,849 |
| 2023-02-28 | Monroy Henry E | VP & Corporate Controller |
Exercise / conversion
M
|
Common Stock | 2,167 | $0.00 | $0 | 6,875 |
| 2023-02-17 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 629 | $0.00 | $0 | 88,006 |
| 2022-11-10 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 647 | $0.00 | $0 | 87,377 |
| 2022-08-31 | COLLAWN PATRICIA K | CHAIRMAN AND CEO |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 625 | $0.00 | $0 | 86,730 |
| 2022-05-13 | Eldred Charles N | EVP Corp Development & Finance |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 56 | $0.00 | $0 | 7,833 |
| 2022-05-10 | SCHWANZ DONALD K | — |
Equity grant / award
A
|
Common Stock | 2,753 | $0.00 | $0 | 8,307 |
| 2022-03-07 | OLSON CHRIS M | SVP, UTILITY OPERATIONS |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 546 | $0.00 | $0 | 3,658 |
| 2022-03-07 | OLSON CHRIS M | SVP, UTILITY OPERATIONS |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 569 | $0.00 | $0 | 4,204 |
| 2022-03-07 | OLSON CHRIS M | SVP, UTILITY OPERATIONS |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 592 | $0.00 | $0 | 4,773 |
| 2022-03-07 | OLSON CHRIS M | SVP, UTILITY OPERATIONS |
Other disposed transaction
F
|
Common Stock | 248 | $46.11 | $11,435 | 21,117 |
| 2022-03-07 | OLSON CHRIS M | SVP, UTILITY OPERATIONS |
Exercise / conversion
M
|
Common Stock | 546 | $0.00 | $0 | 21,365 |
| 2022-03-07 | OLSON CHRIS M | SVP, UTILITY OPERATIONS |
Other disposed transaction
F
|
Common Stock | 258 | $46.11 | $11,896 | 20,819 |
| 2022-03-07 | OLSON CHRIS M | SVP, UTILITY OPERATIONS |
Exercise / conversion
M
|
Common Stock | 569 | $0.00 | $0 | 21,077 |
| 2022-03-07 | OLSON CHRIS M | SVP, UTILITY OPERATIONS |
Other disposed transaction
F
|
Common Stock | 268 | $46.11 | $12,357 | 20,508 |
| 2022-03-07 | OLSON CHRIS M | SVP, UTILITY OPERATIONS |
Exercise / conversion
M
|
Common Stock | 592 | $0.00 | $0 | 20,776 |
| 2022-03-01 | Monroy Henry E | VP & Corporate Controller |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 844 | $0.00 | $0 | 2,605 |
| 2022-03-01 | Monroy Henry E | VP & Corporate Controller |
Other disposed transaction
F
|
Common Stock | 702 | $44.64 | $31,337 | 4,261 |
| 2022-03-01 | Monroy Henry E | VP & Corporate Controller |
Exercise / conversion
M
|
Common Stock | 1,387 | $0.00 | $0 | 4,963 |
| 2022-03-01 | Eldred Charles N | EVP Corp Development & Finance |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 5,304 | $0.00 | $0 | 12,852 |
| 2022-03-01 | Eldred Charles N | EVP Corp Development & Finance |
Other disposed transaction
F
|
Common Stock | 4,615 | $44.64 | $206,014 | 137,753 |
| 2022-03-01 | Eldred Charles N | EVP Corp Development & Finance |
Exercise / conversion
M
|
Common Stock | 15,125 | $0.00 | $0 | 142,368 |
| 2022-02-24 | Eldred Charles N | EVP Corp Development & Finance |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 61 | $0.00 | $0 | 7,777 |
| 2021-11-12 | Eldred Charles N | EVP Corp Development & Finance |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 51 | $0.00 | $0 | 7,716 |
| 2021-08-13 | Eldred Charles N | EVP Corp Development & Finance |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 51 | $0.00 | $0 | 7,665 |
| 2021-05-14 | Eldred Charles N | EVP Corp Development & Finance |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 49 | $0.00 | $0 | 7,614 |
| 2021-05-11 | SCHWANZ DONALD K | — |
Equity grant / award
A
|
Common Stock | 2,430 | $0.00 | $0 | 5,554 |
| 2021-03-05 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 820 | $0.00 | $0 | 3,891 |
| 2021-03-05 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 623 | $0.00 | $0 | 4,711 |
| 2021-03-05 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 670 | $0.00 | $0 | 5,334 |
| 2021-03-05 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 1,974 | $0.00 | $0 | 6,004 |
| 2021-03-05 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Other disposed transaction
F
|
Common Stock | 372 | $47.42 | $17,640 | 77,975 |
| 2021-03-05 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M
|
Common Stock | 820 | $0.00 | $0 | 78,347 |
| 2021-03-05 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Other disposed transaction
F
|
Common Stock | 282 | $47.42 | $13,372 | 77,527 |
| 2021-03-05 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M
|
Common Stock | 623 | $0.00 | $0 | 77,809 |
| 2021-03-05 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Other disposed transaction
F
|
Common Stock | 304 | $47.42 | $14,416 | 77,186 |
| 2021-03-05 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M
|
Common Stock | 670 | $0.00 | $0 | 77,490 |
| 2021-03-05 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Other disposed transaction
F
|
Common Stock | 4,373 | $47.42 | $207,368 | 76,820 |
| 2021-03-05 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M
|
Common Stock | 9,531 | $0.00 | $0 | 81,193 |
| 2021-02-16 | Eldred Charles N | EVP Corp Development & Finance |
Equity grant / award
A · derivative
|
Phantom Stock Shares | 50 | $0.00 | $0 | 7,564 |
| 2020-05-12 | WILKINSON BRUCE W | — |
Equity grant / award
A
|
Common Stock | 3,124 | $0.00 | $0 | 52,079 |
| 2020-03-06 | TARRY JOSEPH DON | SVP, and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 322 | $0.00 | $0 | 2,175 |
| 2020-03-06 | TARRY JOSEPH DON | SVP, and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 373 | $0.00 | $0 | 2,497 |
| 2020-03-06 | TARRY JOSEPH DON | SVP, and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 357 | $0.00 | $0 | 2,870 |
| 2020-03-06 | TARRY JOSEPH DON | SVP, and CFO |
Other disposed transaction
F
|
Common Stock | 143 | $51.83 | $7,412 | 13,852 |
| 2020-03-06 | TARRY JOSEPH DON | SVP, and CFO |
Exercise / conversion
M
|
Common Stock | 322 | $0.00 | $0 | 13,995 |
| 2020-03-06 | TARRY JOSEPH DON | SVP, and CFO |
Other disposed transaction
F
|
Common Stock | 158 | $51.83 | $8,189 | 13,673 |
| 2020-03-06 | TARRY JOSEPH DON | SVP, and CFO |
Exercise / conversion
M
|
Common Stock | 357 | $0.00 | $0 | 13,831 |
| 2020-03-06 | TARRY JOSEPH DON | SVP, and CFO |
Other disposed transaction
F
|
Common Stock | 166 | $51.83 | $8,604 | 13,474 |
| 2020-03-06 | TARRY JOSEPH DON | SVP, and CFO |
Exercise / conversion
M
|
Common Stock | 373 | $0.00 | $0 | 13,640 |
| 2020-03-03 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 1,870 | $0.00 | $0 | 6,310 |
| 2020-03-03 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Other disposed transaction
F
|
Common Stock | 4,634 | $49.08 | $227,437 | 70,392 |
| 2020-03-03 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Equity grant / award
A
|
Common Stock | 10,383 | $0.00 | $0 | 75,026 |
| 2019-05-21 | BAILEY VICKY A | — |
Equity grant / award
A
|
Common Stock | 2,218 | $0.00 | $0 | 2,218 |
| 2019-05-17 | MULLARKEY MAUREEN T | — |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 779 | $0.00 | $0 | 0 |
| 2019-05-17 | MULLARKEY MAUREEN T | — |
Exercise / conversion
M
|
Common Stock | 779 | — | — | 12,270 |
| 2019-05-10 | WILKINSON BRUCE W | — |
Exercise / conversion
M · derivative
|
Stock Options | 1,000 | $0.00 | $0 | 0 |
| 2019-05-10 | WILKINSON BRUCE W | — |
Exercise / conversion
M
|
Common Stock | 1,000 | $12.71 | $12,710 | 45,958 |
| 2019-03-08 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Open-market sell
S
|
Common Stock | 608 | $45.23 | $27,500 | 10,414 |
| 2019-03-07 | Darnell Ronald N. | SVP, PUBLIC POLICY |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 573 | $0.00 | $0 | 3,109 |
| 2019-03-07 | Darnell Ronald N. | SVP, PUBLIC POLICY |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 531 | $0.00 | $0 | 3,682 |
| 2019-03-07 | Darnell Ronald N. | SVP, PUBLIC POLICY |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 589 | $0.00 | $0 | 4,213 |
| 2019-03-07 | Darnell Ronald N. | SVP, PUBLIC POLICY |
Other disposed transaction
F
|
Common Stock | 185 | $44.94 | $8,314 | 23,192 |
| 2019-03-07 | Darnell Ronald N. | SVP, PUBLIC POLICY |
Exercise / conversion
M
|
Common Stock | 573 | — | — | 23,377 |
| 2019-03-07 | Darnell Ronald N. | SVP, PUBLIC POLICY |
Other disposed transaction
F
|
Common Stock | 172 | $44.94 | $7,730 | 22,804 |
| 2019-03-07 | Darnell Ronald N. | SVP, PUBLIC POLICY |
Exercise / conversion
M
|
Common Stock | 531 | — | — | 22,976 |
| 2019-03-07 | Darnell Ronald N. | SVP, PUBLIC POLICY |
Other disposed transaction
F
|
Common Stock | 190 | $44.94 | $8,539 | 22,445 |
| 2019-03-07 | Darnell Ronald N. | SVP, PUBLIC POLICY |
Exercise / conversion
M
|
Common Stock | 589 | — | — | 22,635 |
| 2019-03-07 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 373 | $0.00 | $0 | 2,066 |
| 2019-03-07 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 357 | $0.00 | $0 | 2,439 |
| 2019-03-07 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 392 | $0.00 | $0 | 2,796 |
| 2019-03-07 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Open-market sell
S
|
Common Stock | 1,092 | $44.89 | $49,020 | 11,022 |
| 2019-03-07 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Other disposed transaction
F
|
Common Stock | 166 | $44.94 | $7,460 | 12,114 |
| 2019-03-07 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Exercise / conversion
M
|
Common Stock | 373 | — | — | 12,280 |
| 2019-03-07 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Other disposed transaction
F
|
Common Stock | 158 | $44.94 | $7,101 | 11,907 |
| 2019-03-07 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Exercise / conversion
M
|
Common Stock | 357 | — | — | 12,065 |
| 2019-03-07 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Other disposed transaction
F
|
Common Stock | 174 | $44.94 | $7,820 | 11,708 |
| 2019-03-07 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Exercise / conversion
M
|
Common Stock | 392 | — | — | 11,882 |
| 2019-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 821 | $0.00 | $0 | 4,440 |
| 2019-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 790 | $0.00 | $0 | 5,261 |
| 2019-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 877 | $0.00 | $0 | 6,051 |
| 2019-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Other disposed transaction
F
|
Common Stock | 364 | $44.94 | $16,358 | 64,643 |
| 2019-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M
|
Common Stock | 821 | — | — | 65,007 |
| 2019-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Other disposed transaction
F
|
Common Stock | 350 | $44.94 | $15,729 | 64,186 |
| 2019-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M
|
Common Stock | 790 | — | — | 64,536 |
| 2019-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Other disposed transaction
F
|
Common Stock | 389 | $44.94 | $17,482 | 63,746 |
| 2019-03-07 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Exercise / conversion
M
|
Common Stock | 877 | — | — | 64,135 |
| 2019-03-06 | Apodaca Patrick V | SVP, GEN COUNSEL & SECY |
Open-market sell
S
|
Common Stock | 4,800 | $44.32 | $212,736 | 63,258 |
| 2019-03-05 | Darnell Ronald N. | SVP, PUBLIC POLICY |
Open-market sell
S
|
Common Stock | 5,000 | $44.66 | $223,300 | 22,046 |
| 2019-03-04 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 964 | $0.00 | $0 | 3,188 |
| 2019-03-04 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Other disposed transaction
F
|
Common Stock | 867 | $44.76 | $38,807 | 11,490 |
| 2019-03-04 | TARRY JOSEPH DON | VP, CONTROLLER AND TREASURER |
Equity grant / award
A
|
Common Stock | 1,959 | — | — | 12,357 |
| 2018-05-22 | CONLEY E RENAE | — |
Equity grant / award
A
|
Common Stock | 2,344 | $0.00 | $0 | 16,975 |
| 2018-05-17 | WILKINSON BRUCE W | — |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 780 | $0.00 | $0 | 779 |
| 2018-05-17 | WILKINSON BRUCE W | — |
Exercise / conversion
M
|
Common Stock | 780 | $0.00 | $0 | 42,614 |
| 2018-05-12 | Gutierrez Sidney M. | — |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 927 | $0.00 | $0 | 1,559 |
| 2018-05-12 | Gutierrez Sidney M. | — |
Exercise / conversion
M
|
Common Stock | 927 | $0.00 | $0 | 6,015 |
| 2018-05-08 | BECKER NORMAN P. | — |
Open-market buy
P
|
Common Stock | 1,250 | $38.50 | $48,125 | 6,982 |
| 2018-04-02 | Eldred Charles N | EXEC VP, CFO |
Other acquired transaction
J · derivative
|
Phantom Stock Shares | 0 | $0.00 | — | 7,030 |
| 2018-03-16 | SCHWANZ DONALD K | — |
Exercise / conversion
M · derivative
|
Stock Options | 1,000 | $0.00 | $0 | 0 |
| 2018-03-16 | SCHWANZ DONALD K | — |
Exercise / conversion
M
|
Common Stock | 1,000 | $12.71 | $12,710 | 31,320 |
| 2018-03-07 | COLLAWN PATRICIA K | CHAIRMAN, PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 4,628 | $0.00 | $0 | 29,571 |
| 2018-03-07 | COLLAWN PATRICIA K | CHAIRMAN, PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 4,802 | $0.00 | $0 | 34,199 |
| 2018-03-07 | COLLAWN PATRICIA K | CHAIRMAN, PRESIDENT AND CEO |
Other disposed transaction
F
|
Common Stock | 2,048 | $35.10 | $71,885 | 445,027 |
| 2018-03-07 | COLLAWN PATRICIA K | CHAIRMAN, PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 4,628 | — | — | 447,075 |
| 2018-03-07 | COLLAWN PATRICIA K | CHAIRMAN, PRESIDENT AND CEO |
Other disposed transaction
F
|
Common Stock | 2,125 | $35.10 | $74,588 | 442,447 |
| 2018-03-07 | COLLAWN PATRICIA K | CHAIRMAN, PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 4,802 | — | — | 444,572 |
| 2018-03-02 | OLSON CHRIS M | VP, Utility Operations |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 997 | $0.00 | $0 | 4,805 |
| 2018-03-02 | OLSON CHRIS M | VP, Utility Operations |
Other disposed transaction
F
|
Common Stock | 416 | $35.85 | $14,914 | 5,512 |
| 2018-03-02 | OLSON CHRIS M | VP, Utility Operations |
Equity grant / award
A
|
Common Stock | 944 | — | — | 5,928 |
| 2017-08-11 | Darnell Ronald N. | SVP, PUBLIC POLICY |
Open-market sell
S
|
Common Stock | 5,000 | $40.97 | $204,850 | 24,053 |
| 2017-08-02 | Apodaca Patrick V | SR VP, GEN COUNSEL & SECY |
Exercise / conversion
M · derivative
|
Stock Options | 5,333 | $0.00 | $0 | 0 |
| 2017-08-02 | Apodaca Patrick V | SR VP, GEN COUNSEL & SECY |
Open-market sell
S
|
Common Stock | 5,333 | $40.43 | $215,613 | 59,676 |
| 2017-08-02 | Apodaca Patrick V | SR VP, GEN COUNSEL & SECY |
Exercise / conversion
M
|
Common Stock | 5,333 | $12.22 | $65,169 | 65,009 |
| 2017-06-05 | BECKER NORMAN P. | — |
Open-market buy
P
|
Common Stock | 2,500 | $38.98 | $97,450 | 5,732 |
| 2017-05-17 | WILKINSON BRUCE W | — |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 780 | $0.00 | $0 | 2,486 |
| 2017-05-17 | WILKINSON BRUCE W | — |
Exercise / conversion
M
|
Common Stock | 780 | $0.00 | $0 | 40,907 |
| 2017-05-16 | WILKINSON BRUCE W | — |
Equity grant / award
A
|
Common Stock | 2,452 | $0.00 | $0 | 40,127 |
| 2017-05-12 | Gutierrez Sidney M. | — |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 928 | $0.00 | $0 | 3,266 |
| 2017-05-12 | Gutierrez Sidney M. | — |
Exercise / conversion
M
|
Common Stock | 928 | $0.00 | $0 | 1,856 |
| 2017-05-11 | COLLAWN PATRICIA K | CHAIRMAN, PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Stock Options | 24,000 | $0.00 | $0 | 156,000 |
| 2017-05-11 | COLLAWN PATRICIA K | CHAIRMAN, PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Stock Options | 4,000 | $0.00 | $0 | 180,000 |
| 2017-05-11 | COLLAWN PATRICIA K | CHAIRMAN, PRESIDENT AND CEO |
Other disposed transaction
F
|
Common Stock | 15,341 | $36.80 | $564,549 | 357,125 |
| 2017-05-11 | COLLAWN PATRICIA K | CHAIRMAN, PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 24,000 | $13.17 | $316,080 | 372,466 |
| 2017-05-11 | COLLAWN PATRICIA K | CHAIRMAN, PRESIDENT AND CEO |
Other disposed transaction
F
|
Common Stock | 3,724 | $36.80 | $137,043 | 348,466 |
| 2017-05-11 | COLLAWN PATRICIA K | CHAIRMAN, PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 4,000 | $23.90 | $95,600 | 352,190 |
| 2017-03-07 | Eldred Charles N | EXEC VP, CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 1,498 | $0.00 | $0 | 8,733 |
| 2017-03-07 | Eldred Charles N | EXEC VP, CFO |
Other disposed transaction
F
|
Common Stock | 702 | $36.40 | $25,553 | 93,804 |
| 2017-03-07 | Eldred Charles N | EXEC VP, CFO |
Exercise / conversion
M
|
Common Stock | 1,498 | — | — | 94,506 |
| 2017-03-03 | OLSON CHRIS M | VP, Utility Operations |
Equity grant / award
A · derivative
|
Restricted Stock Rights | 985 | $0.00 | $0 | 6,389 |
| 2016-08-12 | COLLAWN PATRICIA K | CHAIRMAN, PRESIDENT AND CEO |
Equity grant / award
G
|
Common Stock | 3,000 | $0.00 | $0 | 273,657 |
| 2016-05-17 | ARCHULETA ADELMO E | — |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 2,639 | $0.00 | $0 | 0 |
| 2016-05-17 | ARCHULETA ADELMO E | — |
Exercise / conversion
M
|
Common Stock | 2,639 | — | — | 32,404 |
| 2016-05-15 | MULLARKEY MAUREEN T | — |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 784 | $0.00 | $0 | 2,639 |
| 2016-05-15 | MULLARKEY MAUREEN T | — |
Exercise / conversion
M
|
Common Stock | 784 | — | — | 2,496 |
| 2016-05-12 | MULLARKEY MAUREEN T | — |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 928 | $0.00 | $0 | 3,423 |
| 2016-05-12 | MULLARKEY MAUREEN T | — |
Exercise / conversion
M
|
Common Stock | 928 | — | — | 1,712 |
| 2016-05-09 | WILKINSON BRUCE W | — |
Exercise / conversion
M · derivative
|
Restricted Stock Rights | 950 | $0.00 | $0 | 4,351 |
| 2016-05-09 | WILKINSON BRUCE W | — |
Exercise / conversion
M
|
Common Stock | 950 | — | — | 34,251 |