Financial Metrics
TPC TUTOR PERINI CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 1117361000.0 | — | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 1247274000.0 | +11.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 1199505000.0 | -3.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1028156000.0 | -14.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 1120085000.0 | +8.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 1123137000.0 | +0.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 958487000.0 | -14.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 1125275000.0 | +17.4% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 1189345000.0 | +5.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1250729000.0 | +5.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1276427000.0 | +2.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1442091000.0 | +13.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1207595000.0 | -16.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1219243000.0 | +1.0% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1178222000.0 | -3.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 952154000.0 | -19.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 861027000.0 | -9.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 1070926000.0 | +24.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 776300000.0 | -27.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1021751000.0 | +31.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1060705000.0 | +3.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1048987000.0 | -1.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1127470000.0 | +7.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1082816000.0 | -4.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1246633000.0 | +15.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1373681000.0 | +10.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1415360000.0 | +3.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 4973076000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 4757208000.0 | -4.3% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 4454662000.0 | -6.4% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 4450832000.0 | -0.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 5318763000.0 | +19.5% | USD | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 4641830000.0 | -12.7% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 3790755000.0 | -18.3% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 3880227000.0 | +2.4% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 4326922000.0 | +11.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 5543039000.0 | +28.1% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 105092000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 109770000.0 | +4.5% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 124668000.0 | +13.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 102720000.0 | -17.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 102838000.0 | +0.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 118251000.0 | +15.0% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 67068000.0 | -43.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 118640000.0 | +76.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 111124000.0 | -6.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 88470000.0 | -20.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 100943000.0 | +14.1% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 115063000.0 | +14.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 111080000.0 | -3.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 117754000.0 | +6.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 124915000.0 | +6.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 110455000.0 | -11.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 127489000.0 | +15.4% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 113977000.0 | -10.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 50345000.0 | -55.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -34223000.0 | -168.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 50340000.0 | +247.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -24169000.0 | -148.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 64961000.0 | +368.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 50913000.0 | -21.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 115251000.0 | +126.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 117078000.0 | +1.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -25828000.0 | -122.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 134401000.0 | +620.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 195995000.0 | +45.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 169395000.0 | -13.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 457190000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 454405000.0 | -0.6% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 454453000.0 | +0.0% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 241772000.0 | -46.8% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 486153000.0 | +101.1% | USD | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 466391000.0 | -4.1% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 29612000.0 | -93.7% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 140624000.0 | +374.9% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 197038000.0 | +40.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 647515000.0 | +228.6% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 40122000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 48829000.0 | +21.7% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 60919000.0 | +24.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 37017000.0 | -39.2% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 34045000.0 | -8.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 49072000.0 | +44.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -925000.0 | -101.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 54815000.0 | +6025.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 47306000.0 | -13.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 22913000.0 | -51.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -341717000.0 | -1591.4% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 47943000.0 | +114.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 47227000.0 | -1.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 57696000.0 | +22.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 83021000.0 | +43.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 49704000.0 | -40.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 68753000.0 | +38.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 52093000.0 | -24.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -9907000.0 | -119.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -90554000.0 | -814.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -6892000.0 | +92.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -81945000.0 | -1089.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 2388000.0 | +102.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -12566000.0 | -626.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 48806000.0 | +488.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 40493000.0 | -17.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -106807000.0 | -363.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 65325000.0 | +161.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 76430000.0 | +17.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 40094000.0 | -47.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 201920000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 179477000.0 | -11.1% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 191876000.0 | +6.9% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -365007000.0 | -290.2% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 262344000.0 | +171.9% | USD | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 226804000.0 | -13.5% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -204764000.0 | -190.3% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -114597000.0 | +44.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -103753000.0 | +9.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 231961000.0 | +323.6% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 15400000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 21361000.0 | +38.7% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 28801000.0 | +34.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 13764000.0 | -52.2% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 32633000.0 | +137.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 25300000.0 | -22.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -10942000.0 | -143.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 27896000.0 | +354.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 25436000.0 | -8.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 4722000.0 | -81.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -315439000.0 | -6780.2% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 26721000.0 | +108.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 26138000.0 | -2.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 30859000.0 | +18.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 49323000.0 | +59.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 25105000.0 | -49.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 41611000.0 | +65.7% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 26241000.0 | -36.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -18813000.0 | -171.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -62020000.0 | -229.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -24070000.0 | +61.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -48929000.0 | -103.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -16764000.0 | +65.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -25826000.0 | -54.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 27502000.0 | +206.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 15969000.0 | -41.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -89602000.0 | -661.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 42749000.0 | +147.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 47086000.0 | +10.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 18848000.0 | -60.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 95822000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 154544000.0 | +61.3% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 97781000.0 | -36.7% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -360225000.0 | -468.4% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 152337000.0 | +142.3% | USD | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 134150000.0 | -11.9% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -192572000.0 | -243.5% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -127597000.0 | +33.7% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -122339000.0 | +4.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 143081000.0 | +217.0% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.31 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.43 | +38.7% | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.59 | +37.2% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.28 | -52.5% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.61 | +117.9% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.47 | -23.0% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.24 | -151.1% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.5 | +308.3% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.43 | -14.0% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -0.01 | -102.3% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -6.38 | -63700.0% | USD/shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.38 | +106.0% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.35 | -7.9% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.37 | +5.7% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.72 | +94.6% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.31 | -56.9% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.61 | +96.8% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.3 | -50.8% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -0.42 | -240.0% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -1.23 | -192.9% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -0.63 | +48.8% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.95 | -50.8% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -0.72 | +24.2% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.71 | +1.4% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.3 | +142.3% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.02 | -93.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -1.92 | -9700.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.53 | +127.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.38 | -28.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.07 | -81.6% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.95 | — | USD/shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 2.99 | +53.3% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 1.67 | -44.1% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -7.72 | -562.3% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2.14 | +127.7% | USD/shares | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 1.8 | -15.9% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -4.09 | -327.2% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -3.3 | +19.3% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -3.13 | +5.2% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.53 | +148.9% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.31 | — | USD/shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.43 | +38.7% | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.57 | +32.6% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.27 | -52.6% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.59 | +118.5% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.47 | -20.3% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.24 | -151.1% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.49 | +304.2% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.42 | -14.3% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -0.01 | -102.4% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -6.38 | -63700.0% | USD/shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.38 | +106.0% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.34 | -10.5% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.37 | +8.8% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.72 | +94.6% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.31 | -56.9% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.61 | +96.8% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.3 | -50.8% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -0.42 | -240.0% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -1.23 | -192.9% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -0.63 | +48.8% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.95 | -50.8% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -0.72 | +24.2% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.71 | +1.4% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.3 | +142.3% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.02 | -93.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -1.92 | -9700.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.53 | +127.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.38 | -28.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.07 | -81.6% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.92 | — | USD/shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 2.92 | +52.1% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 1.66 | -43.2% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -7.72 | -565.1% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2.12 | +127.5% | USD/shares | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 1.79 | -15.6% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -4.09 | -328.5% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -3.3 | +19.3% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -3.13 | +5.2% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.51 | +148.2% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 90582000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 93622000.0 | +3.4% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 170744000.0 | +82.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 146103000.0 | -14.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 104817000.0 | -28.3% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 172927000.0 | +65.0% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 221878000.0 | +28.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 192868000.0 | -13.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 174340000.0 | -9.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 138569000.0 | -20.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 118258000.0 | -14.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 116075000.0 | -1.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 101482000.0 | -12.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 149881000.0 | +47.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 207130000.0 | +38.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 193685000.0 | -6.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 198122000.0 | +2.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 182599000.0 | -7.8% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 348366000.0 | +90.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 374289000.0 | +7.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 318720000.0 | -14.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 231129000.0 | -27.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 187535000.0 | -18.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 202197000.0 | +7.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 316499000.0 | +56.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 309267000.0 | -2.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 323200000.0 | +4.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 259351000.0 | -19.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 282695000.0 | +9.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 263545000.0 | -6.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 290008000.0 | +10.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 380564000.0 | +31.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 358304000.0 | -5.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 267072000.0 | -25.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 287403000.0 | +7.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 455084000.0 | +58.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 276489000.0 | -39.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 526090000.0 | +90.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 695732000.0 | +32.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 146103000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 192868000.0 | +32.0% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 116075000.0 | -39.8% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 193685000.0 | +66.9% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 374289000.0 | +93.2% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 202197000.0 | -46.0% | USD | 10-K | 2023-03-15 |
| Annual | 2022-12-31 | 259351000.0 | +28.3% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 380564000.0 | +46.7% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 455084000.0 | +19.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 734553000.0 | +61.4% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2732297000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 2789881000.0 | +2.1% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 2849937000.0 | +2.2% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 2837756000.0 | -0.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2813819000.0 | -0.8% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 2991707000.0 | +6.3% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 3119040000.0 | +4.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 3074392000.0 | -1.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 3112500000.0 | +1.2% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 3144291000.0 | +1.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 3208886000.0 | +2.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 3175643000.0 | -1.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 3301505000.0 | +4.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 3528642000.0 | +6.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 3605582000.0 | +2.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 3510986000.0 | -2.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 3720898000.0 | +6.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 3806423000.0 | +2.3% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 4111967000.0 | +8.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 4080457000.0 | -0.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 3998077000.0 | -2.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 3975287000.0 | -0.6% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 3937431000.0 | -1.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 3862492000.0 | -1.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 3934998000.0 | +1.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 3868483000.0 | -1.7% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 3906053000.0 | +1.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 3678771000.0 | -5.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 3527547000.0 | -4.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3546169000.0 | +0.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3568691000.0 | +0.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3521354000.0 | -1.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3466714000.0 | -1.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 3396240000.0 | -2.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3451780000.0 | +1.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 3286667000.0 | -4.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3489070000.0 | +6.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3898222000.0 | +11.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 4172321000.0 | +7.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2837756000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 3074392000.0 | +8.3% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 3175643000.0 | +3.3% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 3510986000.0 | +10.6% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 4080457000.0 | +16.2% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 3862492000.0 | -5.3% | USD | 10-K | 2023-03-15 |
| Annual | 2022-12-31 | 3678771000.0 | -4.8% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 3521354000.0 | -4.3% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 3286667000.0 | -6.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4116885000.0 | +25.3% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4131482000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 4195585000.0 | +1.6% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 4220966000.0 | +0.6% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 4038620000.0 | -4.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 3998483000.0 | -1.0% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 4164866000.0 | +4.2% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 4282785000.0 | +2.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 4264123000.0 | -0.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 4308129000.0 | +1.0% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 4357765000.0 | +1.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 4425168000.0 | +1.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 4387752000.0 | -0.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 4556270000.0 | +3.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 4413496000.0 | -3.1% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 4494908000.0 | +1.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 4485777000.0 | -0.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 4686406000.0 | +4.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 4763603000.0 | +1.6% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 5042256000.0 | +5.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 5045617000.0 | +0.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 4946007000.0 | -2.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 4892100000.0 | -1.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 4827750000.0 | -1.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 4724898000.0 | -2.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 4792158000.0 | +1.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 4719683000.0 | -1.5% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 4760974000.0 | +0.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 4542800000.0 | -4.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 4476778000.0 | -1.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 4468515000.0 | -0.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 4485727000.0 | +0.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 4429856000.0 | -1.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 4370407000.0 | -1.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 4293748000.0 | -1.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 4386501000.0 | +2.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 4242710000.0 | -3.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 4454298000.0 | +5.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4870077000.0 | +9.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 5165254000.0 | +6.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 4038620000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 4264123000.0 | +5.6% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 4387752000.0 | +2.9% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 4485777000.0 | +2.2% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 5045617000.0 | +12.5% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 4724898000.0 | -6.4% | USD | 10-K | 2023-03-15 |
| Annual | 2022-12-31 | 4542800000.0 | -3.9% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 4429856000.0 | -2.5% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 4242710000.0 | -4.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 5160422000.0 | +21.6% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1552422000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 1584889000.0 | +2.1% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1601943000.0 | +1.1% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1518943000.0 | -5.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1394772000.0 | -8.2% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 1445573000.0 | +3.6% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 1508646000.0 | +4.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1581846000.0 | +4.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1559438000.0 | -1.4% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 1598742000.0 | +2.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1655520000.0 | +3.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1597966000.0 | -3.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1583274000.0 | -0.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1739492000.0 | +9.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1920708000.0 | +10.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 2109856000.0 | +9.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 2290455000.0 | +8.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 2541372000.0 | +11.0% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 2352310000.0 | -7.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 2264363000.0 | -3.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2131059000.0 | -5.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 2025284000.0 | -5.0% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1932989000.0 | -4.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1777113000.0 | -8.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1855157000.0 | +4.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1963321000.0 | +5.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 2041069000.0 | +4.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1967527000.0 | -3.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1934247000.0 | -1.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1956141000.0 | +1.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2036570000.0 | +4.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2124953000.0 | +4.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2043207000.0 | -3.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2060664000.0 | +0.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2232130000.0 | +8.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2332700000.0 | +4.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2628163000.0 | +12.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2955930000.0 | +12.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3208342000.0 | +8.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1518943000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1581846000.0 | +4.1% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 1597966000.0 | +1.0% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 2109856000.0 | +32.0% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 2264363000.0 | +7.3% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1777113000.0 | -21.5% | USD | 10-K | 2023-03-15 |
| Annual | 2022-12-31 | 1967527000.0 | +10.7% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 2124953000.0 | +8.0% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2332700000.0 | +9.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3239498000.0 | +38.9% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2691151000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 2702752000.0 | +0.4% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 2696922000.0 | -0.2% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 2485597000.0 | -7.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2438356000.0 | -1.9% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 2565002000.0 | +5.2% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 2651859000.0 | +3.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 2559343000.0 | -3.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 2622525000.0 | +2.5% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 2645299000.0 | +0.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 2691796000.0 | +1.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 2599863000.0 | -3.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 2761091000.0 | +6.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 2923937000.0 | +5.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 2991360000.0 | +2.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 3055252000.0 | +2.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 3243478000.0 | +6.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 3299462000.0 | +1.7% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 3532959000.0 | +7.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 3502672000.0 | -0.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 3373926000.0 | -3.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 3281670000.0 | -2.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 3197132000.0 | -2.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 3051178000.0 | -4.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 3145637000.0 | +3.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 3151737000.0 | +0.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 3241611000.0 | +2.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 3100816000.0 | -4.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 3087071000.0 | -0.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3100314000.0 | +0.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3151772000.0 | +1.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3145945000.0 | -0.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3067173000.0 | -2.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2977631000.0 | -2.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3154812000.0 | +6.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 3084104000.0 | -2.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3266701000.0 | +5.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3630258000.0 | +11.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3911841000.0 | +7.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2485597000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 2559343000.0 | +3.0% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 2599863000.0 | +1.6% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 3055252000.0 | +17.5% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 3502672000.0 | +14.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 3051178000.0 | -12.9% | USD | 10-K | 2023-03-15 |
| Annual | 2022-12-31 | 3100816000.0 | +1.6% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 3145945000.0 | +1.5% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 3084104000.0 | -2.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3897760000.0 | +26.4% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1440331000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 1492833000.0 | +3.6% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1524044000.0 | +2.1% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1553023000.0 | +1.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1560127000.0 | +0.5% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 1599864000.0 | +2.5% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 1630926000.0 | +1.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1704780000.0 | +4.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 1685471000.0 | -1.1% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-06-30 | 1712544000.0 | +1.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 1733372000.0 | +1.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 1787889000.0 | +3.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 1795179000.0 | +0.4% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-06-30 | 1489559000.0 | -17.0% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 1503548000.0 | +0.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 1430525000.0 | -4.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 1442928000.0 | +0.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-06-30 | 1464141000.0 | +1.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 1509297000.0 | +3.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 1542945000.0 | +2.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-03-31 | 1572081000.0 | +1.9% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-06-30 | 1610430000.0 | +2.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 1630618000.0 | +1.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 1673720000.0 | +2.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-03-31 | 1646521000.0 | -1.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-06-30 | 1567946000.0 | -4.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 1519363000.0 | -3.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 1441984000.0 | -5.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-03-31 | 1389707000.0 | -3.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 1368201000.0 | -1.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 1333955000.0 | -2.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 1283911000.0 | -3.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 1303234000.0 | +1.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 1316117000.0 | +1.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 1231689000.0 | -6.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1158606000.0 | -5.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1187597000.0 | +2.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 1239819000.0 | +4.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 1253413000.0 | +1.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1553023000.0 | — | USD | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 1704780000.0 | +9.8% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 1787889000.0 | +4.9% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 1430525000.0 | -20.0% | USD | 10-K | 2023-03-15 |
| Annual | 2020-12-31 | 1542945000.0 | +7.9% | USD | 10-K | 2024-02-28 |
| Annual | 2021-12-31 | 1673720000.0 | +8.5% | USD | 10-K | 2025-02-27 |
| Annual | 2022-12-31 | 1441984000.0 | -13.8% | USD | 10-K | 2026-02-26 |
| Annual | 2023-12-31 | 1283911000.0 | -11.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1158606000.0 | -9.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1262662000.0 | +9.0% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 825733000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 800521000.0 | -3.1% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 793099000.0 | -0.9% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 759519000.0 | -4.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 780789000.0 | +2.8% | USD | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 862660000.0 | +10.5% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 886276000.0 | +2.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 736276000.0 | -16.9% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 817284000.0 | +11.0% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 822614000.0 | +0.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 801324000.0 | -2.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 761504000.0 | -5.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 898626000.0 | +18.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 956177000.0 | +6.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 836244000.0 | -12.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 834476000.0 | -0.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 902333000.0 | +8.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 836419000.0 | -7.3% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 1021023000.0 | +22.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1025465000.0 | +0.4% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1025671000.0 | +0.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 970244000.0 | -5.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 967984000.0 | -0.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 993654000.0 | +2.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1003054000.0 | +0.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 968308000.0 | -3.5% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 961134000.0 | -0.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 958439000.0 | -0.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 980682000.0 | +2.3% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 926257000.0 | -5.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 904834000.0 | -2.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 899745000.0 | -0.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 801167000.0 | -11.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 676437000.0 | -15.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 681430000.0 | +0.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 534138000.0 | -21.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 405592000.0 | -24.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 419418000.0 | +3.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 413083000.0 | -1.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 759519000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 736276000.0 | -3.1% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 761504000.0 | +3.4% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 834476000.0 | +9.6% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1025465000.0 | +22.9% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 993654000.0 | -3.1% | USD | 10-K | 2023-03-15 |
| Annual | 2022-12-31 | 958439000.0 | -3.5% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 899745000.0 | -6.1% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 534138000.0 | -40.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 407374000.0 | -23.7% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -32845000.0 | — | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | -34620000.0 | -5.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 1904000.0 | +105.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -73403000.0 | -3955.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -62380000.0 | +15.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -34761000.0 | +44.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -124785000.0 | -259.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -111486000.0 | +10.7% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 111365000.0 | +199.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -34007000.0 | -130.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 58230000.0 | +271.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 130968000.0 | +124.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -46704000.0 | -135.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -131302000.0 | -181.1% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -152618000.0 | -16.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 120747000.0 | +179.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 178698000.0 | +48.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 251278000.0 | +40.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 21328000.0 | -91.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 77650000.0 | +264.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 180811000.0 | +132.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 98274000.0 | -45.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 151413000.0 | +54.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 173970000.0 | +14.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 22863000.0 | -86.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 285275000.0 | +1147.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 574396000.0 | +101.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 113336000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 163550000.0 | +44.3% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 21402000.0 | -86.9% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 136530000.0 | +537.9% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 172772000.0 | +26.5% | USD | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | -148454000.0 | -185.9% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 206971000.0 | +239.4% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 308471000.0 | +49.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 503544000.0 | +63.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 748065000.0 | +48.6% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -5413000.0 | — | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | -16144000.0 | -198.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -56929000.0 | -252.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -16948000.0 | +70.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -44750000.0 | -164.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -58488000.0 | -30.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -19244000.0 | +67.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -41246000.0 | -114.3% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -66089000.0 | -60.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -14595000.0 | +77.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -32638000.0 | -123.6% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -32867000.0 | -0.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -5418000.0 | +83.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -22836000.0 | -321.5% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -31024000.0 | -35.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -14868000.0 | +52.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -27915000.0 | -87.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -38883000.0 | -39.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -6887000.0 | +82.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -29159000.0 | -323.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -43436000.0 | -49.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -10321000.0 | +76.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -24012000.0 | -132.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -27296000.0 | -13.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -23872000.0 | +12.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -67681000.0 | -183.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -130948000.0 | -93.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -13844000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | -87133000.0 | -529.4% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | -70208000.0 | +19.4% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -76055000.0 | -8.3% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -46358000.0 | +39.0% | USD | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | -37339000.0 | +19.5% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -65636000.0 | -75.8% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -78245000.0 | -19.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -40687000.0 | +48.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -257309000.0 | -532.4% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 6626000.0 | — | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 79135000.0 | +1094.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 97720000.0 | +23.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 71133000.0 | -27.2% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 51485000.0 | -27.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 17295000.0 | -66.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 130743000.0 | +656.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 187492000.0 | +43.4% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 48252000.0 | -74.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 50579000.0 | +4.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -36202000.0 | -171.6% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 129138000.0 | +456.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1076000.0 | -99.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -63701000.0 | -6020.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -73753000.0 | -15.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 4094000.0 | +105.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -48427000.0 | -1282.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -78774000.0 | -62.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 14369000.0 | +118.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -47863000.0 | -433.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -79283000.0 | -65.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -109580000.0 | -38.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -242592000.0 | -121.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -239957000.0 | +1.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -146394000.0 | +39.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -134702000.0 | +8.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -149552000.0 | -11.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -24190000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | -75376000.0 | -211.6% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | -28979000.0 | +61.6% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 21763000.0 | +175.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 123337000.0 | +466.7% | USD | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | -54663000.0 | -144.3% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -78900000.0 | -44.3% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -109377000.0 | -38.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -393349000.0 | -259.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -184750000.0 | +53.0% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4812000.0 | — | USD | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 8681000.0 | +80.4% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 10273000.0 | +18.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 5672000.0 | -44.8% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 8183000.0 | +44.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 9712000.0 | +18.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 19970000.0 | +105.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 48303000.0 | +141.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 64411000.0 | +33.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 14412000.0 | -77.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 39346000.0 | +173.0% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 62677000.0 | +59.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 11693000.0 | -81.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 31386000.0 | +168.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 43396000.0 | +38.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 9835000.0 | -77.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 18860000.0 | +91.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 27162000.0 | +44.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 12028000.0 | -55.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 28845000.0 | +139.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 42809000.0 | +48.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 17796000.0 | -58.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 30623000.0 | +72.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 45590000.0 | +48.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 10434000.0 | -77.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 21352000.0 | +104.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 28266000.0 | +32.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 30104000.0 | +6.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 56940000.0 | +89.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 105891000.0 | +86.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 15743000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 30280000.0 | +92.3% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 77069000.0 | +154.5% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 84196000.0 | +9.2% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 54781000.0 | -34.9% | USD | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 38594000.0 | -29.5% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 59780000.0 | +54.9% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 52953000.0 | -11.4% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 37409000.0 | -29.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 180854000.0 | +383.5% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 49072710.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 49169813.0 | +0.2% | shares | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 49202055.0 | +0.1% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 49211353.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 49694018.0 | +1.0% | shares | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 49760256.0 | +0.1% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 49781010.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 49781010.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 49913003.0 | +0.3% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 50010863.0 | +0.2% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 50025996.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 50025996.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 50180225.0 | +0.3% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 50278816.0 | +0.2% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 50278816.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 50278816.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 50541480.0 | +0.5% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 50771288.0 | +0.5% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 50827205.0 | +0.1% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 50827205.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 50937607.0 | +0.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 51072182.0 | +0.3% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 51072432.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 51095706.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 51200161.0 | +0.2% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 51357691.0 | +0.3% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 51485216.0 | +0.2% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 51521336.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 51644903.0 | +0.2% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 51969840.0 | +0.6% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 52022169.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 52025497.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 52284162.0 | +0.5% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 52389430.0 | +0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 52434803.0 | +0.1% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 52485719.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 52702538.0 | +0.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 52743248.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 52743248.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 49211353.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 49781010.0 | +1.2% | shares | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 50025996.0 | +0.5% | shares | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 50278816.0 | +0.5% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 50827205.0 | +1.1% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 51095706.0 | +0.5% | shares | 10-K | 2023-03-15 |
| Annual | 2022-12-31 | 51521336.0 | +0.8% | shares | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 52025497.0 | +1.0% | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 52485719.0 | +0.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 52791451.0 | +0.6% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 49072710.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 49169813.0 | +0.2% | shares | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 49202055.0 | +0.1% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 49211353.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 49694018.0 | +1.0% | shares | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 49760256.0 | +0.1% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 49781010.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 49781010.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 49913003.0 | +0.3% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 50010863.0 | +0.2% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 50025996.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 50025996.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 50180225.0 | +0.3% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 50278816.0 | +0.2% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 50278816.0 | +0.0% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 50278816.0 | +0.0% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 50541480.0 | +0.5% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 50771288.0 | +0.5% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 50827205.0 | +0.1% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 50827205.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 50937607.0 | +0.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 51072182.0 | +0.3% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 51072432.0 | +0.0% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 51095706.0 | +0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 51200161.0 | +0.2% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 51357691.0 | +0.3% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 51485216.0 | +0.2% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 51521336.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 51644903.0 | +0.2% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 51969840.0 | +0.6% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 52022169.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 52025497.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 52284162.0 | +0.5% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 52389430.0 | +0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 52434803.0 | +0.1% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 52485719.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 52702538.0 | +0.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 52743248.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 52743248.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 49211353.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 49781010.0 | +1.2% | shares | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 50025996.0 | +0.5% | shares | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 50278816.0 | +0.5% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 50827205.0 | +1.1% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 51095706.0 | +0.5% | shares | 10-K | 2023-03-15 |
| Annual | 2022-12-31 | 51521336.0 | +0.8% | shares | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 52025497.0 | +1.0% | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 52485719.0 | +0.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 52791451.0 | +0.6% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 49079000.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 49131000.0 | +0.1% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 49185000.0 | +0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 49282000.0 | +0.2% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 49735000.0 | +0.9% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 49775000.0 | +0.1% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 49814000.0 | +0.1% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 49946000.0 | +0.3% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 50018000.0 | +0.1% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 50098000.0 | +0.2% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 50224000.0 | +0.3% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 50279000.0 | +0.1% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 50338000.0 | +0.1% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 50667000.0 | +0.7% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 50787000.0 | +0.2% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 50913000.0 | +0.2% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 50999000.0 | +0.2% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 51072000.0 | +0.1% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 51107000.0 | +0.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 51276000.0 | +0.3% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 51404000.0 | +0.2% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 51551000.0 | +0.3% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 51803000.0 | +0.5% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 51994000.0 | +0.4% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 52092000.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 52327000.0 | +0.5% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 52408000.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 52537000.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 52724000.0 | +0.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 52743000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 49150000.0 | — | shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 49647000.0 | +1.0% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 49952000.0 | +0.6% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 50220000.0 | +0.5% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 50656000.0 | +0.9% | shares | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 51017000.0 | +0.7% | shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 51324000.0 | +0.6% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 51845000.0 | +1.0% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 52322000.0 | +0.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 52693000.0 | +0.7% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 49285000.0 | — | shares | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 49561000.0 | +0.6% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 50100000.0 | +1.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 50948000.0 | +1.7% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 50755000.0 | -0.4% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 50587000.0 | -0.3% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 49814000.0 | -1.5% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 50440000.0 | +1.3% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 50375000.0 | -0.1% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 50098000.0 | -0.5% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 50224000.0 | +0.3% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 50582000.0 | +0.7% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 50836000.0 | +0.5% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 50935000.0 | +0.2% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 51241000.0 | +0.6% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 51348000.0 | +0.2% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 51375000.0 | +0.1% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 51366000.0 | -0.0% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 51107000.0 | -0.5% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 51276000.0 | +0.3% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 51404000.0 | +0.2% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 51551000.0 | +0.3% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 51803000.0 | +0.5% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 51994000.0 | +0.4% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 52515000.0 | +1.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 52848000.0 | +0.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 52408000.0 | -0.8% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 53010000.0 | +1.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 53194000.0 | +0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 53664000.0 | +0.9% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 49864000.0 | — | shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 50759000.0 | +1.8% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 50301000.0 | -0.9% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 50220000.0 | -0.2% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 51077000.0 | +1.7% | shares | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 51369000.0 | +0.6% | shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 51324000.0 | -0.1% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 51845000.0 | +1.0% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 52322000.0 | +0.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 53413000.0 | +2.1% | shares | 10-K | 2026-02-26 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.2794 | — | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.2995 | +7.2% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.2801 | -6.5% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.2387 | -14.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.2570 | +7.7% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.2538 | -1.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.2104 | -17.1% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.2550 | +21.2% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.2646 | +3.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.2669 | +0.9% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.2680 | +0.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.2860 | +6.7% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.2442 | -14.6% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.2492 | +2.1% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.2441 | -2.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.1987 | -18.6% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.1824 | -8.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.2249 | +23.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.1734 | -22.9% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2287 | +31.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2365 | +3.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2400 | +1.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2626 | +9.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2469 | -6.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2799 | +13.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2821 | +0.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2740 | -2.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.2314 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 1.1156 | -9.4% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 1.0152 | -9.0% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.9922 | -2.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1.0541 | +6.2% | ratio | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 0.9824 | -6.8% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.8345 | -15.1% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.8759 | +5.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.0198 | +16.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.0741 | +5.3% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.7600 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 1.7603 | +0.0% | ratio | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1.7791 | +1.1% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1.8682 | +5.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2.0174 | +8.0% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 2.0696 | +2.6% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 2.0674 | -0.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1.9435 | -6.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1.9959 | +2.7% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 1.9667 | -1.5% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1.9383 | -1.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1.9873 | +2.5% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 2.0852 | +4.9% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 2.0285 | -2.7% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1.8772 | -7.5% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 1.6641 | -11.4% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1.6245 | -2.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1.4978 | -7.8% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 1.7481 | +16.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1.8020 | +3.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1.8761 | +4.1% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.9628 | +4.6% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 2.0370 | +3.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 2.1735 | +6.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 2.1211 | -2.4% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1.9704 | -7.1% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1.9137 | -2.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1.8697 | -2.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1.8237 | -2.5% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.8128 | -0.6% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.7523 | -3.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.6571 | -5.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.6967 | +2.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.6481 | -2.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.5464 | -6.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.4090 | -8.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.3276 | -5.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.3188 | -0.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.3005 | -1.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.8682 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1.9435 | +4.0% | ratio | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 1.9873 | +2.3% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1.6641 | -16.3% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1.8020 | +8.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 2.1735 | +20.6% | ratio | 10-K | 2023-03-15 |
| Annual | 2022-12-31 | 1.8697 | -14.0% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 1.6571 | -11.4% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.4090 | -15.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.2708 | -9.8% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.8684 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 1.8105 | -3.1% | ratio | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1.7696 | -2.3% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1.6005 | -9.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1.5629 | -2.3% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 1.6033 | +2.6% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 1.6260 | +1.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1.5013 | -7.7% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1.5560 | +3.6% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 1.5447 | -0.7% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1.5529 | +0.5% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1.4542 | -6.4% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1.5381 | +5.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1.9630 | +27.6% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1.9895 | +1.4% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 2.1358 | +7.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 2.2478 | +5.2% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 2.2535 | +0.3% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 2.3408 | +3.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 2.2701 | -3.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 2.1462 | -5.5% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 2.0378 | -5.1% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.9607 | -3.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1.8230 | -7.0% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1.9105 | +4.8% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 2.0101 | +5.2% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 2.1335 | +6.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 2.1504 | +0.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 2.2214 | +3.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.2660 | +2.0% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2.3627 | +4.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2.4503 | +3.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.3535 | -3.9% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2.2624 | -3.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.5614 | +13.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2.6619 | +3.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.7507 | +3.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2.9281 | +6.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3.1210 | +6.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.6005 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 1.5013 | -6.2% | ratio | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 1.4542 | -3.1% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 2.1358 | +46.9% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 2.2701 | +6.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1.8230 | -19.7% | ratio | 10-K | 2023-03-15 |
| Annual | 2022-12-31 | 2.1504 | +18.0% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 2.4503 | +13.9% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.6619 | +8.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.0869 | +16.0% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0919 | — | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0825 | -10.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0986 | +19.6% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0652 | -33.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1059 | +62.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0989 | -6.6% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0923 | -6.7% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0897 | -2.8% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.0967 | +7.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0888 | -8.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0923 | +3.9% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0866 | -6.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0915 | +5.6% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.1046 | +14.3% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0967 | -7.5% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0529 | -45.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -0.0397 | -175.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0470 | +218.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.0311 | -166.2% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0636 | +304.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0480 | -24.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1099 | +128.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1038 | -5.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0239 | -123.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1078 | +552.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1427 | +32.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1197 | -16.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0919 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0955 | +3.9% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.1020 | +6.8% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0543 | -46.8% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0914 | +68.3% | ratio | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 0.1005 | +9.9% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.0078 | -92.2% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0362 | +363.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0455 | +25.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1168 | +156.5% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0123 | — | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0262 | +112.4% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0211 | -19.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.0106 | -150.5% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0249 | +334.0% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0226 | -9.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0049 | -78.2% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -0.2803 | -5790.1% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.0225 | +108.0% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0209 | -7.0% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0242 | +15.7% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0342 | +41.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0208 | -39.2% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0341 | +64.2% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0223 | -34.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -0.0198 | -188.7% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -0.0720 | -264.6% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -0.0225 | +68.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.0630 | -180.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -0.0164 | +74.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0243 | -48.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0262 | +207.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0142 | -46.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0827 | -684.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0343 | +141.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0343 | -0.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0133 | -61.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0193 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0325 | +68.6% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0220 | -32.4% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -0.0809 | -468.7% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0286 | +135.4% | ratio | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 0.0289 | +0.9% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -0.0508 | -275.8% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -0.0329 | +35.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.0283 | +14.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0258 | +191.3% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 0.0331 | — | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0273 | -17.6% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0409 | +49.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.0009 | -102.2% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0489 | +5539.6% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0421 | -13.9% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0239 | -43.2% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -0.3037 | -1370.3% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.0403 | +113.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0378 | -6.3% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0452 | +19.7% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0576 | +27.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0412 | -28.5% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0564 | +37.0% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0442 | -21.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -0.0104 | -123.5% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -0.1052 | -910.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -0.0064 | +93.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.1056 | -1540.2% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0023 | +102.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0118 | -606.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0465 | +492.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0359 | -22.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0986 | -374.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0524 | +153.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0556 | +6.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0283 | -49.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0406 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0377 | -7.1% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0431 | +14.2% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -0.0820 | -290.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0493 | +160.1% | ratio | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 0.0489 | -0.9% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -0.0540 | -210.6% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -0.0295 | +45.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.0240 | +18.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0418 | +274.5% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0583 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0591 | +1.2% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.1066 | +80.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 0.0962 | -9.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0751 | -21.9% | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2017-06-30 | 0.1196 | +59.2% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 0.1471 | +22.9% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 0.1219 | -17.1% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.1118 | -8.3% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 0.0867 | -22.5% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 0.0714 | -17.6% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 0.0726 | +1.7% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0641 | -11.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.0862 | +34.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 0.1078 | +25.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 0.0918 | -14.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0865 | -5.8% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.0719 | -16.9% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 0.1481 | +106.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 0.1653 | +11.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.1496 | -9.5% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.1141 | -23.7% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 0.0970 | -15.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.1138 | +17.3% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.1706 | +49.9% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.1575 | -7.7% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 0.1583 | +0.5% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 0.1318 | -16.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.1462 | +10.9% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.1347 | -7.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.1424 | +5.7% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.1791 | +25.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1754 | -2.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.1296 | -26.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.1288 | -0.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.1951 | +51.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1052 | -46.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1780 | +69.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2169 | +21.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0962 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 0.1219 | +26.8% | ratio | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 0.0726 | -40.4% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 0.0918 | +26.4% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 0.1653 | +80.1% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 0.1138 | -31.2% | ratio | 10-K | 2023-03-15 |
| Annual | 2022-12-31 | 0.1318 | +15.9% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 0.1791 | +35.9% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.1951 | +8.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2267 | +16.2% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0037 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0051 | +36.6% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0068 | +34.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0034 | -49.6% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0078 | +127.6% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0059 | -24.6% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.0025 | -143.0% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0064 | +352.0% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0057 | -10.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0010 | -82.0% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -0.0715 | -6996.3% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.0059 | +108.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0056 | -6.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0065 | +16.1% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0098 | +51.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0051 | -48.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0085 | +67.6% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0054 | -36.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -0.0039 | -172.2% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -0.0131 | -234.7% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -0.0051 | +61.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.0109 | -116.2% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -0.0038 | +65.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0058 | -53.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0063 | +209.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0037 | -40.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0204 | -649.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0096 | +147.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0097 | +0.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0036 | -62.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0237 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0362 | +52.8% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0223 | -38.5% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -0.0803 | -460.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0302 | +137.6% | ratio | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 0.0284 | -6.0% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -0.0424 | -249.3% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -0.0288 | +32.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.0288 | -0.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0277 | +196.2% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0107 | — | ratio | 10-Q | 2017-05-03 |
| Quarterly | 2016-06-30 | 0.0143 | +33.8% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0189 | +32.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0088 | -53.3% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0204 | +131.2% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0155 | -23.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -0.0065 | -141.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0163 | +350.9% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0147 | -9.9% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0026 | -82.1% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -0.2118 | -8150.8% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.0178 | +108.4% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0181 | +1.9% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0211 | +16.4% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0327 | +55.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0160 | -51.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0258 | +61.8% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0161 | -37.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -0.0114 | -171.0% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -0.0396 | -246.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -0.0158 | +59.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -0.0352 | -122.2% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -0.0123 | +65.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0194 | -58.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0211 | +209.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0121 | -42.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0727 | -699.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0360 | +149.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0380 | +5.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0150 | -60.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0617 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0907 | +46.9% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0547 | -39.7% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -0.2518 | -560.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0987 | +139.2% | ratio | 10-K | 2023-03-15 |
| Annual | 2021-12-31 | 0.0802 | -18.8% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -0.1335 | -266.6% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -0.0994 | +25.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.1056 | -6.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1133 | +207.3% | ratio | 10-K | 2026-02-26 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-14 | Jensen William E | Executive Vice President |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 6,479 | $0.00 | $0 | 12,960 |
| 2026-03-14 | Jensen William E | Executive Vice President |
Other disposed transaction
D
|
Common Stock | 6,479 | $67.76 | $439,017 | 37,223 |
| 2026-03-14 | Jensen William E | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 6,479 | — | — | 43,702 |
| 2026-03-13 | TUTOR RONALD N | Dir |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 152,932 | $0.00 | $0 | 152,931 |
| 2026-03-13 | TUTOR RONALD N | Dir |
Other disposed transaction
D
|
Common Stock | 152,932 | $67.76 | $10,362,672 | 0 |
| 2026-03-13 | TUTOR RONALD N | Dir |
Exercise / conversion
M
|
Common Stock | 152,932 | — | — | 152,932 |
| 2026-03-13 | SOROKA RYAN JOSEPH | Executive VP & CFO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 4,779 | $0.00 | $0 | 4,779 |
| 2026-03-13 | SOROKA RYAN JOSEPH | Executive VP & CFO |
Other disposed transaction
D
|
Common Stock | 4,779 | $67.76 | $323,825 | 42,883 |
| 2026-03-13 | SOROKA RYAN JOSEPH | Executive VP & CFO |
Exercise / conversion
M
|
Common Stock | 4,779 | — | — | 47,662 |
| 2026-03-12 | TUTOR RONALD N | Dir |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 155,509 | $0.00 | $0 | 0 |
| 2026-03-12 | TUTOR RONALD N | Dir |
Other disposed transaction
D
|
Common Stock | 155,509 | $69.20 | $10,761,223 | 0 |
| 2026-03-12 | TUTOR RONALD N | Dir |
Exercise / conversion
M
|
Common Stock | 155,509 | — | — | 155,509 |
| 2026-03-12 | SOROKA RYAN JOSEPH | Executive VP & CFO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 5,831 | $0.00 | $0 | 11,664 |
| 2026-03-12 | SOROKA RYAN JOSEPH | Executive VP & CFO |
Other disposed transaction
D
|
Common Stock | 5,831 | $69.20 | $403,505 | 42,883 |
| 2026-03-12 | SOROKA RYAN JOSEPH | Executive VP & CFO |
Exercise / conversion
M
|
Common Stock | 5,831 | — | — | 48,714 |
| 2026-03-11 | TUTOR RONALD N | Dir |
Equity grant / award
A · derivative
|
Phantom Stock Units | 58,510 | $0.00 | $0 | 58,510 |
| 2026-03-08 | TUTOR RONALD N | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 176,730 | $0.00 | $0 | 0 |
| 2026-03-08 | TUTOR RONALD N | Dir |
Equity grant / award
G
|
Common Stock | 71,982 | $0.00 | $0 | 4,134,967 |
| 2026-03-08 | TUTOR RONALD N | Dir |
Other disposed transaction
D
|
Common Stock | 30,188 | $72.82 | $2,198,290 | 71,982 |
| 2026-03-08 | TUTOR RONALD N | Dir |
Other disposed transaction
F
|
Common Stock | 74,560 | $72.82 | $5,429,459 | 102,170 |
| 2026-03-08 | TUTOR RONALD N | Dir |
Exercise / conversion
M
|
Common Stock | 176,730 | — | — | 176,730 |
| 2026-03-06 | ARKLEY PETER | Dir |
Open-market buy
P
|
Common Stock | 3,204 | $73.28 | $234,789 | 216,717 |
| 2026-03-06 | ARKLEY PETER | Dir |
Open-market buy
P
|
Common Stock | 4,913 | $72.85 | $357,912 | 213,513 |
| 2026-03-05 | ARKLEY PETER | Dir |
Open-market buy
P
|
Common Stock | 10,999 | $72.44 | $796,768 | 208,600 |
| 2026-03-04 | ARKLEY PETER | Dir |
Open-market buy
P
|
Common Stock | 5,884 | $73.85 | $434,533 | 197,601 |
| 2025-12-31 | SMALLEY GARY G. | CEO and President |
Exercise / conversion
M · derivative
|
Cash-Settled Performance Stock Units | 477,454 | $0.00 | $0 | 0 |
| 2025-12-31 | SMALLEY GARY G. | CEO and President |
Other disposed transaction
D
|
Common Stock | 477,454 | $67.02 | $31,998,967 | 81,479 |
| 2025-12-31 | SMALLEY GARY G. | CEO and President |
Exercise / conversion
M
|
Common Stock | 477,454 | — | — | 558,933 |
| 2025-12-19 | Jigisha Desai | Dir |
Equity grant / award
G
|
Common Stock | 1,035 | $0.00 | $0 | 79,100 |
| 2025-12-15 | OKLAK DENNIS D | Dir |
Equity grant / award
G
|
Common Stock | 1,250 | $0.00 | $0 | 93,151 |
| 2025-11-28 | SMALLEY GARY G. | CEO and President |
Equity grant / award
G
|
Common Stock | 36,596 | $0.00 | $0 | 81,479 |
| 2025-11-25 | ARKLEY PETER | Dir |
Open-market buy
P
|
Common Stock | 6,249 | $64.88 | $405,435 | 191,717 |
| 2025-11-25 | ARKLEY PETER | Dir |
Open-market buy
P
|
Common Stock | 8,898 | $64.05 | $569,917 | 185,468 |
| 2025-11-24 | ARKLEY PETER | Dir |
Open-market buy
P
|
Common Stock | 24,853 | $63.96 | $1,589,598 | 176,570 |
| 2025-11-19 | SMALLEY GARY G. | CEO and President |
Open-market buy
P
|
Common Stock | 100 | $61.95 | $6,195 | 118,075 |
| 2025-11-19 | SMALLEY GARY G. | CEO and President |
Open-market buy
P
|
Common Stock | 4,900 | $61.06 | $299,194 | 117,975 |
| 2025-11-15 | SMALLEY GARY G. | CEO and President |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 41,460 | $0.00 | $0 | 41,460 |
| 2025-11-15 | SMALLEY GARY G. | CEO and President |
Other disposed transaction
D
|
Common Stock | 41,460 | $59.08 | $2,449,457 | 113,075 |
| 2025-11-15 | SMALLEY GARY G. | CEO and President |
Exercise / conversion
M
|
Common Stock | 41,460 | — | — | 154,535 |
| 2025-09-18 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 83,144 | $64.94 | $5,399,371 | 4,062,985 |
| 2025-09-17 | TUTOR RONALD N | Dir |
Equity grant / award
G
|
Common Stock | 8,000 | $0.00 | $0 | 4,146,129 |
| 2025-09-17 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 39,037 | $64.56 | $2,520,229 | 4,154,129 |
| 2025-09-17 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 77,819 | $64.03 | $4,982,751 | 4,193,166 |
| 2025-09-03 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 44,312 | $59.13 | $2,620,169 | 4,270,985 |
| 2025-08-28 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 80,660 | $59.95 | $4,835,567 | 4,315,297 |
| 2025-08-26 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 106,832 | $59.06 | $6,309,498 | 4,395,957 |
| 2025-08-25 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 68,196 | $59.19 | $4,036,521 | 4,502,789 |
| 2025-08-25 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $59.18 | $1,183,600 | 771,477 |
| 2025-08-22 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 80,000 | $58.65 | $4,692,000 | 791,477 |
| 2025-06-19 | Jensen William E | Executive Vice President |
Equity grant / award
A · derivative
|
Restricted Stock Units | 78,609 | $0.00 | $0 | 78,609 |
| 2025-06-19 | Jensen William E | Executive Vice President |
Other disposed transaction
D · derivative
|
Phantom Stock Units | 33,013 | $0.00 | $0 | 0 |
| 2025-06-11 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 55,478 | $40.60 | $2,252,407 | 4,570,985 |
| 2025-06-11 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $41.18 | $3,088,500 | 4,626,463 |
| 2025-06-10 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 29,522 | $40.51 | $1,195,936 | 4,701,463 |
| 2025-06-09 | TUTOR RONALD N | Dir |
Equity grant / award
G
|
Common Stock | 140,000 | $0.00 | $0 | 4,730,985 |
| 2025-06-04 | TUTOR RONALD N | Dir |
Equity grant / award
G
|
Common Stock | 140,000 | $0.00 | $0 | 4,590,985 |
| 2025-06-03 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 100,000 | $38.62 | $3,862,000 | 4,730,985 |
| 2025-06-02 | TUTOR RONALD N | Dir |
Open-market sell
S
|
Common Stock | 50,000 | $37.45 | $1,872,500 | 1,011,477 |
| 2025-05-15 | ONEGLIA RAYMOND R | Dir |
Equity grant / award
A
|
Common Stock | 4,401 | $0.00 | $0 | 94,871 |
| 2025-05-15 | ONEGLIA RAYMOND R | Dir |
Open-market sell
S
|
Common Stock | 25,000 | $36.14 | $903,500 | 90,470 |
| 2025-05-15 | OKLAK DENNIS D | Dir |
Equity grant / award
A
|
Common Stock | 4,401 | $0.00 | $0 | 94,401 |
| 2025-05-14 | ONEGLIA RAYMOND R | Dir |
Open-market sell
S
|
Common Stock | 75,000 | $36.23 | $2,717,250 | 115,470 |
| 2025-04-01 | Ariqat Ghassan | Executive Vice President |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 30,000 | $0.00 | $0 | 0 |
| 2025-04-01 | Ariqat Ghassan | Executive Vice President |
Other disposed transaction
D
|
Common Stock | 30,000 | $23.18 | $695,400 | 0 |
| 2025-04-01 | Ariqat Ghassan | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 30,000 | — | — | 30,000 |
| 2025-03-14 | Jensen William E | Executive Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Units | 19,439 | $0.00 | $0 | 19,439 |
| 2025-03-13 | SMALLEY GARY G. | CEO and President |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 57,349 | $0.00 | $0 | 114,699 |
| 2025-03-13 | SMALLEY GARY G. | CEO and President |
Other disposed transaction
D
|
Common Stock | 57,349 | $24.65 | $1,413,653 | 113,075 |
| 2025-03-13 | SMALLEY GARY G. | CEO and President |
Exercise / conversion
M
|
Common Stock | 57,349 | — | — | 170,424 |
| 2025-03-12 | SMALLEY GARY G. | CEO and President |
Equity grant / award
A · derivative
|
Phantom Stock Units | 77,754 | $0.00 | $0 | 77,754 |
| 2025-03-12 | Assouri Kristiyan D | EVP and Chief Legal Officer |
Equity grant / award
A · derivative
|
Phantom Stock Units | 17,495 | $0.00 | $0 | 17,495 |
| 2025-03-09 | SOROKA RYAN JOSEPH | Executive VP & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 0 |
| 2025-03-09 | SOROKA RYAN JOSEPH | Executive VP & CFO |
Other disposed transaction
F
|
Common Stock | 5,355 | $26.58 | $142,336 | 38,302 |
| 2025-03-09 | SOROKA RYAN JOSEPH | Executive VP & CFO |
Exercise / conversion
M
|
Common Stock | 10,000 | — | — | 43,657 |
| 2025-03-09 | TUTOR RONALD N | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 105,257 | $0.00 | $0 | 0 |
| 2025-03-09 | TUTOR RONALD N | Dir |
Equity grant / award
G
|
Common Stock | 51,808 | $0.00 | $0 | 3,392,595 |
| 2025-03-09 | TUTOR RONALD N | Dir |
Other disposed transaction
F
|
Common Stock | 53,449 | $26.58 | $1,420,674 | 51,808 |
| 2025-03-09 | TUTOR RONALD N | Dir |
Exercise / conversion
M
|
Common Stock | 105,257 | — | — | 105,257 |
| 2025-03-08 | SOROKA RYAN JOSEPH | Executive VP & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 10,000 |
| 2025-03-08 | SOROKA RYAN JOSEPH | Executive VP & CFO |
Other disposed transaction
F
|
Common Stock | 5,491 | $26.58 | $145,951 | 33,657 |
| 2025-03-08 | SOROKA RYAN JOSEPH | Executive VP & CFO |
Exercise / conversion
M
|
Common Stock | 10,000 | — | — | 39,148 |
| 2025-03-08 | TUTOR RONALD N | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 176,729 | $0.00 | $0 | 176,730 |
| 2025-03-08 | TUTOR RONALD N | Dir |
Equity grant / award
G
|
Common Stock | 86,987 | $0.00 | $0 | 3,340,787 |
| 2025-03-08 | TUTOR RONALD N | Dir |
Other disposed transaction
F
|
Common Stock | 89,742 | $26.58 | $2,385,342 | 86,987 |
| 2025-03-08 | TUTOR RONALD N | Dir |
Exercise / conversion
M
|
Common Stock | 176,729 | — | — | 176,729 |
| 2024-12-19 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 122,193 | $24.05 | $2,938,742 | 0 |
| 2024-12-19 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 126,006 | $24.05 | $3,030,444 | 0 |
| 2024-12-19 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
G
|
Common Stock | 9,700 | $0.00 | $0 | 3,253,800 |
| 2024-12-19 | TUTOR RONALD N | Chairman & CEO |
Other disposed transaction
F
|
Common Stock | 242,012 | $25.33 | $6,130,164 | 3,263,500 |
| 2024-12-19 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M
|
Common Stock | 248,199 | $24.05 | $5,969,186 | 3,505,512 |
| 2024-12-05 | OKLAK DENNIS D | Dir |
Equity grant / award
G
|
Common Stock | 8,684 | $0.00 | $0 | 90,000 |
| 2024-11-22 | ONEGLIA RAYMOND R | Dir |
Open-market sell
S
|
Common Stock | 50,000 | $28.68 | $1,434,000 | 250,000 |
| 2024-11-21 | ONEGLIA RAYMOND R | Dir |
Open-market sell
S
|
Common Stock | 100,000 | $28.82 | $2,882,000 | 300,000 |
| 2024-11-20 | ONEGLIA RAYMOND R | Dir |
Open-market sell
S
|
Common Stock | 44,996 | $28.82 | $1,296,785 | 400,000 |
| 2024-11-20 | ONEGLIA RAYMOND R | Dir |
Open-market sell
S
|
Common Stock | 55,004 | $28.66 | $1,576,415 | 444,996 |
| 2024-11-15 | SMALLEY GARY G. | President |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 41,459 | $0.00 | $0 | 82,920 |
| 2024-11-15 | SMALLEY GARY G. | President |
Other disposed transaction
D
|
Common Stock | 41,459 | $27.73 | $1,149,658 | 113,075 |
| 2024-11-15 | SMALLEY GARY G. | President |
Exercise / conversion
M
|
Common Stock | 41,459 | — | — | 154,534 |
| 2024-11-11 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 10,494 | $31.14 | $326,783 | 3,257,313 |
| 2024-11-11 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 114,506 | $30.68 | $3,513,044 | 3,267,807 |
| 2024-11-11 | SMALLEY GARY G. | President |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 45,000 | $13.85 | $623,250 | 0 |
| 2024-11-11 | SMALLEY GARY G. | President |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 42,500 | $17.63 | $749,275 | 0 |
| 2024-11-11 | SMALLEY GARY G. | President |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 13,096 | $17.06 | $223,418 | 0 |
| 2024-11-11 | SMALLEY GARY G. | President |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $17.06 | $255,900 | 0 |
| 2024-11-11 | SMALLEY GARY G. | President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 34,932 | $0.00 | $0 | 0 |
| 2024-11-11 | SMALLEY GARY G. | President |
Other disposed transaction
F
|
Common Stock | 35,265 | $30.64 | $1,080,520 | 113,075 |
| 2024-11-11 | SMALLEY GARY G. | President |
Exercise / conversion
M
|
Common Stock | 45,000 | $13.85 | $623,250 | 148,340 |
| 2024-11-11 | SMALLEY GARY G. | President |
Other disposed transaction
F
|
Common Stock | 35,375 | $30.64 | $1,083,890 | 103,340 |
| 2024-11-11 | SMALLEY GARY G. | President |
Other disposed transaction
F
|
Common Stock | 35,485 | $30.64 | $1,087,260 | 96,215 |
| 2024-11-11 | SMALLEY GARY G. | President |
Exercise / conversion
M
|
Common Stock | 42,500 | $17.63 | $749,275 | 138,715 |
| 2024-11-11 | SMALLEY GARY G. | President |
Other disposed transaction
F
|
Common Stock | 35,555 | $30.64 | $1,089,405 | 89,200 |
| 2024-11-11 | SMALLEY GARY G. | President |
Exercise / conversion
M
|
Common Stock | 43,096 | $17.06 | $735,218 | 124,755 |
| 2024-11-11 | SMALLEY GARY G. | President |
Other disposed transaction
F
|
Common Stock | 21,619 | $30.64 | $662,406 | 81,659 |
| 2024-11-11 | SMALLEY GARY G. | President |
Exercise / conversion
M
|
Common Stock | 34,932 | — | — | 103,278 |
| 2024-11-08 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 5,903 | $31.85 | $188,011 | 2,362,267 |
| 2024-11-08 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 6,467 | $31.02 | $200,606 | 2,368,170 |
| 2024-11-08 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 12,630 | $30.13 | $380,542 | 2,374,637 |
| 2024-11-08 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 25,000 | $30.80 | $770,000 | 3,382,313 |
| 2024-08-25 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 91,996 | $0.00 | $0 | 0 |
| 2024-08-25 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
G
|
Common Stock | 45,373 | $0.00 | $0 | 3,407,313 |
| 2024-08-25 | TUTOR RONALD N | Chairman & CEO |
Other disposed transaction
F
|
Common Stock | 46,623 | $22.80 | $1,063,004 | 45,373 |
| 2024-08-25 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M
|
Common Stock | 91,996 | — | — | 91,996 |
| 2024-06-17 | ONEGLIA RAYMOND R | Dir |
Equity grant / award
G
|
Common Stock | 7,659 | $0.00 | $0 | 190,470 |
| 2024-06-13 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 25,000 | $19.40 | $485,000 | 2,387,267 |
| 2024-06-10 | Ariqat Ghassan | Executive Vice President |
Open-market sell
S
|
Common Stock | 11,855 | $19.62 | $232,595 | 0 |
| 2024-06-07 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 49,282 | $19.91 | $981,205 | 3,361,940 |
| 2024-06-06 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 25,718 | $20.66 | $531,334 | 3,411,222 |
| 2024-05-28 | Smithson Michael Francis | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 50,000 | $0.00 | $0 | 0 |
| 2024-05-28 | Smithson Michael Francis | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 26,975 | $21.50 | $579,962 | 45,850 |
| 2024-05-28 | Smithson Michael Francis | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 50,000 | — | — | 72,825 |
| 2024-05-22 | REISS DALE ANNE | Dir |
Equity grant / award
A
|
Common Stock | 7,659 | $0.00 | $0 | 31,939 |
| 2024-05-16 | KLEIN MICHAEL R | Dir |
Open-market sell
S
|
Common Stock | 183,750 | $19.41 | $3,566,588 | 25,226 |
| 2024-05-15 | KLEIN MICHAEL R | Dir |
Open-market sell
S
|
Common Stock | 181,155 | $19.99 | $3,621,288 | 208,976 |
| 2024-04-01 | Ariqat Ghassan | Executive Vice President |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 30,000 | $0.00 | $0 | 30,000 |
| 2024-04-01 | Ariqat Ghassan | Executive Vice President |
Other disposed transaction
D
|
Common Stock | 30,000 | $14.80 | $444,000 | 11,855 |
| 2024-04-01 | Ariqat Ghassan | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 30,000 | — | — | 41,855 |
| 2024-03-27 | DIEU HENRY | VP & Chief Accounting Officer |
Equity grant / award
A · derivative
|
Phantom Stock Units | 28,675 | $0.00 | $0 | 28,675 |
| 2024-03-20 | SMALLEY GARY G. | President |
Open-market sell
S
|
Common Stock | 15,940 | $13.28 | $211,683 | 68,346 |
| 2024-03-19 | SMALLEY GARY G. | President |
Open-market sell
S
|
Common Stock | 27,959 | $13.02 | $364,026 | 84,286 |
| 2024-03-18 | SMALLEY GARY G. | President |
Open-market sell
S
|
Common Stock | 27,958 | $12.86 | $359,540 | 112,245 |
| 2024-03-13 | SMALLEY GARY G. | CEO and President |
Equity grant / award
A · derivative
|
Cash-Settled Performance Stock Units | 172,048 | $0.00 | $0 | 172,048 |
| 2024-03-13 | SOROKA RYAN JOSEPH | Executive VP & CFO |
Equity grant / award
A · derivative
|
Cash-Settled Performance Stock Units | 14,337 | $0.00 | $0 | 14,337 |
| 2024-03-09 | SOROKA RYAN JOSEPH | Senior VP & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 10,000 |
| 2024-03-09 | SOROKA RYAN JOSEPH | Senior VP & CFO |
Other disposed transaction
F
|
Common Stock | 5,351 | $12.71 | $68,011 | 29,148 |
| 2024-03-09 | SOROKA RYAN JOSEPH | Senior VP & CFO |
Exercise / conversion
M
|
Common Stock | 10,000 | — | — | 34,499 |
| 2024-03-08 | SOROKA RYAN JOSEPH | Senior VP & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 20,000 |
| 2024-03-08 | SOROKA RYAN JOSEPH | Senior VP & CFO |
Other disposed transaction
F
|
Common Stock | 5,635 | $12.71 | $71,621 | 24,499 |
| 2024-03-08 | SOROKA RYAN JOSEPH | Senior VP & CFO |
Exercise / conversion
M
|
Common Stock | 10,000 | — | — | 30,134 |
| 2024-03-01 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 50,000 | $11.86 | $593,000 | 3,236,940 |
| 2024-02-14 | ONEGLIA RAYMOND R | Dir |
Equity grant / award
G
|
Common Stock | 182,811 | $0.00 | $0 | 182,811 |
| 2023-12-19 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 54,670 | $8.59 | $469,615 | 3,286,940 |
| 2023-12-19 | REISS DALE ANNE | Dir |
Open-market sell
S
|
Common Stock | 6,922 | $8.67 | $60,014 | 37,203 |
| 2023-12-18 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 45,330 | $8.67 | $393,011 | 3,341,610 |
| 2023-11-22 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 100,000 | $8.11 | $811,000 | 3,386,940 |
| 2023-11-15 | SMALLEY GARY G. | President |
Equity grant / award
A · derivative
|
Phantom Stock Units | 124,379 | $0.00 | $0 | 124,379 |
| 2023-11-11 | SMALLEY GARY G. | Executive VP and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 45,000 | $0.00 | $0 | 0 |
| 2023-11-11 | SMALLEY GARY G. | Executive VP and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 34,932 | $0.00 | $0 | 34,932 |
| 2023-11-11 | SMALLEY GARY G. | Executive VP and CFO |
Other disposed transaction
D
|
Common Stock | 45,000 | $20.00 | $900,000 | 180,810 |
| 2023-11-11 | SMALLEY GARY G. | Executive VP and CFO |
Exercise / conversion
M
|
Common Stock | 45,000 | — | — | 225,810 |
| 2023-11-11 | SMALLEY GARY G. | Executive VP and CFO |
Other disposed transaction
F
|
Common Stock | 31,604 | $7.35 | $232,289 | 180,810 |
| 2023-11-11 | SMALLEY GARY G. | Executive VP and CFO |
Exercise / conversion
M
|
Common Stock | 34,932 | — | — | 212,414 |
| 2023-09-18 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 50,000 | $8.05 | $402,500 | 3,486,940 |
| 2023-09-14 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 25,000 | $8.00 | $200,000 | 3,536,940 |
| 2023-09-11 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 25,000 | $8.27 | $206,750 | 3,561,940 |
| 2023-08-25 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 91,995 | $0.00 | $0 | 91,996 |
| 2023-08-25 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
G
|
Common Stock | 46,384 | $0.00 | $0 | 3,586,940 |
| 2023-08-25 | TUTOR RONALD N | Chairman & CEO |
Other disposed transaction
F
|
Common Stock | 45,611 | $8.94 | $407,762 | 46,384 |
| 2023-08-25 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M
|
Common Stock | 91,995 | — | — | 91,995 |
| 2023-05-28 | Smithson Michael Francis | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 50,000 | $0.00 | $0 | 50,000 |
| 2023-05-28 | Smithson Michael Francis | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 27,175 | $5.93 | $161,148 | 22,825 |
| 2023-05-28 | Smithson Michael Francis | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 50,000 | — | — | 50,000 |
| 2023-05-17 | REISS DALE ANNE | Dir |
Equity grant / award
A
|
Common Stock | 26,501 | $0.00 | $0 | 26,501 |
| 2023-05-03 | TUTOR RONALD N | Dir |
Other acquired transaction
J
|
Common Stock | 137,600 | $19.99 | $2,750,624 | 1,061,477 |
| 2023-04-01 | Ariqat Ghassan | Executive Vice President |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 30,000 | $0.00 | $0 | 60,000 |
| 2023-04-01 | Ariqat Ghassan | Executive Vice President |
Other disposed transaction
D
|
Common Stock | 30,000 | $6.17 | $185,100 | 11,855 |
| 2023-04-01 | Ariqat Ghassan | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 30,000 | — | — | 41,855 |
| 2023-03-09 | SOROKA RYAN JOSEPH | VP & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 20,000 |
| 2023-03-09 | SOROKA RYAN JOSEPH | VP & Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 4,866 | $8.43 | $41,020 | 20,134 |
| 2023-03-09 | SOROKA RYAN JOSEPH | VP & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 10,000 | — | — | 25,000 |
| 2023-03-08 | SOROKA RYAN JOSEPH | VP & Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 30,000 | $0.00 | $0 | 30,000 |
| 2023-01-26 | Ariqat Ghassan | Executive Vice President |
Equity grant / award
A · derivative
|
Phantom Stock Units | 90,000 | $0.00 | $0 | 90,000 |
| 2023-01-01 | SMALLEY GARY G. | CEO and President |
Equity grant / award
A · derivative
|
Cash-Settled Performance Stock Units | 238,727 | $0.00 | $0 | 238,727 |
| 2022-11-15 | SMALLEY GARY G. | Executive VP and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 42,500 | $0.00 | $0 | 0 |
| 2022-11-15 | SMALLEY GARY G. | Executive VP and CFO |
Other disposed transaction
F
|
Common Stock | 25,996 | $7.22 | $187,691 | 177,482 |
| 2022-11-15 | SMALLEY GARY G. | Executive VP and CFO |
Exercise / conversion
M
|
Common Stock | 42,500 | — | — | 203,478 |
| 2022-11-11 | SMALLEY GARY G. | Executive VP and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 34,932 | $0.00 | $0 | 69,864 |
| 2022-11-11 | SMALLEY GARY G. | Executive VP and CFO |
Other disposed transaction
F
|
Common Stock | 18,168 | $7.39 | $134,262 | 160,978 |
| 2022-11-11 | SMALLEY GARY G. | Executive VP and CFO |
Exercise / conversion
M
|
Common Stock | 34,932 | — | — | 179,146 |
| 2022-09-19 | Hallgren Wendy Ann | EVP and General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 50,000 | $0.00 | $0 | 0 |
| 2022-09-19 | Hallgren Wendy Ann | EVP and General Counsel |
Other disposed transaction
F
|
Common Stock | 26,325 | $6.96 | $183,222 | 23,675 |
| 2022-09-19 | Hallgren Wendy Ann | EVP and General Counsel |
Exercise / conversion
M
|
Common Stock | 50,000 | — | — | 50,000 |
| 2022-08-25 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 91,995 | $0.00 | $0 | 183,991 |
| 2022-08-25 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
G
|
Common Stock | 91,995 | $0.00 | $0 | 3,435,300 |
| 2022-08-25 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M
|
Common Stock | 91,995 | — | — | 91,995 |
| 2022-06-06 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 50,000 | $10.25 | $512,500 | 3,343,305 |
| 2022-05-24 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 50,000 | $9.56 | $478,000 | 3,393,305 |
| 2022-05-23 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 50,000 | $9.75 | $487,500 | 3,443,305 |
| 2022-05-18 | ARKLEY PETER | Dir |
Equity grant / award
A
|
Common Stock | 14,677 | $0.00 | $0 | 113,156 |
| 2022-03-22 | SOROKA RYAN JOSEPH | VP & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 15,000 | $0.00 | $0 | 0 |
| 2022-03-22 | SOROKA RYAN JOSEPH | VP & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 15,000 | — | — | 15,000 |
| 2022-03-09 | SOROKA RYAN JOSEPH | VP & Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 30,000 | $0.00 | $0 | 30,000 |
| 2022-03-03 | Frost James A | — |
Equity grant / award
G
|
Common Stock | 94,500 | $0.00 | $0 | 94,500 |
| 2021-12-31 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 75,000 | $0.00 | $0 | 0 |
| 2021-12-31 | TUTOR RONALD N | Chairman & CEO |
Other disposed transaction
D
|
Common Stock | 37,815 | $12.37 | $467,772 | 0 |
| 2021-12-31 | TUTOR RONALD N | Chairman & CEO |
Other disposed transaction
F
|
Common Stock | 37,185 | $12.37 | $459,978 | 37,815 |
| 2021-12-31 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M
|
Common Stock | 75,000 | — | — | 75,000 |
| 2021-12-30 | Jigisha Desai | Dir |
Equity grant / award
A
|
Common Stock | 5,226 | $0.00 | $0 | 5,226 |
| 2021-12-17 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 21,338 | $12.46 | $265,871 | 2,342,267 |
| 2021-12-17 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 21,338 | $12.46 | $265,871 | 3,493,305 |
| 2021-12-16 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 48,662 | $12.76 | $620,927 | 2,363,605 |
| 2021-12-16 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 48,662 | $12.76 | $620,927 | 3,514,643 |
| 2021-12-07 | TUTOR RONALD N | Chairman & CEO |
Other acquired transaction
J
|
Common Stock | 299,861 | $21.30 | $6,387,999 | 2,412,267 |
| 2021-12-07 | Frost James A | President & COO |
Open-market sell
S
|
Common Stock | 299,861 | $21.30 | $6,387,999 | 0 |
| 2021-11-30 | TUTOR RONALD N | Chairman & CEO |
Other acquired transaction
J
|
Common Stock | 45,000 | $23.76 | $1,069,074 | 2,112,406 |
| 2021-11-29 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 60,000 | $13.42 | $805,200 | 1,992,406 |
| 2021-11-22 | TUTOR RONALD N | Chairman & CEO |
Other acquired transaction
J
|
Common Stock | 75,000 | $22.81 | $1,710,555 | 2,127,406 |
| 2021-11-15 | SMALLEY GARY G. | Executive VP and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 42,500 | $0.00 | $0 | 0 |
| 2021-11-15 | SMALLEY GARY G. | Executive VP and CFO |
Other disposed transaction
F
|
Common Stock | 24,452 | $14.79 | $361,645 | 144,214 |
| 2021-11-15 | SMALLEY GARY G. | Executive VP and CFO |
Exercise / conversion
M
|
Common Stock | 42,500 | — | — | 168,666 |
| 2021-11-11 | Hallgren Wendy Ann | EVP and General Counsel |
Equity grant / award
A · derivative
|
Restricted Stock Units | 18,069 | $0.00 | $0 | 18,069 |
| 2021-11-10 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
G
|
Common Stock | 438,481 | $0.00 | $0 | 3,563,305 |
| 2021-09-21 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
G
|
Common Stock | 561,519 | $0.00 | $0 | 3,124,824 |
| 2021-09-15 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
G
|
Common Stock | 1,000,000 | $0.00 | $0 | 2,563,305 |
| 2021-09-14 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 50,000 | $13.27 | $663,500 | 4,052,406 |
| 2021-09-13 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 50,000 | $13.66 | $683,000 | 4,102,406 |
| 2021-09-10 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 50,000 | $13.55 | $677,500 | 4,152,406 |
| 2021-09-08 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 50,000 | $13.90 | $695,250 | 4,202,406 |
| 2021-08-25 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 275,986 | $0.00 | $0 | 275,986 |
| 2021-08-17 | TUTOR RONALD N | Dir |
Equity grant / award
G
|
Common Stock | 1,500,000 | $0.00 | $0 | 4,830,985 |
| 2021-06-11 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 66,740 | $14.71 | $981,745 | 4,252,406 |
| 2021-06-10 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 120,000 | $15.19 | $1,822,800 | 4,319,146 |
| 2021-06-09 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 145,000 | $15.46 | $2,241,700 | 4,439,146 |
| 2021-06-08 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 77,349 | $15.59 | $1,205,871 | 4,584,146 |
| 2021-06-07 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 71,346 | $15.51 | $1,106,576 | 4,661,495 |
| 2021-06-04 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 50,000 | $15.50 | $774,950 | 4,732,841 |
| 2021-05-28 | Smithson Michael Francis | Executive Vice President |
Equity grant / award
A · derivative
|
Restricted Stock Units | 100,000 | $0.00 | $0 | 100,000 |
| 2021-05-27 | Frost James A | President & COO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 12,500 | $0.00 | $0 | 62,500 |
| 2021-05-27 | Frost James A | President & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 12,500 | $0.00 | $0 | 0 |
| 2021-05-27 | Frost James A | President & COO |
Equity grant / award
G
|
Common Stock | 7,582 | $0.00 | $0 | 315,313 |
| 2021-05-27 | Frost James A | President & COO |
Other disposed transaction
F
|
Common Stock | 4,918 | $15.61 | $76,770 | 307,443 |
| 2021-05-27 | Frost James A | President & COO |
Exercise / conversion
M
|
Common Stock | 12,500 | — | — | 312,361 |
| 2021-05-25 | Frost James A | President & COO |
Equity grant / award
G
|
Common Stock | 277,406 | $0.00 | $0 | 307,731 |
| 2021-05-23 | Frost James A | President & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 50,000 | $0.00 | $0 | 0 |
| 2021-05-23 | Frost James A | President & COO |
Equity grant / award
G
|
Common Stock | 30,325 | $0.00 | $0 | 30,325 |
| 2021-05-23 | Frost James A | President & COO |
Other disposed transaction
F
|
Common Stock | 19,675 | $15.83 | $311,455 | 607,601 |
| 2021-05-23 | Frost James A | President & COO |
Exercise / conversion
M
|
Common Stock | 50,000 | — | — | 627,276 |
| 2021-05-19 | Lieber Robert C | Dir |
Equity grant / award
A
|
Common Stock | 9,603 | $0.00 | $0 | 96,502 |
| 2021-03-24 | Frost James A | President & COO |
Open-market sell
S
|
Common Stock | 5 | $17.36 | $87 | 577,267 |
| 2021-03-18 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 50,000 | $18.15 | $907,500 | 4,782,841 |
| 2021-03-10 | Frost James A | President & COO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 50,000 | $0.00 | $0 | 50,000 |
| 2021-03-10 | Frost James A | President & COO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 50,000 |
| 2021-03-01 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 37,600 | $15.80 | $594,080 | 1,563,305 |
| 2021-03-01 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 47,400 | $14.64 | $693,936 | 1,600,905 |
| 2021-01-18 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
G · derivative
|
Employee Stock Option (Right to Buy) | 18,750 | $0.00 | $0 | 274,432 |
| 2021-01-18 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 18,750 | $0.00 | $0 | 18,750 |
| 2021-01-18 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 18,750 | $0.00 | $0 | 0 |
| 2021-01-18 | TUTOR RONALD N | Chairman & CEO |
Other disposed transaction
D
|
Common Stock | 9,454 | $16.21 | $153,249 | 0 |
| 2021-01-18 | TUTOR RONALD N | Chairman & CEO |
Other disposed transaction
F
|
Common Stock | 9,296 | $16.21 | $150,688 | 9,454 |
| 2021-01-18 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M
|
Common Stock | 18,750 | — | — | 18,750 |
| 2021-01-04 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 150,000 | $0.00 | $0 | 0 |
| 2021-01-04 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
G
|
Common Stock | 86,695 | $0.00 | $0 | 1,648,305 |
| 2021-01-04 | TUTOR RONALD N | Chairman & CEO |
Other disposed transaction
F
|
Common Stock | 63,305 | $12.78 | $809,038 | 86,695 |
| 2021-01-04 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M
|
Common Stock | 150,000 | — | — | 150,000 |
| 2020-12-09 | KLEIN MICHAEL R | Dir |
Open-market sell
S
|
Common Stock | 50,000 | $13.38 | $669,000 | 317,389 |
| 2020-12-04 | KLEIN MICHAEL R | Dir |
Open-market sell
S
|
Common Stock | 259,244 | $13.13 | $3,403,874 | 367,389 |
| 2020-11-23 | REISS DALE ANNE | Dir |
Open-market sell
S
|
Common Stock | 7,019 | $14.25 | $100,021 | 44,125 |
| 2020-11-17 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 63,422 | $14.42 | $914,545 | 4,832,841 |
| 2020-11-16 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 36,578 | $14.43 | $527,821 | 4,896,263 |
| 2020-11-11 | SOROKA RYAN JOSEPH | VP & Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 30,000 | $0.00 | $0 | 30,000 |
| 2020-11-06 | TUTOR RONALD N | Chairman & CEO |
Other acquired transaction
J
|
Common Stock | 54,000 | $35.39 | $1,910,898 | 4,932,841 |
| 2020-09-17 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 40,000 | $12.71 | $508,400 | 4,878,841 |
| 2020-09-05 | SMALLEY GARY G. | Executive VP and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 112,500 | $0.00 | $0 | 0 |
| 2020-09-05 | SMALLEY GARY G. | Executive VP and CFO |
Other disposed transaction
F
|
Common Stock | 56,583 | $12.42 | $702,761 | 126,166 |
| 2020-09-05 | SMALLEY GARY G. | Executive VP and CFO |
Exercise / conversion
M
|
Common Stock | 112,500 | — | — | 182,749 |
| 2020-08-28 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 60,000 | $12.50 | $750,240 | 4,918,841 |
| 2020-06-18 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 30,000 | $11.93 | $357,900 | 4,978,841 |
| 2020-06-10 | SMALLEY GARY G. | Executive VP and CFO |
Open-market buy
P
|
Common Stock | 15,940 | $12.51 | $199,409 | 70,249 |
| 2020-06-09 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 75,000 | $12.90 | $967,275 | 5,008,841 |
| 2020-05-21 | ONEGLIA RAYMOND R | Dir |
Open-market buy
P
|
Common Stock | 10,232 | $9.70 | $99,253 | 122,403 |
| 2020-05-20 | ONEGLIA RAYMOND R | Dir |
Equity grant / award
A
|
Common Stock | 22,092 | $0.00 | $0 | 112,171 |
| 2020-05-18 | SMALLEY GARY G. | Executive VP and CFO |
Open-market buy
P
|
Common Stock | 31,750 | $7.85 | $249,238 | 54,309 |
| 2020-01-18 | Ronald N. Tutor Separate Property Trust | 10% |
Equity grant / award
G
|
Common Stock | 19,791 | $0.00 | $0 | 5,083,841 |
| 2019-11-15 | SMALLEY GARY G. | Executive VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 42,500 | $0.00 | $0 | 42,500 |
| 2019-11-15 | SMALLEY GARY G. | Executive VP and CFO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 42,500 | $0.00 | $0 | 42,500 |
| 2019-09-19 | Hallgren Wendy Ann | EVP and General Counsel |
Equity grant / award
A · derivative
|
Restricted Stock Units | 50,000 | $0.00 | $0 | 50,000 |
| 2019-09-19 | Hallgren Wendy Ann | EVP and General Counsel |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 50,000 |
| 2019-09-06 | Abiassi Jean Jamil | Pres & CEO, Bldg & Spec Groups |
Equity grant / award
A · derivative
|
Restricted Stock Units | 150,000 | $0.00 | $0 | 150,000 |
| 2019-08-30 | TUTOR RONALD N | Dir |
Equity grant / award
G
|
Common Stock | 139,059 | $0.00 | $0 | 2,423,877 |
| 2019-06-18 | Ronald N. Tutor Separate Property Trust | 10% |
Open-market sell
S
|
Common Stock | 50,000 | $13.31 | $665,500 | 5,514,050 |
| 2019-05-22 | FELTENSTEIN SIDNEY J | Dir |
Equity grant / award
A
|
Common Stock | 9,541 | $0.00 | $0 | 63,071 |
| 2019-05-14 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 30,000 | $16.58 | $497,400 | 5,564,050 |
| 2019-05-13 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 20,000 | $16.51 | $330,200 | 5,594,050 |
| 2019-04-19 | Ronald N. Tutor Separate Property Trust | 10% |
Equity grant / award
G
|
Common Stock | 450,000 | $0.00 | $0 | 5,064,050 |
| 2019-03-22 | SOROKA RYAN JOSEPH | VP & Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 15,000 | $0.00 | $0 | 15,000 |
| 2019-03-20 | Frost James A | President & COO |
Open-market sell
S
|
Common Stock | 4 | $17.98 | $72 | 577,272 |
| 2019-03-15 | TUTOR RONALD N | Chairman & CEO |
Other acquired transaction
D · derivative
|
Employee Stock Option (Right to Buy) | 27,807 | $0.00 | $0 | 248,199 |
| 2019-03-15 | TUTOR RONALD N | Chairman & CEO |
Other acquired transaction
D · derivative
|
Restricted Stock Units | 27,807 | $0.00 | $0 | 0 |
| 2019-03-15 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 122,193 | $0.00 | $0 | 27,807 |
| 2019-03-15 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
G
|
Common Stock | 61,610 | $0.00 | $0 | 1,561,610 |
| 2019-03-15 | TUTOR RONALD N | Chairman & CEO |
Other disposed transaction
F
|
Common Stock | 60,583 | $18.51 | $1,121,391 | 61,610 |
| 2019-03-15 | TUTOR RONALD N | Chairman & CEO |
Exercise / conversion
M
|
Common Stock | 122,193 | — | — | 122,193 |
| 2019-02-21 | TUTOR RONALD N | Dir |
Equity grant / award
G
|
Common Stock | 77,449 | $0.00 | $0 | 3,470,044 |
| 2019-01-24 | Ronald N. Tutor Separate Property Trust | 10% |
Equity grant / award
G
|
Common Stock | 77,449 | $0.00 | $0 | 5,614,050 |
| 2018-12-20 | REISS DALE ANNE | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $15.78 | $63,120 | 24,162 |
| 2018-12-19 | SNYDER DONALD D | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $16.89 | $101,340 | 31,265 |
| 2018-11-16 | SMALLEY GARY G. | Executive VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 42,500 | $0.00 | $0 | 42,500 |
| 2018-11-16 | SMALLEY GARY G. | Executive VP and CFO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 42,500 | $0.00 | $0 | 42,500 |
| 2018-11-13 | SNYDER DONALD D | Dir |
Open-market sell
S
|
Common Stock | 6,839 | $17.09 | $116,879 | 37,265 |
| 2018-11-12 | FELTENSTEIN SIDNEY J | Dir |
Open-market buy
P
|
Common Stock | 20,000 | $17.23 | $344,600 | 53,530 |
| 2018-08-28 | Ronald N. Tutor Separate Property Trust | 10% |
Open-market sell
S
|
Common Stock | 15,000 | $20.13 | $301,950 | 5,611,601 |
| 2018-08-27 | Ronald N. Tutor Separate Property Trust | 10% |
Open-market sell
S
|
Common Stock | 17,574 | $20.08 | $352,886 | 5,626,601 |
| 2018-08-24 | Ronald N. Tutor Separate Property Trust | 10% |
Open-market sell
S
|
Common Stock | 27,433 | $20.02 | $549,209 | 5,644,175 |
| 2018-08-23 | Ronald N. Tutor Separate Property Trust | 10% |
Open-market sell
S
|
Common Stock | 27,375 | $20.24 | $554,070 | 5,671,608 |
| 2018-08-22 | Ronald N. Tutor Separate Property Trust | 10% |
Open-market sell
S
|
Common Stock | 12,618 | $20.32 | $256,398 | 5,698,983 |
| 2018-06-11 | Ronald N. Tutor Separate Property Trust | 10% |
Open-market sell
S
|
Common Stock | 50,000 | $19.83 | $991,500 | 5,711,601 |
| 2018-06-01 | REJCEK LEONARD JOHN | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 7,560 | $19.90 | $150,444 | 12,440 |
| 2018-06-01 | REJCEK LEONARD JOHN | Executive Vice President |
Equity grant / award
A
|
Common Stock | 20,000 | — | — | 20,000 |
| 2018-05-31 | Tevrizian Dickran M. Jr. | Dir |
Equity grant / award
G
|
Common Stock | 7,537 | $0.00 | $0 | 59,530 |
| 2018-05-31 | Tevrizian Dickran M. Jr. | Dir |
Equity grant / award
A
|
Common Stock | 7,537 | $0.00 | $0 | 7,537 |
| 2018-05-30 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 50,000 | $20.53 | $1,026,500 | 5,761,601 |
| 2018-05-23 | Frost James A | President & COO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 50,000 | $0.00 | $0 | 50,000 |
| 2018-05-23 | Frost James A | President & COO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 50,000 |
| 2018-03-15 | SMALLEY GARY G. | Executive VP and CFO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 30,000 |
| 2018-03-15 | SMALLEY GARY G. | Executive VP and CFO |
Other disposed transaction
F
|
Common Stock | 7,437 | $22.40 | $166,589 | 16,348 |
| 2018-03-15 | SMALLEY GARY G. | Executive VP and CFO |
Equity grant / award
A
|
Common Stock | 15,000 | — | — | 23,785 |
| 2018-03-05 | Ronald N. Tutor Separate Property Trust | 10% |
Open-market sell
S
|
Common Stock | 50,000 | $22.26 | $1,113,000 | 5,748,120 |
| 2018-01-05 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 75,000 | $0.00 | $0 | 75,000 |
| 2018-01-05 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 150,000 | $0.00 | $0 | 150,000 |
| 2018-01-05 | TUTOR RONALD N | Chairman & CEO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 75,000 | $0.00 | $0 | 75,000 |
| 2017-12-18 | REISS DALE ANN | Dir |
Open-market sell
S
|
Common Stock | 4,829 | $27.28 | $131,735 | 20,625 |
| 2017-12-05 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 25,000 | $25.60 | $639,898 | 5,798,120 |
| 2017-11-30 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 25,000 | $25.17 | $629,250 | 5,823,120 |
| 2017-09-12 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 71,383 | $26.10 | $1,862,782 | 5,848,120 |
| 2017-09-11 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 3,617 | $26.02 | $94,113 | 5,919,503 |
| 2017-09-06 | TUTOR RONALD N | Chairman & CEO |
Open-market sell
S
|
Common Stock | 25,000 | $26.11 | $652,750 | 5,923,120 |
| 2017-08-16 | REJCEK LEONARD JOHN | Executive Vice President |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 10,000 |
| 2017-08-16 | REJCEK LEONARD JOHN | Executive Vice President |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 10,000 |
| 2017-08-16 | REJCEK LEONARD JOHN | Executive Vice President |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 20,000 | $0.00 | $0 | 20,000 |
| 2017-05-26 | Tevrizian Dickran M. Jr. | Dir |
Equity grant / award
A
|
Common Stock | 5,725 | $0.00 | $0 | 51,993 |
| 2017-05-08 | SNYDER DONALD D | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $28.06 | $140,300 | 30,842 |
| 2017-04-06 | Leppert Thomas C | Dir |
Equity grant / award
A
|
Common Stock | 1,356 | $0.00 | $0 | 1,356 |
| 2017-03-31 | Frost James A | President & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 150,000 | $0.00 | $0 | 0 |
| 2017-03-31 | Frost James A | President & COO |
Other disposed transaction
F
|
Common Stock | 62,925 | $31.80 | $2,001,015 | 526,327 |
| 2017-03-31 | Frost James A | President & COO |
Exercise / conversion
M
|
Common Stock | 150,000 | — | — | 589,252 |
| 2017-03-15 | SHAW CRAIG W | Executive Vice President |
Other disposed transaction
D · derivative
|
Restricted Stock Units | 1,519 | $0.00 | $0 | 0 |
| 2017-03-15 | SHAW CRAIG W | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 28,481 | $0.00 | $0 | 1,519 |
| 2017-03-15 | SHAW CRAIG W | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 9,844 | $31.50 | $310,086 | 115,368 |
| 2017-03-15 | SHAW CRAIG W | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 28,481 | — | — | 125,212 |
| 2016-12-20 | Frost James A | President & COO |
Open-market sell
S
|
Common Stock | 7,500 | $28.79 | $215,925 | 439,726 |
| 2016-09-15 | Marano Ronald P. II | VP & Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 0 |
| 2016-09-15 | Marano Ronald P. II | VP & Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,879 | $20.42 | $38,369 | 9,363 |
| 2016-09-15 | Marano Ronald P. II | VP & Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 5,000 | — | — | 11,242 |
| 2016-07-12 | KLEIN MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock | 36,571 | $0.00 | $0 | 353,970 |
| 2016-05-25 | Tevrizian Dickran M. Jr. | Dir |
Equity grant / award
A
|
Common Stock | 6,922 | $0.00 | $0 | 46,268 |