Financial Metrics
LAMR LAMAR ADVERTISING CO/NEWFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 346362000.0 | — | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 397078000.0 | +14.6% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 399345000.0 | +0.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 361026000.0 | -9.6% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 419800000.0 | +16.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 418498000.0 | -0.3% | USD | 10-Q | 2018-11-08 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 86830000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 117071000.0 | +34.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 119774000.0 | +2.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 75465000.0 | -37.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 128177000.0 | +69.8% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 131718000.0 | +2.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 65880000.0 | -50.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 135704000.0 | +106.0% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 128361000.0 | -5.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 90783000.0 | -29.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 144106000.0 | +58.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 141442000.0 | -1.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 96571000.0 | -31.7% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 66452000.0 | -31.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 105853000.0 | +59.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 88923000.0 | -16.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 148986000.0 | +67.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 133336000.0 | -10.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 120456000.0 | -9.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 166504000.0 | +38.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 180987000.0 | +8.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 118801000.0 | -34.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 176791000.0 | +48.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 188133000.0 | +6.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 124600000.0 | -33.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 184227000.0 | +47.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 186556000.0 | +1.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 191233000.0 | +2.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 197681000.0 | +3.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 189084000.0 | -4.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 439045000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 455367000.0 | +3.7% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 460556000.0 | +1.1% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 517741000.0 | +12.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 410107000.0 | -20.8% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 521187000.0 | +27.1% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 578001000.0 | +10.9% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 675434000.0 | +16.9% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 532040000.0 | -21.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 774059000.0 | +45.5% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 51314000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 81909000.0 | +59.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 85061000.0 | +3.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 41787000.0 | -50.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 134181000.0 | +221.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 230512000.0 | +71.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 15052000.0 | -93.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 100431000.0 | +567.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 209539000.0 | +108.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 51253000.0 | -75.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 118396000.0 | +131.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 269358000.0 | +127.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 40493000.0 | -85.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 31429000.0 | -22.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 134680000.0 | +328.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 38329000.0 | -71.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-06-30 | 119609000.0 | +212.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 264776000.0 | +121.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 92151000.0 | -65.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 134205000.0 | +45.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 146188000.0 | +8.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 76198000.0 | -47.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 130888000.0 | +71.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 140425000.0 | +7.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 78499000.0 | -44.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 137594000.0 | +75.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 147822000.0 | +7.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 139229000.0 | -5.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 155016000.0 | +11.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 144075000.0 | -7.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 298809000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 317676000.0 | +6.3% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 305232000.0 | -3.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 372111000.0 | +21.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 243386000.0 | -34.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 388090000.0 | +59.5% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 438647000.0 | +13.0% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 496836000.0 | +13.3% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 362939000.0 | -26.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 593068000.0 | +63.4% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.53 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.84 | +58.5% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.87 | +3.6% | USD/shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.43 | -50.6% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.94 | +118.6% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.98 | +4.3% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.15 | -84.7% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 1.02 | +580.0% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.95 | -6.9% | USD/shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.51 | -46.3% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 1.18 | +131.4% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.99 | -16.1% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.4 | -59.6% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.31 | -22.5% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.62 | +100.0% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.38 | -38.7% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1.18 | +210.5% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 1.05 | -11.0% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.91 | -13.3% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1.32 | +45.1% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.44 | +9.1% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.75 | -47.9% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.28 | +70.7% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.37 | +7.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.77 | -43.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.34 | +74.0% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1.44 | +7.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.35 | -6.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.52 | +12.6% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.4 | -7.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 3.07 | — | USD/shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 3.24 | +5.5% | USD/shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 3.09 | -4.6% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 3.71 | +20.1% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2.41 | -35.0% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 3.83 | +58.9% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 4.32 | +12.8% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 4.86 | +12.5% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3.54 | -27.2% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 5.78 | +63.3% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.53 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.84 | +58.5% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.87 | +3.6% | USD/shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.42 | -51.7% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.94 | +123.8% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.98 | +4.3% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.15 | -84.7% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 1.02 | +580.0% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.95 | -6.9% | USD/shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.51 | -46.3% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 1.18 | +131.4% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.99 | -16.1% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.4 | -59.6% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.31 | -22.5% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.62 | +100.0% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.38 | -38.7% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1.18 | +210.5% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 1.05 | -11.0% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.91 | -13.3% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1.32 | +45.1% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.44 | +9.1% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.74 | -48.6% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.28 | +73.0% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.37 | +7.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.76 | -44.5% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.34 | +76.3% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1.44 | +7.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.35 | -6.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.52 | +12.6% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.4 | -7.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 3.05 | — | USD/shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 3.23 | +5.9% | USD/shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 3.08 | -4.6% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 3.71 | +20.5% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2.41 | -35.0% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 3.83 | +58.9% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 4.31 | +12.5% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 4.85 | +12.5% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3.52 | -27.4% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 5.77 | +63.9% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 28420000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 41737000.0 | +46.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 37479000.0 | -10.2% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 35530000.0 | -5.2% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-03-31 | 31622000.0 | -11.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 42884000.0 | +35.6% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 29419000.0 | -31.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 115471000.0 | +292.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 10046000.0 | -91.3% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 19588000.0 | +95.0% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 10609000.0 | -45.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 21494000.0 | +102.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 32828000.0 | +52.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 17254000.0 | -47.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 23287000.0 | +35.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 26188000.0 | +12.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 496639000.0 | +1796.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 177093000.0 | -64.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 68628000.0 | -61.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 121569000.0 | +77.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 43046000.0 | -64.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 68726000.0 | +59.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 87569000.0 | +27.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 99788000.0 | +14.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 115878000.0 | +16.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 91686000.0 | -20.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 79355000.0 | -13.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 52619000.0 | -33.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 33522000.0 | -36.3% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 47779000.0 | +42.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 39395000.0 | -17.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 44605000.0 | +13.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 36405000.0 | -18.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 77932000.0 | +114.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 29510000.0 | -62.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 49461000.0 | +67.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 36117000.0 | -27.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 55726000.0 | +54.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 22016000.0 | -60.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 35530000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 115471000.0 | +225.0% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 21494000.0 | -81.4% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 26188000.0 | +21.8% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 121569000.0 | +364.2% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 99788000.0 | -17.9% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 52619000.0 | -47.3% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 44605000.0 | -15.2% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 49461000.0 | +10.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 64812000.0 | +31.0% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 181080000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 207435000.0 | +14.6% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 207507000.0 | +0.0% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 189935000.0 | -8.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 189515000.0 | -0.2% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 218944000.0 | +15.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 223088000.0 | +1.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 201699000.0 | -9.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 209232000.0 | +3.7% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 228381000.0 | +9.2% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 227960000.0 | -0.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 235576000.0 | +3.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 218114000.0 | -7.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 249281000.0 | +14.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 265061000.0 | +6.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 254930000.0 | -3.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 251149000.0 | -1.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 232176000.0 | -7.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 225748000.0 | -2.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 240854000.0 | +6.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 218603000.0 | -9.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 257412000.0 | +17.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 262661000.0 | +2.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 269917000.0 | +2.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 255641000.0 | -5.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 303323000.0 | +18.7% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 294840000.0 | -2.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 285039000.0 | -3.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 259443000.0 | -9.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 322193000.0 | +24.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 310170000.0 | -3.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 301189000.0 | -2.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 298509000.0 | -0.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 318458000.0 | +6.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 351230000.0 | +10.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 334798000.0 | -4.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 308135000.0 | -8.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 345869000.0 | +12.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 340757000.0 | -1.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 189935000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 201699000.0 | +6.2% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 235576000.0 | +16.8% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 254930000.0 | +8.2% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 240854000.0 | -5.5% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 269917000.0 | +12.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 285039000.0 | +5.6% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 301189000.0 | +5.7% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 334798000.0 | +11.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 341222000.0 | +1.9% | USD | 10-K | 2026-02-20 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 327257000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 363653000.0 | +11.1% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 355242000.0 | -2.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 314253000.0 | -11.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 350344000.0 | +11.5% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 385338000.0 | +10.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 370510000.0 | -3.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 420519000.0 | +13.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 355999000.0 | -15.3% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 381689000.0 | +7.2% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 365898000.0 | -4.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 363669000.0 | -0.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 287836000.0 | -20.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 302159000.0 | +5.0% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 316553000.0 | +4.8% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 310169000.0 | -2.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 784585000.0 | +153.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 444237000.0 | -43.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 319783000.0 | -28.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 380570000.0 | +19.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 287351000.0 | -24.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 348193000.0 | +21.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 370432000.0 | +6.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 388607000.0 | +4.9% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 407646000.0 | +4.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 440086000.0 | +8.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 405021000.0 | -8.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 364552000.0 | -10.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 338440000.0 | -7.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 405283000.0 | +19.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 378166000.0 | -6.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 373186000.0 | -1.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 376076000.0 | +0.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 440724000.0 | +17.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 412320000.0 | -6.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 425268000.0 | +3.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 405315000.0 | -4.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 457538000.0 | +12.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 407587000.0 | -10.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 314253000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 420519000.0 | +33.8% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 363669000.0 | -13.5% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 310169000.0 | -14.7% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 380570000.0 | +22.7% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 388607000.0 | +2.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 364552000.0 | -6.2% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 373186000.0 | +2.4% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 425268000.0 | +14.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 459723000.0 | +8.1% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3894512000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 3912521000.0 | +0.5% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 3902520000.0 | -0.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 3898884000.0 | -0.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 3924595000.0 | +0.7% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 3946077000.0 | +0.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 4003230000.0 | +1.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 4214345000.0 | +5.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 4114527000.0 | -2.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 4119970000.0 | +0.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 4124620000.0 | +0.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 4544641000.0 | +10.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 5794544000.0 | +27.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 5799165000.0 | +0.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 5931736000.0 | +2.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 5941155000.0 | +0.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 6393001000.0 | +7.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 5981581000.0 | -6.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 5778403000.0 | -3.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 5791441000.0 | +0.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 5650497000.0 | -2.4% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 5715298000.0 | +1.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 5818687000.0 | +1.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 6047494000.0 | +3.9% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 6093863000.0 | +0.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 6282037000.0 | +3.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 6278519000.0 | -0.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 6475214000.0 | +3.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 6441785000.0 | -0.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 6521044000.0 | +1.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 6572322000.0 | +0.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 6563622000.0 | -0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 6525067000.0 | -0.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 6582421000.0 | +0.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 6520068000.0 | -0.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 6586549000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6547175000.0 | -0.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 6673968000.0 | +1.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 6823302000.0 | +2.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 3898884000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 4214345000.0 | +8.1% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 4544641000.0 | +7.8% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 5941155000.0 | +30.7% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 5791441000.0 | -2.5% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 6047494000.0 | +4.4% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 6475214000.0 | +7.1% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 6563622000.0 | +1.4% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 6586549000.0 | +0.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 6931954000.0 | +5.2% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 217009000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 268679000.0 | +23.8% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 259091000.0 | -3.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 277324000.0 | +7.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 246120000.0 | -11.3% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 260569000.0 | +5.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 238687000.0 | -8.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 325994000.0 | +36.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 223591000.0 | -31.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 258035000.0 | +15.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 255984000.0 | -0.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 455035000.0 | +77.8% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 551217000.0 | +21.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 604475000.0 | +9.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 620173000.0 | +2.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 672808000.0 | +8.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 538932000.0 | -19.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 393862000.0 | -26.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 511904000.0 | +30.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 547872000.0 | +7.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 516435000.0 | -5.7% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 544776000.0 | +5.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 606555000.0 | +11.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 662965000.0 | +9.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 571669000.0 | -13.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 691412000.0 | +20.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 643829000.0 | -6.9% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 726037000.0 | +12.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 659980000.0 | -9.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 698300000.0 | +5.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 690240000.0 | -1.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 713897000.0 | +3.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 992611000.0 | +39.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1064534000.0 | +7.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 738730000.0 | -30.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 778474000.0 | +5.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 717291000.0 | -7.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 782662000.0 | +9.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 695101000.0 | -11.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 277324000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 325994000.0 | +17.5% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 455035000.0 | +39.6% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 672808000.0 | +47.9% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 547872000.0 | -18.6% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 662965000.0 | +21.0% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 726037000.0 | +9.5% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 713897000.0 | -1.7% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 778474000.0 | +9.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 794043000.0 | +2.0% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2873529000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 2872790000.0 | -0.0% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 2846214000.0 | -0.9% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2829356000.0 | -0.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 2870867000.0 | +1.5% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 2874972000.0 | +0.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 2912704000.0 | +1.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 3110852000.0 | +6.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 3074328000.0 | -1.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 3046450000.0 | -0.9% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 3027661000.0 | -0.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 3412857000.0 | +12.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 4684966000.0 | +37.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 4659870000.0 | -0.5% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 4763915000.0 | +2.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 4760849000.0 | -0.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 5255217000.0 | +10.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 4858210000.0 | -7.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 4639350000.0 | -4.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 4588673000.0 | -1.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 4468990000.0 | -2.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 4483693000.0 | +0.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 4576891000.0 | +2.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 4830405000.0 | +5.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 4870002000.0 | +0.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 5041971000.0 | +3.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 5004234000.0 | -0.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 5279840000.0 | +5.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 5281098000.0 | +0.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 5350550000.0 | +1.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5385480000.0 | +0.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5346834000.0 | -0.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 5341430000.0 | -0.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 5384012000.0 | +0.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 5307123000.0 | -1.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5538529000.0 | +4.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5515605000.0 | -0.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 5767085000.0 | +4.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 5777562000.0 | +0.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2829356000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 3110852000.0 | +9.9% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 3412857000.0 | +9.7% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 4760849000.0 | +39.5% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 4588673000.0 | -3.6% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 4830405000.0 | +5.3% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 5279840000.0 | +9.3% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 5346834000.0 | +1.3% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 5538529000.0 | +3.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 5907175000.0 | +6.7% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1020983000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 1039731000.0 | +1.8% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1056306000.0 | +1.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1069528000.0 | +1.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1053728000.0 | -1.5% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1071105000.0 | +1.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1090526000.0 | +1.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 1103493000.0 | +1.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-03-31 | 1040199000.0 | -5.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 1073520000.0 | +3.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 1096959000.0 | +2.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-12-31 | 1131784000.0 | +3.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 1109578000.0 | -2.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 1139295000.0 | +2.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 1167821000.0 | +2.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 1180306000.0 | +1.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 1137784000.0 | -3.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 1123371000.0 | -1.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 1139053000.0 | +1.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 1202768000.0 | +5.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-03-31 | 1181507000.0 | -1.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-06-30 | 1231605000.0 | +4.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 1241796000.0 | +0.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-12-31 | 1217089000.0 | -2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 1223861000.0 | +0.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 1240066000.0 | +1.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 1274285000.0 | +2.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1195374000.0 | -6.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-03-31 | 1160687000.0 | -2.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 1170494000.0 | +0.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 1186842000.0 | +1.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 1216788000.0 | +2.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 1183637000.0 | -2.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 1198409000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1212945000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1048020000.0 | -13.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1031570000.0 | -1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 906883000.0 | -12.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1045740000.0 | +15.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1069528000.0 | — | USD | 10-K | 2020-02-20 |
| Annual | 2017-12-31 | 1103493000.0 | +3.2% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 1131784000.0 | +2.6% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 1180306000.0 | +4.3% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 1202768000.0 | +1.9% | USD | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 1217089000.0 | +1.2% | USD | 10-K | 2025-02-20 |
| Annual | 2022-12-31 | 1195374000.0 | -1.8% | USD | 10-K | 2026-02-20 |
| Annual | 2023-12-31 | 1216788000.0 | +1.8% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1048020000.0 | -13.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1024779000.0 | -2.2% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2438150000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 2392677000.0 | -1.9% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 2380022000.0 | -0.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2349183000.0 | -1.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 2424906000.0 | +3.2% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 2391854000.0 | -1.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 2449429000.0 | +2.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 2556690000.0 | +4.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 2627960000.0 | +2.8% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 2564900000.0 | -2.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 2545881000.0 | -0.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 2888688000.0 | +13.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 3026554000.0 | +4.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 2972502000.0 | -1.8% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 3053801000.0 | +2.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 2753604000.0 | -9.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 3551809000.0 | +29.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 3146779000.0 | -11.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2833120000.0 | -10.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2764082000.0 | -2.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2685085000.0 | -2.9% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 2661486000.0 | -0.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2662656000.0 | +0.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 2838817000.0 | +6.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 2955138000.0 | +4.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 3001467000.0 | +1.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 3016563000.0 | +0.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 3063020000.0 | +1.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 3134505000.0 | +2.3% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3153998000.0 | +0.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3154652000.0 | +0.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3091109000.0 | -2.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2815573000.0 | -8.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2749360000.0 | -2.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2995705000.0 | +9.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2961058000.0 | -1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2964419000.0 | +0.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3113788000.0 | +5.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 3168713000.0 | +1.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2349183000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 2556690000.0 | +8.8% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 2888688000.0 | +13.0% | USD | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 2753604000.0 | -4.7% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 2764082000.0 | +0.4% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 2838817000.0 | +2.7% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 3063020000.0 | +7.9% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 3091109000.0 | +0.9% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2961058000.0 | -4.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3168863000.0 | +7.0% | USD | 10-K | 2026-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 194753000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 320638000.0 | +64.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 40772000.0 | -87.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 215784000.0 | +429.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 370089000.0 | +71.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 60726000.0 | -83.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 237049000.0 | +290.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 407970000.0 | +72.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 62932000.0 | -84.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 210677000.0 | +234.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 361457000.0 | +71.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 83318000.0 | -76.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 285257000.0 | +242.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 488234000.0 | +71.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 102038000.0 | -79.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 312630000.0 | +206.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 537105000.0 | +71.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 108712000.0 | -79.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 306873000.0 | +182.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 529420000.0 | +72.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 110562000.0 | -79.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 366904000.0 | +231.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 594297000.0 | +62.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 127745000.0 | -78.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 357232000.0 | +179.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 592889000.0 | +66.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 521823000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 507016000.0 | -2.8% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 564846000.0 | +11.4% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 630865000.0 | +11.7% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 569873000.0 | -9.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 734417000.0 | +28.9% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 781612000.0 | +6.4% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 783613000.0 | +0.3% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 873610000.0 | +11.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 864049000.0 | -1.1% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -73360000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -191029000.0 | -160.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -28853000.0 | +84.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -61422000.0 | -112.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -120326000.0 | -95.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -91075000.0 | +24.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -137145000.0 | -50.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -309819000.0 | -125.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -35588000.0 | +88.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -57677000.0 | -62.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -67681000.0 | -17.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -17823000.0 | +73.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -64670000.0 | -262.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -203238000.0 | -214.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -83342000.0 | +59.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -308378000.0 | -270.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -402464000.0 | -30.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -52664000.0 | +86.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -130009000.0 | -146.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -245925000.0 | -89.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -45016000.0 | +81.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -76661000.0 | -70.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -108046000.0 | -40.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 65426000.0 | +160.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -33776000.0 | -151.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -128059000.0 | -279.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -680983000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | -400066000.0 | +41.3% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | -584148000.0 | -46.0% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -362034000.0 | +38.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -96888000.0 | +73.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -461760000.0 | -376.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -619071000.0 | -34.1% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -310119000.0 | +49.9% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -164906000.0 | +46.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -244634000.0 | -48.3% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -114837000.0 | — | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -137487000.0 | -19.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -117047000.0 | +14.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -249562000.0 | -113.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -353943000.0 | -41.8% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 41583000.0 | +111.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -104347000.0 | -350.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -96502000.0 | +7.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 443639000.0 | +559.7% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -1903000.0 | -100.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -251264000.0 | -13103.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -144088000.0 | +42.7% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -273643000.0 | -89.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -319139000.0 | -16.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -2713000.0 | +99.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -12283000.0 | -352.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -154842000.0 | -1160.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -75155000.0 | +51.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -181780000.0 | -141.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -296736000.0 | -63.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -73626000.0 | +75.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -256744000.0 | -248.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -501222000.0 | -95.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -206522000.0 | +58.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -317469000.0 | -53.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -492422000.0 | -55.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 171908000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | -28641000.0 | -116.7% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | -73563000.0 | -156.8% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -264357000.0 | -259.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -377917000.0 | -43.0% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -294519000.0 | +22.1% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -209319000.0 | +28.9% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -481635000.0 | -130.1% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -703425000.0 | -46.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -604316000.0 | +14.1% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 20619000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 51513000.0 | +149.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 78825000.0 | +53.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 19236000.0 | -75.6% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 47836000.0 | +148.7% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 74446000.0 | +55.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 23252000.0 | -68.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 52473000.0 | +125.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 82174000.0 | +56.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 25951000.0 | -68.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 60560000.0 | +133.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 97680000.0 | +61.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 25709000.0 | -73.7% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 36274000.0 | +41.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 44633000.0 | +23.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 16332000.0 | -63.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 41416000.0 | +153.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 71513000.0 | +72.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 28759000.0 | -59.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 75802000.0 | +163.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 116808000.0 | +54.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 42285000.0 | -63.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 93007000.0 | +120.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 132152000.0 | +42.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 29482000.0 | -77.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 52130000.0 | +76.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 82270000.0 | +57.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 29887000.0 | -63.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 68088000.0 | +127.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 117938000.0 | +73.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 107612000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 109329000.0 | +1.6% | USD | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 117638000.0 | +7.6% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 140956000.0 | +19.8% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 62272000.0 | -55.8% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 126090000.0 | +102.5% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 167078000.0 | +32.5% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 178271000.0 | +6.7% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 125284000.0 | -29.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 180800000.0 | +44.3% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 96793244.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 97121619.0 | +0.3% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 97254125.0 | +0.1% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 97575481.0 | +0.3% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 97941766.0 | +0.4% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 98044523.0 | +0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 98301551.0 | +0.3% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 98532110.0 | +0.2% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 98943535.0 | +0.4% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 99710406.0 | +0.8% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 100012827.0 | +0.3% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 100329262.0 | +0.3% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 100589338.0 | +0.3% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 100765681.0 | +0.2% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 100812570.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 100967861.0 | +0.2% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 101125855.0 | +0.2% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 101195158.0 | +0.1% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 101339558.0 | +0.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 101486547.0 | +0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 101580997.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 101792317.0 | +0.2% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 101917200.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 101960356.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 102115159.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 102248621.0 | +0.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 102307059.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 102437911.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 101271391.0 | -1.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 101234505.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 97129614.0 | — | shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 97930555.0 | +0.8% | shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 98817525.0 | +0.9% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 100130721.0 | +1.3% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 100756361.0 | +0.6% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 101133269.0 | +0.4% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 101527778.0 | +0.4% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 101920268.0 | +0.4% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 102258760.0 | +0.3% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 101554181.0 | -0.7% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 97378135.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 97731467.0 | +0.4% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 97881878.0 | +0.2% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 98149974.0 | +0.3% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 98442860.0 | +0.3% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 98490277.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 98726934.0 | +0.2% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 98834588.0 | +0.1% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 99253008.0 | +0.4% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 99915443.0 | +0.7% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 100222082.0 | +0.3% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 100522177.0 | +0.3% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 100875388.0 | +0.4% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 100861881.0 | -0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 100924981.0 | +0.1% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 101138042.0 | +0.2% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 101328939.0 | +0.2% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 101401754.0 | +0.1% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 101540213.0 | +0.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 101660120.0 | +0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 101685965.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 101963563.0 | +0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 102104429.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 102130614.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 102447333.0 | +0.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 102594217.0 | +0.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 102617515.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 102797307.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 101653373.0 | -1.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 101309203.0 | -0.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 97693424.0 | — | shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 98369865.0 | +0.7% | shares | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 99086160.0 | +0.7% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 100320574.0 | +1.2% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 100902700.0 | +0.6% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 101349865.0 | +0.4% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 101634543.0 | +0.3% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 102106647.0 | +0.5% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 102561151.0 | +0.4% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 101634142.0 | -0.9% | shares | 10-K | 2026-02-20 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0883 | — | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1006 | +14.0% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0998 | -0.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0877 | -12.0% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 0.1019 | +16.1% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 0.1015 | -0.4% | ratio | 10-Q | 2018-11-08 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.5080 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 1.3535 | -10.2% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1.3711 | +1.3% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1.1332 | -17.4% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1.4235 | +25.6% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1.4788 | +3.9% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1.5523 | +5.0% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 1.2900 | -16.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1.5922 | +23.4% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1.4792 | -7.1% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 1.4294 | -3.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 0.7992 | -44.1% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.5222 | -34.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.4999 | -4.3% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 0.5104 | +2.1% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 0.4610 | -9.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.4558 | +215.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1.1279 | -22.5% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.6247 | -44.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.6946 | +11.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.5564 | -19.9% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 0.6391 | +14.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.6107 | -4.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.5862 | -4.0% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.7131 | +21.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.6365 | -10.7% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.6291 | -1.2% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 0.5021 | -20.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.5128 | +2.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.5804 | +13.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.5479 | -5.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.5227 | -4.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.3789 | -27.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.4140 | +9.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.5581 | +34.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.5463 | -2.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5651 | +3.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.5846 | +3.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.5864 | +0.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.1332 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1.2900 | +13.8% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 0.7992 | -38.0% | ratio | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 0.4610 | -42.3% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.6946 | +50.7% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.5862 | -15.6% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.5021 | -14.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 0.5227 | +4.1% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.5463 | +4.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.5790 | +6.0% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.8145 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 2.7630 | -1.8% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 2.6945 | -2.5% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 2.6454 | -1.8% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 2.7245 | +3.0% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 2.6841 | -1.5% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 2.6709 | -0.5% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 2.8191 | +5.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 2.9555 | +4.8% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 2.8378 | -4.0% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 2.7600 | -2.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 3.0155 | +9.3% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 4.2223 | +40.0% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 4.0901 | -3.1% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 4.0793 | -0.3% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 4.0336 | -1.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 4.6188 | +14.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 4.3247 | -6.4% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 4.0730 | -5.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 3.8151 | -6.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 3.7824 | -0.9% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 3.6405 | -3.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 3.6857 | +1.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 3.9688 | +7.7% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 3.9792 | +0.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 4.0659 | +2.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 3.9271 | -3.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 4.4169 | +12.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 4.5500 | +3.0% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 4.5712 | +0.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4.5377 | -0.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 4.3942 | -3.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4.5127 | +2.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4.4926 | -0.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 4.3754 | -2.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5.2848 | +20.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5.3468 | +1.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 6.3592 | +18.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 5.5249 | -13.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.6454 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 2.8191 | +6.6% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 3.0155 | +7.0% | ratio | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 4.0336 | +33.8% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 3.8151 | -5.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 3.9688 | +4.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 4.4169 | +11.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 4.3942 | -0.5% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 5.2848 | +20.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 5.7643 | +9.1% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.1206 | — | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.3379 | +180.1% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.5772 | +70.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0417 | -92.8% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 0.2392 | +473.8% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 0.5007 | +109.3% | ratio | 10-Q | 2019-11-05 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.2179 | — | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.3228 | +48.2% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.3298 | +2.2% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1825 | -44.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.3233 | +77.1% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.3067 | -5.1% | ratio | 10-Q | 2019-11-05 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1310 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.1553 | +18.6% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.1447 | -6.9% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 0.1281 | -11.4% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-03-31 | 0.1285 | +0.3% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1646 | +28.1% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.1233 | -25.1% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 0.3542 | +187.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0449 | -87.3% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 0.0759 | +69.0% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 0.0414 | -45.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 0.0472 | +14.0% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0596 | +26.1% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.0285 | -52.1% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 0.0375 | +31.5% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 0.0389 | +3.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.9215 | +2267.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 0.4496 | -51.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.1341 | -70.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.2219 | +65.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0834 | -62.4% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 0.1262 | +51.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.1444 | +14.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.1505 | +4.3% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.2027 | +34.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.1326 | -34.6% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.1233 | -7.1% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 0.0725 | -41.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0508 | -29.9% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.0684 | +34.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.0571 | -16.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.0625 | +9.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0367 | -41.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.0732 | +99.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.0399 | -45.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.0635 | +59.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0504 | -20.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0712 | +41.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0317 | -55.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1281 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 0.3542 | +176.5% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 0.0472 | -86.7% | ratio | 10-K | 2020-02-20 |
| Annual | 2019-12-31 | 0.0389 | -17.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.2219 | +470.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.1505 | -32.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.0725 | -51.9% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 0.0625 | -13.8% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.0635 | +1.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0816 | +28.5% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0132 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0209 | +58.9% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0218 | +4.1% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0106 | -51.2% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0340 | +219.4% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0576 | +69.3% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0037 | -93.6% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 0.0244 | +566.3% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 0.0508 | +108.4% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0088 | -82.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0204 | +130.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0454 | +122.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0063 | -86.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0053 | -17.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0233 | +343.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0068 | -70.9% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2021-06-30 | 0.0209 | +208.5% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 0.0455 | +117.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0151 | -66.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.0214 | +41.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0233 | +9.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0118 | -49.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0201 | +69.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.0214 | +6.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0120 | -43.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0209 | +73.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0227 | +8.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0213 | -6.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0232 | +9.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0211 | -9.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0766 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.0754 | -1.6% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.0672 | -10.9% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0626 | -6.7% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0420 | -32.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0642 | +52.7% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0677 | +5.6% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0757 | +11.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0551 | -27.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0856 | +55.3% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0503 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0788 | +56.7% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0805 | +2.2% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0397 | -50.8% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1253 | +215.9% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.2114 | +68.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0145 | -93.2% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-06-30 | 0.0936 | +546.5% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 0.1910 | +104.2% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0462 | -75.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.1039 | +125.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.2307 | +121.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0356 | -84.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0280 | -21.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.1182 | +322.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0324 | -72.6% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2021-06-30 | 0.0971 | +199.4% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 0.2132 | +119.6% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0753 | -64.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 0.1082 | +43.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.1147 | +6.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0656 | -42.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.1118 | +70.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.1183 | +5.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0663 | -43.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.1148 | +73.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.1219 | +6.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1350 | +10.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.1709 | +26.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.1378 | -19.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.2794 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.2879 | +3.0% | ratio | 10-K | 2020-02-20 |
| Annual | 2018-12-31 | 0.2697 | -6.3% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.3153 | +16.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.2024 | -35.8% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.3189 | +57.6% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.3670 | +15.1% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.4083 | +11.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.3463 | -15.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.5787 | +67.1% | ratio | 10-K | 2026-02-20 |
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-23 | Reilly Ross Lamar | EVP, President, Outdoor Div |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 9,000 | $65.82 | $592,380 | 0 |
| 2026-03-23 | Reilly Ross Lamar | EVP, President, Outdoor Div |
Open-market sell
S
|
Class A Common Stock | 5,969 | $128.65 | $767,912 | 15,850 |
| 2026-03-23 | Reilly Ross Lamar | EVP, President, Outdoor Div |
Exercise / conversion
M
|
Class A Common Stock | 9,000 | $65.82 | $592,380 | 21,819 |
| 2026-03-10 | Reilly Ross Lamar | EVP, President, Outdoor Div |
Equity grant / award
A · derivative
|
LTIP Units | 24,000 | $0.00 | $0 | 24,000 |
| 2026-03-05 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Open-market sell
S
|
Class A Common Stock | 1,260 | $137.56 | $173,326 | 0 |
| 2026-03-02 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Exercise / conversion
M · derivative
|
Common Units | 1,260 | $0.00 | $0 | 0 |
| 2026-03-02 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Exercise / conversion
M · derivative
|
LTIP Units | 1,260 | $0.00 | $0 | 18,540 |
| 2026-03-02 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Exercise / conversion
M
|
Class A Common Stock | 1,260 | $0.00 | $0 | 1,260 |
| 2026-02-18 | Reilly Ross Lamar | EVP, President, Outdoor Div |
Other disposed transaction
F
|
Class A Common Stock | 444 | $133.73 | $59,376 | 12,819 |
| 2026-02-18 | Reilly Ross Lamar | EVP, President, Outdoor Div |
Equity grant / award
A
|
Class A Common Stock | 1,600 | $0.00 | $0 | 13,263 |
| 2025-08-22 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Open-market sell
S
|
Class A Common Stock | 7,180 | $125.59 | $901,736 | 0 |
| 2025-08-22 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Open-market sell
S
|
Class A Common Stockl | 6,700 | $124.44 | $833,748 | 7,180 |
| 2025-08-22 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Open-market sell
S
|
Class A Common Stock | 8,120 | $123.00 | $998,784 | 13,880 |
| 2025-08-19 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Exercise / conversion
M · derivative
|
Common Units | 22,000 | $0.00 | $0 | 0 |
| 2025-08-19 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Exercise / conversion
M · derivative
|
LTIP Units | 22,000 | $0.00 | $0 | 0 |
| 2025-08-19 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Exercise / conversion
M
|
Class A Common Stock | 22,000 | $0.00 | $0 | 22,000 |
| 2025-05-27 | Landrieu Mitchell | Dir |
Equity grant / award
A
|
Class A Common Stock | 650 | $0.00 | $0 | 650 |
| 2025-03-11 | REILLY KEVIN P JR | Executive Chairman |
Equity grant / award
A · derivative
|
LTIP Units | 26,400 | $0.00 | $0 | 26,400 |
| 2025-02-24 | Fletcher Nancy | Dir |
Open-market buy
P
|
Class A Common Stock | 235 | $123.18 | $28,947 | 5,725 |
| 2024-12-20 | REILLY SEAN E | Chief Executive Officer |
Equity grant / award
G
|
Class A Common Stock | 48,513 | $0.00 | $0 | 0 |
| 2024-05-16 | Fletcher Nancy | Dir |
Equity grant / award
A
|
Class A Common Stock | 665 | $0.00 | $0 | 5,490 |
| 2024-05-16 | REIFENHEISER THOMAS V | Dir |
Equity grant / award
A
|
Class A Common Stock | 812 | $0.00 | $0 | 44,272 |
| 2024-05-10 | KOERNER JOHN E III | Dir |
Open-market sell
S
|
Class A Common Stock | 15,108 | $120.15 | $1,815,196 | 32,178 |
| 2024-05-10 | KOERNER JOHN E III | Dir |
Open-market sell
S
|
Class A Common Stock | 1,892 | $119.28 | $225,670 | 47,286 |
| 2024-03-12 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Equity grant / award
A · derivative
|
LTIP Units | 33,600 | $0.00 | $0 | 33,600 |
| 2024-03-07 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Open-market sell
S
|
Class A Common Stock | 5,000 | $118.97 | $594,862 | 10,000 |
| 2024-02-21 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Other disposed transaction
D · derivative
|
LTIP Units | 2,200 | $0.00 | $0 | 19,800 |
| 2023-09-05 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Open-market sell
S
|
Class A Common Stock | 5,000 | $89.50 | $447,496 | 15,000 |
| 2023-09-01 | Fletcher Nancy | Dir |
Open-market buy
P
|
Class A Common Stock | 100 | $91.94 | $9,194 | 4,825 |
| 2023-05-10 | Reilly Wendell | Dir |
Equity grant / award
A
|
Class A Common Stock | 786 | $0.00 | $0 | 5,900 |
| 2023-03-20 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Open-market sell
S
|
Class A Common Stock | 6,000 | $95.63 | $573,792 | 20,000 |
| 2023-03-01 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Equity grant / award
A · derivative
|
LTIP Units | 22,000 | $0.00 | $0 | 22,000 |
| 2023-02-28 | Fletcher Nancy | Dir |
Open-market buy
P
|
Class A Common Stock | 200 | $105.23 | $21,046 | 3,887 |
| 2023-02-24 | REILLY SEAN E | Chief Executive Officer |
Equity grant / award
A · derivative
|
LTIP Units | 44,000 | $0.00 | $0 | 88,000 |
| 2022-11-28 | REIFENHEISER THOMAS V | Dir |
Open-market sell
S
|
Class A Common Stock | 2,200 | $98.61 | $216,938 | 39,671 |
| 2022-11-25 | Reilly Wendell | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,000 | $0.00 | $0 | 0 |
| 2022-11-25 | Reilly Wendell | Dir |
Open-market sell
S
|
Class A Common Stock | 4,000 | $100.00 | $400,000 | 5,114 |
| 2022-11-25 | Reilly Wendell | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,000 | $42.21 | $168,840 | 9,114 |
| 2022-11-16 | REIFENHEISER THOMAS V | Dir |
Open-market sell
S
|
Class A Common Stock | 4,425 | $95.50 | $422,588 | 43,874 |
| 2022-11-16 | REIFENHEISER THOMAS V | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 0 |
| 2022-11-16 | REIFENHEISER THOMAS V | Dir |
Open-market sell
S
|
Class A Common Stock | 6,428 | $95.50 | $613,886 | 41,871 |
| 2022-11-16 | REIFENHEISER THOMAS V | Dir |
Exercise / conversion
M
|
Class A Common Stock | 10,000 | $42.21 | $422,100 | 48,299 |
| 2022-11-15 | KOERNER JOHN E III | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 0 |
| 2022-11-15 | KOERNER JOHN E III | Dir |
Open-market sell
S
|
Class A Common Stock | 5,881 | $95.86 | $563,734 | 48,182 |
| 2022-11-15 | KOERNER JOHN E III | Dir |
Exercise / conversion
M
|
Class A Common Stock | 10,000 | $42.21 | $422,100 | 54,063 |
| 2022-08-23 | REILLY KEVIN P JR | Executive Chairman |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 100,000 | $0.00 | $0 | 0 |
| 2022-08-23 | REILLY KEVIN P JR | Executive Chairman |
Exercise / conversion
M
|
Class A Common Stock | 100,000 | $42.21 | $4,221,000 | 423,607 |
| 2022-08-15 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Open-market sell
S
|
Class A Common Stock | 4,000 | $106.35 | $425,410 | 26,000 |
| 2022-07-01 | REILLY SEAN E | Chief Executive Officer |
Equity grant / award
A · derivative
|
LTIP Units | 44,000 | $0.00 | $0 | 44,000 |
| 2022-06-23 | REILLY ANNA | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 0 |
| 2022-06-23 | REILLY ANNA | Dir |
Open-market sell
S
|
Class A Common Stock | 10,000 | $90.17 | $901,666 | 145,928 |
| 2022-06-23 | REILLY ANNA | Dir |
Exercise / conversion
M
|
Class A Common Stock | 10,000 | $42.21 | $422,100 | 155,928 |
| 2022-05-19 | Thompson Elizabeth Mary | Dir |
Equity grant / award
A
|
Class A Common Stock | 847 | $0.00 | $0 | 2,879 |
| 2022-03-02 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Open-market sell
S
|
Class A Common Stock | 100 | $109.59 | $10,959 | 30,000 |
| 2022-03-02 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Open-market sell
S
|
Class A Common Stock | 1,118 | $108.97 | $121,833 | 30,100 |
| 2022-03-02 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Open-market sell
S
|
Class A Common Stock | 206 | $107.78 | $22,204 | 31,218 |
| 2022-02-22 | REILLY SEAN E | Chief Executive Officer |
Other disposed transaction
F
|
Class A Common Stock | 19,159 | $109.85 | $2,104,616 | 48,513 |
| 2022-02-22 | REILLY SEAN E | Chief Executive Officer |
Equity grant / award
A
|
Class A Common Stock | 44,000 | $0.00 | $0 | 67,672 |
| 2021-12-15 | MUMBLOW STEPHEN P | Dir |
Open-market sell
S
|
Class A Common Stock | 2,500 | $113.80 | $284,504 | 4,907 |
| 2021-10-08 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Other disposed transaction
F
|
Class A Common Stock | 2,391 | $116.86 | $279,412 | 18,994 |
| 2021-05-20 | Fletcher Nancy | Dir |
Equity grant / award
A
|
Class A Common Stock | 537 | $0.00 | $0 | 2,840 |
| 2021-03-04 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Open-market sell
S
|
Class A Common Stock | 2,599 | $91.87 | $238,770 | 21,385 |
| 2021-02-22 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Other disposed transaction
F
|
Class A Common Stock | 9,837 | $87.56 | $861,328 | 23,984 |
| 2021-02-22 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Equity grant / award
A
|
Class A Common Stock | 22,000 | $0.00 | $0 | 33,821 |
| 2020-12-22 | REILLY SEAN E | Chief Executive Officer |
Equity grant / award
G · derivative
|
Class B Common Stock | 800,460 | $0.00 | $0 | 800,460 |
| 2020-11-12 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Open-market sell
S
|
Class A Common Stock | 3,011 | $73.51 | $221,344 | 11,821 |
| 2020-10-08 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Other disposed transaction
F
|
Class A Common Stock | 2,375 | $71.02 | $168,672 | 14,832 |
| 2020-08-10 | Fletcher Nancy | Dir |
Open-market buy
P
|
Class A Common Stock | 1,500 | $65.94 | $98,904 | 2,303 |
| 2020-05-28 | Fletcher Nancy | Dir |
Equity grant / award
A
|
Class A Common Stock | 803 | $0.00 | $0 | 803 |
| 2020-05-15 | KOERNER JOHN E III | Dir |
Open-market buy
P
|
Class A Common Stock | 17,000 | $58.27 | $990,590 | 41,353 |
| 2020-03-11 | REILLY KEVIN P JR | Executive Chairman |
Other disposed transaction
F
|
Class A Common | 16,840 | $68.25 | $1,149,330 | 310,298 |
| 2020-03-11 | REILLY KEVIN P JR | Executive Chairman |
Equity grant / award
A
|
Class A Common Stock | 42,900 | $0.00 | $0 | 327,138 |
| 2020-02-19 | REILLY SEAN E | Chief Executive Officer |
Other disposed transaction
F
|
Class A Common Stock | 19,228 | $95.20 | $1,830,506 | 23,672 |
| 2020-02-19 | REILLY SEAN E | Chief Executive Officer |
Equity grant / award
A
|
Class A Common Stock | 42,900 | $0.00 | $0 | 42,900 |
| 2019-10-08 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Other disposed transaction
F
|
Class A Common Stock | 2,460 | $81.59 | $200,711 | 13,697 |
| 2019-10-08 | Johnson Jay LeCoryelle | CFO, Treasurer, EVP |
Equity grant / award
A
|
Class A Common Stock | 16,157 | $0.00 | $0 | 16,157 |
| 2019-09-17 | MUMBLOW STEPHEN P | Dir |
Open-market sell
S
|
Class A Common Stock | 3,500 | $79.81 | $279,335 | 5,580 |
| 2019-07-08 | REILLY ANNA | Dir |
Equity grant / award
A
|
Class A Common Stock | 613 | $0.00 | $0 | 143,916 |
| 2019-05-30 | Thompson Elizabeth Mary | Dir |
Equity grant / award
A
|
Class A Common Stock | 692 | $0.00 | $0 | 692 |
| 2019-05-15 | REIFENHEISER THOMAS V | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,200 | $0.00 | $0 | 0 |
| 2019-05-15 | REIFENHEISER THOMAS V | Dir |
Open-market sell
S
|
Class A Common Stock | 4,000 | $81.05 | $324,184 | 34,708 |
| 2019-05-15 | REIFENHEISER THOMAS V | Dir |
Exercise / conversion
M
|
Class A Common Stock | 7,200 | $15.67 | $112,824 | 38,708 |
| 2019-05-13 | ISTRE KEITH A | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 100 | $80.86 | $8,086 | 118,891 |
| 2019-05-13 | ISTRE KEITH A | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 16,194 | $80.27 | $1,299,962 | 118,991 |
| 2019-03-27 | KOERNER JOHN E III | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2019-03-27 | KOERNER JOHN E III | Dir |
Exercise / conversion
M
|
Class A Common Stock | 10,000 | $18.25 | $182,500 | 23,472 |
| 2019-03-07 | REILLY SEAN E | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 19,925 | $0.00 | $0 | 0 |
| 2019-03-07 | REILLY SEAN E | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 19,925 | $78.43 | $1,562,718 | 0 |
| 2019-03-07 | REILLY SEAN E | Chief Executive Officer |
Exercise / conversion
M
|
Class A Common Stock | 19,925 | $42.21 | $841,034 | 19,925 |
| 2019-03-06 | REILLY SEAN E | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 30,075 | $0.00 | $0 | 19,925 |
| 2019-03-06 | REILLY SEAN E | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 30,075 | $78.78 | $2,369,308 | 0 |
| 2019-03-06 | REILLY SEAN E | Chief Executive Officer |
Exercise / conversion
M
|
Class A Common Stock | 30,075 | $42.21 | $1,269,466 | 30,075 |
| 2019-03-05 | REILLY SEAN E | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 25,000 | $0.00 | $0 | 50,000 |
| 2019-03-05 | REILLY SEAN E | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 25,000 | $79.19 | $1,979,750 | 0 |
| 2019-03-05 | REILLY SEAN E | Chief Executive Officer |
Exercise / conversion
M
|
Class A Common Stock | 25,000 | $42.21 | $1,055,250 | 25,000 |
| 2019-03-04 | REILLY SEAN E | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 25,000 | $0.00 | $0 | 75,000 |
| 2019-03-04 | REILLY SEAN E | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 57,606 | $79.75 | $4,594,078 | 0 |
| 2019-03-04 | REILLY SEAN E | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 500 | $79.95 | $39,975 | 57,606 |
| 2019-03-04 | REILLY SEAN E | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 24,500 | $79.46 | $1,946,770 | 58,106 |
| 2019-03-04 | REILLY SEAN E | Chief Executive Officer |
Exercise / conversion
M
|
Class A Common Stock | 25,000 | $42.21 | $1,055,250 | 82,606 |
| 2019-02-22 | ISTRE KEITH A | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,209 | $0.00 | $0 | 0 |
| 2019-02-22 | ISTRE KEITH A | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 4,209 | $77.52 | $326,296 | 135,185 |
| 2019-02-22 | ISTRE KEITH A | Chief Financial Officer |
Exercise / conversion
M
|
Class A Common Stock | 4,209 | $42.21 | $177,662 | 139,394 |
| 2019-02-22 | ISTRE KEITH A | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 18,054 | $76.68 | $1,384,467 | 135,185 |
| 2019-02-18 | REILLY SEAN E | Chief Executive Officer |
Other disposed transaction
F
|
Class A Common Stock | 19,713 | $77.63 | $1,530,320 | 57,606 |
| 2019-02-18 | REILLY SEAN E | Chief Executive Officer |
Equity grant / award
A
|
Class A Common Stock | 44,000 | $0.00 | $0 | 77,319 |
| 2018-12-18 | REIFENHEISER THOMAS V | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,000 | $0.00 | $0 | 0 |
| 2018-12-18 | REIFENHEISER THOMAS V | Dir |
Exercise / conversion
M
|
Class A Common Stock | 6,000 | $18.25 | $109,500 | 31,508 |
| 2018-11-12 | ISTRE KEITH A | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 20,791 | $0.00 | $0 | 4,209 |
| 2018-11-12 | ISTRE KEITH A | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 20,791 | $76.64 | $1,593,335 | 134,472 |
| 2018-11-12 | ISTRE KEITH A | Chief Financial Officer |
Exercise / conversion
M
|
Class A Common Stock | 20,791 | $42.21 | $877,588 | 155,263 |
| 2018-05-17 | LOEB MARSHALL A | Dir |
Equity grant / award
A
|
Class A Common Stock | 810 | $0.00 | $0 | 810 |
| 2018-05-04 | ISTRE KEITH A | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 25,000 | $0.00 | $0 | 25,000 |
| 2018-05-04 | ISTRE KEITH A | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 25,000 | $66.48 | $1,661,900 | 134,472 |
| 2018-05-04 | ISTRE KEITH A | Chief Financial Officer |
Exercise / conversion
M
|
Class A Common Stock | 25,000 | $42.21 | $1,055,250 | 159,472 |
| 2018-05-04 | ISTRE KEITH A | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 16,075 | $66.20 | $1,064,151 | 134,472 |
| 2018-03-09 | REILLY SEAN E | Chief Executive Officer |
Other disposed transaction
F
|
Class A Common Stock | 6,545 | $66.65 | $436,224 | 33,319 |
| 2018-03-09 | REILLY SEAN E | Chief Executive Officer |
Equity grant / award
A
|
Class A Common Stock | 14,667 | $0.00 | $0 | 39,864 |
| 2018-02-26 | ISTRE KEITH A | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 5,039 | $72.64 | $366,033 | 150,547 |
| 2018-02-26 | ISTRE KEITH A | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 11,333 | $0.00 | $0 | 155,586 |
| 2017-12-14 | MUMBLOW STEPHEN P | Dir |
Open-market sell
S
|
Class A Common Stock | 4,000 | $78.33 | $313,326 | 7,031 |
| 2017-12-14 | MUMBLOW STEPHEN P | Dir |
Exercise / conversion
M · derivative
|
Class A Common Stock | 4,000 | $0.00 | $0 | 0 |
| 2017-05-25 | Reilly Wendell | Dir |
Equity grant / award
A
|
Class A Common Stock | 707 | $0.00 | $0 | 1,736 |
| 2017-05-24 | MUMBLOW STEPHEN P | Dir |
Open-market sell
S
|
Class A Common Stock | 20,000 | $70.61 | $1,412,200 | 5,970 |
| 2017-03-29 | REILLY ANNA | Dir |
Open-market sell
S
|
Class A Common Stock | 50,000 | $74.83 | $3,741,495 | 141,859 |
| 2017-03-20 | ISTRE KEITH A | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 25,000 | $0.00 | $0 | 50,000 |
| 2017-03-20 | ISTRE KEITH A | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 25,000 | $77.47 | $1,936,720 | 144,253 |
| 2017-03-20 | ISTRE KEITH A | Chief Financial Officer |
Exercise / conversion
M
|
Class A Common Stock | 25,000 | $42.21 | $1,055,250 | 169,253 |
| 2017-03-10 | REILLY ANNA | Dir |
Exercise / conversion
C · derivative
|
Class B Common Stock | 190,280 | $0.00 | $0 | 1,000,000 |
| 2017-03-10 | REILLY ANNA | Dir |
Exercise / conversion
C
|
Class A Common Stock | 190,280 | $0.00 | $0 | 191,859 |
| 2017-03-09 | HAMILTON JOHN MAXWELL | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,000 | $0.00 | $0 | 0 |
| 2017-03-09 | HAMILTON JOHN MAXWELL | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $76.00 | $152,000 | 15,431 |
| 2017-03-09 | HAMILTON JOHN MAXWELL | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,000 | $18.25 | $73,000 | 19,431 |
| 2017-03-06 | HAMILTON JOHN MAXWELL | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,000 | $0.00 | $0 | 4,000 |
| 2017-03-06 | HAMILTON JOHN MAXWELL | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $76.00 | $152,000 | 15,431 |
| 2017-03-06 | HAMILTON JOHN MAXWELL | Dir |
Exercise / conversion
M
|
Class A Common Stock | 2,000 | $18.25 | $36,500 | 17,431 |
| 2017-03-02 | HAMILTON JOHN MAXWELL | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,000 | $0.00 | $0 | 8,000 |
| 2017-03-02 | HAMILTON JOHN MAXWELL | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $76.00 | $152,000 | 15,431 |
| 2017-03-02 | HAMILTON JOHN MAXWELL | Dir |
Exercise / conversion
M
|
Class A Common Stock | 2,000 | $42.21 | $84,420 | 17,431 |
| 2017-02-20 | ISTRE KEITH A | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 15,946 | $78.10 | $1,245,383 | 144,253 |
| 2017-02-20 | ISTRE KEITH A | Chief Financial Officer |
Equity grant / award
A
|
Class A Common Stock | 34,000 | $0.00 | $0 | 160,199 |
| 2016-11-30 | REILLY SEAN E | Chief Executive Officer |
Equity grant / award
G
|
Class A Common Stock | 25,281 | $0.00 | $0 | 0 |
| 2016-11-15 | ISTRE KEITH A | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 25,000 | $0.00 | $0 | 75,000 |
| 2016-11-15 | ISTRE KEITH A | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 25,000 | $61.04 | $1,525,880 | 126,199 |
| 2016-11-15 | ISTRE KEITH A | Chief Financial Officer |
Exercise / conversion
M
|
Class A Common Stock | 25,000 | $42.21 | $1,055,250 | 151,199 |
| 2016-06-16 | MUMBLOW STEPHEN P | Dir |
Open-market sell
S
|
Class A Common Stock | 5,000 | $63.50 | $317,515 | 25,970 |
| 2016-05-26 | REILLY ANNA | Dir |
Equity grant / award
A
|
Class A Common Stock | 784 | $0.00 | $0 | 1,579 |
| 2016-05-09 | ISTRE KEITH A | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 8,918 | $0.00 | $0 | 0 |
| 2016-05-09 | ISTRE KEITH A | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock | 8,918 | $63.47 | $566,025 | 126,199 |
| 2016-05-09 | ISTRE KEITH A | Chief Financial Officer |
Exercise / conversion
M
|
Class A Common Stock | 8,918 | $18.25 | $162,754 | 135,117 |