Financial Metrics
MCY MERCURY GENERAL CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 823920000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 858003000.0 | +4.1% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 808162000.0 | -5.8% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 847504000.0 | +4.9% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 852847000.0 | +0.6% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 858357000.0 | +0.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 783184000.0 | -8.8% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 885391000.0 | +13.1% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 894811000.0 | +1.1% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 1017743000.0 | +13.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 979487000.0 | -3.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 987295000.0 | +0.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 708311000.0 | -28.3% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 1005843000.0 | +42.0% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 998774000.0 | -0.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 993096000.0 | -0.6% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 1018775000.0 | +2.6% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 932213000.0 | -8.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 805461000.0 | -13.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 785625000.0 | -2.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 900287000.0 | +14.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1106579000.0 | +22.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1083227000.0 | -2.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1065192000.0 | -1.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1274085000.0 | +19.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1304994000.0 | +2.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 1530374000.0 | +17.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1393879000.0 | -8.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1477885000.0 | +6.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1584926000.0 | +7.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 3227683000.0 | — | USD | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | 3415962000.0 | +5.8% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 3380004000.0 | -1.1% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 3972518000.0 | +17.5% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 3784511000.0 | -4.7% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 3993357000.0 | +5.5% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 3643066000.0 | -8.8% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 4629631000.0 | +27.1% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 5475633000.0 | +18.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 5992468000.0 | +9.4% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 23323000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 48873000.0 | +109.5% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 26930000.0 | -44.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 26980000.0 | +0.2% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 51633000.0 | +91.4% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 46485000.0 | -10.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -42607000.0 | -191.7% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 60180000.0 | +241.2% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 58578000.0 | -2.7% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 135867000.0 | +131.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 83250000.0 | -38.7% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 69282000.0 | -16.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -139204000.0 | -300.9% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 228211000.0 | +263.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 118857000.0 | -47.9% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 106995000.0 | -10.0% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 109181000.0 | +2.0% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 1288000.0 | -98.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -196917000.0 | -15388.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -210681000.0 | -7.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -98303000.0 | +53.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -45288000.0 | +53.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -41543000.0 | +8.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -8227000.0 | +80.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 73462000.0 | +992.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 62568000.0 | -14.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 230856000.0 | +269.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -108327000.0 | -146.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 166472000.0 | +253.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 280403000.0 | +68.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 73044000.0 | — | USD | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | 144877000.0 | +98.3% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -5728000.0 | -104.0% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 320087000.0 | +5688.1% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 374607000.0 | +17.0% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 247937000.0 | -33.8% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | -512672000.0 | -306.8% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 96336000.0 | +118.8% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 467953000.0 | +385.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 541094000.0 | +15.6% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.42 | — | USD/shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.88 | +109.5% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.49 | -44.3% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.49 | +0.0% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.93 | +89.8% | USD/shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.84 | -9.7% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -0.77 | -191.7% | USD/shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 1.09 | +241.6% | USD/shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 1.06 | -2.8% | USD/shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 2.46 | +132.1% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1.5 | -39.0% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1.25 | -16.7% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -2.51 | -300.8% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 4.12 | +264.1% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 2.15 | -47.8% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 1.93 | -10.2% | USD/shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 1.97 | +2.1% | USD/shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.02 | -99.0% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -3.56 | -17900.0% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -3.8 | -6.7% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -1.78 | +53.2% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -0.82 | +53.9% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -0.75 | +8.5% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -0.15 | +80.0% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1.33 | +986.7% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.13 | -15.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 4.17 | +269.0% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -1.96 | -147.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3.01 | +253.6% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 5.06 | +68.1% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.32 | — | USD/shares | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | 2.62 | +98.5% | USD/shares | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -0.1 | -103.8% | USD/shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 5.78 | +5880.0% | USD/shares | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 6.77 | +17.1% | USD/shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 4.48 | -33.8% | USD/shares | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | -9.26 | -306.7% | USD/shares | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 1.74 | +118.8% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 8.45 | +385.6% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 9.77 | +15.6% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.42 | — | USD/shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.88 | +109.5% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.49 | -44.3% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.49 | +0.0% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.93 | +89.8% | USD/shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.84 | -9.7% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -0.77 | -191.7% | USD/shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 1.09 | +241.6% | USD/shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 1.06 | -2.8% | USD/shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 2.45 | +131.1% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1.5 | -38.8% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1.25 | -16.7% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -2.51 | -300.8% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 4.12 | +264.1% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 2.15 | -47.8% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 1.93 | -10.2% | USD/shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 1.97 | +2.1% | USD/shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.02 | -99.0% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -3.56 | -17900.0% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -3.8 | -6.7% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -1.78 | +53.2% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -0.82 | +53.9% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -0.75 | +8.5% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -0.15 | +80.0% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1.33 | +986.7% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.13 | -15.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 4.17 | +269.0% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -1.96 | -147.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3.01 | +253.6% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 5.06 | +68.1% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.32 | — | USD/shares | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | 2.62 | +98.5% | USD/shares | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -0.1 | -103.8% | USD/shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 5.78 | +5880.0% | USD/shares | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 6.77 | +17.1% | USD/shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 4.48 | -33.8% | USD/shares | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | -9.26 | -306.7% | USD/shares | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 1.74 | +118.8% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 8.45 | +385.6% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 9.77 | +15.6% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4692063000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 4722048000.0 | +0.6% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 4801272000.0 | +1.7% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 4788718000.0 | -0.3% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 4863989000.0 | +1.6% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 4938983000.0 | +1.5% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 5025599000.0 | +1.8% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 5101323000.0 | +1.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 5132787000.0 | +0.6% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 5204471000.0 | +1.4% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 5313037000.0 | +2.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 5433729000.0 | +2.3% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 5606720000.0 | +3.2% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 5716518000.0 | +2.0% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 5873242000.0 | +2.7% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 5889157000.0 | +0.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 5716898000.0 | -2.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 5916737000.0 | +3.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 6145788000.0 | +3.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 6328246000.0 | +3.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 6554154000.0 | +3.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 6696948000.0 | +2.2% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 6754373000.0 | +0.9% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 6772472000.0 | +0.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 6667116000.0 | -1.6% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 6499665000.0 | -2.5% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 6454661000.0 | -0.7% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 6514188000.0 | +0.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 6589357000.0 | +1.2% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 6690640000.0 | +1.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 6922238000.0 | +3.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 7103397000.0 | +2.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 7395968000.0 | +4.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 7727080000.0 | +4.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 8152948000.0 | +5.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 8310632000.0 | +1.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 9027658000.0 | +8.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 9083027000.0 | +0.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 9372742000.0 | +3.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 4788718000.0 | — | USD | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 5101323000.0 | +6.5% | USD | 10-K | 2019-02-13 |
| Annual | 2018-12-31 | 5433729000.0 | +6.5% | USD | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 5889157000.0 | +8.4% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 6328246000.0 | +7.5% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 6772472000.0 | +7.0% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 6514188000.0 | -3.8% | USD | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 7103397000.0 | +9.0% | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 8310632000.0 | +17.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 9560669000.0 | +15.0% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2884685000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 2900020000.0 | +0.5% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 2985815000.0 | +3.0% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 3036316000.0 | +1.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 3118020000.0 | +2.7% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 3175791000.0 | +1.9% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 3249408000.0 | +2.3% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 3339936000.0 | +2.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 3448566000.0 | +3.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 3494613000.0 | +1.3% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 3578807000.0 | +2.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 3816045000.0 | +6.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 3887426000.0 | +1.9% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 3948556000.0 | +1.6% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 4070698000.0 | +3.1% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 4089655000.0 | +0.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 4093454000.0 | +0.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 4099922000.0 | +0.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 4244956000.0 | +3.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 4295649000.0 | +1.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 4449717000.0 | +3.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 4518317000.0 | +1.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 4609440000.0 | +2.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 4632191000.0 | +0.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 4758909000.0 | +2.7% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 4837300000.0 | +1.6% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 4908180000.0 | +1.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 4992057000.0 | +1.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 5130094000.0 | +2.8% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 5290500000.0 | +3.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 5547906000.0 | +4.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 5555252000.0 | +0.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 5791941000.0 | +4.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 6078065000.0 | +4.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 6290658000.0 | +3.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 6364108000.0 | +1.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 7207047000.0 | +13.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 7113530000.0 | -1.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 7140428000.0 | +0.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 3036316000.0 | — | USD | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 3339936000.0 | +10.0% | USD | 10-K | 2019-02-13 |
| Annual | 2018-12-31 | 3816045000.0 | +14.3% | USD | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 4089655000.0 | +7.2% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 4295649000.0 | +5.0% | USD | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 4632191000.0 | +7.8% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 4992057000.0 | +7.8% | USD | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 5555252000.0 | +11.3% | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 6364108000.0 | +14.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 7143394000.0 | +12.2% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1807378000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1822028000.0 | +0.8% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1815457000.0 | -0.4% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1752402000.0 | -3.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1745969000.0 | -0.4% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 1763192000.0 | +1.0% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1776191000.0 | +0.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1761387000.0 | -0.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1684221000.0 | -4.4% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 1709858000.0 | +1.5% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 1734230000.0 | +1.4% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-12-31 | 1617684000.0 | -6.7% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 1719294000.0 | +6.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1767962000.0 | +2.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1802544000.0 | +2.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-12-31 | 1799502000.0 | -0.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1623444000.0 | -9.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 1816815000.0 | +11.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 1900832000.0 | +4.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 2032597000.0 | +6.9% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 2104437000.0 | +3.5% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 2178631000.0 | +3.5% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 2144933000.0 | -1.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 2140281000.0 | -0.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 1908207000.0 | -10.8% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 1662365000.0 | -12.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 1546481000.0 | -7.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 1522131000.0 | -1.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1459263000.0 | -4.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1400140000.0 | -4.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1374332000.0 | -1.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-12-31 | 1548145000.0 | +12.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1604027000.0 | +3.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1649015000.0 | +2.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 1862290000.0 | +12.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 1946524000.0 | +4.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1820611000.0 | -6.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1969497000.0 | +8.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2232314000.0 | +13.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1752402000.0 | — | USD | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | 1761387000.0 | +0.5% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 1617684000.0 | -8.2% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 1799502000.0 | +11.2% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 2032597000.0 | +13.0% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 2140281000.0 | +5.3% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 1522131000.0 | -28.9% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 1548145000.0 | +1.7% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1946524000.0 | +25.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2417275000.0 | +24.2% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2017-12-31 | 375000000.0 | — | USD | 10-K | 2018-02-08 |
| Annual | 2018-12-31 | 375000000.0 | +0.0% | USD | 10-K | 2019-02-13 |
| Annual | 2019-12-31 | 375000000.0 | +0.0% | USD | 10-K | 2020-02-12 |
| Annual | 2020-12-31 | 375000000.0 | +0.0% | USD | 10-K | 2021-02-16 |
| Annual | 2021-12-31 | 375000000.0 | +0.0% | USD | 10-K | 2022-02-15 |
| Annual | 2022-12-31 | 400000000.0 | +6.7% | USD | 10-K | 2023-02-14 |
| Annual | 2023-12-31 | 575000000.0 | +43.8% | USD | 10-K | 2024-02-13 |
| Annual | 2024-12-31 | 575000000.0 | +0.0% | USD | 10-K | 2025-02-11 |
| Annual | 2025-12-31 | 575000000.0 | +0.0% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 49785000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 105792000.0 | +112.5% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 213815000.0 | +102.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 74223000.0 | -65.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 174745000.0 | +135.4% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 276465000.0 | +58.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 78351000.0 | -71.7% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 184075000.0 | +134.9% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 325195000.0 | +76.7% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 174687000.0 | -46.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 265623000.0 | +52.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 413593000.0 | +55.7% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 97146000.0 | -76.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 259583000.0 | +167.2% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 443252000.0 | +70.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 174519000.0 | -60.6% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 317241000.0 | +81.8% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 428029000.0 | +34.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 106578000.0 | -75.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 194906000.0 | +82.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 284871000.0 | +46.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 18173000.0 | -93.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 105373000.0 | +479.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 227666000.0 | +116.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 192626000.0 | -15.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 470670000.0 | +144.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 788799000.0 | +67.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -68729000.0 | -108.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 302876000.0 | +540.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 799315000.0 | +163.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 291678000.0 | — | USD | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | 341405000.0 | +17.0% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 383434000.0 | +12.3% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 519678000.0 | +35.5% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 605616000.0 | +16.5% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 501584000.0 | -17.2% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 352589000.0 | -29.7% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 453004000.0 | +28.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1037117000.0 | +128.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1087188000.0 | +4.8% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -41437000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | -65014000.0 | -56.9% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -142833000.0 | -119.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -76340000.0 | +46.6% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -116961000.0 | -53.2% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | -162014000.0 | -38.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -45112000.0 | +72.2% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -162572000.0 | -260.4% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -251516000.0 | -54.7% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | -184600000.0 | +26.6% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -270725000.0 | -46.7% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -308909000.0 | -14.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -103833000.0 | +66.4% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -222078000.0 | -113.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -310895000.0 | -40.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | -149368000.0 | +52.0% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | -216888000.0 | -45.2% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -329286000.0 | -51.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -110421000.0 | +66.5% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -169203000.0 | -53.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -195493000.0 | -15.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -69500000.0 | +64.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -51624000.0 | +25.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -184910000.0 | -258.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -194879000.0 | -5.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -375653000.0 | -92.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -669274000.0 | -78.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 651602000.0 | +197.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 135614000.0 | -79.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -212926000.0 | -257.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -226720000.0 | — | USD | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | -185597000.0 | +18.1% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -222436000.0 | -19.8% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -401201000.0 | -80.4% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | -411286000.0 | -2.5% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -373670000.0 | +9.1% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | -316384000.0 | +15.3% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | -295453000.0 | +6.6% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -796656000.0 | -169.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -420156000.0 | +47.3% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -37460000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | -71718000.0 | -91.5% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -105346000.0 | -46.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 18383000.0 | +117.5% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -16677000.0 | -190.7% | USD | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | -50130000.0 | -200.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -34582000.0 | +31.0% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -69165000.0 | -100.0% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -103412000.0 | -49.5% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | -34273000.0 | +66.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -68869000.0 | -100.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -103605000.0 | -50.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -34875000.0 | +66.3% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -69750000.0 | -100.0% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -104626000.0 | -50.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | -35200000.0 | +66.4% | USD | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | -70217000.0 | -99.5% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -105616000.0 | -50.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -35950000.0 | +66.0% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -71258000.0 | -98.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -89049000.0 | -25.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 31931000.0 | +135.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 14198000.0 | -55.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 121404000.0 | +755.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -18565000.0 | -115.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -36587000.0 | -97.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -54153000.0 | -48.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -18340000.0 | +66.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -36495000.0 | -99.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -54071000.0 | -48.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -108861000.0 | — | USD | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | -84713000.0 | +22.2% | USD | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -138120000.0 | -63.0% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -138370000.0 | -0.2% | USD | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | -140249000.0 | -1.4% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -140836000.0 | -0.4% | USD | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | -81986000.0 | +41.8% | USD | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 103576000.0 | +226.3% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -71107000.0 | -168.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -71715000.0 | -0.9% | USD | 10-K | 2026-02-17 |
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 | 55254000.0 | — | shares | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 55254000.0 | +0.0% | shares | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 55271000.0 | +0.0% | shares | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 55289000.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 55311000.0 | +0.0% | shares | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 55311000.0 | +0.0% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 55332000.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 55332000.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 55332000.0 | +0.0% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 55332000.0 | +0.0% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 55340000.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 55340000.0 | +0.0% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 55350000.0 | +0.0% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 55355000.0 | +0.0% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 55355000.0 | +0.0% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 55358000.0 | +0.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-03-31 | 55358000.0 | +0.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 55358000.0 | +0.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 55358000.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 55358000.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 55371000.0 | +0.0% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 55371000.0 | +0.0% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 55371000.0 | +0.0% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 55371000.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 55371000.0 | +0.0% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 55371000.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 55371000.0 | +0.0% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 55389000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 55389000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 55389000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 55389000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 55289000.0 | — | shares | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 55332000.0 | +0.1% | shares | 10-K | 2019-02-13 |
| Annual | 2018-12-31 | 55340000.0 | +0.0% | shares | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 55358000.0 | +0.0% | shares | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 55358000.0 | +0.0% | shares | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 55371000.0 | +0.0% | shares | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 55371000.0 | +0.0% | shares | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 55371000.0 | +0.0% | shares | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 55389000.0 | +0.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 55389000.0 | +0.0% | shares | 10-K | 2026-02-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 55254000.0 | — | shares | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 55254000.0 | +0.0% | shares | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 55271000.0 | +0.0% | shares | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 55289000.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 55311000.0 | +0.0% | shares | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 55311000.0 | +0.0% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 55332000.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 55332000.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 55332000.0 | +0.0% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 55332000.0 | +0.0% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 55340000.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 55340000.0 | +0.0% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 55350000.0 | +0.0% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 55355000.0 | +0.0% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 55355000.0 | +0.0% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 55358000.0 | +0.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-03-31 | 55358000.0 | +0.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 55358000.0 | +0.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 55358000.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 55358000.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 55371000.0 | +0.0% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 55371000.0 | +0.0% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 55371000.0 | +0.0% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 55371000.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 55371000.0 | +0.0% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 55371000.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 55371000.0 | +0.0% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 55389000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 55389000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 55389000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 55389000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 55289000.0 | — | shares | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 55332000.0 | +0.1% | shares | 10-K | 2019-02-13 |
| Annual | 2018-12-31 | 55340000.0 | +0.0% | shares | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 55358000.0 | +0.0% | shares | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 55358000.0 | +0.0% | shares | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 55371000.0 | +0.0% | shares | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 55371000.0 | +0.0% | shares | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 55371000.0 | +0.0% | shares | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 55389000.0 | +0.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 55389000.0 | +0.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 55201000.0 | — | shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 55254000.0 | +0.1% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 55259000.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 55297000.0 | +0.1% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 55311000.0 | +0.0% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 55324000.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 55332000.0 | +0.0% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 55332000.0 | +0.0% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 55337000.0 | +0.0% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 55341000.0 | +0.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 55353000.0 | +0.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 55355000.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 55358000.0 | +0.0% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 55358000.0 | +0.0% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 55358000.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 55361000.0 | +0.0% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 55371000.0 | +0.0% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 55371000.0 | +0.0% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 55371000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 55389000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 55389000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 55389000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 55249000.0 | — | shares | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | 55316000.0 | +0.1% | shares | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 55335000.0 | +0.0% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 55351000.0 | +0.0% | shares | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 55358000.0 | +0.0% | shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 55368000.0 | +0.0% | shares | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 55371000.0 | +0.0% | shares | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 55371000.0 | +0.0% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 55373000.0 | +0.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 55389000.0 | +0.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 55208000.0 | — | shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 55322000.0 | +0.2% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 55328000.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 55312000.0 | -0.0% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 55323000.0 | +0.0% | shares | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 55334000.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 55332000.0 | -0.0% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 55335000.0 | +0.0% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 55341000.0 | +0.0% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 55348000.0 | +0.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 55363000.0 | +0.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 55366000.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 55358000.0 | -0.0% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 55358000.0 | +0.0% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 55358000.0 | +0.0% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 55372000.0 | +0.0% | shares | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 55376000.0 | +0.0% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 55375000.0 | -0.0% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 55371000.0 | -0.0% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 55371000.0 | +0.0% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 55371000.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 55371000.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 55372000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 55375000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 55376000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 55389000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 55389000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 55389000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 55302000.0 | — | shares | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | 55327000.0 | +0.0% | shares | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 55335000.0 | +0.0% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 55360000.0 | +0.0% | shares | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 55358000.0 | -0.0% | shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 55374000.0 | +0.0% | shares | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 55371000.0 | -0.0% | shares | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 55371000.0 | +0.0% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 55377000.0 | +0.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 55389000.0 | +0.0% | shares | 10-K | 2026-02-17 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1756 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.1817 | +3.5% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.1683 | -7.4% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.1742 | +3.5% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.1727 | -0.9% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.1708 | -1.1% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1526 | -10.7% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.1701 | +11.5% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.1684 | -1.0% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.1815 | +7.8% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1713 | -5.6% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1681 | -1.9% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.1239 | -26.3% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.1700 | +37.2% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.1625 | -4.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.1515 | -6.8% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.1521 | +0.4% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.1380 | -9.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.1208 | -12.5% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.1209 | +0.1% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.1395 | +15.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.1679 | +20.4% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1619 | -3.6% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1539 | -5.0% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.1723 | +11.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1689 | -2.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1877 | +11.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1544 | -17.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1627 | +5.4% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1691 | +3.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.6740 | — | ratio | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | 0.6696 | -0.7% | ratio | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | 0.6220 | -7.1% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.6745 | +8.4% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.5980 | -11.3% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.5896 | -1.4% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | 0.5593 | -5.2% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 0.6517 | +16.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.6589 | +1.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.6268 | -4.9% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.5961 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1.5916 | -0.3% | ratio | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1.6447 | +3.3% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1.7327 | +5.4% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1.7858 | +3.1% | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 1.8012 | +0.9% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1.8294 | +1.6% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1.8962 | +3.6% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 2.0476 | +8.0% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 2.0438 | -0.2% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2018-09-30 | 2.0636 | +1.0% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 2.3590 | +14.3% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 2.2611 | -4.1% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 2.2334 | -1.2% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 2.2583 | +1.1% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 2.2727 | +0.6% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 2.5215 | +10.9% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2.2567 | -10.5% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 2.2332 | -1.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 2.1134 | -5.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 2.1144 | +0.1% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 2.0739 | -1.9% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 2.1490 | +3.6% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 2.1643 | +0.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 2.4939 | +15.2% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2022-06-30 | 2.9099 | +16.7% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 3.1738 | +9.1% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 3.2797 | +3.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 3.5155 | +7.2% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 3.7786 | +7.5% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 4.0368 | +6.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 3.5883 | -11.1% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 3.6109 | +0.6% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 3.6859 | +2.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 3.3779 | -8.4% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 3.2695 | -3.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 3.9586 | +21.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3.6119 | -8.8% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 3.1987 | -11.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.7327 | — | ratio | 10-K | 2018-02-08 |
| Annual | 2017-12-31 | 1.8962 | +9.4% | ratio | 10-K | 2019-02-13 |
| Annual | 2018-12-31 | 2.3590 | +24.4% | ratio | 10-K | 2020-02-12 |
| Annual | 2019-12-31 | 2.2727 | -3.7% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 2.1134 | -7.0% | ratio | 10-K | 2022-02-15 |
| Annual | 2021-12-31 | 2.1643 | +2.4% | ratio | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 3.2797 | +51.5% | ratio | 10-K | 2024-02-13 |
| Annual | 2023-12-31 | 3.5883 | +9.4% | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 3.2695 | -8.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.9551 | -9.6% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0283 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.0570 | +101.2% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0333 | -41.5% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0318 | -4.5% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.0605 | +90.2% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.0542 | -10.5% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -0.0544 | -200.5% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.0680 | +224.9% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.0655 | -3.7% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.1335 | +103.9% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0850 | -36.3% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0702 | -17.4% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -0.1965 | -380.1% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.2269 | +215.4% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.1190 | -47.5% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.1077 | -9.5% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.1072 | -0.5% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.0014 | -98.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -0.2445 | -17794.5% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -0.2682 | -9.7% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -0.1092 | +59.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -0.0409 | +62.5% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -0.0384 | +6.3% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -0.0077 | +79.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0577 | +846.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0479 | -16.8% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1508 | +214.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0777 | -151.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1126 | +244.9% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1769 | +57.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0226 | — | ratio | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | 0.0424 | +87.4% | ratio | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -0.0017 | -104.0% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.0806 | +4854.6% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.0990 | +22.8% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.0621 | -37.3% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | -0.1407 | -326.7% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 0.0208 | +114.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0855 | +310.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0903 | +5.7% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0050 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.0103 | +108.2% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0056 | -45.8% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0055 | -1.1% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.0105 | +88.5% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.0092 | -11.5% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -0.0083 | -189.7% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.0116 | +239.3% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.0110 | -4.7% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.0242 | +119.8% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0146 | -39.9% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0118 | -19.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -0.0243 | -306.4% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.0386 | +258.4% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.0193 | -49.9% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0163 | -15.6% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.0163 | -0.1% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.0002 | -98.8% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -0.0295 | -15588.7% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -0.0324 | -9.7% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -0.0152 | +53.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -0.0069 | +54.9% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -0.0062 | +9.7% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -0.0012 | +80.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0099 | +935.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0081 | -18.5% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0283 | +249.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0120 | -142.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0183 | +252.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0299 | +63.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0153 | — | ratio | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | 0.0284 | +86.2% | ratio | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -0.0011 | -103.7% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.0544 | +5256.0% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.0592 | +8.9% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.0366 | -38.2% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | -0.0787 | -315.0% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 0.0136 | +117.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0563 | +315.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0566 | +0.5% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0129 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.0268 | +107.9% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0148 | -44.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0155 | +4.2% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.0293 | +89.5% | ratio | 10-Q | 2018-07-31 |
| Quarterly | 2017-09-30 | 0.0262 | -10.6% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -0.0253 | -196.7% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.0352 | +239.1% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.0338 | -4.0% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.0790 | +134.0% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0471 | -40.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0384 | -18.4% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -0.0857 | -323.1% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.1256 | +246.5% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.0625 | -50.2% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0508 | -18.7% | ratio | 10-Q | 2022-05-03 |
| Quarterly | 2021-06-30 | 0.0501 | -1.4% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.0006 | -98.8% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -0.1032 | -17285.2% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -0.1267 | -22.8% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -0.0636 | +49.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -0.0310 | +51.2% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -0.0297 | +4.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -0.0060 | +79.8% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0458 | +865.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0379 | -17.2% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1240 | +226.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0595 | -148.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0845 | +242.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1256 | +48.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0417 | — | ratio | 10-K | 2019-02-13 |
| Annual | 2017-12-31 | 0.0823 | +97.3% | ratio | 10-K | 2020-02-12 |
| Annual | 2018-12-31 | -0.0035 | -104.3% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.1779 | +5123.5% | ratio | 10-K | 2022-02-15 |
| Annual | 2020-12-31 | 0.1843 | +3.6% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.1158 | -37.1% | ratio | 10-K | 2024-02-13 |
| Annual | 2022-12-31 | -0.3368 | -390.7% | ratio | 10-K | 2025-02-11 |
| Annual | 2023-12-31 | 0.0622 | +118.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.2404 | +286.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.2238 | -6.9% | ratio | 10-K | 2026-02-17 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-02-21 | Chan Jenny Dickinson | VP/Chief HR Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 1,666 | $0.00 | $0 | 1,666 |
| 2026-02-21 | Schroeder Jeffrey Michael | VP/Chief Product Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 1,388 | $0.00 | $0 | 1,388 |
| 2026-01-12 | Chan Jenny Dickinson | VP/Chief HR Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 2,163 | $0.00 | $0 | 2,163 |
| 2025-12-10 | Braunegg George Gwyer | — |
Open-market buy
P
|
Common Stock | 552 | $90.42 | $49,912 | 3,053 |
| 2025-10-09 | Pang Wei | VP/Chief Technology Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 1,831 | $0.00 | $0 | 1,831 |
| 2025-05-23 | Joseph Victor George | President & COO |
Open-market buy
P
|
Common Stock | 15,000 | $59.95 | $899,252 | 15,025 |
| 2025-05-16 | Zhang Ximeng Simon | See Remarks |
Open-market buy
P
|
Common Stock | 1,500 | $61.91 | $92,866 | 1,500 |
| 2025-02-21 | Colby Nicholas Vincent | VP/Chief Sales Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 2,070 | $0.00 | $0 | 2,070 |
| 2025-01-07 | Ribisi Mark Allan | President of AIS subsidiary |
Open-market buy
P
|
Common Stock | 55 | $64.71 | $3,559 | 680 |
| 2024-12-05 | TIRADOR GABRIEL | President & CEO |
Open-market sell
S · derivative
|
Common Stock | 12,500 | $43.01 | $537,625 | 0 |
| 2024-12-05 | TIRADOR GABRIEL | President & CEO |
Exercise / conversion
M
|
Common Stock | 12,500 | $78.11 | $976,435 | 0 |
| 2024-12-03 | Sullivan Heidi C. | VP/Chief Human Capital Officer |
Open-market sell
S
|
Common Stock | 1,076 | $77.28 | $83,153 | 0 |
| 2024-11-04 | Sullivan Heidi C. | VP/Chief Human Capital Officer |
Open-market sell
S · derivative
|
Common Stock | 5,000 | $43.01 | $215,050 | 0 |
| 2024-11-04 | Sullivan Heidi C. | VP/Chief Human Capital Officer |
Exercise / conversion
M
|
Common Stock | 5,000 | $66.83 | $334,150 | 0 |
| 2023-08-28 | Little Joshua Eric | Dir |
Open-market buy
P
|
Common Stock | 250 | $28.56 | $7,140 | 3,250 |
| 2023-05-12 | Little Joshua Eric | Dir |
Open-market buy
P
|
Common Stock | 250 | $29.33 | $7,333 | 3,000 |
| 2023-05-12 | Little Joshua Eric | Dir |
Open-market buy
P
|
Common Stock | 250 | $29.33 | $7,333 | 3,000 |
| 2023-03-13 | Little Joshua Eric | Dir |
Open-market buy
P
|
Common Stock | 250 | $29.85 | $7,464 | 2,750 |
| 2023-03-07 | Petro Randall R | Vice President - Claims |
Other disposed transaction
J
|
Common Stock | 69 | $31.97 | $2,206 | 0 |
| 2023-02-23 | JOSEPH GEORGE | Chairman of the Board |
Other disposed transaction
J
|
Common Stock | 674 | $34.49 | $23,245 | 0 |
| 2023-02-21 | STALICK THEODORE R | CFO/Vice President |
Equity grant / award
G
|
Common Stock | 100 | $34.81 | $3,481 | 4,343 |
| 2022-08-26 | Little Joshua Eric | Dir |
Open-market buy
P
|
Common Stock | 400 | $33.16 | $13,264 | 2,500 |
| 2022-07-18 | TONEY CHARLES | VP-Actuary |
Other acquired transaction
J
|
Common Stock | 2,456 | $41.86 | $102,808 | 13,783 |
| 2022-05-19 | Little Joshua Eric | Dir |
Open-market buy
P
|
Common Stock | 100 | $47.33 | $4,733 | 2,100 |
| 2022-05-05 | STALICK THEODORE R | CFO/Vice President |
Equity grant / award
G
|
Common Stock | 70 | $52.35 | $3,664 | 4,443 |
| 2022-03-04 | JOSEPH GEORGE | Chairman of the Board |
Other disposed transaction
J
|
Common Stock | 110 | $54.07 | $5,948 | 644 |
| 2022-02-18 | STALICK THEODORE R | CFO/Vice President |
Other disposed transaction
F
|
Common Stock | 2,161 | $55.00 | $118,855 | 4,513 |
| 2022-02-18 | STALICK THEODORE R | CFO/Vice President |
Exercise / conversion
M · derivative
|
Common Stock | 2,500 | $43.01 | $107,525 | 0 |
| 2021-11-16 | Little Joshua Eric | Dir |
Open-market buy
P
|
Common Stock | 300 | $52.06 | $15,618 | 2,000 |
| 2021-10-20 | WALTERS JUDY A | Vice President/Corp Secty |
Equity grant / award
G
|
Common Stock | 50 | $55.53 | $2,776 | 3,200 |
| 2021-09-07 | Little Joshua Eric | Dir |
Open-market buy
P
|
Common Stock | 150 | $58.57 | $8,786 | 1,700 |
| 2021-04-01 | STALICK THEODORE R | CFO/Vice President |
Equity grant / award
G
|
Common Stock | 230 | $61.57 | $14,161 | 4,174 |
| 2021-03-12 | Sullivan Heidi C. | Vice President |
Open-market sell
S · derivative
|
Common Stock | 5,000 | $43.01 | $215,050 | 5,000 |
| 2021-03-12 | Sullivan Heidi C. | Vice President |
Exercise / conversion
M
|
Common Stock | 5,000 | $63.48 | $317,400 | 1,076 |
| 2021-03-11 | TIRADOR GABRIEL | CEO/President |
Other disposed transaction
F
|
Common Stock | 30,207 | $65.20 | $1,969,496 | 48,887 |
| 2021-03-11 | TIRADOR GABRIEL | CEO/President |
Exercise / conversion
M · derivative
|
Common Stock | 37,500 | $43.01 | $1,612,875 | 12,500 |
| 2021-03-10 | JOSEPH GEORGE | Chairman of the Board |
Open-market sell
S
|
Common Stock | 11,000 | $65.82 | $724,020 | 19,601,934 |
| 2021-02-19 | STALICK THEODORE R | CFO/Vice President |
Other disposed transaction
F
|
Common Stock | 4,196 | $57.55 | $241,480 | 4,404 |
| 2021-02-19 | STALICK THEODORE R | CFO/Vice President |
Exercise / conversion
M · derivative
|
Common Stock | 5,000 | $43.01 | $215,050 | 2,500 |
| 2021-02-19 | STALICK THEODORE R | CFO/Vice President |
Exercise / conversion
M · derivative
|
Common Stock | 5,000 | $43.01 | $215,050 | 2,500 |
| 2020-09-14 | Little Joshua Eric | Dir |
Open-market buy
P
|
Common Stock | 150 | $43.56 | $6,534 | 1,550 |
| 2020-06-12 | Braunegg George Gwyer | Dir |
Open-market buy
P
|
Common Stock | 750 | $40.19 | $30,139 | 2,501 |
| 2020-06-11 | Hosseini Abby | VP/Chief Information Officer |
Open-market buy
P
|
Common Stock | 167 | $40.26 | $6,723 | 667 |
| 2020-06-01 | Hosseini Abby | VP/Chief Information Officer |
Open-market buy
P
|
Common Stock | 500 | $40.23 | $20,115 | 500 |
| 2020-05-22 | JOSEPH GEORGE | Chairman of the Board |
Open-market buy
P
|
Common Stock | 63,500 | $39.27 | $2,493,645 | 19,612,934 |
| 2020-05-20 | JOSEPH GEORGE | Chairman of the Board |
Open-market buy
P
|
Common Stock | 58,559 | $38.72 | $2,267,404 | 19,549,434 |
| 2020-05-19 | JOSEPH GEORGE | Chairman of the Board |
Open-market buy
P
|
Common Stock | 26,000 | $38.86 | $1,010,360 | 19,490,875 |
| 2020-05-15 | JOSEPH GEORGE | Chairman of the Board |
Open-market buy
P
|
Common Stock | 41,418 | $37.80 | $1,565,600 | 19,464,875 |
| 2020-05-14 | JOSEPH GEORGE | Chairman of the Board |
Open-market buy
P
|
Common Stock | 122,715 | $35.94 | $4,410,377 | 19,423,457 |
| 2020-05-12 | JOSEPH GEORGE | Chairman of the Board |
Open-market buy
P
|
Common Stock | 59,582 | $37.00 | $2,204,534 | 19,143,742 |
| 2020-05-11 | JOSEPH GEORGE | Chairman of the Board |
Open-market buy
P
|
Common Stock | 66,363 | $35.65 | $2,365,841 | 19,084,160 |
| 2020-05-08 | JOSEPH GEORGE | Chairman of the Board |
Open-market buy
P
|
Common Stock | 29,883 | $35.59 | $1,063,536 | 19,017,797 |
| 2020-05-07 | JOSEPH GEORGE | Chairman of the Board |
Open-market buy
P
|
Common Stock | 103,465 | $35.19 | $3,640,933 | 18,987,914 |
| 2020-03-13 | JOSEPH GEORGE | Chairman of the Board |
Open-market buy
P
|
Common Stock | 75,419 | $38.93 | $2,935,813 | 18,884,449 |
| 2020-03-11 | Braunegg George Gwyer | Dir |
Open-market buy
P
|
Common Stock | 386 | $38.66 | $14,924 | 1,751 |
| 2020-03-06 | Braunegg George Gwyer | Dir |
Open-market buy
P
|
Common Stock | 340 | $44.32 | $15,070 | 1,365 |
| 2020-03-05 | Little Joshua Eric | Dir |
Open-market buy
P
|
Common Stock | 250 | $43.74 | $10,936 | 1,000 |
| 2019-12-26 | STALICK THEODORE R | CFO/Vice President |
Equity grant / award
G
|
Common Stock | 86 | $48.04 | $4,131 | 3,600 |
| 2019-12-20 | STALICK THEODORE R | CFO/Vice President |
Equity grant / award
G
|
Common Stock | 64 | $48.62 | $3,112 | 3,686 |
| 2019-11-12 | Little Joshua Eric | Dir |
Open-market buy
P
|
Common Stock | 250 | $48.95 | $12,238 | 750 |
| 2019-10-31 | Braunegg George Gwyer | Dir |
Open-market buy
P
|
Common Stock | 525 | $47.35 | $24,859 | 1,025 |
| 2019-06-27 | STALICK THEODORE R | CFO/Vice President |
Equity grant / award
G
|
Common Stock | 64 | $61.31 | $3,924 | 3,750 |
| 2019-06-14 | TONEY CHARLES | VP-Actuary |
Open-market sell
S
|
Common Stock | 600 | $60.45 | $36,270 | 11,803 |
| 2019-05-02 | STALICK THEODORE R | CFO/Vice President |
Other disposed transaction
F
|
Common Stock | 4,386 | $55.42 | $243,072 | 3,814 |
| 2019-05-02 | STALICK THEODORE R | CFO/Vice President |
Exercise / conversion
M · derivative
|
Common Stock | 2,500 | $43.01 | $107,525 | 7,500 |
| 2019-05-02 | STALICK THEODORE R | CFO/Vice President |
Other disposed transaction
F
|
Common Stock | 4,386 | $55.42 | $243,072 | 3,814 |
| 2019-05-02 | STALICK THEODORE R | CFO/Vice President |
Exercise / conversion
M · derivative
|
Common Stock | 2,500 | $43.01 | $107,525 | 7,500 |
| 2019-05-02 | STALICK THEODORE R | CFO/Vice President |
Exercise / conversion
M · derivative
|
Common Stock | 2,500 | $43.01 | $107,525 | 7,500 |
| 2019-05-02 | STALICK THEODORE R | CFO/Vice President |
Exercise / conversion
M · derivative
|
Common Stock | 2,500 | $43.01 | $107,525 | 7,500 |
| 2019-03-14 | Braunegg George Gwyer | Dir |
Open-market buy
P
|
Common Stock | 500 | $50.86 | $25,430 | 500 |
| 2018-11-08 | CURTIUS MIKE | Dir |
Equity grant / award
G
|
Common Stock | 100 | $61.11 | $6,111 | 17,544 |
| 2018-11-06 | CURTIUS MIKE | Dir |
Open-market sell
S
|
Common Stock | 400 | $60.95 | $24,382 | 17,644 |
| 2018-07-30 | Lubitz Allan | Senior VP-IT |
Exercise / conversion
M · derivative
|
Common Stock | 7,500 | $49.40 | $370,500 | 0 |
| 2018-02-08 | Little Joshua Eric | Dir |
Open-market buy
P
|
Common Stock | 500 | $42.67 | $21,338 | 500 |
| 2018-02-07 | Sullivan Heidi C. | Vice President |
Equity grant / award
A · derivative
|
Common Stock | 10,000 | $43.01 | $430,100 | 10,000 |
| 2017-12-29 | STALICK THEODORE R | CFO/Vice President |
Equity grant / award
G
|
Common Stock | 415 | $53.44 | $22,178 | 3,200 |
| 2017-11-17 | CURTIUS MIKE | Dir |
Equity grant / award
G
|
Common Stock | 450 | $54.78 | $24,651 | 18,044 |
| 2017-08-07 | TIRADOR GABRIEL | CEO/President |
Exercise / conversion
M · derivative
|
Common Stock | 2,355 | $42.46 | $99,989 | 0 |
| 2017-08-04 | TIRADOR GABRIEL | CEO/President |
Exercise / conversion
M · derivative
|
Common Stock | 10,145 | $42.46 | $430,736 | 2,355 |
| 2017-08-04 | TIRADOR GABRIEL | CEO/President |
Open-market sell
S
|
Common Stock | 2,355 | $59.00 | $138,945 | 36,239 |
| 2017-07-10 | CURTIUS MIKE | Dir |
Equity grant / award
G
|
Common Stock | 90 | $53.63 | $4,827 | 18,494 |
| 2017-06-14 | Petro Randall R | Vice President - Claims |
Open-market sell
S
|
Common Stock | 1,672 | $55.52 | $92,829 | 0 |
| 2017-05-04 | STALICK THEODORE R | CFO/Vice President |
Equity grant / award
G
|
Common Stock | 40 | $56.66 | $2,266 | 3,615 |
| 2017-03-15 | Lubitz Allan | Senior VP-IT |
Open-market sell
S
|
Common Stock | 2,650 | $60.03 | $159,080 | 14,540 |
| 2017-03-15 | Lubitz Allan | Senior VP-IT |
Open-market sell
S
|
Common Stock | 2,650 | $60.03 | $159,080 | 14,540 |
| 2017-02-22 | WALTERS JUDY A | VP/Corporate Secretary |
Equity grant / award
G
|
Common Stock | 100 | $58.73 | $5,873 | 3,250 |
| 2017-02-21 | GRAVES CHRISTOPHER | CIO/Vice President |
Open-market sell
S
|
Common Stock | 2,985 | $58.05 | $173,279 | 5,400 |
| 2017-02-21 | GRAVES CHRISTOPHER | CIO/Vice President |
Exercise / conversion
M · derivative
|
Common Stock | 2,985 | $54.93 | $163,966 | 9,015 |
| 2016-12-09 | STALICK THEODORE R | CFO/Vice President |
Equity grant / award
G
|
Common Stock | 350 | $60.59 | $21,206 | 3,655 |
| 2016-11-10 | STALICK THEODORE R | CFO/Vice President |
Other disposed transaction
F
|
Common Stock | 4,345 | $57.34 | $249,142 | 4,005 |
| 2016-11-10 | STALICK THEODORE R | CFO/Vice President |
Exercise / conversion
M · derivative
|
Common Stock | 5,000 | $45.30 | $226,500 | 2,500 |
| 2016-11-10 | STALICK THEODORE R | CFO/Vice President |
Exercise / conversion
M · derivative
|
Common Stock | 5,000 | $45.30 | $226,500 | 2,500 |
| 2016-11-10 | STALICK THEODORE R | CFO/Vice President |
Exercise / conversion
M · derivative
|
Common Stock | 5,000 | $45.30 | $226,500 | 2,500 |
| 2016-11-10 | STALICK THEODORE R | CFO/Vice President |
Exercise / conversion
M · derivative
|
Common Stock | 5,000 | $45.30 | $226,500 | 2,500 |
| 2016-11-09 | CURTIUS MIKE | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $56.29 | $84,435 | 18,584 |
| 2016-09-08 | STALICK THEODORE R | CFO/Vice President |
Equity grant / award
G
|
Common Stock | 123 | $55.60 | $6,839 | 3,350 |
| 2016-09-07 | TIRADOR GABRIEL | CEO/President |
Other disposed transaction
F
|
Common Stock | 10,749 | $55.56 | $597,214 | 38,594 |
| 2016-09-07 | TIRADOR GABRIEL | CEO/President |
Exercise / conversion
M · derivative
|
Common Stock | 12,500 | $42.46 | $530,725 | 12,500 |
| 2016-03-07 | JOSEPH GEORGE | Chairman of the Board |
Equity grant / award
G
|
Common Stock | 5,924 | $54.44 | $322,503 | 18,809,030 |