Financial Metrics
FSLR FIRST SOLAR, 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 | 876068000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1016424000.0 | +16.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 681276000.0 | -33.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 891791000.0 | +30.9% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 623326000.0 | -30.1% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 1087026000.0 | +74.4% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 567265000.0 | -47.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 309318000.0 | -45.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 676220000.0 | +118.6% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 531978000.0 | -21.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 584956000.0 | +10.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 546806000.0 | -6.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 532124000.0 | -2.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 642411000.0 | +20.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 927565000.0 | +44.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 803374000.0 | -13.4% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 629180000.0 | -21.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 583504000.0 | -7.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 367040000.0 | -37.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 620955000.0 | +69.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 628933000.0 | +1.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 548286000.0 | -12.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 810673000.0 | +47.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 801090000.0 | -1.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 794108000.0 | -0.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1010482000.0 | +27.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 887668000.0 | -12.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 844568000.0 | -4.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1097170000.0 | +29.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1594856000.0 | +45.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 2904563000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 2941324000.0 | +1.3% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 2244044000.0 | -23.7% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 3063117000.0 | +36.5% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 2711332000.0 | -11.5% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 2923377000.0 | +7.8% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 2619319000.0 | -10.4% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 3318602000.0 | +26.7% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 4206289000.0 | +26.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 5219376000.0 | +24.1% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 277611000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 182051000.0 | -34.4% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 170908000.0 | -6.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 84184000.0 | -50.7% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 110893000.0 | +31.7% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 291800000.0 | +163.1% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 172798000.0 | -40.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -8058000.0 | -104.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 129127000.0 | +1702.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 112000.0 | -99.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 77182000.0 | +68812.5% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 138363000.0 | +79.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 90338000.0 | -34.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 137460000.0 | +52.2% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 293015000.0 | +113.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 184767000.0 | -36.9% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 174118000.0 | -5.8% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 124580000.0 | -28.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 11463000.0 | -90.8% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -23200000.0 | -302.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 20982000.0 | +190.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 112051000.0 | +434.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 310420000.0 | +177.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 376175000.0 | +21.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 346003000.0 | -8.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 498889000.0 | +44.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 445311000.0 | -10.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 344403000.0 | -22.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 499850000.0 | +45.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 610745000.0 | +22.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 638418000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 548947000.0 | -14.0% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 392177000.0 | -28.6% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 549212000.0 | +40.0% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 680673000.0 | +23.9% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 729954000.0 | +7.2% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 69858000.0 | -90.4% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 1300679000.0 | +1761.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1857864000.0 | +42.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2120339000.0 | +14.1% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 179921000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -243000.0 | -100.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 73324000.0 | +30274.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -7995000.0 | -110.9% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 13928000.0 | +274.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 206989000.0 | +1386.1% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 74264000.0 | -64.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -103634000.0 | -239.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 58475000.0 | +156.4% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -76639000.0 | -231.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -8584000.0 | +88.8% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 41304000.0 | +581.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1656000.0 | -96.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 50896000.0 | +2973.4% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 207163000.0 | +307.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 252348000.0 | +21.8% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 110377000.0 | -56.3% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 50867000.0 | -53.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -57804000.0 | -213.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 144827000.0 | +350.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -68353000.0 | -147.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 18002000.0 | +126.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 168515000.0 | +836.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 272965000.0 | +62.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 243141000.0 | -10.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 372511000.0 | +53.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 321999000.0 | -13.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 221244000.0 | -31.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 361607000.0 | +63.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 466095000.0 | +28.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -568151000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 177851000.0 | +131.3% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 40113000.0 | -77.4% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -161785000.0 | -503.3% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 317489000.0 | +296.2% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 586751000.0 | +84.8% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -27236000.0 | -104.6% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 857266000.0 | +3247.5% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1394420000.0 | +62.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1596864000.0 | +14.5% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 195636000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -11415000.0 | -105.8% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 150457000.0 | +1418.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 9129000.0 | -93.9% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 51963000.0 | +469.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 205747000.0 | +295.9% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 82951000.0 | -59.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -48491000.0 | -158.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 57750000.0 | +219.1% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -67599000.0 | -217.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -18548000.0 | +72.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 30622000.0 | +265.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 90704000.0 | +196.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 36911000.0 | -59.3% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 155037000.0 | +320.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 209671000.0 | +35.2% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 82449000.0 | -60.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 45203000.0 | -45.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -43255000.0 | -195.7% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 55805000.0 | +229.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -49168000.0 | -188.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 42561000.0 | +186.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 170579000.0 | +300.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 268398000.0 | +57.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 236616000.0 | -11.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 349356000.0 | +47.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 312956000.0 | -10.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 209535000.0 | -33.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 341868000.0 | +63.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 455943000.0 | +33.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -416112000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -165615000.0 | +60.2% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 144326000.0 | +187.1% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -114933000.0 | -179.6% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 398355000.0 | +446.6% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 468693000.0 | +17.7% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -44166000.0 | -109.4% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 830777000.0 | +1981.0% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1292044000.0 | +55.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1528229000.0 | +18.3% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.92 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -0.11 | -105.7% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 1.46 | +1427.3% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.09 | -93.8% | USD/shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.5 | +455.6% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 1.97 | +294.0% | USD/shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.79 | -59.9% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -0.46 | -158.2% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.55 | +219.6% | USD/shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -0.64 | -216.4% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -0.18 | +71.9% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.29 | +261.1% | USD/shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.86 | +196.6% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.35 | -59.3% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 1.46 | +317.1% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1.98 | +35.6% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.78 | -60.6% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.43 | -44.9% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.41 | -195.3% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.52 | +226.8% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -0.46 | -188.5% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.4 | +187.0% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.6 | +300.0% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 2.51 | +56.9% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2.21 | -12.0% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 3.26 | +47.5% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2.92 | -10.4% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.96 | -32.9% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 3.19 | +62.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4.25 | +33.2% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -4.05 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -1.59 | +60.7% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 1.38 | +186.8% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -1.09 | -179.0% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 3.76 | +445.0% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 4.41 | +17.3% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -0.41 | -109.3% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 7.78 | +1997.6% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 12.07 | +55.1% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 14.25 | +18.1% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.9 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -0.11 | -105.8% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 1.45 | +1418.2% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.09 | -93.8% | USD/shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.5 | +455.6% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 1.95 | +290.0% | USD/shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.78 | -60.0% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -0.46 | -159.0% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.54 | +217.4% | USD/shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -0.64 | -218.5% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -0.18 | +71.9% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.29 | +261.1% | USD/shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.85 | +193.1% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.35 | -58.8% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 1.45 | +314.3% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1.96 | +35.2% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.77 | -60.7% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.42 | -45.5% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.41 | -197.6% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.52 | +226.8% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -0.46 | -188.5% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.4 | +187.0% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.59 | +297.5% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 2.5 | +57.2% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2.2 | -12.0% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 3.25 | +47.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2.91 | -10.5% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.95 | -33.0% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 3.18 | +63.1% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4.24 | +33.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -4.05 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -1.59 | +60.7% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 1.36 | +185.5% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -1.09 | -180.1% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 3.73 | +442.2% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 4.38 | +17.4% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -0.41 | -109.4% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 7.74 | +1987.8% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 12.02 | +55.3% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 14.21 | +18.2% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1086280000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 916660000.0 | -15.6% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 1414219000.0 | +54.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1347155000.0 | -4.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 1656245000.0 | +22.9% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1509516000.0 | -8.9% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 2019073000.0 | +33.8% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 2268534000.0 | +12.4% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 1858338000.0 | -18.1% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 2024491000.0 | +8.9% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 1434883000.0 | -29.1% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 1403562000.0 | -2.2% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 1013402000.0 | -27.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1221568000.0 | +20.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 878999000.0 | -28.0% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 1352741000.0 | +53.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 929355000.0 | -31.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1052700000.0 | +13.3% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1277054000.0 | +21.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1227002000.0 | -3.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 972879000.0 | -20.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1346888000.0 | +38.4% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1367464000.0 | +1.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1450654000.0 | +6.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-09-30 | 1150982000.0 | -20.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1481269000.0 | +28.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 906634000.0 | -38.8% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 829913000.0 | -8.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1492958000.0 | +79.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1946994000.0 | +30.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1682081000.0 | -13.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1702913000.0 | +1.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1005130000.0 | -41.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1621376000.0 | +61.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 837641000.0 | -48.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1124740000.0 | +34.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1992173000.0 | +77.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1347155000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 2268534000.0 | +68.4% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1403562000.0 | -38.1% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 1352741000.0 | -3.6% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1227002000.0 | -9.3% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1450654000.0 | +18.2% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1481269000.0 | +2.1% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 1946994000.0 | +31.4% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1621376000.0 | -16.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2803514000.0 | +72.9% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 349467000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 369135000.0 | +5.6% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 323049000.0 | -12.5% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 266687000.0 | -17.4% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 151186000.0 | -43.3% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 260994000.0 | +72.6% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 344645000.0 | +32.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 211797000.0 | -38.5% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 273277000.0 | +29.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 125379000.0 | -54.1% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 141699000.0 | +13.0% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 128282000.0 | -9.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 301669000.0 | +135.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 269527000.0 | -10.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 367306000.0 | +36.3% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 475039000.0 | +29.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 290281000.0 | -38.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 287684000.0 | -0.9% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 218783000.0 | -24.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 266086000.0 | +21.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 790096000.0 | +196.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 583028000.0 | -26.2% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 248341000.0 | -57.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 429436000.0 | +72.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 293357000.0 | -31.7% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 454431000.0 | +54.9% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 325421000.0 | -28.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 324337000.0 | -0.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 298620000.0 | -7.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 631335000.0 | +111.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 753520000.0 | +19.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 660776000.0 | -12.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 669745000.0 | +1.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 647565000.0 | -3.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 762138000.0 | +17.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1261049000.0 | +65.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1605603000.0 | +27.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1730972000.0 | +7.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1442044000.0 | -16.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 266687000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 211797000.0 | -20.6% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 128282000.0 | -39.4% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 475039000.0 | +270.3% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 266086000.0 | -44.0% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 429436000.0 | +61.4% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 324337000.0 | -24.5% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 660776000.0 | +103.7% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1261049000.0 | +90.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1294040000.0 | +2.6% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 443777000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 384504000.0 | -13.4% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 369086000.0 | -4.0% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 363219000.0 | -1.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 432602000.0 | +19.1% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 344473000.0 | -20.4% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 217555000.0 | -36.8% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 172370000.0 | -20.8% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 174070000.0 | +1.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 234201000.0 | +34.5% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 296038000.0 | +26.4% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 387912000.0 | +31.0% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 459472000.0 | +18.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 586621000.0 | +27.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 576770000.0 | -1.7% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 443513000.0 | -23.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 479792000.0 | +8.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 518242000.0 | +8.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 567785000.0 | +9.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 567587000.0 | -0.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 550270000.0 | -3.1% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 603057000.0 | +9.6% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 647439000.0 | +7.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 666299000.0 | +2.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 840750000.0 | +26.2% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 810461000.0 | -3.6% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 810660000.0 | +0.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 636312000.0 | -21.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 751407000.0 | +18.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 756173000.0 | +0.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 882787000.0 | +16.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 819899000.0 | -7.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 970871000.0 | +18.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1027872000.0 | +5.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1250629000.0 | +21.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1084384000.0 | -13.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1286120000.0 | +18.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1414006000.0 | +9.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1100850000.0 | -22.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 363219000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 172370000.0 | -52.5% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 387912000.0 | +125.0% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 443513000.0 | +14.3% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 567587000.0 | +28.0% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 666299000.0 | +17.4% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 621376000.0 | -6.7% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 819899000.0 | +31.9% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1084384000.0 | +32.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 736734000.0 | -32.1% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3274157000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 3076621000.0 | -6.0% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 3465418000.0 | +12.6% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 3787829000.0 | +9.3% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 3330238000.0 | -12.1% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 3436912000.0 | +3.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 3966494000.0 | +15.4% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 3832772000.0 | -3.4% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 3770299000.0 | -1.6% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 3986040000.0 | +5.7% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 3886089000.0 | -2.5% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 3859523000.0 | -0.7% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 3662826000.0 | -5.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 3412246000.0 | -6.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 3043490000.0 | -10.8% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 3599834000.0 | +18.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 2747843000.0 | -23.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 2731176000.0 | -0.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 2800493000.0 | +2.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 3014535000.0 | +7.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 3136890000.0 | +4.1% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 3155476000.0 | +0.6% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 3046325000.0 | -3.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 3191243000.0 | +4.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 2994993000.0 | -6.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 3383417000.0 | +13.0% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 3338750000.0 | -1.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 3791421000.0 | +13.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 3619864000.0 | -4.5% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3660730000.0 | +1.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3824002000.0 | +4.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 4634809000.0 | +21.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 4241393000.0 | -8.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 3948923000.0 | -6.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 3818103000.0 | -3.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 5089033000.0 | +33.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4574103000.0 | -10.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 5423591000.0 | +18.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 5901768000.0 | +8.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 3787829000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 3832772000.0 | +1.2% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 3859523000.0 | +0.7% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 3599834000.0 | -6.7% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 3014535000.0 | -16.3% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 3191243000.0 | +5.9% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 3791421000.0 | +18.8% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 4634809000.0 | +22.2% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 5089033000.0 | +9.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 6028832000.0 | +18.5% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7577789000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 7544020000.0 | -0.4% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 8087660000.0 | +7.2% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 6824368000.0 | -15.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 6604503000.0 | -3.2% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 6680286000.0 | +1.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 7054693000.0 | +5.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 6864501000.0 | -2.7% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 6840189000.0 | -0.4% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 7025692000.0 | +2.7% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 7094555000.0 | +1.0% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 7121362000.0 | +0.4% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 7256926000.0 | +1.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 7137807000.0 | -1.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 7054687000.0 | -1.2% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 7515689000.0 | +6.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 6949141000.0 | -7.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 7072618000.0 | +1.8% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 6985217000.0 | -1.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 7108931000.0 | +1.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 7108910000.0 | -0.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 7248473000.0 | +2.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 7268630000.0 | +0.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 7413746000.0 | +2.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 7399225000.0 | -0.2% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 7419369000.0 | +0.3% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 7492817000.0 | +1.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 8251228000.0 | +10.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 8564596000.0 | +3.8% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 8997166000.0 | +5.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 9582645000.0 | +6.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 10365132000.0 | +8.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 10760582000.0 | +3.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 11014255000.0 | +2.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 11436638000.0 | +3.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 12124361000.0 | +6.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 12116665000.0 | -0.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 12858044000.0 | +6.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 13459309000.0 | +4.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 6824368000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 6864501000.0 | +0.6% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 7121362000.0 | +3.7% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 7515689000.0 | +5.5% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 7108931000.0 | -5.4% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 7413746000.0 | +4.3% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 8251228000.0 | +11.3% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 10365132000.0 | +25.6% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 12124361000.0 | +17.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 13321310000.0 | +9.9% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1064129000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 952029000.0 | -10.5% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 1407324000.0 | +47.8% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 907881000.0 | -35.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 527051000.0 | -41.9% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 503848000.0 | -4.4% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 579017000.0 | +14.9% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 650276000.0 | +12.3% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 553738000.0 | -14.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 815412000.0 | +47.3% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 868184000.0 | +6.5% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 845457000.0 | -2.6% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 836516000.0 | -1.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 843319000.0 | +0.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 760806000.0 | -9.8% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 1318208000.0 | +73.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 732435000.0 | -44.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 747036000.0 | +2.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 731091000.0 | -2.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 847398000.0 | +15.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 669341000.0 | -21.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 660923000.0 | -1.3% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 715236000.0 | +8.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 726878000.0 | +1.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 734990000.0 | +1.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 803554000.0 | +9.3% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 816268000.0 | +1.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1038048000.0 | +27.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1174173000.0 | +13.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1090614000.0 | -7.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1199105000.0 | +9.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1306158000.0 | +8.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1758717000.0 | +34.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1772629000.0 | +0.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1782165000.0 | +0.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 2077442000.0 | +16.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2371712000.0 | +14.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2852617000.0 | +20.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3089854000.0 | +8.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 907881000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 650276000.0 | -28.4% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 845457000.0 | +30.0% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 1318208000.0 | +55.9% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 847398000.0 | -35.7% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 726878000.0 | -14.2% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1038048000.0 | +42.8% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 1306158000.0 | +25.8% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2077442000.0 | +59.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2254102000.0 | +8.5% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1838844000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1739375000.0 | -5.4% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 2141901000.0 | +23.1% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1606019000.0 | -25.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 1376697000.0 | -14.3% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1388977000.0 | +0.9% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 1542297000.0 | +11.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 1765804000.0 | +14.5% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 1680818000.0 | -4.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 1914864000.0 | +13.9% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 1923598000.0 | +0.5% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 1908959000.0 | -0.8% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 2127765000.0 | +11.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 2002683000.0 | -5.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1872204000.0 | -6.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 2418922000.0 | +29.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1780519000.0 | -26.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1845822000.0 | +3.7% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1589104000.0 | -13.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1588003000.0 | -0.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1414130000.0 | -10.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1464838000.0 | +3.6% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1438555000.0 | -1.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1454195000.0 | +1.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1524050000.0 | +4.8% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 1523542000.0 | -0.0% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1664480000.0 | +9.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 2415173000.0 | +45.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 2695868000.0 | +11.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2957528000.0 | +9.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3280269000.0 | +10.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 3677663000.0 | +12.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 3858068000.0 | +4.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 3758858000.0 | -2.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 3842990000.0 | +2.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 4146784000.0 | +7.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3929331000.0 | -5.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 4311914000.0 | +9.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4443997000.0 | +3.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1606019000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 1765804000.0 | +9.9% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1908959000.0 | +8.1% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 2418922000.0 | +26.7% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1588003000.0 | -34.4% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1454195000.0 | -8.4% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 2415173000.0 | +66.1% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 3677663000.0 | +52.3% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 4146784000.0 | +12.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3783317000.0 | -8.8% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5738945000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 5804645000.0 | +1.1% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 5945759000.0 | +2.4% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 5218349000.0 | -12.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 5227806000.0 | +0.2% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 5291309000.0 | +1.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 5512396000.0 | +4.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 5098697000.0 | -7.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-03-31 | 5159371000.0 | +1.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-06-30 | 5110827000.0 | -0.9% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 5170956000.0 | +1.2% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-12-31 | 5212403000.0 | +0.8% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-03-31 | 5129161000.0 | -1.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-06-30 | 5135124000.0 | +0.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 5182483000.0 | +0.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | 5096767000.0 | -1.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 5168622000.0 | +1.4% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-06-30 | 5226796000.0 | +1.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 5396113000.0 | +3.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 5520928000.0 | +2.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-03-31 | 5694780000.0 | +3.1% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-06-30 | 5783635000.0 | +1.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 5830075000.0 | +0.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 5959551000.0 | +2.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | 5875175000.0 | -1.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-06-30 | 5895827000.0 | +0.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 5828337000.0 | -1.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 5836055000.0 | +0.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-03-31 | 5868728000.0 | +0.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-06-30 | 6039638000.0 | +2.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-09-30 | 6302376000.0 | +4.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-12-31 | 6687469000.0 | +6.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 6902514000.0 | +3.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 7255397000.0 | +5.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 7593648000.0 | +4.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 7977577000.0 | +5.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 8187334000.0 | +2.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 8546130000.0 | +4.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 9015312000.0 | +5.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 5218349000.0 | — | USD | 10-K | 2020-02-21 |
| Annual | 2017-12-31 | 5098697000.0 | -2.3% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 5212403000.0 | +2.2% | USD | 10-K | 2022-03-01 |
| Annual | 2019-12-31 | 5096767000.0 | -2.2% | USD | 10-K | 2023-02-28 |
| Annual | 2020-12-31 | 5520928000.0 | +8.3% | USD | 10-K | 2024-02-27 |
| Annual | 2021-12-31 | 5959551000.0 | +7.9% | USD | 10-K | 2025-02-25 |
| Annual | 2022-12-31 | 5836055000.0 | -2.1% | USD | 10-K | 2026-02-24 |
| Annual | 2023-12-31 | 6687469000.0 | +14.6% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 7977577000.0 | +19.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 9537993000.0 | +19.6% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 308892000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 241912000.0 | -21.7% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 795457000.0 | +228.8% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2017-03-31 | 290991000.0 | -63.4% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 334783000.0 | +15.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 356735000.0 | +6.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2018-03-31 | 449860000.0 | +26.1% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 468823000.0 | +4.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 478101000.0 | +2.0% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2019-03-31 | 582698000.0 | +21.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 492247000.0 | -15.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 490859000.0 | -0.3% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2020-03-31 | 483395000.0 | -1.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 475554000.0 | -1.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 269097000.0 | -43.4% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 237691000.0 | -11.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 264427000.0 | +11.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 288137000.0 | +9.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 287185000.0 | -0.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 236005000.0 | -17.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 258672000.0 | +9.6% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 181186000.0 | -30.0% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 266169000.0 | +46.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 184349000.0 | -30.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 321000000.0 | +74.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 438000000.0 | +36.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 464040000.0 | +5.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 464068000.0 | +0.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 418695000.0 | -9.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 418725000.0 | +0.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 373321000.0 | -10.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 373354000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 327942000.0 | -12.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 327972000.0 | +0.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 282565000.0 | -13.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 196691000.0 | — | USD | 10-K | 2017-02-22 |
| Annual | 2017-12-31 | 406388000.0 | +106.6% | USD | 10-K | 2018-02-23 |
| Annual | 2018-12-31 | 479157000.0 | +17.9% | USD | 10-K | 2019-02-22 |
| Annual | 2019-12-31 | 454187000.0 | -5.2% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 237691000.0 | -47.7% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 236005000.0 | -0.7% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 184349000.0 | -21.9% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 464068000.0 | +151.7% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 373354000.0 | -19.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 282593000.0 | -24.3% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 84218000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 22550000.0 | -73.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -61673000.0 | -373.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 493144000.0 | +899.6% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 325340000.0 | -34.0% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 906719000.0 | +178.7% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -45286000.0 | -105.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 83856000.0 | +285.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -141310000.0 | -268.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -303440000.0 | -114.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -289870000.0 | +4.5% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -607492000.0 | -109.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -504864000.0 | +16.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -357095000.0 | +29.3% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -149198000.0 | +58.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -279478000.0 | -87.3% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -102229000.0 | +63.4% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 203092000.0 | +298.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -138839000.0 | -168.4% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -50821000.0 | +63.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 78154000.0 | +253.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -34598000.0 | -144.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -124276000.0 | -259.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 41151000.0 | +133.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 267723000.0 | +550.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 460737000.0 | +72.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 407003000.0 | -11.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -607982000.0 | -249.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -458405000.0 | +24.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 815212000.0 | +277.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 206753000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 1340677000.0 | +548.4% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -326809000.0 | -124.4% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 174201000.0 | +153.3% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 37120000.0 | -78.7% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 237559000.0 | +540.0% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 873369000.0 | +267.6% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 602260000.0 | -31.0% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1217999000.0 | +102.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2057105000.0 | +68.9% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -145074000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -184412000.0 | -27.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -163774000.0 | +11.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -293190000.0 | -79.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -326442000.0 | -11.3% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -403959000.0 | -23.7% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -374689000.0 | +7.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -372821000.0 | +0.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -795723000.0 | -113.4% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -139771000.0 | +82.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -17886000.0 | +87.2% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -54635000.0 | -205.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 96446000.0 | +276.5% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 81287000.0 | -15.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 116322000.0 | +43.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 271838000.0 | +133.7% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 470088000.0 | +72.9% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -83289000.0 | -117.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -2944000.0 | +96.5% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 138287000.0 | +4797.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -622519000.0 | -550.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -645227000.0 | -3.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -743622000.0 | -15.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -299630000.0 | +59.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -568628000.0 | -89.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -675974000.0 | -18.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -1341921000.0 | -98.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -88209000.0 | +93.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -350203000.0 | -297.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -577934000.0 | -65.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 144520000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -626802000.0 | -533.7% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -682714000.0 | -8.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -362298000.0 | +46.9% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | -131227000.0 | +63.8% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -99040000.0 | +24.5% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -1192574000.0 | -1104.1% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -472791000.0 | +60.4% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -1563307000.0 | -230.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -765168000.0 | +51.1% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -17950000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -88523000.0 | -393.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 462270000.0 | +622.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 102164000.0 | -77.9% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 136918000.0 | +34.0% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 151606000.0 | +10.7% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 42156000.0 | -72.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 69991000.0 | +66.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 143183000.0 | +104.6% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 87838000.0 | -38.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 80719000.0 | -8.1% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 81742000.0 | +1.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -13440000.0 | -116.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -22669000.0 | -68.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -98196000.0 | -333.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -31451000.0 | +68.0% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -9090000.0 | +71.1% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -9210000.0 | -1.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 5764000.0 | +162.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 125616000.0 | +2079.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 209461000.0 | +66.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 107686000.0 | -48.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 216578000.0 | +101.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 276114000.0 | +27.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 40697000.0 | -85.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -27655000.0 | -168.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -5879000.0 | +78.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -99619000.0 | -1594.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 346999000.0 | +448.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 124442000.0 | -64.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -136393000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 192045000.0 | +240.8% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 255228000.0 | +32.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 74943000.0 | -70.6% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | -82587000.0 | -210.2% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 40550000.0 | +149.1% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 309392000.0 | +663.0% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 336853000.0 | +8.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 24849000.0 | -92.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -119228000.0 | -579.8% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 51754000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 130139000.0 | +151.5% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 175868000.0 | +35.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 112993000.0 | -35.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 217502000.0 | +92.5% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 315129000.0 | +44.9% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 177725000.0 | -43.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 372623000.0 | +109.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 610620000.0 | +63.9% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 149168000.0 | -75.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 327836000.0 | +119.8% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 510571000.0 | +55.7% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 112546000.0 | -78.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 220952000.0 | +96.3% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 327284000.0 | +48.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 90155000.0 | -72.5% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 180782000.0 | +100.5% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 345399000.0 | +91.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 154761000.0 | -55.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 353448000.0 | +128.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 576704000.0 | +63.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 370961000.0 | -35.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 753656000.0 | +103.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1039863000.0 | +38.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 413456000.0 | -60.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 778618000.0 | +88.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1212537000.0 | +55.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 205966000.0 | -83.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 494100000.0 | +139.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 698148000.0 | +41.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 229452000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 514357000.0 | +124.2% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 739838000.0 | +43.8% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 668717000.0 | -9.6% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 416635000.0 | -37.7% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 540291000.0 | +29.7% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 903605000.0 | +67.2% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 1386775000.0 | +53.5% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1526076000.0 | +10.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 869875000.0 | -43.0% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 102219007.0 | — | shares | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 102349660.0 | +0.1% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 103912069.0 | +1.5% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 104034731.0 | +0.1% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 104289617.0 | +0.2% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 104395532.0 | +0.1% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 104431990.0 | +0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 104468460.0 | +0.0% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 104762691.0 | +0.3% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 104797535.0 | +0.0% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 104814322.0 | +0.0% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 104885261.0 | +0.1% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 105352685.0 | +0.4% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 105390383.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 105406367.0 | +0.0% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 105448921.0 | +0.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 105905580.0 | +0.4% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 105960516.0 | +0.1% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 105974984.0 | +0.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 105980466.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 106310928.0 | +0.3% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 106318905.0 | +0.0% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 106326000.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 106332315.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 106583300.0 | +0.2% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 106594255.0 | +0.0% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 106605913.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 106609094.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 106825067.0 | +0.2% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 106830548.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 106844040.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 106847475.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 107041246.0 | +0.2% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 107045972.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 107057732.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 107060281.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 107244215.0 | +0.2% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 107247360.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 107307994.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 104034731.0 | — | shares | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 104468460.0 | +0.4% | shares | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 104885261.0 | +0.4% | shares | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 105448921.0 | +0.5% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 105980466.0 | +0.5% | shares | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 106332315.0 | +0.3% | shares | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 106609094.0 | +0.3% | shares | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 106847475.0 | +0.2% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 107060281.0 | +0.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 107309794.0 | +0.2% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 102219007.0 | — | shares | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 102349660.0 | +0.1% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 103912069.0 | +1.5% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 104034731.0 | +0.1% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 104289617.0 | +0.2% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 104395532.0 | +0.1% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 104431990.0 | +0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 104468460.0 | +0.0% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 104762691.0 | +0.3% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 104797535.0 | +0.0% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 104814322.0 | +0.0% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 104885261.0 | +0.1% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 105352685.0 | +0.4% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 105390383.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 105406367.0 | +0.0% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 105448921.0 | +0.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 105905580.0 | +0.4% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 105960516.0 | +0.1% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 105974984.0 | +0.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 105980466.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 106310928.0 | +0.3% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 106318905.0 | +0.0% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 106326000.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 106332315.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 106583300.0 | +0.2% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 106594255.0 | +0.0% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 106605913.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 106609094.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 106825067.0 | +0.2% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 106830548.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 106844040.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 106847475.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 107041246.0 | +0.2% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 107045972.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 107057732.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 107060281.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 107244215.0 | +0.2% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 107247360.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 107307994.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 104034731.0 | — | shares | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 104468460.0 | +0.4% | shares | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 104885261.0 | +0.4% | shares | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 105448921.0 | +0.5% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 105980466.0 | +0.5% | shares | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 106332315.0 | +0.3% | shares | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 106609094.0 | +0.3% | shares | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 106847475.0 | +0.2% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 107060281.0 | +0.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 107309794.0 | +0.2% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 101853000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 102287000.0 | +0.4% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 103339000.0 | +1.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 104103000.0 | +0.7% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 104338000.0 | +0.2% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 104432000.0 | +0.1% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 104550000.0 | +0.1% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 104776000.0 | +0.2% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 104804000.0 | +0.0% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 105046000.0 | +0.2% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 105369000.0 | +0.3% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 105397000.0 | +0.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 105595000.0 | +0.2% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 105927000.0 | +0.3% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 105967000.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 106088000.0 | +0.1% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 106313000.0 | +0.2% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 106320000.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 106412000.0 | +0.1% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 106586000.0 | +0.2% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 106596000.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 106675000.0 | +0.1% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 106827000.0 | +0.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 106834000.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 106910000.0 | +0.1% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 107042000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 107049000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 107122000.0 | +0.1% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 107245000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 107264000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 102866000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 104328000.0 | +1.4% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 104745000.0 | +0.4% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 105310000.0 | +0.5% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 105867000.0 | +0.5% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 106263000.0 | +0.4% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 106551000.0 | +0.3% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 106795000.0 | +0.2% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 107015000.0 | +0.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 107235000.0 | +0.2% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 102919000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 102287000.0 | -0.6% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 103684000.0 | +1.4% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 104410000.0 | +0.7% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 104611000.0 | +0.2% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 105660000.0 | +1.0% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 106305000.0 | +0.6% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 104776000.0 | -1.4% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 106163000.0 | +1.3% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 105046000.0 | -1.1% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 105369000.0 | +0.3% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 106227000.0 | +0.8% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 106386000.0 | +0.1% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 106473000.0 | +0.1% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 106751000.0 | +0.3% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 106890000.0 | +0.1% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 106836000.0 | -0.1% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 106899000.0 | +0.1% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 106412000.0 | -0.5% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 107056000.0 | +0.6% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 106596000.0 | -0.4% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 107154000.0 | +0.5% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 107278000.0 | +0.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 107498000.0 | +0.2% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 107407000.0 | -0.1% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 107525000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 107562000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 107415000.0 | -0.1% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 107518000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 107538000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 102866000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 104328000.0 | +1.4% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 106113000.0 | +1.7% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 105310000.0 | -0.8% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 106686000.0 | +1.3% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 106924000.0 | +0.2% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 106551000.0 | -0.3% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 107372000.0 | +0.8% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 107525000.0 | +0.1% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 107537000.0 | +0.0% | shares | 10-K | 2026-02-24 |
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.1156 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1347 | +16.5% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0842 | -37.5% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.1350 | +60.3% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0933 | -30.9% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.1541 | +65.1% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.0829 | -46.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0440 | -46.9% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0953 | +116.5% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0733 | -23.1% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0820 | +11.8% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0775 | -5.4% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.0766 | -1.2% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0908 | +18.6% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.1328 | +46.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.1130 | -14.9% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.0868 | -23.2% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0803 | -7.5% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0496 | -38.2% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0837 | +68.7% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0839 | +0.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0640 | -23.7% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0901 | +40.7% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0836 | -7.2% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0738 | -11.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0917 | +24.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0776 | -15.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0697 | -10.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0853 | +22.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1185 | +38.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.4256 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.4285 | +0.7% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.3151 | -26.5% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.4076 | +29.3% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.3814 | -6.4% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.3943 | +3.4% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.3174 | -19.5% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.3202 | +0.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.3469 | +8.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.3918 | +12.9% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.0768 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 3.2316 | +5.0% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 2.4624 | -23.8% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 4.1722 | +69.4% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 6.3186 | +51.4% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 6.8213 | +8.0% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 6.8504 | +0.4% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 5.8941 | -14.0% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 6.8088 | +15.5% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 4.8884 | -28.2% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 4.4761 | -8.4% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 4.5650 | +2.0% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 4.3787 | -4.1% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 4.0462 | -7.6% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 4.0003 | -1.1% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 2.7309 | -31.7% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 3.7517 | +37.4% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 3.6560 | -2.5% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 3.8306 | +4.8% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 3.5574 | -7.1% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 4.6865 | +31.7% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 4.7743 | +1.9% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 4.2592 | -10.8% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 4.3903 | +3.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 4.0749 | -7.2% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 4.2106 | +3.3% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 4.0903 | -2.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 3.6525 | -10.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 3.0829 | -15.6% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3.3566 | +8.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3.1890 | -5.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 3.5484 | +11.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2.4116 | -32.0% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2.2277 | -7.6% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2.1424 | -3.8% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 2.4497 | +14.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.9286 | -21.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.9013 | -1.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.9100 | +0.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 4.1722 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 5.8941 | +41.3% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 4.5650 | -22.5% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 2.7309 | -40.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 3.5574 | +30.3% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 4.3903 | +23.4% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 3.6525 | -16.8% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 3.5484 | -2.8% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2.4497 | -31.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.6746 | +9.2% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3204 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 0.2997 | -6.5% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 0.3602 | +20.2% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 0.3078 | -14.6% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.2633 | -14.4% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 0.2625 | -0.3% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 0.2798 | +6.6% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 0.3463 | +23.8% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.3258 | -5.9% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 0.3747 | +15.0% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 0.3720 | -0.7% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 0.3662 | -1.6% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.4148 | +13.3% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 0.3900 | -6.0% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.3613 | -7.4% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 0.4746 | +31.4% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.3445 | -27.4% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 0.3531 | +2.5% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 0.2945 | -16.6% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 0.2876 | -2.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.2483 | -13.7% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 0.2533 | +2.0% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 0.2467 | -2.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 0.2440 | -1.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.2594 | +6.3% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 0.2584 | -0.4% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 0.2856 | +10.5% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 0.4138 | +44.9% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.4594 | +11.0% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.4897 | +6.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.5205 | +6.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.5499 | +5.7% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.5589 | +1.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.5181 | -7.3% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.5061 | -2.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 0.5198 | +2.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.4799 | -7.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.5045 | +5.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4929 | -2.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.3078 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 0.3463 | +12.5% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 0.3662 | +5.7% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 0.4746 | +29.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.2876 | -39.4% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 0.2440 | -15.2% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 0.4138 | +69.6% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 0.5499 | +32.9% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.5198 | -5.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.3967 | -23.7% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3169 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1791 | -43.5% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.2509 | +40.1% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0944 | -62.4% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.1779 | +88.5% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.2684 | +50.9% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.3046 | +13.5% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -0.0261 | -108.6% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1910 | +833.0% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0002 | -99.9% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.1319 | +62571.3% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.2530 | +91.8% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.1698 | -32.9% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.2140 | +26.0% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.3159 | +47.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.2300 | -27.2% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.2767 | +20.3% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.2135 | -22.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0312 | -85.4% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -0.0374 | -219.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0334 | +189.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.2044 | +512.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.3829 | +87.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.4696 | +22.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.4357 | -7.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.4937 | +13.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.5017 | +1.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.4078 | -18.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.4556 | +11.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3829 | -15.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.2198 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.1866 | -15.1% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.1748 | -6.4% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.1793 | +2.6% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.2510 | +40.0% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.2497 | -0.5% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0267 | -89.3% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.3919 | +1369.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.4417 | +12.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4062 | -8.0% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2233 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -0.0112 | -105.0% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.2208 | +2066.5% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0102 | -95.4% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0834 | +714.4% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.1893 | +127.0% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.1462 | -22.7% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -0.1568 | -207.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0854 | +154.5% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -0.1271 | -248.8% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -0.0317 | +75.0% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0560 | +276.6% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.1705 | +204.4% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0575 | -66.3% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.1671 | +190.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.2610 | +56.1% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.1310 | -49.8% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0775 | -40.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.1178 | -252.1% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0899 | +176.3% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -0.0782 | -187.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0776 | +199.3% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2104 | +171.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.3350 | +59.2% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.2980 | -11.1% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.3457 | +16.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3526 | +2.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2481 | -29.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.3116 | +25.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2859 | -8.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -0.1433 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -0.0563 | +60.7% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0643 | +214.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -0.0375 | -158.3% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.1469 | +491.6% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.1603 | +9.1% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -0.0169 | -110.5% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.2503 | +1584.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.3072 | +22.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.2928 | -4.7% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2054 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -0.0002 | -100.1% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.1076 | +45118.6% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -0.0090 | -108.3% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0223 | +349.2% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.1904 | +752.2% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.1309 | -31.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -0.3350 | -355.9% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0865 | +125.8% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -0.1441 | -266.6% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -0.0147 | +89.8% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0755 | +614.7% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.0031 | -95.9% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0792 | +2445.8% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.2233 | +181.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.3141 | +40.6% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.1754 | -44.2% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0872 | -50.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.1575 | -280.7% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.2332 | +248.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -0.1087 | -146.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0328 | +130.2% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2079 | +533.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.3407 | +63.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.3062 | -10.1% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.3686 | +20.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3627 | -1.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2620 | -27.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.3296 | +25.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2922 | -11.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -0.1956 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0605 | +130.9% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0179 | -70.4% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -0.0528 | -395.5% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.1171 | +321.7% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.2007 | +71.4% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -0.0104 | -105.2% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.2583 | +2584.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.3315 | +28.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.3059 | -7.7% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0208 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 0.9628 | -5.7% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 1.0049 | +4.4% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 1.4838 | +47.7% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 3.1425 | +111.8% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 2.9960 | -4.7% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 3.4871 | +16.4% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 3.4886 | +0.0% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 3.3560 | -3.8% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 2.4828 | -26.0% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 1.6527 | -33.4% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 1.6601 | +0.4% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 1.2115 | -27.0% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1.4485 | +19.6% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1.1554 | -20.2% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 1.0262 | -11.2% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1.2689 | +23.6% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1.4092 | +11.1% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1.7468 | +24.0% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1.4480 | -17.1% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1.4535 | +0.4% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 2.0379 | +40.2% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1.9119 | -6.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1.9957 | +4.4% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-09-30 | 1.4101 | -29.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1.4270 | +1.2% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.7721 | -45.9% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.7610 | -1.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.2451 | +63.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.4906 | +19.7% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.9564 | -35.8% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.9607 | +0.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.5640 | -41.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 0.7805 | +38.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3532 | -54.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.3943 | +11.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.6447 | +63.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.4838 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 3.4886 | +135.1% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1.6601 | -52.4% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 1.0262 | -38.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.4480 | +41.1% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1.9957 | +37.8% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1.4270 | -28.5% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 1.4906 | +4.5% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.7805 | -47.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.2437 | +59.4% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0258 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -0.0015 | -105.9% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0186 | +1329.5% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0014 | -92.6% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0078 | +462.8% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0292 | +274.9% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.0121 | -58.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -0.0069 | -156.9% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0081 | +217.9% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -0.0093 | -214.4% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -0.0026 | +72.1% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0043 | +267.0% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.0131 | +200.7% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0052 | -60.0% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.0222 | +325.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0295 | +32.9% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.0114 | -61.4% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0062 | -45.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.0058 | -194.0% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0075 | +228.7% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -0.0066 | -187.2% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0050 | +175.7% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0190 | +281.5% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0280 | +47.7% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0220 | -21.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0317 | +44.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0274 | -13.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0173 | -36.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0266 | +53.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0339 | +27.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -0.0610 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -0.0241 | +60.4% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0203 | +184.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -0.0153 | -175.5% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0560 | +466.4% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.0632 | +12.8% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -0.0054 | -108.5% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.0802 | +1597.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1066 | +33.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1147 | +7.7% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0341 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -0.0020 | -105.8% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0253 | +1386.8% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0017 | -93.1% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0098 | +462.4% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0373 | +280.1% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.0161 | -56.9% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -0.0095 | -159.0% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0112 | +217.7% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -0.0132 | -218.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -0.0036 | +72.6% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0059 | +263.6% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.0175 | +197.0% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0071 | -59.8% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.0287 | +306.8% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0368 | +28.1% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.0143 | -61.3% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0078 | -45.6% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.0074 | -195.0% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0095 | +228.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -0.0084 | -189.1% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0073 | +186.0% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0282 | +289.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0426 | +50.8% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0343 | -19.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0482 | +40.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0412 | -14.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0256 | -37.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0400 | +56.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0506 | +26.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -0.0797 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -0.0325 | +59.3% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0277 | +185.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -0.0226 | -181.4% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0722 | +420.0% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.0786 | +9.0% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -0.0076 | -109.6% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.1242 | +1741.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1620 | +30.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1602 | -1.1% | ratio | 10-K | 2026-02-24 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-31 | STEBBINS PAUL H | Dir |
Equity grant / award
A
|
Common Stock | 267 | $0.00 | $0 | 15,727 |
| 2026-03-16 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,937 | $200.80 | $388,950 | 102,798 |
| 2026-03-13 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,856 | $0.00 | $0 | 4,856 |
| 2026-03-13 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 4,856 | $0.00 | $0 | 104,735 |
| 2026-03-10 | Verma Kuntal Kumar | Chief Manufacturing Officer |
Open-market sell
S
|
Common Stock | 408 | $195.70 | $79,846 | 9,101 |
| 2026-03-09 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 120 | $190.36 | $22,843 | 18,784 |
| 2026-03-09 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 201 | $190.36 | $38,262 | 18,904 |
| 2026-03-09 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 161 | $190.36 | $30,648 | 19,105 |
| 2026-03-09 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 309 | $190.36 | $58,821 | 19,266 |
| 2026-03-06 | ANTOUN GEORGES | Chief Commercial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,749 | $0.00 | $0 | 2,749 |
| 2026-03-06 | ANTOUN GEORGES | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 476 | $0.00 | $0 | 1,431 |
| 2026-03-06 | ANTOUN GEORGES | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 379 | $0.00 | $0 | 758 |
| 2026-03-06 | ANTOUN GEORGES | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 283 | $0.00 | $0 | 565 |
| 2026-03-06 | ANTOUN GEORGES | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 732 | $0.00 | $0 | 0 |
| 2026-03-06 | ANTOUN GEORGES | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 476 | $0.00 | $0 | 19,575 |
| 2026-03-06 | ANTOUN GEORGES | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 379 | $0.00 | $0 | 19,099 |
| 2026-03-06 | ANTOUN GEORGES | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 283 | $0.00 | $0 | 18,720 |
| 2026-03-06 | ANTOUN GEORGES | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 732 | $0.00 | $0 | 18,437 |
| 2026-03-04 | Theurer Nathan B. | VP - Global Controller and CAO |
Open-market sell
S
|
Common Stock | 92 | $196.95 | $18,119 | 0 |
| 2026-03-03 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,194 | $195.93 | $625,800 | 40,794 |
| 2026-03-03 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,958 | $194.95 | $381,712 | 17,705 |
| 2026-03-02 | ANTOUN GEORGES | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 4,239 | $0.00 | $0 | 19,663 |
| 2026-02-27 | Bradley Alexander R. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 7,065 | $0.00 | $0 | 43,988 |
| 2026-01-15 | Sloan Samantha L. | EVP, Corporate Affairs |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 234 | $0.00 | $0 | 468 |
| 2026-01-15 | Sloan Samantha L. | EVP, Corporate Affairs |
Other disposed transaction
F
|
Common Stock | 79 | $243.64 | $19,248 | 1,045 |
| 2026-01-15 | Sloan Samantha L. | EVP, Corporate Affairs |
Exercise / conversion
M
|
Common Stock | 234 | $0.00 | $0 | 1,124 |
| 2025-12-31 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 245 | $0.00 | $0 | 65,370 |
| 2025-11-07 | STEBBINS PAUL H | Dir |
Open-market sell
S
|
Common Stock | 921 | $263.19 | $242,398 | 15,287 |
| 2025-11-07 | STEBBINS PAUL H | Dir |
Open-market sell
S
|
Common Stock | 4,656 | $262.59 | $1,222,619 | 16,208 |
| 2025-11-07 | STEBBINS PAUL H | Dir |
Open-market sell
S
|
Common Stock | 1,423 | $261.27 | $371,787 | 20,864 |
| 2025-11-06 | Sweeney Michael T | Dir |
Open-market sell
S
|
Common Stock | 4,500 | $271.11 | $1,219,995 | 13,662 |
| 2025-11-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,561 | $268.79 | $688,371 | 15,524 |
| 2025-11-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,026 | $267.65 | $809,909 | 18,085 |
| 2025-11-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 8,204 | $266.74 | $2,188,335 | 21,111 |
| 2025-11-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4,724 | $265.76 | $1,255,450 | 29,315 |
| 2025-11-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4,339 | $264.76 | $1,148,794 | 34,039 |
| 2025-11-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 8,110 | $263.71 | $2,138,688 | 38,378 |
| 2025-11-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4,348 | $262.75 | $1,142,437 | 46,488 |
| 2025-11-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 100 | $269.37 | $26,937 | 15,424 |
| 2025-11-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 500 | $258.37 | $129,185 | 51,236 |
| 2025-11-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 800 | $257.21 | $205,768 | 51,736 |
| 2025-11-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 300 | $260.97 | $78,291 | 50,836 |
| 2025-09-30 | Wright Norman L. | Dir |
Equity grant / award
A
|
Common Stock | 205 | $0.00 | $0 | 4,346 |
| 2025-09-02 | Sloan Samantha L. | EVP, Corporate Affairs |
Open-market sell
S
|
Common Stock | 140 | $188.47 | $26,386 | 890 |
| 2025-08-29 | Sloan Samantha L. | EVP, Corporate Affairs |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 469 | $0.00 | $0 | 938 |
| 2025-08-29 | Sloan Samantha L. | EVP, Corporate Affairs |
Exercise / conversion
M
|
Common Stock | 469 | $0.00 | $0 | 1,030 |
| 2025-08-19 | Dymbort Jason E. | General Counsel and Secretary |
Open-market sell
S
|
Common Stock | 1,824 | $215.33 | $392,762 | 20,449 |
| 2025-08-15 | Sloan Samantha L. | EVP, Corporate Affairs |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,751 | $0.00 | $0 | 1,751 |
| 2025-08-14 | Theurer Nathan B. | VP - Global Controller and CAO |
Open-market sell
S
|
Common Stock | 686 | $182.03 | $124,873 | 0 |
| 2025-08-13 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 788 | $189.91 | $149,649 | 84,182 |
| 2025-08-13 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 274 | $188.82 | $51,737 | 84,970 |
| 2025-08-13 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 786 | $187.38 | $147,281 | 85,244 |
| 2025-08-13 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 581 | $186.58 | $108,403 | 86,030 |
| 2025-08-13 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,367 | $185.45 | $253,510 | 86,611 |
| 2025-08-12 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,834 | $186.97 | $529,873 | 88,178 |
| 2025-08-12 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,456 | $186.17 | $1,015,744 | 91,012 |
| 2025-08-12 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 14,322 | $185.04 | $2,650,143 | 96,468 |
| 2025-08-12 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 900 | $183.79 | $165,411 | 110,790 |
| 2025-08-12 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 200 | $187.74 | $37,548 | 87,978 |
| 2025-07-03 | Buehler Patrick James | Chief Product Officer |
Open-market sell
S
|
Common Stock | 1,600 | $180.00 | $288,000 | 4,398 |
| 2025-06-30 | Wright Norman L. | Dir |
Equity grant / award
A
|
Common Stock | 272 | $0.00 | $0 | 4,141 |
| 2025-06-03 | Buehler Patrick James | Chief Product Officer |
Open-market sell
S
|
Common Stock | 1,868 | $149.08 | $278,481 | 5,998 |
| 2025-06-02 | Koralewski Michael | Chief Supply Chain Officer |
Open-market sell
S
|
Common Stock | 2,951 | $158.21 | $466,878 | 11,369 |
| 2025-05-28 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 9,557 | $155.05 | $1,481,813 | 8,037 |
| 2025-05-12 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 200 | $150.10 | $30,020 | 36,923 |
| 2025-05-12 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 8,594 | $150.00 | $1,289,100 | 37,123 |
| 2025-05-01 | Widmar Mark R | Chief Executive Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 15,209 | $0.00 | $0 | 15,209 |
| 2025-03-31 | Wright Norman L. | Dir |
Equity grant / award
A
|
Common Stock | 356 | $0.00 | $0 | 3,869 |
| 2025-03-18 | Verma Kuntal Kumar | Chief Manufacturing Officer |
Open-market sell
S
|
Common Stock | 9 | $130.05 | $1,170 | 4,695 |
| 2025-03-18 | Verma Kuntal Kumar | Chief Manufacturing Officer |
Open-market sell
S
|
Common Stock | 55 | $129.55 | $7,125 | 4,704 |
| 2025-03-18 | Verma Kuntal Kumar | Chief Manufacturing Officer |
Open-market sell
S
|
Common Stock | 77 | $128.26 | $9,876 | 4,759 |
| 2025-03-18 | Verma Kuntal Kumar | Chief Manufacturing Officer |
Open-market sell
S
|
Common Stock | 333 | $127.49 | $42,454 | 4,836 |
| 2025-03-18 | Verma Kuntal Kumar | Chief Manufacturing Officer |
Open-market sell
S
|
Common Stock | 29 | $126.72 | $3,675 | 5,169 |
| 2025-03-17 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 229 | $133.75 | $30,629 | 52,836 |
| 2025-03-14 | ANTOUN GEORGES | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 587 | $0.00 | $0 | 1,174 |
| 2025-03-14 | ANTOUN GEORGES | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 587 | $0.00 | $0 | 53,065 |
| 2025-03-07 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,272 | $132.96 | $169,125 | 109,000 |
| 2025-03-06 | Widmar Mark R | Chief Executive Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 16,778 | $0.00 | $0 | 16,778 |
| 2025-03-06 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,156 | $0.00 | $0 | 9,469 |
| 2025-03-06 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,178 | $0.00 | $0 | 3,532 |
| 2025-03-06 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,102 | $0.00 | $0 | 5,101 |
| 2025-03-06 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 3,156 | $0.00 | $0 | 110,272 |
| 2025-03-06 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 482 | $131.13 | $63,205 | 107,116 |
| 2025-03-06 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 1,178 | $0.00 | $0 | 107,598 |
| 2025-03-06 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,085 | $131.13 | $273,406 | 106,420 |
| 2025-03-06 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 5,102 | $0.00 | $0 | 108,505 |
| 2025-02-28 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 21,542 | $141.09 | $3,039,361 | 103,403 |
| 2025-02-27 | Theurer Nathan B. | VP - Global Controller and CAO |
Other disposed transaction
F
|
Common Stock | 181 | $156.84 | $28,388 | 379 |
| 2025-02-27 | Theurer Nathan B. | VP - Global Controller and CAO |
Equity grant / award
A
|
Common Stock | 560 | $0.00 | $0 | 560 |
| 2025-02-26 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 29,754 | $156.84 | $4,666,617 | 124,945 |
| 2025-02-26 | Widmar Mark R | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 72,838 | $0.00 | $0 | 154,699 |
| 2024-12-31 | Wright Norman L. | Dir |
Equity grant / award
A
|
Common Stock | 256 | $0.00 | $0 | 3,513 |
| 2024-10-31 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,601 | $198.52 | $714,871 | 8,935 |
| 2024-09-30 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 256 | $0.00 | $0 | 63,582 |
| 2024-08-13 | Buehler Patrick James | Chief Product Officer |
Open-market sell
S
|
Common Stock | 8,619 | $222.00 | $1,913,418 | 3,468 |
| 2024-08-12 | Jeffers Byron Michael | VP - Global Controller and CAO |
Open-market sell
S
|
Common Stock | 500 | $220.00 | $110,000 | 0 |
| 2024-08-07 | Jeffers Byron Michael | VP - Global Controller and CAO |
Open-market sell
S
|
Common Stock | 1,766 | $216.50 | $382,339 | 500 |
| 2024-08-01 | Ahearn Michael J | Dir |
Equity grant / award
G
|
Common Stock | 36,966 | — | — | 63,326 |
| 2024-06-28 | Sweeney Michael T | Dir |
Equity grant / award
A
|
Common Stock | 200 | $0.00 | $0 | 16,892 |
| 2024-06-20 | Verma Kuntal Kumar | Chief Manufacturing Officer |
Open-market sell
S
|
Common Stock | 1,621 | $260.00 | $421,460 | 3,549 |
| 2024-06-03 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 36,692 | $273.26 | $10,026,456 | 81,861 |
| 2024-05-30 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 100 | $278.22 | $27,822 | 30,652 |
| 2024-05-30 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 800 | $277.36 | $221,888 | 30,752 |
| 2024-05-30 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,186 | $276.29 | $880,260 | 31,552 |
| 2024-05-30 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,350 | $275.35 | $1,197,772 | 34,738 |
| 2024-05-30 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,765 | $274.25 | $1,032,551 | 39,088 |
| 2024-05-30 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,150 | $273.34 | $587,681 | 42,853 |
| 2024-05-30 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 900 | $271.89 | $244,701 | 45,003 |
| 2024-05-30 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 500 | $271.01 | $135,505 | 45,903 |
| 2024-05-30 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 300 | $269.42 | $80,826 | 46,403 |
| 2024-05-23 | STEBBINS PAUL H | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $250.35 | $1,001,400 | 20,817 |
| 2024-05-22 | Chapman Richard D | Dir |
Open-market sell
S
|
Common Stock | 7,264 | $248.95 | $1,808,373 | 10,440 |
| 2024-05-21 | Stockdale Caroline | Chief People and Comm. Officer |
Open-market sell
S
|
Common Stock | 12,406 | $205.00 | $2,543,230 | 22,025 |
| 2024-05-09 | Chapman Richard D | Dir |
Open-market sell
S
|
Common Stock | 3,985 | $190.90 | $760,736 | 17,704 |
| 2024-05-09 | Chapman Richard D | Dir |
Open-market sell
S
|
Common Stock | 2,565 | $190.49 | $488,607 | 1,045 |
| 2024-05-09 | Chapman Richard D | Dir |
Open-market sell
S
|
Common Stock | 600 | $190.45 | $114,270 | 3,610 |
| 2024-05-06 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 800 | $196.83 | $157,464 | 13,908 |
| 2024-05-06 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 1,200 | $196.66 | $235,992 | 14,708 |
| 2024-04-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,400 | $176.00 | $422,400 | 37,412 |
| 2024-04-01 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,400 | $169.72 | $407,328 | 39,812 |
| 2024-03-29 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 378 | $0.00 | $0 | 63,043 |
| 2024-03-19 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 356 | $146.09 | $52,008 | 42,212 |
| 2024-03-18 | Verma Kuntal Kumar | Chief Manufacturing Officer |
Open-market sell
S
|
Common Stock | 250 | $148.34 | $37,085 | 5,170 |
| 2024-03-15 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,856 | $0.00 | $0 | 14,568 |
| 2024-03-15 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 1,984 | $147.42 | $292,481 | 118,553 |
| 2024-03-15 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 4,856 | $0.00 | $0 | 120,537 |
| 2024-03-08 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 500 | $164.13 | $82,065 | 42,212 |
| 2024-03-08 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,126 | $162.50 | $182,975 | 42,712 |
| 2024-03-08 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,614 | $161.37 | $260,451 | 43,838 |
| 2024-03-06 | Widmar Mark R | Chief Executive Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 12,625 | $0.00 | $0 | 12,625 |
| 2024-03-06 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,178 | $0.00 | $0 | 4,710 |
| 2024-03-06 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,102 | $0.00 | $0 | 10,203 |
| 2024-03-06 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 14,987 | $0.00 | $0 | 0 |
| 2024-03-06 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 482 | $158.42 | $76,358 | 115,681 |
| 2024-03-06 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 1,178 | $0.00 | $0 | 116,163 |
| 2024-03-06 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,085 | $158.42 | $330,306 | 114,985 |
| 2024-03-06 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 5,102 | $0.00 | $0 | 117,070 |
| 2024-03-06 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 6,123 | $158.42 | $970,006 | 111,968 |
| 2024-03-06 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 14,987 | $0.00 | $0 | 118,091 |
| 2024-03-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,774 | $156.46 | $590,480 | 42,041 |
| 2024-03-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 7,443 | $155.75 | $1,159,247 | 45,815 |
| 2024-03-04 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 5,450 | $154.65 | $842,842 | 53,258 |
| 2024-03-01 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 21,244 | $152.74 | $3,244,809 | 103,104 |
| 2024-02-29 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 29,342 | $153.89 | $4,515,440 | 124,348 |
| 2024-02-29 | Widmar Mark R | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 71,829 | $0.00 | $0 | 153,690 |
| 2023-12-29 | Wright Norman L. | Dir |
Equity grant / award
A
|
Common Stock | 262 | $0.00 | $0 | 2,609 |
| 2023-12-19 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,400 | $176.02 | $422,448 | 42,041 |
| 2023-12-01 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,400 | $158.00 | $379,200 | 44,441 |
| 2023-10-30 | Verma Kuntal Kumar | Chief Manufacturing Officer |
Open-market sell
S
|
Common Stock | 1,621 | $144.16 | $233,683 | 1,621 |
| 2023-09-30 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 395 | $0.00 | $0 | 62,294 |
| 2023-09-01 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 232 | $192.32 | $44,618 | 35,419 |
| 2023-09-01 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 300 | $190.58 | $57,174 | 35,651 |
| 2023-09-01 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 600 | $188.48 | $113,088 | 35,951 |
| 2023-09-01 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,468 | $185.64 | $272,520 | 37,151 |
| 2023-09-01 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,300 | $184.65 | $424,695 | 38,619 |
| 2023-08-21 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 464 | $182.00 | $84,448 | 7,649 |
| 2023-08-18 | Gloeckler Markus | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 843 | $0.00 | $0 | 0 |
| 2023-08-18 | Gloeckler Markus | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 379 | $199.83 | $75,736 | 8,113 |
| 2023-08-18 | Gloeckler Markus | Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 843 | $0.00 | $0 | 8,492 |
| 2023-08-14 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 799 | $211.50 | $168,988 | 47,141 |
| 2023-08-14 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 201 | $210.21 | $42,252 | 47,940 |
| 2023-08-14 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 300 | $212.72 | $63,816 | 46,841 |
| 2023-08-14 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 200 | $206.52 | $41,304 | 48,341 |
| 2023-08-14 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 100 | $208.81 | $20,881 | 48,141 |
| 2023-08-14 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 905 | $204.30 | $184,892 | 49,241 |
| 2023-08-14 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,195 | $203.04 | $242,633 | 50,146 |
| 2023-08-14 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,448 | $201.73 | $695,565 | 51,341 |
| 2023-08-14 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4,398 | $200.52 | $881,887 | 54,789 |
| 2023-08-07 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $192.92 | $289,380 | 16,600 |
| 2023-08-02 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 100 | $199.50 | $19,950 | 40,919 |
| 2023-08-02 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 592 | $198.42 | $117,465 | 41,019 |
| 2023-08-02 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 717 | $197.33 | $141,486 | 41,611 |
| 2023-08-02 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 400 | $195.67 | $78,268 | 42,328 |
| 2023-08-02 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 917 | $194.15 | $178,036 | 42,728 |
| 2023-08-02 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,174 | $193.41 | $227,063 | 43,645 |
| 2023-08-02 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,000 | $192.14 | $192,140 | 44,819 |
| 2023-08-02 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 600 | $190.93 | $114,558 | 45,819 |
| 2023-07-28 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,160 | $223.41 | $482,566 | 81,861 |
| 2023-07-18 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,160 | $210.00 | $453,600 | 84,021 |
| 2023-07-17 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,982 | $205.00 | $816,310 | 86,181 |
| 2023-07-10 | Verma Kuntal Kumar | Chief Manufacturing Officer |
Open-market sell
S
|
Common Stock | 3,000 | $187.52 | $562,560 | 3,242 |
| 2023-06-30 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 336 | $0.00 | $0 | 61,899 |
| 2023-06-15 | Buehler Patrick James | Chief Product Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 286 | $0.00 | $0 | 0 |
| 2023-06-15 | Buehler Patrick James | Chief Product Officer |
Other disposed transaction
F
|
Common Stock | 126 | $192.88 | $24,303 | 7,456 |
| 2023-06-15 | Buehler Patrick James | Chief Product Officer |
Exercise / conversion
M
|
Common Stock | 286 | $0.00 | $0 | 7,582 |
| 2023-06-06 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 39,948 | $199.97 | $7,988,402 | 90,163 |
| 2023-05-22 | Sweeney Michael T | Dir |
Open-market sell
S
|
Common Stock | 7,000 | $205.14 | $1,435,980 | 19,647 |
| 2023-05-16 | POST WILLIAM J | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $218.52 | $2,185,200 | 24,207 |
| 2023-05-12 | STEBBINS PAUL H | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $229.31 | $573,275 | 28,772 |
| 2023-03-31 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 294 | $0.00 | $0 | 61,563 |
| 2023-03-15 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,856 | $0.00 | $0 | 19,424 |
| 2023-03-15 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,033 | $203.22 | $413,146 | 130,111 |
| 2023-03-15 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 4,856 | $0.00 | $0 | 132,144 |
| 2023-03-08 | Chapman Richard D | Dir |
Open-market sell
S
|
Common Stock | 7,500 | $211.00 | $1,582,500 | 21,689 |
| 2023-03-07 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $215.34 | $323,010 | 17,656 |
| 2023-03-06 | Buehler Patrick James | Chief Product Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 943 | $0.00 | $0 | 943 |
| 2023-03-03 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 700 | $210.96 | $147,672 | 108,413 |
| 2023-03-03 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,816 | $210.18 | $1,012,227 | 109,113 |
| 2023-03-03 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,597 | $209.22 | $543,344 | 113,929 |
| 2023-03-03 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,421 | $208.21 | $504,076 | 116,526 |
| 2023-03-03 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 688 | $206.98 | $142,402 | 118,947 |
| 2023-03-03 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 6,092 | $205.98 | $1,254,830 | 119,635 |
| 2023-03-03 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,458 | $205.15 | $709,409 | 125,727 |
| 2023-03-03 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,945 | $203.83 | $396,449 | 129,185 |
| 2023-03-03 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,186 | $203.08 | $647,013 | 131,130 |
| 2023-03-03 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 650 | $201.72 | $131,118 | 134,316 |
| 2023-03-02 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 40,969 | $195.68 | $8,016,814 | 134,966 |
| 2023-03-02 | Widmar Mark R | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 94,074 | $0.00 | $0 | 175,935 |
| 2022-12-30 | Wright Norman L. | Dir |
Equity grant / award
A
|
Common Stock | 268 | $0.00 | $0 | 1,159 |
| 2022-10-17 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 600 | $125.68 | $75,408 | 18,888 |
| 2022-09-30 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 445 | $0.00 | $0 | 60,876 |
| 2022-09-15 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 600 | $134.62 | $80,772 | 19,185 |
| 2022-08-18 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 465 | $118.74 | $55,214 | 1,373 |
| 2022-08-17 | Gloeckler Markus | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 844 | $0.00 | $0 | 843 |
| 2022-08-17 | Gloeckler Markus | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 379 | $118.22 | $44,805 | 1,838 |
| 2022-08-17 | Gloeckler Markus | Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 844 | $0.00 | $0 | 2,217 |
| 2022-08-17 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 478 | $115.14 | $55,037 | 1,373 |
| 2022-08-15 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 600 | $117.41 | $70,446 | 19,785 |
| 2022-08-08 | Jeffers Byron Michael | VP - Global Controller and CAO |
Open-market sell
S
|
Common Stock | 814 | $109.06 | $88,775 | 0 |
| 2022-08-05 | Jeffers Byron Michael | VP - Global Controller and CAO |
Open-market sell
S
|
Common Stock | 163 | $102.27 | $16,670 | 814 |
| 2022-08-02 | Jeffers Byron Michael | VP - Global Controller and CAO |
Open-market sell
S
|
Common Stock | 160 | $101.56 | $16,250 | 977 |
| 2022-08-01 | Jeffers Byron Michael | VP - Global Controller and CAO |
Open-market sell
S
|
Common Stock | 259 | $100.00 | $25,900 | 1,137 |
| 2022-07-29 | Koralewski Michael | Chief Mfg. Operations Officer |
Open-market sell
S
|
Common Stock | 1,007 | $100.00 | $100,700 | 0 |
| 2022-07-28 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 805 | $90.00 | $72,450 | 1,851 |
| 2022-07-15 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 600 | $64.79 | $38,874 | 20,385 |
| 2022-07-01 | Koralewski Michael | Chief Mfg. Operations Officer |
Open-market sell
S
|
Common Stock | 1,822 | $67.58 | $123,131 | 1,007 |
| 2022-06-30 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 863 | $0.00 | $0 | 60,431 |
| 2022-06-15 | Buehler Patrick James | Chief Quality and Rel. Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 286 | $0.00 | $0 | 286 |
| 2022-06-15 | Buehler Patrick James | Chief Quality and Rel. Officer |
Other disposed transaction
F
|
Common Stock | 126 | $64.03 | $8,068 | 3,628 |
| 2022-06-15 | Buehler Patrick James | Chief Quality and Rel. Officer |
Exercise / conversion
M
|
Common Stock | 286 | $0.00 | $0 | 3,754 |
| 2022-06-03 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 980 | $73.14 | $71,677 | 2,656 |
| 2022-06-01 | Dymbort Jason E. | General Counsel and Secretary |
Open-market sell
S
|
Common Stock | 3,430 | $70.61 | $242,192 | 3,429 |
| 2022-05-16 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 600 | $63.74 | $38,244 | 20,997 |
| 2022-05-06 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 13,648 | $75.28 | $1,027,421 | 114,100 |
| 2022-04-18 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 600 | $77.85 | $46,710 | 21,597 |
| 2022-04-07 | Verma Kuntal Kumar | Chief Mfg. Engineering Officer |
Open-market sell
S
|
Common Stock | 2,490 | $78.26 | $194,867 | 0 |
| 2022-03-31 | Verma Kuntal Kumar | Chief Mfg. Engineering Officer |
Open-market sell
S
|
Common Stock | 2,219 | $82.59 | $183,267 | 2,490 |
| 2022-03-15 | ANTOUN GEORGES | Chief Commercial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,935 | $0.00 | $0 | 2,935 |
| 2022-03-08 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,780 | $80.00 | $222,400 | 4,937 |
| 2022-03-04 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,102 | $0.00 | $0 | 20,407 |
| 2022-03-04 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 14,988 | $0.00 | $0 | 29,974 |
| 2022-03-04 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 12,653 | $0.00 | $0 | 12,653 |
| 2022-03-04 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,895 | $0.00 | $0 | 0 |
| 2022-03-04 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,222 | $71.85 | $159,651 | 127,748 |
| 2022-03-04 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 5,102 | $0.00 | $0 | 129,970 |
| 2022-03-04 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 6,528 | $71.85 | $469,037 | 124,868 |
| 2022-03-04 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 14,988 | $0.00 | $0 | 131,396 |
| 2022-03-04 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 5,511 | $71.85 | $395,965 | 116,408 |
| 2022-03-04 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 12,653 | $0.00 | $0 | 121,919 |
| 2022-03-04 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 3,874 | $71.85 | $278,347 | 109,266 |
| 2022-03-04 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 8,895 | $0.00 | $0 | 113,140 |
| 2022-03-03 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,000 | $69.43 | $69,430 | 22,121 |
| 2022-03-03 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,250 | $68.41 | $153,922 | 23,121 |
| 2022-03-03 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,532 | $67.51 | $305,955 | 25,371 |
| 2022-03-02 | Bradley Alexander R. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 12,520 | $69.51 | $870,265 | 29,903 |
| 2022-03-02 | Bradley Alexander R. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 28,084 | $0.00 | $0 | 42,423 |
| 2022-02-15 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 600 | $69.64 | $41,784 | 22,319 |
| 2022-01-18 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 600 | $81.36 | $48,816 | 22,919 |
| 2021-12-31 | Hollister Kathryn A | Dir |
Equity grant / award
A
|
Common Stock | 459 | $0.00 | $0 | 1,780 |
| 2021-12-15 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 600 | $95.34 | $57,204 | 23,060 |
| 2021-11-22 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 603 | $112.82 | $68,030 | 2,759 |
| 2021-11-15 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 1,200 | $111.17 | $133,404 | 23,660 |
| 2021-10-19 | Dymbort Jason E. | General Counsel |
Open-market sell
S
|
Common Stock | 1,120 | $104.80 | $117,376 | 2,383 |
| 2021-10-18 | Dymbort Jason E. | General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,790 | $0.00 | $0 | 0 |
| 2021-10-18 | Dymbort Jason E. | General Counsel |
Other disposed transaction
F
|
Common Stock | 670 | $105.11 | $70,424 | 3,503 |
| 2021-10-18 | Dymbort Jason E. | General Counsel |
Exercise / conversion
M
|
Common Stock | 1,790 | $0.00 | $0 | 4,173 |
| 2021-09-30 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 616 | $0.00 | $0 | 58,191 |
| 2021-08-13 | Gloeckler Markus | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 844 | $0.00 | $0 | 1,687 |
| 2021-08-13 | Gloeckler Markus | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 366 | $96.60 | $35,356 | 3,362 |
| 2021-08-13 | Gloeckler Markus | Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 844 | $96.60 | $81,530 | 3,728 |
| 2021-08-10 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,048 | $94.65 | $193,843 | 2,884 |
| 2021-08-02 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 140 | $89.15 | $12,481 | 14,339 |
| 2021-08-02 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 7,776 | $88.45 | $687,787 | 14,479 |
| 2021-08-02 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 5,261 | $87.80 | $461,916 | 22,255 |
| 2021-07-15 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 550 | $89.03 | $48,966 | 24,440 |
| 2021-07-12 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 24,052 | $95.20 | $2,289,750 | 0 |
| 2021-06-30 | Sweeney Michael T | Dir |
Equity grant / award
A
|
Common Stock | 442 | $0.00 | $0 | 30,424 |
| 2021-06-17 | Buehler Patrick James | Chief Quality and Rel. Officer |
Open-market sell
S
|
Common Stock | 203 | $76.65 | $15,560 | 0 |
| 2021-06-16 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 100 | $78.30 | $7,830 | 24,052 |
| 2021-06-16 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,312 | $77.35 | $178,833 | 24,152 |
| 2021-06-16 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 595 | $76.31 | $45,404 | 26,464 |
| 2021-06-15 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 550 | $78.76 | $43,318 | 24,548 |
| 2021-06-09 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,843 | $77.30 | $219,764 | 4,932 |
| 2021-05-17 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 550 | $72.10 | $39,655 | 25,098 |
| 2021-05-03 | Dymbort Jason E. | General Counsel |
Open-market sell
S
|
Common Stock | 7,558 | $77.62 | $586,652 | 2,383 |
| 2021-04-15 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 550 | $79.59 | $43,774 | 25,648 |
| 2021-04-14 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 200 | $80.86 | $16,172 | 30,065 |
| 2021-04-14 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,400 | $79.73 | $111,622 | 30,265 |
| 2021-04-14 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,407 | $78.69 | $110,717 | 31,665 |
| 2021-03-31 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 673 | $0.00 | $0 | 56,925 |
| 2021-03-24 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,456 | $81.64 | $118,868 | 7,775 |
| 2021-03-17 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 200 | $81.17 | $16,234 | 33,072 |
| 2021-03-17 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,395 | $80.39 | $112,144 | 33,272 |
| 2021-03-17 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,411 | $79.38 | $112,005 | 34,667 |
| 2021-03-15 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 550 | $82.23 | $45,226 | 25,739 |
| 2021-03-10 | DeJong Philip | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 7,131 | $78.20 | $557,644 | 8,306 |
| 2021-03-09 | Buehler Patrick James | Chief Quality and Rel. Officer |
Open-market sell
S
|
Common Stock | 860 | $75.00 | $64,500 | 0 |
| 2021-03-08 | Koralewski Michael | Chief Mfg. Operations Officer |
Open-market sell
S
|
Common Stock | 1,822 | $73.57 | $134,045 | 1,948 |
| 2021-03-07 | Koralewski Michael | Chief Mfg. Operations Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,298 | $0.00 | $0 | 0 |
| 2021-03-07 | Koralewski Michael | Chief Mfg. Operations Officer |
Other disposed transaction
F
|
Common Stock | 985 | $73.70 | $72,594 | 3,770 |
| 2021-03-07 | Koralewski Michael | Chief Mfg. Operations Officer |
Exercise / conversion
M
|
Common Stock | 2,298 | $0.00 | $0 | 4,755 |
| 2021-03-06 | Koralewski Michael | Chief Mfg. Operations Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,257 | $0.00 | $0 | 3,257 |
| 2021-03-06 | Koralewski Michael | Chief Mfg. Operations Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,730 | $0.00 | $0 | 5,188 |
| 2021-03-06 | Koralewski Michael | Chief Mfg. Operations Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,460 | $0.00 | $0 | 2,920 |
| 2021-03-06 | Koralewski Michael | Chief Mfg. Operations Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,112 | $0.00 | $0 | 1,112 |
| 2021-03-06 | Koralewski Michael | Chief Mfg. Operations Officer |
Other disposed transaction
F
|
Common Stock | 742 | $73.70 | $54,685 | 2,457 |
| 2021-03-06 | Koralewski Michael | Chief Mfg. Operations Officer |
Exercise / conversion
M
|
Common Stock | 1,730 | $0.00 | $0 | 3,199 |
| 2021-03-06 | Koralewski Michael | Chief Mfg. Operations Officer |
Other disposed transaction
F
|
Common Stock | 626 | $73.70 | $46,136 | 1,469 |
| 2021-03-06 | Koralewski Michael | Chief Mfg. Operations Officer |
Exercise / conversion
M
|
Common Stock | 1,460 | $0.00 | $0 | 2,095 |
| 2021-03-06 | Koralewski Michael | Chief Mfg. Operations Officer |
Other disposed transaction
F
|
Common Stock | 477 | $73.70 | $35,155 | 635 |
| 2021-03-06 | Koralewski Michael | Chief Mfg. Operations Officer |
Exercise / conversion
M
|
Common Stock | 1,112 | $0.00 | $0 | 1,112 |
| 2021-03-03 | Hambro George A | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $80.67 | $806,700 | 20,730 |
| 2021-03-01 | Verma Kuntal Kumar | Chief Mfg. Engineering Officer |
Open-market sell
S
|
Common Stock | 1,354 | $82.48 | $111,678 | 0 |
| 2021-02-26 | Buehler Patrick James | Chief Quality and Rel. Officer |
Open-market sell
S
|
Common Stock | 203 | $80.47 | $16,335 | 0 |
| 2021-02-24 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 4,117 | $87.32 | $359,496 | 5,494 |
| 2021-02-16 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 550 | $101.79 | $55,984 | 26,289 |
| 2021-01-15 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 550 | $105.16 | $57,838 | 26,839 |
| 2020-12-31 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 594 | $0.00 | $0 | 56,252 |
| 2020-12-15 | DeJong Philip | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 8,877 | $85.50 | $758,984 | 0 |
| 2020-11-17 | Gloeckler Markus | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 1,977 | $80.15 | $158,457 | 9,611 |
| 2020-11-16 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 550 | $80.77 | $44,424 | 27,534 |
| 2020-10-30 | Walton Lukas T | 10% |
Open-market sell
S
|
Common Stock | 2,500,000 | $80.00 | $200,000,000 | 8,841,358 |
| 2020-10-29 | DeJong Philip | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 8,256 | $91.15 | $752,534 | 8,877 |
| 2020-10-29 | Walton Lukas T | 10% |
Equity grant / award
G
|
Common Stock | 2,500,000 | $0.00 | $0 | 11,341,358 |
| 2020-10-15 | Dymbort Jason E. | General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,790 | $0.00 | $0 | 1,790 |
| 2020-10-15 | Dymbort Jason E. | General Counsel |
Other disposed transaction
D
|
Common Stock | 605 | $82.28 | $49,779 | 5,153 |
| 2020-10-15 | Dymbort Jason E. | General Counsel |
Exercise / conversion
M
|
Common Stock | 1,790 | $0.00 | $0 | 5,758 |
| 2020-09-30 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 888 | $0.00 | $0 | 55,658 |
| 2020-09-21 | Walton Lukas T | 10% |
Open-market sell
S
|
Common Stock | 8,649,074 | $68.50 | $592,461,569 | 13,841,358 |
| 2020-09-15 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 550 | $72.56 | $39,908 | 28,029 |
| 2020-08-17 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 550 | $75.15 | $41,332 | 28,579 |
| 2020-08-15 | Gloeckler Markus | Co-Chief Technology Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 844 | $0.00 | $0 | 2,531 |
| 2020-08-15 | Gloeckler Markus | Co-Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 241 | $74.31 | $17,909 | 11,588 |
| 2020-08-15 | Gloeckler Markus | Co-Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 844 | $0.00 | $0 | 11,829 |
| 2020-08-10 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 18,541 | $74.24 | $1,376,484 | 94,500 |
| 2020-08-10 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 36,967 | $73.30 | $2,709,681 | 113,041 |
| 2020-08-10 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 24,410 | $72.62 | $1,772,654 | 150,008 |
| 2020-08-07 | Jeffers Byron Michael | VP - Global Controller and CAO |
Open-market sell
S
|
Common Stock | 149 | $69.10 | $10,296 | 0 |
| 2020-08-07 | Jeffers Byron Michael | VP - Global Controller and CAO |
Open-market sell
S
|
Common Stock | 160 | $69.10 | $11,056 | 149 |
| 2020-07-01 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,250 | $0.00 | $0 | 0 |
| 2020-07-01 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
D
|
Common Stock | 2,722 | $49.09 | $133,623 | 174,418 |
| 2020-07-01 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 6,250 | $0.00 | $0 | 177,140 |
| 2020-06-30 | Joseph Molly | Dir |
Equity grant / award
A
|
Common Stock | 809 | $0.00 | $0 | 9,251 |
| 2020-06-05 | Jeffers Byron Michael | VP - Global Controller and CAO |
Open-market sell
S
|
Common Stock | 260 | $51.35 | $13,351 | 309 |
| 2020-06-02 | Jeffers Byron Michael | VP - Global Controller and CAO |
Open-market sell
S
|
Common Stock | 255 | $49.02 | $12,500 | 569 |
| 2020-05-11 | Garabedian Raffi | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 3,065 | $43.66 | $133,818 | 190 |
| 2020-05-11 | Garabedian Raffi | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 11,951 | $42.84 | $511,981 | 3,255 |
| 2020-04-09 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 8,476 | $40.21 | $340,820 | 36,078 |
| 2020-03-31 | Chapman Richard D | Dir |
Equity grant / award
A
|
Common Stock | 1,110 | $0.00 | $0 | 26,911 |
| 2020-03-27 | Garabedian Raffi | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 4,507 | $35.89 | $161,756 | 15,206 |
| 2020-03-27 | Garabedian Raffi | Chief Technology Officer |
Open-market sell
S
|
Common Stock | 2,572 | $35.15 | $90,406 | 19,713 |
| 2020-03-08 | Jeffers Byron Michael | VP - Global Controller and CAO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 224 | $0.00 | $0 | 0 |
| 2020-03-08 | Jeffers Byron Michael | VP - Global Controller and CAO |
Other disposed transaction
F
|
Common Stock | 75 | $43.37 | $3,253 | 824 |
| 2020-03-08 | Jeffers Byron Michael | VP - Global Controller and CAO |
Exercise / conversion
M
|
Common Stock | 224 | $0.00 | $0 | 899 |
| 2020-03-07 | Jeffers Byron Michael | VP - Global Controller and CAO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 383 | $0.00 | $0 | 383 |
| 2020-03-07 | Jeffers Byron Michael | VP - Global Controller and CAO |
Other disposed transaction
F
|
Common Stock | 128 | $43.37 | $5,551 | 675 |
| 2020-03-07 | Jeffers Byron Michael | VP - Global Controller and CAO |
Exercise / conversion
M
|
Common Stock | 383 | $0.00 | $0 | 803 |
| 2020-03-06 | Jeffers Byron Michael | VP - Global Controller and CAO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,612 | $0.00 | $0 | 4,612 |
| 2020-03-06 | Jeffers Byron Michael | VP - Global Controller and CAO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 390 | $0.00 | $0 | 1,168 |
| 2020-03-06 | Jeffers Byron Michael | VP - Global Controller and CAO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 241 | $0.00 | $0 | 482 |
| 2020-03-06 | Jeffers Byron Michael | VP - Global Controller and CAO |
Other disposed transaction
F
|
Common Stock | 130 | $43.37 | $5,638 | 420 |
| 2020-03-06 | Jeffers Byron Michael | VP - Global Controller and CAO |
Exercise / conversion
M
|
Common Stock | 390 | $0.00 | $0 | 550 |
| 2020-03-06 | Jeffers Byron Michael | VP - Global Controller and CAO |
Other disposed transaction
F
|
Common Stock | 81 | $43.37 | $3,513 | 160 |
| 2020-03-06 | Jeffers Byron Michael | VP - Global Controller and CAO |
Exercise / conversion
M
|
Common Stock | 241 | $0.00 | $0 | 241 |
| 2020-02-28 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,297 | $46.09 | $59,779 | 33,839 |
| 2020-02-28 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 5,299 | $45.35 | $240,310 | 35,136 |
| 2020-02-28 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,080 | $44.17 | $47,704 | 40,435 |
| 2020-02-28 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 800 | $43.30 | $34,640 | 41,515 |
| 2020-02-24 | ANTOUN GEORGES | Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 10,866 | $50.59 | $549,711 | 42,315 |
| 2020-02-24 | ANTOUN GEORGES | Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 25,743 | $0.00 | $0 | 53,181 |
| 2020-01-31 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 200 | $50.58 | $10,116 | 27,438 |
| 2020-01-31 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 8,276 | $49.63 | $410,738 | 27,638 |
| 2019-12-31 | Chapman Richard D | Dir |
Equity grant / award
A
|
Common Stock | 715 | $0.00 | $0 | 25,801 |
| 2019-12-27 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 300 | $58.47 | $17,541 | 35,914 |
| 2019-12-27 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,504 | $57.44 | $143,830 | 36,214 |
| 2019-12-27 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 5,672 | $56.70 | $321,602 | 38,718 |
| 2019-12-04 | DeJong Philip | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 5,000 | $55.00 | $275,000 | 0 |
| 2019-12-02 | DeJong Philip | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 4,541 | $55.24 | $250,845 | 5,000 |
| 2019-12-02 | DeJong Philip | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 6,950 | $55.25 | $383,988 | 9,541 |
| 2019-11-29 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 8,476 | $55.23 | $468,129 | 44,390 |
| 2019-10-28 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,163 | $54.38 | $63,244 | 52,866 |
| 2019-10-28 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 7,313 | $53.77 | $393,220 | 54,029 |
| 2019-09-30 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 1,013 | $0.00 | $0 | 50,903 |
| 2019-09-27 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 100 | $62.27 | $6,227 | 61,342 |
| 2019-09-27 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 200 | $61.50 | $12,300 | 61,442 |
| 2019-09-27 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,600 | $60.32 | $96,512 | 61,642 |
| 2019-09-27 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,892 | $59.50 | $112,574 | 63,242 |
| 2019-09-27 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4,684 | $58.33 | $273,218 | 65,134 |
| 2019-08-30 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4 | $62.95 | $252 | 69,818 |
| 2019-08-30 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,498 | $62.19 | $217,541 | 69,822 |
| 2019-08-30 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4,974 | $61.58 | $306,299 | 73,320 |
| 2019-08-06 | Bradley Alexander R. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 267 | $62.68 | $16,736 | 8,927 |
| 2019-08-06 | KENNEDY R CRAIG | Dir |
Open-market sell
S
|
Common Stock | 1,800 | $62.55 | $112,590 | 25,805 |
| 2019-08-05 | Bradley Alexander R. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 963 | $0.00 | $0 | 0 |
| 2019-08-05 | Bradley Alexander R. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 429 | $62.01 | $26,602 | 9,194 |
| 2019-08-05 | Bradley Alexander R. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 963 | $0.00 | $0 | 9,623 |
| 2019-08-01 | DeJong Philip | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,860 | $65.52 | $187,387 | 16,491 |
| 2019-07-29 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,776 | $65.95 | $249,027 | 78,294 |
| 2019-07-29 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4,700 | $65.56 | $308,132 | 82,070 |
| 2019-07-01 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,250 | $0.00 | $0 | 6,250 |
| 2019-07-01 | Widmar Mark R | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,722 | $66.13 | $180,006 | 156,038 |
| 2019-07-01 | Widmar Mark R | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 6,250 | $0.00 | $0 | 158,760 |
| 2019-06-28 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 100 | $65.97 | $6,597 | 86,770 |
| 2019-06-28 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 8,376 | $65.50 | $548,628 | 86,870 |
| 2019-06-17 | Bueter Christopher | EVP, Human Resources |
Open-market sell
S
|
Common Stock | 5,372 | $61.63 | $331,076 | 0 |
| 2019-06-17 | Bueter Christopher | EVP, Human Resources |
Open-market sell
S
|
Common Stock | 15,650 | $60.99 | $954,494 | 5,372 |
| 2019-06-17 | Bueter Christopher | EVP, Human Resources |
Open-market sell
S
|
Common Stock | 6,468 | $60.51 | $391,379 | 21,022 |
| 2019-05-31 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,300 | $58.48 | $134,504 | 95,246 |
| 2019-05-31 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 6,176 | $57.62 | $355,861 | 97,546 |
| 2019-05-06 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4,224 | $60.24 | $254,454 | 103,722 |
| 2019-05-06 | ANTOUN GEORGES | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4,257 | $59.84 | $254,739 | 107,946 |
| 2019-04-10 | Widmar Mark R | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 33,371 | $60.00 | $2,002,260 | 152,510 |
| 2019-03-29 | Ahearn Michael J | Dir |
Equity grant / award
A
|
Common Stock | 1,112 | $0.00 | $0 | 48,995 |