Financial Metrics
SSD Simpson Manufacturing Co., Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 199523000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 229973000.0 | +15.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 230974000.0 | +0.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 219867000.0 | -4.8% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 263002000.0 | +19.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 262476000.0 | -0.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 244779000.0 | -6.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 308007000.0 | +25.8% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 284178000.0 | -7.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 259244000.0 | -8.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 304853000.0 | +17.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 309932000.0 | +1.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 283668000.0 | -8.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 326076000.0 | +14.9% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 364304000.0 | +11.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 347642000.0 | -4.6% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 410281000.0 | +18.0% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 396738000.0 | -3.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 493570000.0 | +24.4% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 593232000.0 | +20.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 553662000.0 | -6.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 534430000.0 | -3.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 597580000.0 | +11.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 580084000.0 | -2.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 530579000.0 | -8.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 596978000.0 | +12.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 587153000.0 | -1.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 538895000.0 | -8.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 631055000.0 | +17.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 623513000.0 | -1.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 860661000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 977025000.0 | +13.5% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1078809000.0 | +10.4% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1136539000.0 | +5.4% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 1267945000.0 | +11.6% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 1573217000.0 | +24.1% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 2116087000.0 | +34.5% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 2213803000.0 | +4.6% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2232139000.0 | +0.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2332808000.0 | +4.5% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 92523000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 111487000.0 | +20.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 113475000.0 | +1.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 100156000.0 | -11.7% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 123525000.0 | +23.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 119138000.0 | -3.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 107622000.0 | -9.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 140565000.0 | +30.6% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 133896000.0 | -4.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 110254000.0 | -17.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 134179000.0 | +21.7% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 137644000.0 | +2.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 129666000.0 | -5.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 149800000.0 | +15.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 173243000.0 | +15.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 162282000.0 | -6.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 196446000.0 | +21.1% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 198032000.0 | +0.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 236781000.0 | +19.6% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 259333000.0 | +9.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 244523000.0 | -5.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 252876000.0 | +3.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 287466000.0 | +13.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 282917000.0 | -1.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 244556000.0 | -13.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 278547000.0 | +13.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 275057000.0 | -1.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 252040000.0 | -8.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 294450000.0 | +16.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 289262000.0 | -1.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 409880000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 443381000.0 | +8.2% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 480287000.0 | +8.3% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 492130000.0 | +2.5% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 576384000.0 | +17.1% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 755030000.0 | +31.0% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 941293000.0 | +24.7% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 1041600000.0 | +10.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1023888000.0 | -1.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1069605000.0 | +4.5% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 26641000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 40924000.0 | +53.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 45777000.0 | +11.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 22630000.0 | -50.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 45137000.0 | +99.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 46696000.0 | +3.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 32684000.0 | -30.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 61433000.0 | +88.0% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 59678000.0 | -2.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 30023000.0 | -49.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 53653000.0 | +78.7% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 60967000.0 | +13.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 49350000.0 | -19.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 72212000.0 | +46.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 91343000.0 | +26.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 68383000.0 | -25.1% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 101728000.0 | +48.8% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 100619000.0 | -1.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 124437000.0 | +23.7% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 133076000.0 | +6.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 122815000.0 | -7.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 118363000.0 | -3.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 145021000.0 | +22.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 140213000.0 | -3.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 96098000.0 | -31.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 132186000.0 | +37.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 124854000.0 | -5.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 102319000.0 | -18.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 140244000.0 | +37.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 140743000.0 | +0.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 141210000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 138273000.0 | -2.1% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 172625000.0 | +24.8% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 181254000.0 | +5.0% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 252363000.0 | +39.2% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 367793000.0 | +45.7% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 459067000.0 | +24.8% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 475149000.0 | +3.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 429975000.0 | -9.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 458065000.0 | +6.5% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 16343000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 26201000.0 | +60.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 29797000.0 | +13.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 17393000.0 | -41.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 23121000.0 | +32.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 28214000.0 | +22.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 28197000.0 | -0.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 13085000.0 | -53.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 25429000.0 | +94.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 44086000.0 | +73.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 44361000.0 | +0.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 12757000.0 | -71.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 22662000.0 | +77.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 39577000.0 | +74.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 43686000.0 | +10.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 111320000.0 | +154.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-03-31 | 36826000.0 | -66.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 53479000.0 | +45.2% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 67057000.0 | +25.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 50387000.0 | -24.9% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 72483000.0 | +43.9% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 73778000.0 | +1.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 94576000.0 | +28.2% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 93570000.0 | -1.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 88243000.0 | -5.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 87954000.0 | -0.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 107211000.0 | +21.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 104021000.0 | -3.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 75430000.0 | -27.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 97831000.0 | +29.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 93519000.0 | -4.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 77884000.0 | -16.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 103541000.0 | +32.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 107444000.0 | +3.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 89734000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 92617000.0 | +3.2% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 126633000.0 | +36.7% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 133982000.0 | +5.8% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 187000000.0 | +39.6% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 266447000.0 | +42.5% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 333995000.0 | +25.4% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 353987000.0 | +6.0% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 322224000.0 | -9.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 345083000.0 | +7.1% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.34 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.54 | +58.8% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.62 | +14.8% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.49 | -21.0% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.59 | +20.4% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.6 | +1.7% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.55 | -8.3% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.95 | +72.7% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.96 | +1.1% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.51 | -46.9% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.89 | +74.5% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.98 | +10.1% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.84 | -14.3% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1.23 | +46.4% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 1.54 | +25.2% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.16 | -24.7% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 1.67 | +44.0% | USD/shares | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 1.7 | +1.8% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 2.19 | +28.8% | USD/shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 2.17 | -0.9% | USD/shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 2.06 | -5.1% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 2.06 | +0.0% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 2.51 | +21.8% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2.44 | -2.8% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1.78 | -27.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 2.32 | +30.3% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 2.22 | -4.3% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.86 | -16.2% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2.48 | +33.3% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2.59 | +4.4% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1.87 | — | USD/shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 1.95 | +4.3% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 2.74 | +40.5% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 3.0 | +9.5% | USD/shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 4.28 | +42.7% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 6.15 | +43.7% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 7.78 | +26.5% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 8.31 | +6.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 7.64 | -8.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 8.27 | +8.2% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.34 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.54 | +58.8% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.62 | +14.8% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.48 | -22.6% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.59 | +22.9% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.59 | +0.0% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.54 | -8.5% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.94 | +74.1% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.95 | +1.1% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.5 | -47.4% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.88 | +76.0% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.97 | +10.2% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.83 | -14.4% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1.22 | +47.0% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 1.54 | +26.2% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.16 | -24.7% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 1.66 | +43.1% | USD/shares | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 1.7 | +2.4% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 2.18 | +28.2% | USD/shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 2.16 | -0.9% | USD/shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 2.06 | -4.6% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 2.05 | -0.5% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 2.5 | +22.0% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2.43 | -2.8% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1.77 | -27.2% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 2.31 | +30.5% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 2.21 | -4.3% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.85 | -16.3% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2.47 | +33.5% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2.58 | +4.5% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1.86 | — | USD/shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 1.94 | +4.3% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 2.72 | +40.2% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 2.98 | +9.6% | USD/shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 4.27 | +43.3% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 6.12 | +43.3% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 7.76 | +26.8% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 8.26 | +6.4% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 7.6 | -8.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 8.24 | +8.4% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 246337000.0 | — | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-06-30 | 246337000.0 | +0.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 218720000.0 | -11.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 226537000.0 | +3.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 167059000.0 | -26.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 140950000.0 | -15.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 204171000.0 | +44.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 168514000.0 | -17.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 137413000.0 | -18.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 155035000.0 | +12.8% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 166961000.0 | +7.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 160180000.0 | -4.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 113407000.0 | -29.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 141731000.0 | +25.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 194061000.0 | +36.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 230210000.0 | +18.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 301741000.0 | +31.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 315448000.0 | +4.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 311465000.0 | -1.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 274639000.0 | -11.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 257428000.0 | -6.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 305796000.0 | +18.8% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 294180000.0 | -3.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 301155000.0 | +2.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 984372000.0 | +226.9% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 246134000.0 | -75.0% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 309262000.0 | +25.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 300742000.0 | -2.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 252541000.0 | -16.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 407982000.0 | +61.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 571006000.0 | +40.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 429822000.0 | -24.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 369122000.0 | -14.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 354851000.0 | -3.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 339427000.0 | -4.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 239371000.0 | -29.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 150290000.0 | -37.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 190400000.0 | +26.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 297304000.0 | +56.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 226537000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2017-12-31 | 168514000.0 | -25.6% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 160180000.0 | -4.9% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 230210000.0 | +43.7% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 274639000.0 | +19.3% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 301155000.0 | +9.7% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 300742000.0 | -0.1% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 429822000.0 | +42.9% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 239371000.0 | -44.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 384138000.0 | +60.5% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 135123000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 144916000.0 | +7.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 141716000.0 | -2.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 112423000.0 | -20.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 148506000.0 | +32.1% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 172331000.0 | +16.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 159571000.0 | -7.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 135958000.0 | -14.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 167146000.0 | +22.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 211179000.0 | +26.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 192981000.0 | -8.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 146052000.0 | -24.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 173140000.0 | +18.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 191282000.0 | +10.5% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 180898000.0 | -5.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 139364000.0 | -23.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 168736000.0 | +21.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 233867000.0 | +38.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 226447000.0 | -3.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 165128000.0 | -27.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 227201000.0 | +37.6% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 249931000.0 | +10.0% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 236535000.0 | -5.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 231021000.0 | -2.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 320428000.0 | +38.7% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 375130000.0 | +17.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 334449000.0 | -10.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 269124000.0 | -19.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 339674000.0 | +26.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 387917000.0 | +14.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 351164000.0 | -9.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 283975000.0 | -19.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 343414000.0 | +20.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 377584000.0 | +10.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 360350000.0 | -4.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 284392000.0 | -21.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 373198000.0 | +31.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 415926000.0 | +11.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 395353000.0 | -4.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 112423000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 135958000.0 | +20.9% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 146052000.0 | +7.4% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 139364000.0 | -4.6% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 165128000.0 | +18.5% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 231021000.0 | +39.9% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 269124000.0 | +16.5% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 283975000.0 | +5.5% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 284392000.0 | +0.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 302688000.0 | +6.4% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 210787000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 218164000.0 | +3.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 220207000.0 | +0.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 232274000.0 | +5.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 256271000.0 | +10.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 265293000.0 | +3.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 244476000.0 | -7.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 252996000.0 | +3.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 256552000.0 | +1.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 258180000.0 | +0.6% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 279503000.0 | +8.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 276088000.0 | -1.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 272459000.0 | -1.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 266142000.0 | -2.3% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 242730000.0 | -8.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 251907000.0 | +3.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 255720000.0 | +1.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 265365000.0 | +3.8% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 260054000.0 | -2.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 283742000.0 | +9.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 296640000.0 | +4.5% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 310254000.0 | +4.6% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 385512000.0 | +24.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 443756000.0 | +15.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 443448000.0 | -0.1% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 539844000.0 | +21.7% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 540020000.0 | +0.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 556801000.0 | +3.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 576433000.0 | +3.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 523561000.0 | -9.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 504446000.0 | -3.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 551575000.0 | +9.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 555745000.0 | +0.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 533625000.0 | -4.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 583380000.0 | +9.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 593175000.0 | +1.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 618784000.0 | +4.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 586623000.0 | -5.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 591877000.0 | +0.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 232274000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 252996000.0 | +8.9% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 276088000.0 | +9.1% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 251907000.0 | -8.8% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 283742000.0 | +12.6% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 443756000.0 | +56.4% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 556801000.0 | +25.5% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 551575000.0 | -0.9% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 593175000.0 | +7.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 594192000.0 | +0.2% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 591222000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 620899000.0 | +5.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 592964000.0 | -4.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 585247000.0 | -1.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 585580000.0 | +0.1% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 596339000.0 | +1.8% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 621494000.0 | +4.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 583941000.0 | -6.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 583534000.0 | -0.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 640166000.0 | +9.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 660916000.0 | +3.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 599529000.0 | -9.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 575738000.0 | -4.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 613950000.0 | +6.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 635254000.0 | +3.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 640907000.0 | +0.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 751983000.0 | +17.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 834902000.0 | +11.0% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 820405000.0 | -1.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 753139000.0 | -8.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 819001000.0 | +8.7% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 901703000.0 | +10.1% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 949654000.0 | +5.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 998835000.0 | +5.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1787880000.0 | +79.0% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 1204609000.0 | -32.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 1232147000.0 | +2.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 1179250000.0 | -4.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1222541000.0 | +3.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1372804000.0 | +12.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1478199000.0 | +7.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 1312441000.0 | -11.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1328754000.0 | +1.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1331076000.0 | +0.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1334766000.0 | +0.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 1176321000.0 | -11.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1204245000.0 | +2.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1258118000.0 | +4.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1349368000.0 | +7.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 585247000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 583941000.0 | -0.2% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 599529000.0 | +2.7% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 640907000.0 | +6.9% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 753139000.0 | +17.5% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 998835000.0 | +32.6% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1179250000.0 | +18.1% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 1312441000.0 | +11.3% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1176321000.0 | -10.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1352503000.0 | +15.0% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 968961000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 999539000.0 | +3.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 984303000.0 | -1.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 979974000.0 | -0.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1018200000.0 | +3.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 1041477000.0 | +2.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 1068383000.0 | +2.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 1037523000.0 | -2.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1040342000.0 | +0.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 1085887000.0 | +4.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 1094613000.0 | +0.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 1021663000.0 | -6.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1030352000.0 | +0.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 1069918000.0 | +3.8% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 1086308000.0 | +1.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 1095366000.0 | +0.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1198248000.0 | +9.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1284503000.0 | +7.2% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 1277865000.0 | -0.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1232569000.0 | -3.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1294727000.0 | +5.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 1373974000.0 | +6.1% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 1422069000.0 | +3.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 1484125000.0 | +4.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 2280350000.0 | +53.6% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 2485468000.0 | +9.0% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 2504258000.0 | +0.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 2503971000.0 | -0.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 2555634000.0 | +2.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 2719349000.0 | +6.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2815487000.0 | +3.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 2704724000.0 | -3.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 2721946000.0 | +0.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 2773361000.0 | +1.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 2897459000.0 | +4.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 2736168000.0 | -5.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2822956000.0 | +3.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2964403000.0 | +5.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 3045423000.0 | +2.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 979974000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 1037523000.0 | +5.9% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1021663000.0 | -1.5% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1095366000.0 | +7.2% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 1232569000.0 | +12.5% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 1484125000.0 | +20.4% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 2503971000.0 | +68.7% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 2704724000.0 | +8.0% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2736168000.0 | +1.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3073626000.0 | +12.3% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 99546000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 112343000.0 | +12.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 117382000.0 | +4.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 108796000.0 | -7.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 123561000.0 | +13.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 134256000.0 | +8.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 142533000.0 | +6.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 136491000.0 | -4.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 143228000.0 | +4.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 167992000.0 | +17.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 167451000.0 | -0.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 151580000.0 | -9.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 150578000.0 | -0.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 157241000.0 | +4.4% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 165867000.0 | +5.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 158907000.0 | -4.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 162851000.0 | +2.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 193414000.0 | +18.8% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 191161000.0 | -1.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 194061000.0 | +1.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 224814000.0 | +15.8% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 232454000.0 | +3.4% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 245477000.0 | +5.6% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 244602000.0 | -0.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 306849000.0 | +25.4% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 361396000.0 | +17.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 346166000.0 | -4.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 348563000.0 | +0.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 330666000.0 | -5.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 396948000.0 | +20.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 427569000.0 | +7.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 361257000.0 | -15.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 352441000.0 | -2.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 360325000.0 | +2.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 377951000.0 | +4.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 366348000.0 | -3.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 380030000.0 | +3.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 372860000.0 | -1.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 403297000.0 | +8.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 108796000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 136491000.0 | +25.5% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 151580000.0 | +11.1% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 158907000.0 | +4.8% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 194061000.0 | +22.1% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 244602000.0 | +26.0% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 348563000.0 | +42.5% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 361257000.0 | +3.6% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 366348000.0 | +1.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 381795000.0 | +4.2% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 104705000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 117263000.0 | +12.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 123199000.0 | +5.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 114132000.0 | -7.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 131247000.0 | +15.0% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 142066000.0 | +8.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 152341000.0 | +7.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 152745000.0 | +0.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 161280000.0 | +5.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 182085000.0 | +12.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 181194000.0 | -0.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 166149000.0 | -8.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 194878000.0 | +17.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 201497000.0 | +3.4% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 209361000.0 | +3.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 203409000.0 | -2.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 356654000.0 | +75.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 390291000.0 | +9.4% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 317065000.0 | -18.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 251626000.0 | -20.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 280218000.0 | +11.4% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 287069000.0 | +2.4% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 299066000.0 | +4.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 300127000.0 | +0.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1048539000.0 | +249.4% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 1200830000.0 | +14.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 1166703000.0 | -2.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 1090592000.0 | -6.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1068225000.0 | -2.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1135738000.0 | +6.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1145996000.0 | +0.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 1024978000.0 | -10.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 996283000.0 | -2.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1008560000.0 | +1.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1034015000.0 | +2.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 923034000.0 | -10.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 952438000.0 | +3.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1024626000.0 | +7.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1032130000.0 | +0.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 114132000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 152745000.0 | +33.8% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 166149000.0 | +8.8% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 203409000.0 | +22.4% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 251626000.0 | +23.7% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 300127000.0 | +19.3% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1090592000.0 | +263.4% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 1024978000.0 | -6.0% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 923034000.0 | -9.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1038149000.0 | +12.5% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 864256000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 882276000.0 | +2.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 861104000.0 | -2.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 865842000.0 | +0.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 886953000.0 | +2.4% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 899411000.0 | +1.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 916042000.0 | +1.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 884778000.0 | -3.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 879062000.0 | -0.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 903802000.0 | +2.8% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 913419000.0 | +1.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 855514000.0 | -6.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-03-31 | 835418000.0 | -2.3% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-06-30 | 868421000.0 | +4.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-09-30 | 876947000.0 | +1.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 891957000.0 | +1.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 841594000.0 | -5.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-06-30 | 894212000.0 | +6.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 960800000.0 | +7.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 980943000.0 | +2.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-03-31 | 1014509000.0 | +3.4% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-06-30 | 1086905000.0 | +7.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-09-30 | 1123003000.0 | +3.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 1183998000.0 | +5.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-03-31 | 1231811000.0 | +4.0% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-06-30 | 1284638000.0 | +4.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | 1337555000.0 | +4.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 1413379000.0 | +5.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-03-31 | 1487409000.0 | +5.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | 1583611000.0 | +6.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 1669491000.0 | +5.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 1679746000.0 | +0.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | 1725663000.0 | +2.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-06-30 | 1764801000.0 | +2.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 1856971000.0 | +5.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 1805348000.0 | -2.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1861714000.0 | +3.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-06-30 | 1930040000.0 | +3.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 2006640000.0 | +4.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 865842000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2017-12-31 | 884778000.0 | +2.2% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 855514000.0 | -3.3% | USD | 10-K | 2022-02-28 |
| Annual | 2019-12-31 | 891957000.0 | +4.3% | USD | 10-K | 2023-02-28 |
| Annual | 2020-12-31 | 980943000.0 | +10.0% | USD | 10-K | 2024-02-28 |
| Annual | 2021-12-31 | 1183998000.0 | +20.7% | USD | 10-K | 2025-03-03 |
| Annual | 2022-12-31 | 1413379000.0 | +19.4% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 1679746000.0 | +18.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1805348000.0 | +7.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2029762000.0 | +12.4% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-06-30 | 444375000.0 | — | USD | 10-Q | 2022-08-10 |
| Quarterly | 2022-09-30 | 438750000.0 | -1.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2023-03-31 | 427500000.0 | -2.6% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 421875000.0 | -1.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 416250000.0 | -1.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2024-03-31 | 405000000.0 | -2.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 399375000.0 | -1.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 393750000.0 | -1.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2025-03-31 | 382500000.0 | -2.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 376875000.0 | -1.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 371250000.0 | -1.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2022-12-31 | 433125000.0 | — | USD | 10-K | 2023-02-28 |
| Annual | 2023-12-31 | 410625000.0 | -5.2% | USD | 10-K | 2024-02-28 |
| Annual | 2024-12-31 | 388125000.0 | -5.5% | USD | 10-K | 2025-03-03 |
| Annual | 2025-12-31 | 300000000.0 | -22.7% | USD | 10-K | 2026-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | 107969000.0 | — | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 9648000.0 | -91.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 53581000.0 | +455.4% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 149235000.0 | +178.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 12725000.0 | -91.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 42766000.0 | +236.1% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 129618000.0 | +203.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 17833000.0 | -86.2% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 81632000.0 | +357.8% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 122098000.0 | +49.6% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 44679000.0 | -63.4% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 138451000.0 | +209.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 263396000.0 | +90.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 2958000.0 | -98.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 197240000.0 | +6568.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 398177000.0 | +101.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 7938000.0 | -98.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 119086000.0 | +1400.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 222365000.0 | +86.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 7563000.0 | -96.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 132778000.0 | +1655.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 302972000.0 | +128.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2017-12-31 | 119065000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 160080000.0 | +34.4% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 205662000.0 | +28.5% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 207572000.0 | +0.9% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 151295000.0 | -27.1% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 399821000.0 | +164.3% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 427022000.0 | +6.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 338160000.0 | -20.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 458659000.0 | +35.6% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | -21175000.0 | — | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -10806000.0 | +49.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -16258000.0 | -50.5% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -25526000.0 | -57.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -6234000.0 | +75.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -13444000.0 | -115.7% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -21554000.0 | -60.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -15729000.0 | +27.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -26214000.0 | -66.7% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | -41200000.0 | -57.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -17081000.0 | +58.5% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | -833552000.0 | -4780.0% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | -845514000.0 | -1.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | -27043000.0 | +96.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -48049000.0 | -77.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -66554000.0 | -38.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -39371000.0 | +40.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -95686000.0 | -143.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -202115000.0 | -111.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -50102000.0 | +75.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -90568000.0 | -80.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -106529000.0 | -17.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2017-12-31 | -75815000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -10249000.0 | +86.5% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -28021000.0 | -173.4% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | -39853000.0 | -42.2% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -58805000.0 | -47.6% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | -870244000.0 | -1379.9% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -103251000.0 | +88.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -259259000.0 | -151.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -136233000.0 | +47.5% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | -84363000.0 | — | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -45466000.0 | +46.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -55609000.0 | -22.3% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -88371000.0 | -58.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 68567000.0 | +177.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 57733000.0 | -15.8% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -26153000.0 | -145.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -15422000.0 | +41.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -25603000.0 | -66.0% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | -61258000.0 | -139.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 650600000.0 | +1162.1% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 631531000.0 | -2.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 586449000.0 | -7.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | -23817000.0 | -104.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -40996000.0 | -72.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -58175000.0 | -41.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -24800000.0 | +57.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -93113000.0 | -275.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -111032000.0 | -19.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -42832000.0 | +61.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -95617000.0 | -123.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -143141000.0 | -49.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2017-12-31 | -106671000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -155393000.0 | -45.7% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -108154000.0 | +30.4% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | -126777000.0 | -17.2% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -71616000.0 | +43.5% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 465526000.0 | +750.0% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -199034000.0 | -142.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -261464000.0 | -31.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -186084000.0 | +28.8% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 6972000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 17549000.0 | +151.7% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 29934000.0 | +70.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 13629000.0 | -54.5% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 30153000.0 | +121.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 45106000.0 | +49.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 10935000.0 | -75.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 19040000.0 | +74.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 24714000.0 | +29.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 7352000.0 | -70.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 15259000.0 | +107.5% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 24495000.0 | +60.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 6795000.0 | -72.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 14083000.0 | +107.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 20879000.0 | +48.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 10505000.0 | -49.7% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 19296000.0 | +83.7% | USD | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 31285000.0 | +62.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 17823000.0 | -43.0% | USD | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 31829000.0 | +78.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 41571000.0 | +30.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 18758000.0 | -54.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 37918000.0 | +102.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 57483000.0 | +51.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 39412000.0 | -31.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 79622000.0 | +102.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 124848000.0 | +56.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 50165000.0 | -59.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 88069000.0 | +75.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 124343000.0 | +41.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 42002000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 58041000.0 | +38.2% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 29310000.0 | -49.5% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 32699000.0 | +11.6% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 32579000.0 | -0.4% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 43738000.0 | +34.3% | USD | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 62362000.0 | +42.6% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 88824000.0 | +42.4% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 180357000.0 | +103.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 161044000.0 | -10.7% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 47437000.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 46745000.0 | -1.5% | shares | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 44998000.0 | -3.7% | shares | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 44209000.0 | -1.8% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 43326000.0 | -2.0% | shares | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 43326000.0 | +0.0% | shares | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 43326000.0 | +0.0% | shares | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 42323000.0 | -2.3% | shares | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 41878000.0 | -1.1% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 41255000.0 | -1.5% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 47437000.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 46745000.0 | -1.5% | shares | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 44998000.0 | -3.7% | shares | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 44209000.0 | -1.8% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 43326000.0 | -2.0% | shares | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 43326000.0 | +0.0% | shares | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 43326000.0 | +0.0% | shares | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 42323000.0 | -2.3% | shares | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 41878000.0 | -1.1% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 41255000.0 | -1.5% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 48297000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 48399000.0 | +0.2% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 48119000.0 | -0.6% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 47616000.0 | -1.0% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 47634000.0 | +0.0% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 47367000.0 | -0.6% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 46615000.0 | -1.6% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 46323000.0 | -0.6% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 46192000.0 | -0.3% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 44874000.0 | -2.9% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 44671000.0 | -0.5% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 44477000.0 | -0.4% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 44099000.0 | -0.8% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 43471000.0 | -1.4% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 43474000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 43379000.0 | -0.2% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 43434000.0 | +0.1% | shares | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 43276000.0 | -0.4% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 43179000.0 | -0.2% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 43145000.0 | -0.1% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 42813000.0 | -0.8% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 42610000.0 | -0.5% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 42669000.0 | +0.1% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 42673000.0 | +0.0% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 42386000.0 | -0.7% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 42251000.0 | -0.3% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 42151000.0 | -0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 41846000.0 | -0.7% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 41705000.0 | -0.3% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 41520000.0 | -0.4% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 48084000.0 | — | shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 47486000.0 | -1.2% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 46213000.0 | -2.7% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 44735000.0 | -3.2% | shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 43709000.0 | -2.3% | shares | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 43325000.0 | -0.9% | shares | 10-K | 2022-02-28 |
| Annual | 2023-12-31 | 42598000.0 | -1.7% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 42182000.0 | -1.0% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 41718000.0 | -1.1% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 48450000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 48605000.0 | +0.3% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 48352000.0 | -0.5% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 47906000.0 | -0.9% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 47920000.0 | +0.0% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 47686000.0 | -0.5% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 47009000.0 | -1.4% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 46677000.0 | -0.7% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 46622000.0 | -0.1% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 45213000.0 | -3.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 44972000.0 | -0.5% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 44814000.0 | -0.4% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 44286000.0 | -1.2% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 43663000.0 | -1.4% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 43683000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 43612000.0 | -0.2% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 43641000.0 | +0.1% | shares | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 43485000.0 | -0.4% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 43376000.0 | -0.3% | shares | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 43240000.0 | -0.3% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 42916000.0 | -0.7% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 42827000.0 | -0.2% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 42813000.0 | -0.0% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 42882000.0 | +0.2% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 42630000.0 | -0.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 42418000.0 | -0.5% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 42335000.0 | -0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 42010000.0 | -0.8% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 41838000.0 | -0.4% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 41704000.0 | -0.3% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 48295000.0 | — | shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 47774000.0 | -1.1% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 46540000.0 | -2.6% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 44921000.0 | -3.5% | shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 43841000.0 | -2.4% | shares | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 43532000.0 | -0.7% | shares | 10-K | 2022-02-28 |
| Annual | 2023-12-31 | 42837000.0 | -1.6% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 42383000.0 | -1.1% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 41861000.0 | -1.2% | shares | 10-K | 2026-02-27 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2059 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.2301 | +11.7% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.2347 | +2.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.2159 | -8.0% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.2525 | +16.9% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.2457 | -2.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.2353 | -4.2% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.2836 | +20.6% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.2596 | -8.5% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.2516 | -3.1% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.2849 | +13.2% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.2853 | +0.1% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.2367 | -17.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.2539 | +7.2% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.2851 | +12.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2685 | -5.8% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.2986 | +11.2% | ratio | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 0.2790 | -6.6% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.2164 | -22.4% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.2387 | +10.3% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.2211 | -7.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.2091 | -5.4% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2198 | +5.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2060 | -6.2% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1949 | -5.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2153 | +10.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2026 | -5.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1909 | -5.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2129 | +11.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2047 | -3.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.8782 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.9417 | +7.2% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1.0559 | +12.1% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1.0376 | -1.7% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 1.0287 | -0.9% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 1.0600 | +3.0% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.8451 | -20.3% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.8185 | -3.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.8158 | -0.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.7590 | -7.0% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5.9392 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 5.5268 | -6.9% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 5.0516 | -8.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 5.3793 | +6.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 4.7392 | -11.9% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 4.4418 | -6.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 4.3604 | -1.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 4.2782 | -1.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 4.0742 | -4.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 3.8107 | -6.5% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 3.9469 | +3.6% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 3.9552 | +0.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 3.8235 | -3.3% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 3.9045 | +2.1% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 3.8299 | -1.9% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 4.0332 | +5.3% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 4.6176 | +14.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 4.3167 | -6.5% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 4.2917 | -0.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 3.8809 | -9.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 3.6430 | -6.1% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 3.8791 | +6.5% | ratio | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 3.8686 | -0.3% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 4.0835 | +5.6% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 5.8266 | +42.7% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 3.3332 | -42.8% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 3.5594 | +6.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 3.3832 | -5.0% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 3.6972 | +9.3% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 3.4584 | -6.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 3.4572 | -0.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 3.6330 | +5.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 3.7701 | +3.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 3.6941 | -2.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 3.5316 | -4.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 3.2109 | -9.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3.1688 | -1.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3.3742 | +6.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 3.3458 | -0.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 5.3793 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 4.2782 | -20.5% | ratio | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 3.9552 | -7.6% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 4.0332 | +2.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 3.8809 | -3.8% | ratio | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 4.0835 | +5.2% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 3.3832 | -17.2% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 3.6330 | +7.4% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 3.2109 | -11.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3.5425 | +10.3% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1212 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.1329 | +9.7% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.1431 | +7.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 0.1318 | -7.9% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1480 | +12.3% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.1580 | +6.7% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1663 | +5.3% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 0.1726 | +3.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1835 | +6.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.2015 | +9.8% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.1984 | -1.5% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.1942 | -2.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.2333 | +20.1% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.2320 | -0.5% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.2387 | +2.9% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 0.2280 | -4.5% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.4238 | +85.8% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.4365 | +3.0% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.3300 | -24.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.2565 | -22.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2762 | +7.7% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.2641 | -4.4% | ratio | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 0.2663 | +0.8% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 0.2535 | -4.8% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.8512 | +235.8% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.9348 | +9.8% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.8723 | -6.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 0.7716 | -11.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.7182 | -6.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.7172 | -0.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.6864 | -4.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 0.6102 | -11.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.5773 | -5.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.5715 | -1.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.5568 | -2.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 0.5113 | -8.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.5116 | +0.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.5309 | +3.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.5144 | -3.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1318 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 0.1726 | +31.0% | ratio | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 0.1942 | +12.5% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 0.2280 | +17.4% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.2565 | +12.5% | ratio | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 0.2535 | -1.2% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 0.7716 | +204.4% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 0.6102 | -20.9% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 0.5113 | -16.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.5115 | +0.0% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4637 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.4848 | +4.5% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.4913 | +1.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.4555 | -7.3% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.4697 | +3.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.4539 | -3.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.4397 | -3.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.4564 | +3.8% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.4712 | +3.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.4253 | -9.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.4401 | +3.5% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.4441 | +0.9% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.4571 | +2.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.4594 | +0.5% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.4755 | +3.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.4668 | -1.8% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.4788 | +2.6% | ratio | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 0.4992 | +4.2% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.4797 | -3.9% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.4372 | -8.9% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.4416 | +1.0% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.4732 | +7.1% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.4811 | +1.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.4877 | +1.4% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.4609 | -5.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.4666 | +1.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.4685 | +0.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.4677 | -0.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.4666 | -0.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.4639 | -0.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.4762 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.4538 | -4.7% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.4452 | -1.9% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.4330 | -2.7% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.4546 | +5.0% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.4799 | +5.6% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.4448 | -7.3% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.4705 | +5.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.4587 | -2.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.4585 | -0.0% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0819 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.1139 | +39.1% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.1290 | +13.2% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1052 | -18.5% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.1073 | +2.0% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1074 | +0.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1039 | -3.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1431 | +37.8% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.1561 | +9.1% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0874 | -44.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1298 | +48.5% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.1410 | +8.6% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.1298 | -7.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1640 | +26.3% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.1841 | +12.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1449 | -21.3% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.1767 | +21.9% | ratio | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 0.1860 | +5.3% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.1916 | +3.0% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.1577 | -17.7% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.1594 | +1.0% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.1646 | +3.3% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1794 | +9.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1793 | -0.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1422 | -20.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1639 | +15.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.1593 | -2.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1445 | -9.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1641 | +13.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1723 | +5.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1043 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0948 | -9.1% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1174 | +23.8% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.1179 | +0.4% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.1475 | +25.1% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.1694 | +14.8% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.1578 | -6.8% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.1599 | +1.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1444 | -9.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1479 | +2.5% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1335 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.1780 | +33.3% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.1982 | +11.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1029 | -48.1% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.1716 | +66.7% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1779 | +3.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1335 | -24.9% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1995 | +49.4% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.2100 | +5.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.1158 | -44.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1760 | +52.0% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.1967 | +11.8% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.1740 | -11.6% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.2215 | +27.3% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.2507 | +13.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1967 | -21.5% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.2479 | +26.1% | ratio | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 0.2536 | +2.3% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.2521 | -0.6% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.2243 | -11.0% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.2218 | -1.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.2215 | -0.2% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2427 | +9.6% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2417 | -0.4% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1811 | -25.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2214 | +22.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2126 | -4.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1899 | -10.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2222 | +17.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2257 | +1.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1641 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.1415 | -13.7% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1600 | +13.1% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.1595 | -0.3% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.1990 | +24.8% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.2338 | +17.5% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.2169 | -7.2% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.2146 | -1.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1926 | -10.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1964 | +1.9% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.4746 | — | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-06-30 | 2.1927 | -11.4% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 1.8633 | -15.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 2.0822 | +11.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 1.3520 | -35.1% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 1.0499 | -22.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 1.4324 | +36.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 1.2346 | -13.8% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 0.9594 | -22.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.9229 | -3.8% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.9971 | +8.0% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 1.0567 | +6.0% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.7531 | -28.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.9014 | +19.7% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 1.1700 | +29.8% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 1.4487 | +23.8% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1.8529 | +27.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1.6309 | -12.0% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 1.6293 | -0.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1.4152 | -13.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.1451 | -19.1% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 1.3155 | +14.9% | ratio | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 1.1984 | -8.9% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 1.2312 | +2.7% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 3.2080 | +160.6% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.6811 | -78.8% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.8934 | +31.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 0.8628 | -3.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.7637 | -11.5% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1.0278 | +34.6% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.3355 | +29.9% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 1.1898 | -10.9% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1.0473 | -12.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.9848 | -6.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.8981 | -8.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 0.6534 | -27.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.3955 | -39.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.5106 | +29.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.7372 | +44.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 2.0822 | — | ratio | 10-K | 2020-02-25 |
| Annual | 2017-12-31 | 1.2346 | -40.7% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1.0567 | -14.4% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1.4487 | +37.1% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.4152 | -2.3% | ratio | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 1.2312 | -13.0% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 0.8628 | -29.9% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 1.1898 | +37.9% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 0.6534 | -45.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.0061 | +54.0% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0169 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0262 | +55.4% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0303 | +15.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 0.0177 | -41.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0227 | +27.9% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0271 | +19.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0264 | -2.6% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 0.0126 | -52.2% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0244 | +93.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0406 | +66.1% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.0405 | -0.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.0125 | -69.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0220 | +76.1% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0370 | +68.2% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0402 | +8.7% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 0.1016 | +152.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-03-31 | 0.0307 | -69.8% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0416 | +35.5% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0525 | +26.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0389 | -25.8% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.0528 | +35.6% | ratio | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 0.0519 | -1.7% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.0415 | -20.1% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.0376 | -9.2% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.0352 | -6.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0344 | -2.3% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0394 | +14.6% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0369 | -6.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0277 | -25.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0353 | +27.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0323 | -8.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0276 | -14.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0349 | +26.6% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0353 | +1.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0916 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0893 | -2.5% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1239 | +38.9% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.1223 | -1.3% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.1517 | +24.0% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.1795 | +18.3% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.1334 | -25.7% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.1309 | -1.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1178 | -10.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1123 | -4.7% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0189 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0297 | +57.0% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0346 | +16.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 0.0201 | -41.9% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0261 | +29.8% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0314 | +20.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0308 | -1.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 0.0148 | -52.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0289 | +95.6% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0488 | +68.6% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.0486 | -0.4% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.0149 | -69.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0271 | +81.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0456 | +68.0% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0498 | +9.3% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 0.1248 | +150.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-03-31 | 0.0438 | -64.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0598 | +36.7% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0698 | +16.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0497 | -28.8% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.0667 | +34.3% | ratio | 10-Q | 2022-08-10 |
| Quarterly | 2021-09-30 | 0.0657 | -1.5% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.0768 | +16.9% | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2022-06-30 | 0.0728 | -5.1% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2022-09-30 | 0.0660 | -9.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0591 | -10.4% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0677 | +14.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0623 | -8.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0437 | -29.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0554 | +26.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0504 | -9.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0418 | -16.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0536 | +28.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0535 | -0.2% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1036 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.1047 | +1.0% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1480 | +41.4% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.1502 | +1.5% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.1906 | +26.9% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.2250 | +18.0% | ratio | 10-K | 2024-02-28 |
| Annual | 2022-12-31 | 0.2363 | +5.0% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.2107 | -10.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1785 | -15.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1700 | -4.7% | ratio | 10-K | 2026-02-27 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-02-17 | Payton Cassandra | EVP, General Counsel |
Other disposed transaction
F
|
Common Stock | 749 | $209.01 | $156,548 | 4,688 |
| 2026-02-17 | Payton Cassandra | EVP, General Counsel |
Equity grant / award
A
|
Common Stock | 963 | $0.00 | $0 | 5,437 |
| 2026-01-27 | Payton Cassandra | EVP, General Counsel |
Equity grant / award
A
|
Common Stock | 1,379 | $0.00 | $0 | 4,474 |
| 2025-12-12 | Donaldson Philip E | Dir |
Open-market sell
S
|
Common Stock | 2,375 | $168.16 | $399,380 | 6,086 |
| 2025-11-11 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 600 | $170.00 | $102,000 | 183 |
| 2025-08-25 | Andersen Michael | EVP, Europe |
Open-market sell
S
|
Common Stock | 1,000 | $196.13 | $196,130 | 7,810 |
| 2025-08-01 | Gilstrap Jeremy | EVP, Innovation |
Open-market sell
S
|
Common Stock | 2,500 | $178.27 | $445,675 | 7,794 |
| 2025-05-14 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 866 | $165.38 | $143,219 | 783 |
| 2025-05-06 | Knight Kenneth D. | Dir |
Equity grant / award
A
|
Common Stock | 783 | $0.00 | $0 | 4,097 |
| 2025-05-01 | Lutz Jennifer | EVP, Human Resources |
Open-market sell
S
|
Common Stock | 330 | $154.45 | $50,968 | 4,047 |
| 2025-02-25 | Andersen Michael | EVP, Europe |
Open-market sell
S
|
Common Stock | 1,000 | $169.98 | $169,980 | 8,810 |
| 2025-02-18 | Payton Cassandra | EVP, General Counsel |
Other disposed transaction
F
|
Common Stock | 255 | $174.28 | $44,441 | 3,095 |
| 2025-01-31 | Payton Cassandra | EVP, General Counsel |
Equity grant / award
A
|
Common Stock | 1,217 | $0.00 | $0 | 3,350 |
| 2025-01-01 | Drake Angela C | Dir |
Equity grant / award
A
|
Common Stock | 230 | $0.00 | $0 | 230 |
| 2024-12-10 | Dankel Roger | EVP, NA Sales |
Equity grant / award
G
|
Common Stock | 1,622 | $0.00 | $0 | 22,192 |
| 2024-12-04 | Dankel Roger | EVP, NA Sales |
Open-market sell
S
|
Common Stock | 250 | $183.06 | $45,765 | 23,814 |
| 2024-12-03 | Lutz Jennifer | EVP, Human Resources |
Open-market sell
S
|
Common Stock | 700 | $184.47 | $129,129 | 3,333 |
| 2024-08-28 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 500 | $178.75 | $89,375 | 866 |
| 2024-08-26 | Andersen Michael | EVP, Europe |
Open-market sell
S
|
Common Stock | 1,500 | $187.46 | $281,190 | 8,438 |
| 2024-08-09 | Lutz Jennifer | EVP, Human Resources |
Open-market sell
S
|
Common Stock | 1,000 | $175.58 | $175,580 | 4,033 |
| 2024-08-01 | Dankel Roger | EVP, NA Sales |
Open-market sell
S
|
Common Stock | 2,700 | $190.44 | $514,188 | 24,064 |
| 2024-06-03 | Dunn Matt | SVP - Finance |
Equity grant / award
A
|
Common Stock | 568 | $0.00 | $0 | 568 |
| 2024-05-20 | Lutz Jennifer | EVP, Human Resources |
Open-market sell
S
|
Common Stock | 750 | $171.14 | $128,355 | 5,033 |
| 2024-05-14 | Dankel Roger | EVP, NA Sales |
Open-market sell
S
|
Common Stock | 2,000 | $175.13 | $350,260 | 26,764 |
| 2024-05-10 | Mehta Udit | Chief Technology Officer |
Equity grant / award
A
|
Common Stock | 2,922 | $0.00 | $0 | 3,921 |
| 2024-05-10 | Mehta Udit | Chief Technology Officer |
Equity grant / award
A
|
Common Stock | 999 | $0.00 | $0 | 999 |
| 2024-05-01 | Knight Kenneth D. | Dir |
Equity grant / award
A
|
Common Stock | 642 | $0.00 | $0 | 3,314 |
| 2024-03-20 | Dankel Roger | EVP, NA Sales |
Open-market sell
S
|
Common Stock | 850 | $198.08 | $168,368 | 28,764 |
| 2024-03-06 | Burton Phillip | EVP, North America |
Open-market sell
S
|
Common Stock | 2,000 | $211.39 | $422,780 | 4,044 |
| 2024-02-20 | Dankel Roger | EVP, NA Sales |
Open-market sell
S
|
Common Stock | 850 | $190.83 | $162,206 | 29,614 |
| 2024-02-15 | Swartzendruber Kevin Lee | Senior VP of Finance |
Other disposed transaction
F
|
Common Stock | 846 | $190.77 | $161,391 | 7,192 |
| 2024-02-15 | Swartzendruber Kevin Lee | Senior VP of Finance |
Equity grant / award
A
|
Common Stock | 2,499 | $0.00 | $0 | 8,038 |
| 2024-02-12 | CHATMAN JENNIFER | Dir |
Open-market sell
S
|
Common Stock | 934 | $192.48 | $179,776 | 14,638 |
| 2024-01-22 | Dankel Roger | EVP, NA Sales |
Open-market sell
S
|
Common Stock | 850 | $184.16 | $156,536 | 27,330 |
| 2024-01-18 | Payton Cassandra | EVP, General Counsel |
Equity grant / award
A
|
Common Stock | 1,298 | $0.00 | $0 | 2,234 |
| 2023-12-20 | Dankel Roger | EVP, NA Sales |
Open-market sell
S
|
Common Stock | 850 | $195.82 | $166,447 | 27,135 |
| 2023-11-20 | Dankel Roger | EVP, NA Sales |
Open-market sell
S
|
Common Stock | 850 | $158.00 | $134,300 | 27,985 |
| 2023-11-15 | Dankel Roger | EVP, NA Sales |
Open-market sell
S
|
Common Stock | 2,700 | $158.00 | $426,600 | 28,835 |
| 2023-09-12 | Dankel Roger | EVP, NA Sales |
Equity grant / award
G
|
Common Stock | 626 | $0.00 | $0 | 31,535 |
| 2023-09-11 | Dankel Roger | EVP, NA Sales |
Open-market sell
S
|
Common Stock | 40 | $157.88 | $6,315 | 32,161 |
| 2023-08-07 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $156.07 | $156,070 | 724 |
| 2023-08-04 | Dankel Roger | EVP, NA Sales |
Open-market sell
S
|
Common Stock | 2,500 | $155.00 | $387,500 | 32,202 |
| 2023-07-31 | CUSUMANO GARY M | Dir |
Equity grant / award
G
|
Common Stock | 800 | $0.00 | $0 | 5,000 |
| 2023-07-28 | Donaldson Philip E | Dir |
Open-market sell
S
|
Common Stock | 675 | $157.94 | $106,610 | 6,549 |
| 2023-06-09 | Dankel Roger | EVP, NA Sales |
Open-market sell
S
|
Common Stock | 2,000 | $129.31 | $258,620 | 34,659 |
| 2023-06-08 | Swartzendruber Kevin Lee | Senior VP of Finance |
Open-market sell
S
|
Common Stock | 312 | $131.02 | $40,878 | 5,539 |
| 2023-06-08 | Swartzendruber Kevin Lee | Senior VP of Finance |
Open-market sell
S
|
Common Stock | 6,471 | $130.42 | $843,948 | 5,851 |
| 2023-06-01 | Coney Felica | Dir |
Equity grant / award
A
|
Common Stock | 916 | $0.00 | $0 | 916 |
| 2023-05-17 | Dankel Roger | EVP, NA Sales |
Other disposed transaction
I
|
Common Stock | 2,116 | $128.29 | $271,408 | 0 |
| 2023-05-04 | Andersen Michael | EVP, Europe |
Open-market sell
S
|
Common Stock | 1,800 | $123.44 | $222,192 | 7,573 |
| 2023-05-04 | Andersen Michael | EVP, Europe |
Open-market sell
S
|
Common Stock | 2,200 | $122.54 | $269,588 | 9,373 |
| 2023-04-26 | MACGILLIVRAY GREENWAY ROBIN | Dir |
Equity grant / award
A
|
Common Stock | 1,083 | $0.00 | $0 | 14,097 |
| 2023-04-25 | Colonias Karen Winifred | Dir |
Open-market sell
S
|
Common Stock | 700 | $126.14 | $88,298 | 14,623 |
| 2023-04-25 | Colonias Karen Winifred | Dir |
Open-market sell
S
|
Common Stock | 8,436 | $125.28 | $1,056,862 | 15,323 |
| 2023-04-20 | Colonias Karen Winifred | Dir |
Open-market sell
S
|
Common Stock | 100 | $117.08 | $11,708 | 23,759 |
| 2023-04-20 | Colonias Karen Winifred | Dir |
Open-market sell
S
|
Common Stock | 5,888 | $116.48 | $685,834 | 23,859 |
| 2023-04-20 | Colonias Karen Winifred | Dir |
Open-market sell
S
|
Common Stock | 9,012 | $115.27 | $1,038,813 | 29,747 |
| 2023-02-24 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 900 | $107.04 | $96,336 | 278 |
| 2023-02-15 | Colonias Karen Winifred | Dir |
Other disposed transaction
F
|
Common Stock | 27,568 | $111.87 | $3,084,032 | 38,759 |
| 2023-02-15 | Colonias Karen Winifred | Dir |
Equity grant / award
A
|
Common Stock | 47,904 | $0.00 | $0 | 66,327 |
| 2023-02-02 | ANDRASICK JAMES S | Dir |
Equity grant / award
G
|
Common Stock | 50 | $0.00 | $0 | 5,895 |
| 2023-01-24 | Swartzendruber Kevin Lee | Senior VP of Finance |
Equity grant / award
A
|
Common Stock | 1,087 | $0.00 | $0 | 9,760 |
| 2023-01-13 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,500 | $100.00 | $250,000 | 17,547 |
| 2022-12-19 | Colonias Karen Winifred | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,117 | $91.46 | $102,161 | 18,423 |
| 2022-12-19 | Colonias Karen Winifred | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 13,883 | $90.70 | $1,259,188 | 19,540 |
| 2022-11-16 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 700 | $92.50 | $64,750 | 30,512 |
| 2022-08-10 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,500 | $100.00 | $250,000 | 20,047 |
| 2022-07-11 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,500 | $102.39 | $255,975 | 22,547 |
| 2022-07-08 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 600 | $105.00 | $63,000 | 31,212 |
| 2022-06-10 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,500 | $107.02 | $267,550 | 25,047 |
| 2022-06-06 | Colonias Karen Winifred | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 240 | $111.19 | $26,686 | 33,423 |
| 2022-06-06 | Colonias Karen Winifred | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 11,902 | $110.57 | $1,316,004 | 33,663 |
| 2022-06-06 | Colonias Karen Winifred | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,858 | $109.92 | $314,151 | 45,565 |
| 2022-06-01 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 600 | $108.19 | $64,914 | 31,812 |
| 2022-05-09 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 1,180 | $104.29 | $123,062 | 1,178 |
| 2022-05-04 | MACGILLIVRAY GREENWAY ROBIN | Dir |
Equity grant / award
A
|
Common Stock | 838 | $0.00 | $0 | 13,014 |
| 2022-05-02 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 600 | $105.00 | $63,000 | 32,412 |
| 2022-04-01 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 600 | $109.78 | $65,868 | 33,012 |
| 2022-03-11 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 500 | $117.99 | $58,995 | 5,945 |
| 2022-03-01 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 600 | $118.48 | $71,088 | 33,612 |
| 2022-02-15 | Swartzendruber Kevin Lee | Senior VP of Finance |
Other disposed transaction
F
|
Common Stock | 2,303 | $117.37 | $270,303 | 8,673 |
| 2022-02-15 | Swartzendruber Kevin Lee | Senior VP of Finance |
Equity grant / award
A
|
Common Stock | 5,867 | $0.00 | $0 | 10,976 |
| 2022-02-01 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 600 | $113.00 | $67,800 | 26,764 |
| 2022-01-20 | Swartzendruber Kevin Lee | Senior VP of Finance |
Equity grant / award
A
|
Common Stock | 650 | $0.00 | $0 | 5,109 |
| 2022-01-18 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,000 | $127.71 | $255,420 | 18,521 |
| 2022-01-03 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 600 | $138.91 | $83,346 | 26,021 |
| 2021-12-15 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,000 | $128.00 | $256,000 | 20,521 |
| 2021-12-01 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 1,500 | $117.21 | $175,815 | 26,621 |
| 2021-11-15 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,000 | $120.00 | $240,000 | 22,521 |
| 2021-11-09 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 800 | $123.19 | $98,552 | 6,445 |
| 2021-11-08 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 15,000 | $120.91 | $1,813,650 | 33,920 |
| 2021-11-01 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 1,500 | $106.32 | $159,480 | 28,121 |
| 2021-10-15 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,000 | $117.36 | $234,720 | 24,521 |
| 2021-10-01 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 1,500 | $107.77 | $161,655 | 29,621 |
| 2021-09-02 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 1,500 | $113.12 | $169,680 | 31,121 |
| 2021-09-01 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,000 | $113.44 | $226,880 | 26,521 |
| 2021-07-08 | ANDRASICK JAMES S | Dir |
Equity grant / award
G
|
Common Stock | 300 | $0.00 | $0 | 7,245 |
| 2021-06-21 | Knight Kenneth D. | Dir |
Equity grant / award
A
|
Common Stock | 751 | $0.00 | $0 | 751 |
| 2021-05-07 | Olosky Michael | Chief Operating Officer |
Open-market buy
P
|
Common Stock | 400 | $117.43 | $46,972 | 3,576 |
| 2021-05-04 | MACGILLIVRAY GREENWAY ROBIN | Dir |
Equity grant / award
A
|
Common Stock | 934 | $0.00 | $0 | 12,176 |
| 2021-05-03 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,000 | $113.49 | $226,980 | 28,521 |
| 2021-04-05 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 440 | $105.81 | $46,556 | 4,869 |
| 2021-04-05 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 19,560 | $105.28 | $2,059,277 | 5,309 |
| 2021-04-01 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,000 | $103.50 | $207,000 | 30,521 |
| 2021-03-10 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 10,000 | $108.00 | $1,080,000 | 24,869 |
| 2021-03-09 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 2,700 | $104.70 | $282,690 | 32,621 |
| 2021-03-01 | Olosky Michael | Chief Operating Officer |
Open-market buy
P
|
Common Stock | 500 | $99.70 | $49,850 | 3,176 |
| 2021-02-16 | Swartzendruber Kevin Lee | Senior VP of Finance |
Other disposed transaction
F
|
Common Stock | 1,419 | $95.53 | $135,557 | 4,459 |
| 2021-02-16 | Swartzendruber Kevin Lee | Senior VP of Finance |
Equity grant / award
A
|
Common Stock | 3,441 | $0.00 | $0 | 5,878 |
| 2021-02-12 | BLESS MICHAEL A | Dir |
Open-market sell
S
|
Common Stock | 346 | $95.51 | $33,046 | 2,587 |
| 2021-02-12 | BLESS MICHAEL A | Dir |
Open-market sell
S
|
Common Stock | 904 | $95.09 | $85,961 | 2,933 |
| 2021-02-11 | BLESS MICHAEL A | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $93.49 | $186,980 | 3,837 |
| 2021-02-01 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,000 | $93.11 | $186,220 | 33,948 |
| 2021-01-22 | Swartzendruber Kevin Lee | Senior VP of Finance |
Equity grant / award
A
|
Common Stock | 805 | $0.00 | $0 | 2,437 |
| 2021-01-19 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 15,167 | $102.15 | $1,549,309 | 34,869 |
| 2021-01-14 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 5,892 | $102.06 | $601,338 | 50,036 |
| 2021-01-13 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 5,709 | $102.07 | $582,718 | 55,928 |
| 2021-01-12 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 13,232 | $102.31 | $1,353,766 | 61,637 |
| 2021-01-04 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 10,000 | $94.84 | $948,400 | 33,889 |
| 2020-12-07 | Magstadt Brian J | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 12,000 | $90.48 | $1,085,760 | 43,889 |
| 2020-11-30 | ANDRASICK JAMES S | Dir |
Equity grant / award
G
|
Common Stock | 1,607 | $0.00 | $0 | 7,545 |
| 2020-11-18 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $94.68 | $94,680 | 5,938 |
| 2020-09-28 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 2,281 | $96.20 | $219,432 | 74,869 |
| 2020-09-28 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 2,654 | $95.50 | $253,457 | 77,150 |
| 2020-09-23 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 737 | $95.17 | $70,140 | 34,714 |
| 2020-09-23 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 737 | $95.17 | $70,140 | 79,804 |
| 2020-09-22 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 3,697 | $95.03 | $351,326 | 35,451 |
| 2020-09-22 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 3,697 | $95.03 | $351,326 | 80,541 |
| 2020-09-21 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 631 | $95.11 | $60,014 | 39,148 |
| 2020-09-21 | Colonias Karen Winifred | President & CEO |
Open-market sell
S
|
Common Stock | 631 | $95.11 | $60,014 | 84,238 |
| 2020-09-10 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $99.28 | $99,280 | 6,938 |
| 2020-08-27 | CHATMAN JENNIFER | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $99.73 | $149,595 | 12,717 |
| 2020-08-19 | MACGILLIVRAY GREENWAY ROBIN | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $100.68 | $251,700 | 11,242 |
| 2020-08-14 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $102.23 | $102,230 | 9,545 |
| 2020-04-23 | MACGILLIVRAY GREENWAY ROBIN | Dir |
Equity grant / award
A
|
Common Stock | 1,272 | $0.00 | $0 | 13,742 |
| 2020-03-09 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 1,248 | $79.45 | $99,154 | 8,938 |
| 2020-02-20 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock | 2,650 | $84.95 | $225,118 | 28,347 |
| 2020-02-15 | Magstadt Brian J | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 11,494 | $85.25 | $979,864 | 55,889 |
| 2020-02-15 | Magstadt Brian J | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 22,557 | $0.00 | $0 | 67,383 |
| 2020-02-13 | Dankel Roger | President, Simpson Strong-Tie |
Equity grant / award
A
|
Common Stock | 1,136 | $0.00 | $0 | 21,695 |
| 2020-02-12 | ANDRASICK JAMES S | Dir |
Equity grant / award
G
|
Common Stock | 750 | $0.00 | $0 | 10,186 |
| 2020-02-07 | CHATMAN JENNIFER | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $86.61 | $86,610 | 12,945 |
| 2019-11-07 | Arevalo Ricardo M | COO, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock (RSUs awarded February 6, 2013) | 1,119 | $83.64 | $93,593 | 1,296 |
| 2019-11-04 | Swartzendruber Kevin Lee | Senior VP of Finance |
Open-market sell
S
|
Common Stock | 72 | $84.06 | $6,052 | 0 |
| 2019-09-09 | Arevalo Ricardo M | COO, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock (RSUs awarded February 1, 2016) | 1,301 | $65.37 | $85,046 | 3,673 |
| 2019-08-21 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock (RSUs awarded February 2, 2015) | 998 | $64.39 | $64,261 | 0 |
| 2019-08-21 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock (PRSUs awarded February 1, 2016) | 302 | $64.39 | $19,446 | 5,824 |
| 2019-05-31 | MACGILLIVRAY GREENWAY ROBIN | Dir |
Open-market sell
S
|
Common Stock | 1,475 | $61.55 | $90,794 | 12,470 |
| 2019-05-09 | ANDRASICK JAMES S | Dir |
Equity grant / award
A
|
Common Stock | 416 | $0.00 | $0 | 10,936 |
| 2019-04-26 | MACGILLIVRAY GREENWAY ROBIN | Dir |
Equity grant / award
A
|
Common Stock | 1,582 | $0.00 | $0 | 13,945 |
| 2019-03-05 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock (RSUs awarded February 2, 2015) | 1,166 | $59.75 | $69,668 | 998 |
| 2019-03-05 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock (RSUs awarded February 3, 2014) | 582 | $59.75 | $34,774 | 0 |
| 2019-03-05 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock (RSUs awarded February 6, 2013) | 388 | $59.75 | $23,183 | 0 |
| 2019-03-05 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock (RSUs awarded January 30, 2012) | 64 | $59.75 | $3,824 | 0 |
| 2019-02-15 | Swartzendruber Kevin Lee | Senior VP of Finance |
Exercise / conversion
M · derivative
|
Restricted stock units -2018 | 72 | $0.00 | $0 | 537 |
| 2018-08-03 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock (RSUs awarded February 3, 2014) | 525 | $73.43 | $38,551 | 900 |
| 2018-08-03 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock (RSUs awarded February 6, 2013) | 1,425 | $73.43 | $104,638 | 0 |
| 2018-08-03 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 575 | $73.43 | $42,222 | 850 |
| 2018-08-03 | ANDRASICK JAMES S | Dir |
Open-market sell
S
|
Common Stock | 1,425 | $73.43 | $104,638 | 0 |
| 2018-04-24 | BLESS MICHAEL A | Dir |
Equity grant / award
A
|
Common Stock (RSU awarded April 24, 2018) | 1,475 | $55.34 | $81,626 | 1,475 |
| 2018-04-16 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 36,274 | $57.35 | $2,080,495 | 382,541 |
| 2018-04-16 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 48,409 | $57.50 | $2,783,518 | 418,815 |
| 2018-04-16 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 25,646 | $57.08 | $1,463,745 | 467,224 |
| 2018-04-09 | SIMPSON SHARON H | — |
Open-market sell
S
|
Common Stock | 200 | $57.05 | $11,411 | 492,870 |
| 2018-04-09 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 200 | $57.05 | $11,411 | 493,270 |
| 2018-04-06 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 7,915 | $57.32 | $453,704 | 493,070 |
| 2018-04-05 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 22,773 | $57.97 | $1,320,037 | 500,985 |
| 2018-04-04 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 21,553 | $57.35 | $1,236,000 | 523,758 |
| 2018-04-02 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 3,665 | $57.20 | $209,649 | 545,311 |
| 2018-04-02 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 3,665 | $57.20 | $209,649 | 4,133,127 |
| 2018-03-29 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 42,419 | $57.68 | $2,446,728 | 548,976 |
| 2018-03-29 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 42,419 | $57.68 | $2,446,728 | 4,136,792 |
| 2018-03-28 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 21,181 | $57.14 | $1,210,325 | 591,395 |
| 2018-03-28 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 21,181 | $57.14 | $1,210,325 | 4,179,211 |
| 2018-03-27 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 14,655 | $57.27 | $839,219 | 612,576 |
| 2018-03-27 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 14,655 | $57.27 | $839,219 | 4,200,392 |
| 2018-03-26 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 50,000 | $57.50 | $2,875,000 | 627,231 |
| 2018-03-26 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 50,000 | $57.50 | $2,875,000 | 4,215,047 |
| 2018-02-27 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 42,038 | $57.65 | $2,423,575 | 677,231 |
| 2018-02-26 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 27,550 | $58.50 | $1,611,675 | 719,269 |
| 2018-02-22 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 1,267 | $57.94 | $73,409 | 4,334,635 |
| 2018-02-21 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 29,107 | $57.77 | $1,681,482 | 4,335,902 |
| 2018-02-20 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 21,840 | $57.34 | $1,252,218 | 4,365,009 |
| 2018-02-16 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 26,000 | $57.72 | $1,500,824 | 4,386,849 |
| 2018-02-15 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 33,815 | $57.63 | $1,948,657 | 4,412,849 |
| 2018-02-01 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 23,447 | $59.09 | $1,385,389 | 4,446,664 |
| 2018-01-31 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 22,094 | $59.07 | $1,305,181 | 4,470,111 |
| 2018-01-30 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 50,125 | $59.12 | $2,963,139 | 4,492,205 |
| 2018-01-29 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 33,400 | $59.77 | $1,996,218 | 4,542,330 |
| 2018-01-26 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 37,300 | $59.98 | $2,237,217 | 4,575,730 |
| 2018-01-25 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 50,866 | $60.13 | $3,058,405 | 4,613,030 |
| 2018-01-24 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 32,023 | $59.67 | $1,910,812 | 4,663,896 |
| 2018-01-23 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 10,716 | $59.24 | $634,828 | 4,695,919 |
| 2018-01-19 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 24,826 | $59.30 | $1,472,209 | 4,706,635 |
| 2018-01-18 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 30,380 | $58.74 | $1,784,415 | 4,731,461 |
| 2018-01-17 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 34,204 | $58.34 | $1,995,362 | 4,761,841 |
| 2018-01-16 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 64,885 | $59.03 | $3,830,213 | 4,796,045 |
| 2018-01-12 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 26,241 | $58.92 | $1,546,251 | 4,860,930 |
| 2018-01-11 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 31,715 | $58.62 | $1,859,070 | 4,887,171 |
| 2018-01-10 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 29,314 | $57.76 | $1,693,089 | 4,918,886 |
| 2018-01-09 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 27,153 | $58.02 | $1,575,545 | 4,948,200 |
| 2018-01-08 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 27,215 | $58.04 | $1,579,477 | 4,975,353 |
| 2018-01-05 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 35,260 | $57.87 | $2,040,433 | 5,002,568 |
| 2018-01-04 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 19,119 | $57.13 | $1,092,228 | 5,037,828 |
| 2017-12-29 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 2,017 | $58.01 | $117,007 | 5,056,947 |
| 2017-12-26 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 5,000 | $58.11 | $290,546 | 5,058,964 |
| 2017-12-26 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 600 | $58.02 | $34,815 | 5,063,964 |
| 2017-12-21 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 25,941 | $58.26 | $1,511,390 | 5,064,564 |
| 2017-12-20 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 29,262 | $58.23 | $1,704,064 | 5,090,505 |
| 2017-12-19 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 21,600 | $58.37 | $1,260,699 | 5,119,767 |
| 2017-12-13 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 5,119 | $59.08 | $302,441 | 5,141,367 |
| 2017-12-12 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 4,939 | $59.05 | $291,644 | 5,146,486 |
| 2017-12-12 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock (RSUs awarded January 30, 2012) | 718 | $59.01 | $42,370 | 64 |
| 2017-12-12 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock (RSUs awarded February 6, 2013) | 388 | $59.01 | $22,896 | 388 |
| 2017-12-12 | Dankel Roger | President, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock (RSUs awarded February 3, 2014) | 194 | $59.01 | $11,448 | 582 |
| 2017-12-08 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 8,210 | $61.18 | $502,264 | 5,151,425 |
| 2017-11-03 | CHATMAN JENNIFER | Dir |
Exercise / conversion
X · derivative
|
Optons on Common Stock | 5,000 | $29.58 | $147,900 | 0 |
| 2017-11-03 | CHATMAN JENNIFER | Dir |
Exercise / conversion
X
|
Common Stock | 5,000 | $58.75 | $293,736 | 0 |
| 2017-10-31 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 29,919 | $55.98 | $1,674,994 | 746,819 |
| 2017-10-30 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 100 | $49.10 | $4,910 | 776,738 |
| 2017-10-27 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 24,973 | $49.07 | $1,225,323 | 776,838 |
| 2017-10-26 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 31,699 | $49.42 | $1,566,466 | 725,843 |
| 2017-10-25 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 11,962 | $49.05 | $586,677 | 757,542 |
| 2017-10-24 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 32,307 | $49.45 | $1,597,672 | 769,504 |
| 2017-10-23 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 22,561 | $49.34 | $1,113,254 | 801,811 |
| 2017-10-20 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 28,808 | $49.65 | $1,430,222 | 824,372 |
| 2017-10-19 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 24,109 | $49.47 | $1,192,648 | 853,180 |
| 2017-10-18 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 18,562 | $49.69 | $922,362 | 877,289 |
| 2017-10-17 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 46,394 | $49.66 | $2,304,088 | 895,851 |
| 2017-10-16 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 31,673 | $49.43 | $1,565,454 | 942,245 |
| 2017-10-13 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 21,933 | $49.19 | $1,078,865 | 973,918 |
| 2017-10-12 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 32,079 | $49.12 | $1,575,797 | 995,851 |
| 2017-10-11 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 29,593 | $49.20 | $1,455,905 | 1,027,930 |
| 2017-10-10 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 25,943 | $49.51 | $1,284,326 | 1,057,523 |
| 2017-10-09 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 20,909 | $49.48 | $1,034,609 | 1,083,466 |
| 2017-10-06 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 23,730 | $49.24 | $1,168,532 | 1,104,375 |
| 2017-10-03 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 32,966 | $49.33 | $1,626,088 | 1,128,105 |
| 2017-10-03 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 34,780 | $49.60 | $1,725,140 | 1,161,071 |
| 2017-10-03 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 27,576 | $49.71 | $1,370,684 | 1,195,851 |
| 2017-09-28 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 22,467 | $49.65 | $1,115,507 | 1,223,427 |
| 2017-09-28 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 20,319 | $49.02 | $996,092 | 1,245,894 |
| 2017-09-28 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 29,638 | $490,423.00 | $14,535,156,874 | 1,266,213 |
| 2017-09-11 | MACGILLIVRAY GREENWAY ROBIN | Dir |
Exercise / conversion
X · derivative
|
Options on Common Stock | 5,000 | $29.58 | $147,900 | 0 |
| 2017-09-11 | MACGILLIVRAY GREENWAY ROBIN | Dir |
Exercise / conversion
X
|
Common Stock | 5,000 | $46.00 | $230,014 | 0 |
| 2017-06-26 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 684 | $43.52 | $29,767 | 1,295,851 |
| 2017-06-23 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 15,802 | $43.45 | $686,581 | 1,296,535 |
| 2017-06-22 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 13,544 | $43.48 | $588,880 | 1,312,337 |
| 2017-06-21 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 25,188 | $43.78 | $1,102,751 | 1,325,881 |
| 2017-06-20 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 28,200 | $44.01 | $1,241,147 | 1,351,069 |
| 2017-06-19 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 19,911 | $43.57 | $867,558 | 1,379,269 |
| 2017-06-16 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 13,670 | $43.68 | $597,162 | 1,399,180 |
| 2017-06-09 | Dankel Roger | President, Simpson Strong-Tie |
Exercise / conversion
X · derivative
|
Options on Common Stock | 4,000 | $29.66 | $118,640 | 0 |
| 2017-06-09 | Dankel Roger | President, Simpson Strong-Tie |
Exercise / conversion
X
|
Common Stock | 4,000 | $42.01 | $168,040 | 60 |
| 2017-05-23 | SIMPSON SHARON H | 10% |
Equity grant / award
G
|
Common Stock | 100 | $41.01 | $4,101 | 5,276,636 |
| 2017-05-16 | SIMPSON SHARON H | 10% |
Equity grant / award
G
|
Common Stock | 200 | $41.30 | $8,260 | 5,276,736 |
| 2017-05-04 | CUSUMANO GARY M | Dir |
Exercise / conversion
X · derivative
|
Optons on Common Stock | 5,000 | $29.58 | $147,900 | 0 |
| 2017-05-04 | CUSUMANO GARY M | Dir |
Exercise / conversion
X
|
Common Stock | 5,000 | $29.58 | $147,900 | 5,000 |
| 2017-02-04 | Magstadt Brian J | Chief Financial Officer |
Equity grant / award
A
|
Common Stock (PRSUs awarded February 4, 2017) | 12,763 | $43.42 | $554,169 | 12,763 |
| 2017-02-04 | Magstadt Brian J | Chief Financial Officer |
Equity grant / award
A
|
Common Stock (RSUs awarded February 4, 2017) | 6,372 | $43.42 | $276,672 | 6,372 |
| 2016-12-14 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 9,889 | $45.83 | $453,176 | 1,412,850 |
| 2016-12-13 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 38,800 | $46.45 | $1,802,276 | 1,422,739 |
| 2016-12-13 | FITZMYERS THOMAS J | Vice Chairman of the Board |
Open-market sell
S
|
Common Stock | 100,000 | $46.34 | $4,634,000 | 4 |
| 2016-12-12 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 23,000 | $47.20 | $1,085,492 | 1,461,539 |
| 2016-12-09 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 19,652 | $47.88 | $940,950 | 1,484,539 |
| 2016-12-08 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 36,000 | $47.69 | $1,716,926 | 1,504,191 |
| 2016-12-07 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 41,000 | $46.95 | $1,924,921 | 1,540,191 |
| 2016-12-07 | FITZMYERS THOMAS J | Vice Chairman of the Board |
Exercise / conversion
X · derivative
|
Options on Common Stock | 18,000 | $29.66 | $533,880 | 0 |
| 2016-12-07 | FITZMYERS THOMAS J | Vice Chairman of the Board |
Exercise / conversion
X
|
Common Stock | 18,000 | $46.98 | $845,683 | 100,004 |
| 2016-12-06 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 25,459 | $46.91 | $1,194,254 | 1,581,191 |
| 2016-12-05 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 19,000 | $47.00 | $892,943 | 1,606,650 |
| 2016-12-02 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 200 | $47.09 | $9,418 | 1,625,650 |
| 2016-11-17 | Leung Sunny H | Vice President |
Exercise / conversion
X · derivative
|
Options on Common Stock | 4,000 | $29.66 | $118,640 | 0 |
| 2016-11-17 | Leung Sunny H | Vice President |
Exercise / conversion
X
|
Common Stock | 4,000 | $46.52 | $186,085 | 0 |
| 2016-11-10 | Mackenzie Jeffrey Eric | Vice President |
Open-market sell
S
|
Common Stock (RSUs awarded January 30, 2012) | 1,669 | $45.28 | $75,573 | 0 |
| 2016-09-14 | Arevalo Ricardo M | COO, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock (RSUs awarded February 6, 2013) | 2,366 | $44.40 | $105,040 | 2,415 |
| 2016-09-14 | Arevalo Ricardo M | COO, Simpson Strong-Tie |
Open-market sell
S
|
Common Stock (RSUs awarded January 30, 2012) | 1,071 | $44.40 | $47,548 | 0 |
| 2016-08-25 | Leung Sunny H | Vice President |
Exercise / conversion
X · derivative
|
Options on Common Stock | 4,000 | $29.66 | $118,640 | 4,000 |
| 2016-08-25 | Leung Sunny H | Vice President |
Exercise / conversion
X
|
Common Stock | 4,000 | $43.55 | $174,217 | 0 |
| 2016-05-24 | Leung Sunny H | Vice President |
Exercise / conversion
X · derivative
|
Options on Common Stock | 3,000 | $29.66 | $88,980 | 8,000 |
| 2016-05-24 | Leung Sunny H | Vice President |
Exercise / conversion
X
|
Common Stock | 3,000 | $39.01 | $117,040 | 484 |
| 2016-05-10 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 2,420 | $38.16 | $92,354 | 1,625,850 |
| 2016-05-06 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 31,100 | $38.08 | $1,184,338 | 1,628,270 |
| 2016-05-05 | SIMPSON PSB FUND | — |
Open-market sell
S
|
Common Stock | 16,983 | $38.04 | $646,060 | 1,659,370 |
| 2016-04-27 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 1,400 | $39.00 | $54,600 | 1,676,353 |
| 2016-04-27 | Leung Sunny H | Vice President |
Open-market sell
S
|
Common Stock (RSUs awarded February 6, 2013) | 504 | $38.75 | $19,530 | 943 |
| 2016-04-27 | Leung Sunny H | Vice President |
Open-market sell
S
|
Common Stock (RSUs awarded February 3, 2014) | 484 | $38.75 | $18,755 | 1,447 |
| 2016-04-26 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 10,187 | $39.01 | $397,348 | 1,677,753 |
| 2016-04-22 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 44,700 | $38.24 | $1,709,458 | 1,687,940 |
| 2016-04-21 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 1,600 | $38.00 | $60,802 | 1,732,640 |
| 2016-04-20 | SIMPSON SHARON H | 10% |
Open-market sell
S
|
Common Stock | 22,760 | $38.04 | $865,781 | 1,734,240 |