Financial Metrics
BIO-B BIO-RAD LABORATORIES, 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 | 471197000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 516777000.0 | +9.7% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 508745000.0 | -1.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 500051000.0 | -1.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 504666000.0 | +0.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 534141000.0 | +5.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 551519000.0 | +3.3% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 575911000.0 | +4.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 545138000.0 | -5.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 553979000.0 | +1.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 572619000.0 | +3.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 560633000.0 | -2.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 571644000.0 | +2.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 536880000.0 | -6.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 647263000.0 | +20.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 726796000.0 | +12.3% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 715931000.0 | -1.5% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 747049000.0 | +4.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 700062000.0 | -6.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 691099000.0 | -1.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 680800000.0 | -1.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 676844000.0 | -0.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 681110000.0 | +0.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 632124000.0 | -7.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 610800000.0 | -3.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 638500000.0 | +4.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 649700000.0 | +1.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 585400000.0 | -9.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 651600000.0 | +11.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 653000000.0 | +0.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 2068200000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 2160200000.0 | +4.4% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 2289400000.0 | +6.0% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 2311700000.0 | +1.0% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 2545600000.0 | +10.1% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 2922500000.0 | +14.8% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 2802200000.0 | -4.1% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 2671200000.0 | -4.7% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2566500000.0 | -3.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2583200000.0 | +0.7% | USD | 10-K | 2026-02-13 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 264029000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 280232000.0 | +6.1% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 279469000.0 | -0.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 270063000.0 | -3.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 273375000.0 | +1.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 299008000.0 | +9.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 302203000.0 | +1.1% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 301667000.0 | -0.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 286716000.0 | -5.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 311762000.0 | +8.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 307769000.0 | -1.3% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 307026000.0 | -0.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 317368000.0 | +3.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 292988000.0 | -7.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 367311000.0 | +25.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 400627000.0 | +9.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 401598000.0 | +0.2% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 437435000.0 | +8.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 402635000.0 | -8.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 395031000.0 | -1.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 372567000.0 | -5.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 362417000.0 | -2.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 362483000.0 | +0.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 335683000.0 | -7.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 325900000.0 | -2.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 355100000.0 | +9.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 355900000.0 | +0.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 306000000.0 | -14.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 345300000.0 | +12.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 343400000.0 | -0.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 1138428000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 1187703000.0 | +4.3% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1223151000.0 | +3.0% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 1256996000.0 | +2.8% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 1437887000.0 | +14.4% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 1638096000.0 | +13.9% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 1567300000.0 | -4.3% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 1426900000.0 | -9.0% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1378900000.0 | -3.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1339900000.0 | -2.8% | USD | 10-K | 2026-02-13 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 25727000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 22525000.0 | -12.4% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 28093000.0 | +24.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 26209000.0 | -6.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -1701000.0 | -106.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 38762000.0 | +2378.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 43646000.0 | +12.6% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 43792000.0 | +0.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 36275000.0 | -17.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 56606000.0 | +56.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 56390000.0 | -0.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 57460000.0 | +1.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 74373000.0 | +29.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 51742000.0 | -30.4% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 109600000.0 | +111.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 100862000.0 | -8.0% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 124782000.0 | +23.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 156804000.0 | +25.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 146408000.0 | -6.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 122892000.0 | -16.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 94646000.0 | -23.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 61913000.0 | -34.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 89617000.0 | +44.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 90949000.0 | +1.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 44600000.0 | -51.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 101500000.0 | +127.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 64500000.0 | -36.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 23700000.0 | -63.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 77100000.0 | +225.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 65300000.0 | -15.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 55718000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 119250000.0 | +114.0% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -103341000.0 | -186.7% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 229661000.0 | +322.2% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 421326000.0 | +83.5% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 500336000.0 | +18.8% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 482600000.0 | -3.5% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 337800000.0 | -30.0% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 269000000.0 | -20.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 47200000.0 | -82.5% | USD | 10-K | 2026-02-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 12276000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 30290000.0 | +146.7% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 48695000.0 | +60.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 12413000.0 | -74.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 5035000.0 | -59.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 22067000.0 | +338.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 656774000.0 | +2876.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 268043000.0 | -59.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 269326000.0 | +0.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 865195000.0 | +221.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 598810000.0 | -30.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | -258816000.0 | -143.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 685912000.0 | +365.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 966429000.0 | +40.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 1314824000.0 | +36.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 977414000.0 | -25.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 914114000.0 | -6.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 3928033000.0 | +329.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -3367347000.0 | -185.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | -925114000.0 | +72.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | -162808000.0 | +82.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 68962000.0 | +142.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -1162251000.0 | -1785.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 106257000.0 | +109.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 383900000.0 | +261.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | -2165500000.0 | -664.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 653200000.0 | +130.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 64000000.0 | -90.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 317800000.0 | +396.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | -341900000.0 | -207.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 26000000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 122249000.0 | +370.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 365614000.0 | +199.1% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 1758675000.0 | +381.0% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 3814229000.0 | +116.9% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 4254257000.0 | +11.5% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | -3627500000.0 | -185.3% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | -637300000.0 | +82.4% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -1844200000.0 | -189.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 759900000.0 | +141.2% | USD | 10-K | 2026-02-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.42 | — | USD/shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.61 | +45.2% | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.63 | +3.3% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.42 | -33.3% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.17 | -59.5% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.74 | +335.3% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 22.05 | +2879.7% | USD/shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 8.99 | -59.2% | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 9.02 | +0.3% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 29.03 | +221.8% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 20.08 | -30.8% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -8.68 | -143.2% | USD/shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 22.97 | +364.6% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 32.59 | +41.9% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 44.24 | +35.7% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 32.77 | -25.9% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 30.71 | -6.3% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 131.75 | +329.0% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -112.5 | -185.4% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -31.05 | +72.4% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -5.48 | +82.4% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 2.33 | +142.5% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -39.59 | -1799.1% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 3.65 | +109.2% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 13.46 | +268.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -76.26 | -666.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 23.37 | +130.6% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2.29 | -90.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 11.67 | +409.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -12.7 | -208.8% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.88 | — | USD/shares | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 4.12 | +368.2% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 12.25 | +197.3% | USD/shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 58.93 | +381.1% | USD/shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 128.13 | +117.4% | USD/shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 142.61 | +11.3% | USD/shares | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | -121.79 | -185.4% | USD/shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | -21.82 | +82.1% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -65.36 | -199.5% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 27.87 | +142.6% | USD/shares | 10-K | 2026-02-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.42 | — | USD/shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.61 | +45.2% | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.62 | +1.6% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.41 | -33.9% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.17 | -58.5% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.73 | +329.4% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 21.77 | +2882.2% | USD/shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 8.87 | -59.3% | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 8.89 | +0.2% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 28.74 | +223.3% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 19.86 | -30.9% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -8.68 | -143.7% | USD/shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 22.72 | +361.8% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 32.15 | +41.5% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 43.64 | +35.7% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 32.38 | -25.8% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 30.32 | -6.4% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 129.96 | +328.6% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -112.5 | -186.6% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -31.12 | +72.3% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | -5.48 | +82.4% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 2.32 | +142.3% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -39.59 | -1806.5% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 3.64 | +109.2% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 13.45 | +269.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -76.26 | -667.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 23.34 | +130.6% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2.29 | -90.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 11.67 | +409.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -12.7 | -208.8% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.88 | — | USD/shares | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 4.07 | +362.5% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 12.1 | +197.3% | USD/shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 58.27 | +381.6% | USD/shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 126.47 | +117.0% | USD/shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 140.83 | +11.4% | USD/shares | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 27.78 | -80.3% | USD/shares | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | -21.82 | -178.5% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -65.36 | -199.5% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 27.85 | +142.6% | USD/shares | 10-K | 2026-02-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 418651000.0 | — | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-06-30 | 418651000.0 | +0.0% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 417939000.0 | -0.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 456264000.0 | +9.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 291663000.0 | -36.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 321584000.0 | +10.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 328894000.0 | +2.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 383824000.0 | +16.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 407272000.0 | +6.1% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 403006000.0 | -1.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 434517000.0 | +7.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 431526000.0 | -0.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 455890000.0 | +5.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 580684000.0 | +27.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 561071000.0 | -3.4% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-31 | 660672000.0 | +17.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 603551000.0 | -8.6% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 607584000.0 | +0.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 840325000.0 | +38.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 662205000.0 | -21.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 673470000.0 | +1.7% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 732836000.0 | +8.8% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 859902000.0 | +17.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 470783000.0 | -45.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 802316000.0 | +70.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 596584000.0 | -25.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 517943000.0 | -13.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 434215000.0 | -16.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 464136000.0 | +6.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 390001000.0 | -16.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 457850000.0 | +17.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 403815000.0 | -11.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 433300000.0 | +7.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 406900000.0 | -6.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 410400000.0 | +0.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 488100000.0 | +18.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 521400000.0 | +6.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 369300000.0 | -29.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 395800000.0 | +7.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 456264000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 383824000.0 | -15.9% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 431526000.0 | +12.4% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 660672000.0 | +53.1% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 662205000.0 | +0.2% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 470783000.0 | -28.9% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 434200000.0 | -7.8% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 403800000.0 | -7.0% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 488100000.0 | +20.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 529800000.0 | +8.5% | USD | 10-K | 2026-02-13 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 381100000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 366281000.0 | -3.9% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 367662000.0 | +0.4% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 372348000.0 | +1.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 373443000.0 | +0.3% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 392842000.0 | +5.2% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 419708000.0 | +6.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 464847000.0 | +10.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 430361000.0 | -7.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 404091000.0 | -6.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 381526000.0 | -5.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 392443000.0 | +2.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 391699000.0 | -0.2% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 377904000.0 | -3.5% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 356025000.0 | -5.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 392672000.0 | +10.3% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 380476000.0 | -3.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 360854000.0 | -5.2% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 402241000.0 | +11.5% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 419424000.0 | +4.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 408137000.0 | -2.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 399307000.0 | -2.2% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 417714000.0 | +4.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 423537000.0 | +1.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 464107000.0 | +9.6% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 450324000.0 | -3.0% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 432302000.0 | -4.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 494645000.0 | +14.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 498273000.0 | +0.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 491575000.0 | -1.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 457402000.0 | -7.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 489017000.0 | +6.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 444809000.0 | -9.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 445506000.0 | +0.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 461940000.0 | +3.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 452500000.0 | -2.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 424700000.0 | -6.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 469900000.0 | +10.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 464700000.0 | -1.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 372348000.0 | — | USD | 10-K | 2018-04-16 |
| Annual | 2017-12-31 | 464847000.0 | +24.8% | USD | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 392443000.0 | -15.6% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 392672000.0 | +0.1% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 419424000.0 | +6.8% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 423537000.0 | +1.0% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 494645000.0 | +16.8% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 489000000.0 | -1.1% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 452500000.0 | -7.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 460600000.0 | +1.8% | USD | 10-K | 2026-02-13 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 533312000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 541514000.0 | +1.5% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 556358000.0 | +2.7% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 524961000.0 | -5.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 559819000.0 | +6.6% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 580581000.0 | +3.7% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 601571000.0 | +3.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 594804000.0 | -1.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 612217000.0 | +2.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 591433000.0 | -3.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 601053000.0 | +1.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 583815000.0 | -2.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 590438000.0 | +1.1% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 589897000.0 | -0.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 587987000.0 | -0.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 554007000.0 | -5.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 557029000.0 | +0.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 628401000.0 | +12.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 640228000.0 | +1.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 622253000.0 | -2.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 605156000.0 | -2.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 598989000.0 | -1.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 588911000.0 | -1.7% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 572239000.0 | -2.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 605492000.0 | +5.8% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 657130000.0 | +8.5% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 685850000.0 | +4.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 719316000.0 | +4.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 752937000.0 | +4.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 776600000.0 | +3.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 775818000.0 | -0.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 780517000.0 | +0.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 783369000.0 | +0.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 803693000.0 | +2.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 804276000.0 | +0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 760000000.0 | -5.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 790100000.0 | +4.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 798800000.0 | +1.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 783200000.0 | -2.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 524961000.0 | — | USD | 10-K | 2018-04-16 |
| Annual | 2017-12-31 | 594804000.0 | +13.3% | USD | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 583815000.0 | -1.8% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 554007000.0 | -5.1% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 622253000.0 | +12.3% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 572239000.0 | -8.0% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 719316000.0 | +25.7% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 780500000.0 | +8.5% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 760000000.0 | -2.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 740700000.0 | -2.5% | USD | 10-K | 2026-02-13 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1775264000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1805688000.0 | +1.7% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 1850103000.0 | +2.5% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1844524000.0 | -0.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1732571000.0 | -6.1% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 1826528000.0 | +5.4% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 1892451000.0 | +3.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1976649000.0 | +4.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1977116000.0 | +0.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1992334000.0 | +0.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 2034197000.0 | +2.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 2023478000.0 | -0.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 2031643000.0 | +0.4% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 2087940000.0 | +2.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 2047632000.0 | -1.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 2180155000.0 | +6.5% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 2082587000.0 | -4.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 2132584000.0 | +2.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 2323861000.0 | +9.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 2139835000.0 | -7.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 2175317000.0 | +1.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 2289093000.0 | +5.2% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 2466286000.0 | +7.7% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 1989088000.0 | -19.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 3303421000.0 | +66.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 3249697000.0 | -1.6% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 3140155000.0 | -3.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 3157976000.0 | +0.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 3277252000.0 | +3.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3138866000.0 | -4.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3146770000.0 | +0.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 3048330000.0 | -3.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3060936000.0 | +0.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3056254000.0 | -0.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 3055620000.0 | -0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3030300000.0 | -0.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3036600000.0 | +0.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2811100000.0 | -7.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2842000000.0 | +1.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 1844524000.0 | — | USD | 10-K | 2018-04-16 |
| Annual | 2017-12-31 | 1976649000.0 | +7.2% | USD | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 2023478000.0 | +2.4% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2180155000.0 | +7.7% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 2139835000.0 | -1.8% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1990479000.0 | -7.0% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 3157976000.0 | +58.7% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 3048300000.0 | -3.5% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3030300000.0 | -0.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2906200000.0 | -4.1% | USD | 10-K | 2026-02-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3753413000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 3874635000.0 | +3.2% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 4019726000.0 | +3.7% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 3850504000.0 | -4.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 3952769000.0 | +2.7% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 4143459000.0 | +4.8% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 4185728000.0 | +1.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 4273012000.0 | +2.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 6214912000.0 | +45.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 6386223000.0 | +2.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 6718662000.0 | +5.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 5611068000.0 | -16.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 6862914000.0 | +22.3% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 7646945000.0 | +11.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 7177116000.0 | -6.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 8008859000.0 | +11.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 8684359000.0 | +8.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 10097307000.0 | +16.3% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 12020931000.0 | +19.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 12972618000.0 | +7.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 13933160000.0 | +7.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 15117556000.0 | +8.5% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 19953380000.0 | +32.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 17775795000.0 | -10.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 14373698000.0 | -19.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 12682126000.0 | -11.8% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 12058462000.0 | -4.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 13501666000.0 | +12.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 13667414000.0 | +1.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 11978229000.0 | -12.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 11895943000.0 | -0.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 12299070000.0 | +3.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 12609893000.0 | +2.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 9688446000.0 | -23.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 10603472000.0 | +9.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 9364100000.0 | -11.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 9526900000.0 | +1.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 10214100000.0 | +7.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 9696400000.0 | -5.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 3850504000.0 | — | USD | 10-K | 2018-04-16 |
| Annual | 2017-12-31 | 4273012000.0 | +11.0% | USD | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 5611068000.0 | +31.3% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 8008859000.0 | +42.7% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 12972618000.0 | +62.0% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 17799393000.0 | +37.2% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 13501666000.0 | -24.1% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 12299100000.0 | -8.9% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 9364100000.0 | -23.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 10576500000.0 | +12.9% | USD | 10-K | 2026-02-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 400888000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 410405000.0 | +2.4% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 442718000.0 | +7.9% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 471322000.0 | +6.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 407504000.0 | -13.5% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 455110000.0 | +11.7% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 466456000.0 | +2.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 502696000.0 | +7.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 456198000.0 | -9.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 442421000.0 | -3.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 453159000.0 | +2.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 450795000.0 | -0.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 444306000.0 | -1.4% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 445977000.0 | +0.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 434040000.0 | -2.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 905495000.0 | +108.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 869254000.0 | -4.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 926895000.0 | +6.6% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 986657000.0 | +6.4% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 631536000.0 | -36.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 609892000.0 | -3.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 587052000.0 | -3.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 649916000.0 | +10.7% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 680938000.0 | +4.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 648331000.0 | -4.8% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 613714000.0 | -5.3% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 570677000.0 | -7.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 568708000.0 | -0.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 589623000.0 | +3.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 581982000.0 | -1.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 558176000.0 | -4.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 522799000.0 | -6.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 466154000.0 | -10.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 486961000.0 | +4.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 497943000.0 | +2.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 467800000.0 | -6.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 506600000.0 | +8.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 548900000.0 | +8.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 522300000.0 | -4.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 471322000.0 | — | USD | 10-K | 2018-04-16 |
| Annual | 2017-12-31 | 502696000.0 | +6.7% | USD | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 450795000.0 | -10.3% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 905495000.0 | +100.9% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 631536000.0 | -30.3% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 680938000.0 | +7.8% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 568708000.0 | -16.5% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 522800000.0 | -8.1% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 467800000.0 | -10.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 517000000.0 | +10.5% | USD | 10-K | 2026-02-13 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1208964000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1260074000.0 | +4.2% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 1317035000.0 | +4.5% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1263745000.0 | -4.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1245303000.0 | -1.5% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 1332462000.0 | +7.0% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 1337281000.0 | +0.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1342762000.0 | +0.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1726821000.0 | +28.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1747277000.0 | +1.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1818181000.0 | +4.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 1590737000.0 | -12.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1999059000.0 | +25.7% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 2160135000.0 | +8.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 2045924000.0 | -5.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 2253802000.0 | +10.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 2391280000.0 | +6.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 2743905000.0 | +14.7% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 3195786000.0 | +16.5% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 3092678000.0 | -3.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 3324101000.0 | +7.5% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 3522676000.0 | +6.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 4621002000.0 | +31.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 4108661000.0 | -11.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 4190782000.0 | +2.0% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 3759529000.0 | -10.3% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 3604857000.0 | -4.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 3886414000.0 | +7.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 3903698000.0 | +0.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3531336000.0 | -9.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3479745000.0 | -1.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 3557937000.0 | +2.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3558759000.0 | +0.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2909659000.0 | -18.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 3115613000.0 | +7.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2794800000.0 | -10.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2847500000.0 | +1.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3085400000.0 | +8.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2959600000.0 | -4.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 1271344000.0 | — | USD | 10-K | 2018-04-16 |
| Annual | 2017-12-31 | 1342762000.0 | +5.6% | USD | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 1590737000.0 | +18.5% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2253802000.0 | +41.7% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 3092678000.0 | +37.2% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 4114157000.0 | +33.0% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 3886414000.0 | -5.5% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 3557900000.0 | -8.5% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2794800000.0 | -21.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3122900000.0 | +11.7% | USD | 10-K | 2026-02-13 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2544449000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 2614561000.0 | +2.8% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 2702691000.0 | +3.4% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 2586759000.0 | -4.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2707466000.0 | +4.7% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 2810997000.0 | +3.8% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 2848447000.0 | +1.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 2930250000.0 | +2.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 4488091000.0 | +53.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 4638946000.0 | +3.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 4900481000.0 | +5.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 4020331000.0 | -18.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-03-31 | 4863855000.0 | +21.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 5486810000.0 | +12.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 5131192000.0 | -6.5% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-31 | 5755057000.0 | +12.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-03-31 | 6293079000.0 | +9.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 7353402000.0 | +16.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 8825145000.0 | +20.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 9879940000.0 | +12.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-03-31 | 10609059000.0 | +7.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 11594880000.0 | +9.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 15332378000.0 | +32.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 13685236000.0 | -10.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-03-31 | 10203284000.0 | -25.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 8945035000.0 | -12.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 8477467000.0 | -5.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 9615252000.0 | +13.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 9763716000.0 | +1.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 8446893000.0 | -13.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 8416198000.0 | -0.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 8741200000.0 | +3.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-03-31 | 9051300000.0 | +3.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 6778900000.0 | -25.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 7487900000.0 | +10.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 6569300000.0 | -12.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 6679400000.0 | +1.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 7128700000.0 | +6.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 6736800000.0 | -5.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 2579160000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 2930250000.0 | +13.6% | USD | 10-K | 2021-02-16 |
| Annual | 2018-12-31 | 4020331000.0 | +37.2% | USD | 10-K | 2022-02-11 |
| Annual | 2019-12-31 | 5756842000.0 | +43.2% | USD | 10-K | 2023-02-17 |
| Annual | 2020-12-31 | 9889687000.0 | +71.8% | USD | 10-K | 2024-02-16 |
| Annual | 2021-12-31 | 13685200000.0 | +38.4% | USD | 10-K | 2025-02-14 |
| Annual | 2022-12-31 | 9615200000.0 | -29.7% | USD | 10-K | 2026-02-13 |
| Annual | 2023-12-31 | 8741200000.0 | -9.1% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 6569300000.0 | -24.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 7453600000.0 | +13.5% | USD | 10-K | 2026-02-13 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-12-31 | 438937000.0 | — | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 437606000.0 | -0.3% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 437680000.0 | +0.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 437808000.0 | +0.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 13579000.0 | -96.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 12205000.0 | -10.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 12233000.0 | +0.2% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 12241000.0 | +0.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 12258000.0 | +0.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 10901000.0 | -11.1% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 10779000.0 | -1.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 10645000.0 | -1.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 10514000.0 | -1.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1196739000.0 | +11282.3% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 1196943000.0 | +0.0% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1197272000.0 | +0.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1197716000.0 | +0.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1198005000.0 | +0.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1198384000.0 | +0.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1198713000.0 | +0.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1199052000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1199381000.0 | +0.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1199724000.0 | +0.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1200062000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1200400000.0 | +0.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1200700000.0 | +0.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1201100000.0 | +0.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1202700000.0 | +0.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2022-12-31 | 1197700000.0 | — | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 1199100000.0 | +0.1% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1200400000.0 | +0.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1203000000.0 | +0.2% | USD | 10-K | 2026-02-13 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -7448000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 69707000.0 | +1035.9% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 121314000.0 | +74.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -56203000.0 | -146.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 6297000.0 | +111.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 34772000.0 | +452.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 40346000.0 | +16.0% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 118208000.0 | +193.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 180485000.0 | +52.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 42943000.0 | -76.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 198345000.0 | +361.9% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 298095000.0 | +50.3% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 62808000.0 | -78.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 154930000.0 | +146.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 290594000.0 | +87.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 113610000.0 | -60.9% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 268234000.0 | +136.1% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 498597000.0 | +85.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 50494000.0 | -89.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 103763000.0 | +105.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 114790000.0 | +10.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 98119000.0 | -14.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 196185000.0 | +99.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 293896000.0 | +49.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 69800000.0 | -76.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 167400000.0 | +139.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 331000000.0 | +97.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 129900000.0 | -60.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 246400000.0 | +89.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 367300000.0 | +49.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 216066000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 104137000.0 | -51.8% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 285494000.0 | +174.2% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 457897000.0 | +60.4% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 584972000.0 | +27.8% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 669464000.0 | +14.4% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 194400000.0 | -71.0% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 374900000.0 | +92.8% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 455200000.0 | +21.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 532200000.0 | +16.9% | USD | 10-K | 2026-02-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -50858000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -110328000.0 | -116.9% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | -163757000.0 | -48.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -110392000.0 | +32.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -147675000.0 | -33.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -162489000.0 | -10.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | -18816000.0 | +88.4% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | -102658000.0 | -445.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -132167000.0 | -28.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -22713000.0 | +82.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -37784000.0 | -66.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -147693000.0 | -290.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | -12422000.0 | +91.6% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -100995000.0 | -713.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -10141000.0 | +90.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | -48327000.0 | -376.6% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -148604000.0 | -207.5% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -229954000.0 | -54.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -916141000.0 | -298.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -1060622000.0 | -15.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -1149041000.0 | -8.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -70473000.0 | +93.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -42489000.0 | +39.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -51989000.0 | -22.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -43100000.0 | +17.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -74000000.0 | -71.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -129700000.0 | -75.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2900000.0 | +102.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -112500000.0 | -3979.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -155500000.0 | -38.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | -213880000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | -175572000.0 | +17.9% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -186978000.0 | -6.5% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -208889000.0 | -11.7% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -69894000.0 | +66.5% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | -797381000.0 | -1040.8% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | -1207600000.0 | -51.4% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 20200000.0 | +101.7% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -160200000.0 | -893.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -189700000.0 | -18.4% | USD | 10-K | 2026-02-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 258000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 3294000.0 | +1176.7% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 6191000.0 | +87.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 673000.0 | -89.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -395000.0 | -158.7% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -3235000.0 | -719.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 2515000.0 | +177.7% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 499000.0 | -80.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -1677000.0 | -436.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 2161000.0 | +228.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -13484000.0 | -724.0% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -17975000.0 | -33.3% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | -98617000.0 | -448.6% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -101596000.0 | -3.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -101157000.0 | +0.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | -47347000.0 | +53.2% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -44482000.0 | +6.1% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -60064000.0 | -35.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1190293000.0 | +2081.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 1068967000.0 | -10.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 1060195000.0 | -0.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 4309000.0 | -99.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -198429000.0 | -4705.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -225027000.0 | -13.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0 | +100.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -96600000.0 | — | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -192600000.0 | -99.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -97700000.0 | +49.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -234000000.0 | -139.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -286500000.0 | -22.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 9020000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 341000.0 | -96.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -48680000.0 | -14375.7% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -22758000.0 | +53.2% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -523041000.0 | -2198.3% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | -55429000.0 | +89.4% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 973600000.0 | +1856.5% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | -425600000.0 | -143.7% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -218800000.0 | +48.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -283200000.0 | -29.4% | USD | 10-K | 2026-02-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 25296000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 56865000.0 | +124.8% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 96323000.0 | +69.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 39332000.0 | -59.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 64951000.0 | +65.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 85264000.0 | +31.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 27184000.0 | -68.1% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 53897000.0 | +98.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 75951000.0 | +40.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 23629000.0 | -68.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 45843000.0 | +94.0% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 76934000.0 | +67.8% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 21591000.0 | -71.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 39707000.0 | +83.9% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 59685000.0 | +50.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 19547000.0 | -67.2% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 42935000.0 | +119.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 77563000.0 | +80.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 33078000.0 | -57.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 50412000.0 | +52.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 77987000.0 | +54.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 35725000.0 | -54.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 70364000.0 | +97.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 114435000.0 | +62.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 40200000.0 | -64.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 82500000.0 | +105.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 122700000.0 | +48.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 34400000.0 | -72.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 80100000.0 | +132.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 111800000.0 | +39.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 141436000.0 | — | USD | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 111332000.0 | -21.3% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 129825000.0 | +16.6% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 98532000.0 | -24.1% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 108564000.0 | +10.2% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 133746000.0 | +23.2% | USD | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 112800000.0 | -15.7% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 156700000.0 | +38.9% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 165600000.0 | +5.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 157600000.0 | -4.8% | USD | 10-K | 2026-02-13 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 29364000.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 29398000.0 | +0.1% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 29444000.0 | +0.2% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 29580000.0 | +0.5% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 29613000.0 | +0.1% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 29660000.0 | +0.2% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 29787000.0 | +0.4% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 29814000.0 | +0.1% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 29863000.0 | +0.2% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 29801000.0 | -0.2% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 29814000.0 | +0.0% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 29831000.0 | +0.1% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 29865000.0 | +0.1% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 29652000.0 | -0.7% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 29721000.0 | +0.2% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 29823000.0 | +0.3% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 29764000.0 | -0.2% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 29814000.0 | +0.2% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 29933000.0 | +0.4% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 29794000.0 | -0.5% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 29733000.0 | -0.2% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 29596000.0 | -0.5% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 29355000.0 | -0.8% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 29102000.0 | -0.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 28518000.0 | -2.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 28395000.0 | -0.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 27949000.0 | -1.6% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 27941000.0 | -0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 27226000.0 | -2.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 26923000.0 | -1.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 29440000.0 | — | shares | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 29655000.0 | +0.7% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 29836000.0 | +0.6% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 29843000.0 | +0.0% | shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 29768000.0 | -0.3% | shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 29831000.0 | +0.2% | shares | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 29785000.0 | -0.2% | shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 29209000.0 | -1.9% | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 28214000.0 | -3.4% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 27263000.0 | -3.4% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 29506000.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 29589000.0 | +0.3% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 29671000.0 | +0.3% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 29911000.0 | +0.8% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 30006000.0 | +0.3% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 30052000.0 | +0.2% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 30171000.0 | +0.4% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 30219000.0 | +0.2% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 30292000.0 | +0.2% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 30104000.0 | -0.6% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 30154000.0 | +0.2% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 29831000.0 | -1.1% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 30196000.0 | +1.2% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 30058000.0 | -0.5% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 30128000.0 | +0.2% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 30186000.0 | +0.2% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 30148000.0 | -0.1% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 30224000.0 | +0.3% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 29933000.0 | -1.0% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 29794000.0 | -0.5% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 29733000.0 | -0.2% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 29747000.0 | +0.0% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 29355000.0 | -1.3% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 29223000.0 | -0.4% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 28537000.0 | -2.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 28395000.0 | -0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 27985000.0 | -1.4% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 27955000.0 | -0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 27228000.0 | -2.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 26923000.0 | -1.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 29646000.0 | — | shares | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 30034000.0 | +1.3% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 30228000.0 | +0.6% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 30184000.0 | -0.1% | shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 30160000.0 | -0.1% | shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 30208000.0 | +0.2% | shares | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 29785000.0 | -1.4% | shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 29209000.0 | -1.9% | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 28214000.0 | -3.4% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 27281000.0 | -3.3% | shares | 10-K | 2026-02-13 |
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.1255 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.1334 | +6.2% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.1266 | -5.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1265 | -0.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1218 | -3.7% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1276 | +4.8% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0887 | -30.5% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0902 | +1.6% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0811 | -10.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0807 | -0.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0749 | -7.2% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0781 | +4.3% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.0658 | -15.7% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0532 | -19.2% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.0538 | +1.3% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0522 | -3.1% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.0474 | -9.2% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0374 | -20.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0487 | +30.1% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0545 | +11.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0565 | +3.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0495 | -12.3% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0569 | +14.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0531 | -6.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0484 | -8.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0659 | +36.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0613 | -7.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0614 | +0.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0638 | +3.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0673 | +5.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.5371 | — | ratio | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 0.5055 | -5.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.4080 | -19.3% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.2886 | -29.3% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.1962 | -32.0% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.1642 | -16.3% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 0.2075 | +26.4% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.2172 | +4.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.2741 | +26.2% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.2442 | -10.9% | ratio | 10-K | 2026-02-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4.4283 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 4.3998 | -0.6% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 4.1790 | -5.0% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 3.9135 | -6.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 4.2517 | +8.6% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 4.0134 | -5.6% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 4.0571 | +1.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 3.9321 | -3.1% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 4.3339 | +10.2% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 4.5033 | +3.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 4.4889 | -0.3% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 4.4887 | -0.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 4.5726 | +1.9% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 4.6817 | +2.4% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 4.7176 | +0.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 2.4077 | -49.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 2.3958 | -0.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 2.3008 | -4.0% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 2.3553 | +2.4% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 3.3883 | +43.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 3.5667 | +5.3% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 3.8993 | +9.3% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 3.7948 | -2.7% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 2.9211 | -23.0% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 5.0953 | +74.4% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 5.2951 | +3.9% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 5.5025 | +3.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 5.5529 | +0.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 5.5582 | +0.1% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 5.3934 | -3.0% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 5.6376 | +4.5% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 5.8308 | +3.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6.5664 | +12.6% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 6.2762 | -4.4% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 6.1365 | -2.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 6.4778 | +5.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 5.9941 | -7.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5.1213 | -14.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 5.4413 | +6.2% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 3.9135 | — | ratio | 10-K | 2018-04-16 |
| Annual | 2017-12-31 | 3.9321 | +0.5% | ratio | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 4.4887 | +14.2% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2.4077 | -46.4% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 3.3883 | +40.7% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 2.9231 | -13.7% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 5.5529 | +90.0% | ratio | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 5.8307 | +5.0% | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 6.4778 | +11.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 5.6213 | -13.2% | ratio | 10-K | 2026-02-13 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4751 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 0.4819 | +1.4% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 0.4873 | +1.1% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 0.4885 | +0.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.4600 | -5.9% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 0.4740 | +3.1% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 0.4695 | -1.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 0.4582 | -2.4% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.3848 | -16.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 0.3767 | -2.1% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 0.3710 | -1.5% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 0.3957 | +6.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.4110 | +3.9% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 0.3937 | -4.2% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 0.3987 | +1.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 0.3916 | -1.8% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.3800 | -3.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 0.3731 | -1.8% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 0.3621 | -3.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 0.3130 | -13.6% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.3133 | +0.1% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 0.3038 | -3.0% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 0.3014 | -0.8% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 0.3002 | -0.4% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.4107 | +36.8% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 0.4203 | +2.3% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 0.4252 | +1.2% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 0.4042 | -4.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.3998 | -1.1% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.4181 | +4.6% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.4135 | -1.1% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.4070 | -1.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3932 | -3.4% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.4292 | +9.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.4161 | -3.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.4254 | +2.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.4263 | +0.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.4328 | +1.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4393 | +1.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.4929 | — | ratio | 10-K | 2018-04-16 |
| Annual | 2017-12-31 | 0.4582 | -7.0% | ratio | 10-K | 2019-04-01 |
| Annual | 2018-12-31 | 0.3957 | -13.7% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 0.3915 | -1.1% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 0.3127 | -20.1% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 0.3006 | -3.9% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 0.4042 | +34.5% | ratio | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 0.4070 | +0.7% | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.4254 | +4.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.4190 | -1.5% | ratio | 10-K | 2026-02-13 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5603 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.5423 | -3.2% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.5493 | +1.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.5401 | -1.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.5417 | +0.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.5598 | +3.3% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.5479 | -2.1% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.5238 | -4.4% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.5260 | +0.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.5628 | +7.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.5375 | -4.5% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.5476 | +1.9% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.5552 | +1.4% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.5457 | -1.7% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.5675 | +4.0% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.5512 | -2.9% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.5609 | +1.8% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.5856 | +4.4% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.5751 | -1.8% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.5716 | -0.6% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.5472 | -4.3% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.5355 | -2.2% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.5322 | -0.6% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.5310 | -0.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.5336 | +0.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.5561 | +4.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.5478 | -1.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.5227 | -4.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.5299 | +1.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.5259 | -0.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.5504 | — | ratio | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 0.5498 | -0.1% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.5343 | -2.8% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.5438 | +1.8% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.5649 | +3.9% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.5605 | -0.8% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 0.5593 | -0.2% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.5342 | -4.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.5373 | +0.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.5187 | -3.5% | ratio | 10-K | 2026-02-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0261 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0586 | +125.0% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0957 | +63.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0248 | -74.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0100 | -59.8% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0413 | +314.1% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1.1908 | +2782.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.4654 | -60.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.4941 | +6.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1.5618 | +216.1% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 1.0457 | -33.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | -0.4616 | -144.1% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 1.1999 | +359.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 1.8001 | +50.0% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 2.0314 | +12.8% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1.3448 | -33.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 1.2768 | -5.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 5.2581 | +311.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -4.8101 | -191.5% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | -1.3386 | +72.2% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | -0.2391 | +82.1% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.1019 | +142.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -1.7064 | -1774.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.1681 | +109.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.6285 | +273.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | -3.3915 | -639.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 1.0054 | +129.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1093 | -89.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.4877 | +346.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | -0.5236 | -207.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.0126 | — | ratio | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 0.0566 | +350.2% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.1597 | +182.2% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.7608 | +376.4% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 1.4984 | +97.0% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 1.4557 | -2.8% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | -1.2945 | -188.9% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | -0.2386 | +81.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.7186 | -201.2% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.2942 | +140.9% | ratio | 10-K | 2026-02-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0546 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0436 | -20.2% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0552 | +26.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0524 | -5.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.0034 | -106.4% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0726 | +2253.0% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0791 | +9.1% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0760 | -3.9% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0665 | -12.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1022 | +53.6% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0985 | -3.6% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.1025 | +4.1% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.1301 | +26.9% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0964 | -25.9% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.1693 | +75.7% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.1388 | -18.0% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.1743 | +25.6% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.2099 | +20.4% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.2091 | -0.4% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.1778 | -15.0% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.1390 | -21.8% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0915 | -34.2% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1316 | +43.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1439 | +9.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0730 | -49.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1590 | +117.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0993 | -37.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0405 | -59.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1183 | +192.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1000 | -15.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.0269 | — | ratio | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 0.0552 | +104.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -0.0451 | -181.8% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.0993 | +320.1% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.1655 | +66.6% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.1712 | +3.4% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 0.1722 | +0.6% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.1265 | -26.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1048 | -17.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0183 | -82.6% | ratio | 10-K | 2026-02-13 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0443 | — | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-06-30 | 1.0201 | -2.3% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 0.9440 | -7.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 0.9681 | +2.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.7157 | -26.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.7066 | -1.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.7051 | -0.2% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 0.7635 | +8.3% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.8928 | +16.9% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.9109 | +2.0% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.9589 | +5.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 0.9573 | -0.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1.0261 | +7.2% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 1.3020 | +26.9% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 1.2927 | -0.7% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-31 | 0.7296 | -43.6% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.6943 | -4.8% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.6555 | -5.6% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.8517 | +29.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 1.0486 | +23.1% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1.1042 | +5.3% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 1.2483 | +13.0% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 1.3231 | +6.0% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 0.6914 | -47.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1.2375 | +79.0% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.9721 | -21.4% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.9076 | -6.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 0.7635 | -15.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.7872 | +3.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.6701 | -14.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.8203 | +22.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.7724 | -5.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.9295 | +20.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.8356 | -10.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.8242 | -1.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 1.0434 | +26.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.0292 | -1.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.6728 | -34.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.7578 | +12.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.9681 | — | ratio | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 0.7635 | -21.1% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.9573 | +25.4% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.7296 | -23.8% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 1.0486 | +43.7% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.6914 | -34.1% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | 0.7635 | +10.4% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.7724 | +1.2% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1.0434 | +35.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.0248 | -1.8% | ratio | 10-K | 2026-02-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0033 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0078 | +139.0% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0121 | +55.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0031 | -74.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0012 | -61.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0053 | +333.8% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.1057 | +1904.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0420 | -60.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0401 | -4.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1261 | +214.5% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 0.0783 | -37.9% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | -0.0361 | -146.1% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.0790 | +319.0% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 0.0957 | +21.2% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 0.1094 | +14.3% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0702 | -35.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.0605 | -13.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.1969 | +225.6% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.2343 | -219.0% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | -0.0729 | +68.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | -0.0135 | +81.5% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0050 | +137.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -0.0970 | -2023.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0089 | +109.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0304 | +240.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | -0.2235 | -834.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 0.0616 | +127.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0067 | -89.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0311 | +363.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | -0.0353 | -213.3% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.0068 | — | ratio | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 0.0286 | +323.7% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0652 | +127.8% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.2196 | +237.0% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.2940 | +33.9% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.2390 | -18.7% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | -0.2687 | -212.4% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | -0.0518 | +80.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.1969 | -280.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0718 | +136.5% | ratio | 10-K | 2026-02-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0048 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0116 | +140.1% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0180 | +55.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0046 | -74.6% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0018 | -60.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0077 | +332.5% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.1463 | +1788.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0578 | -60.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.0550 | -4.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1779 | +223.7% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 0.1091 | -38.6% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | -0.0504 | -146.2% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.1090 | +316.1% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-06-30 | 0.1314 | +20.6% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 0.1490 | +13.4% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0921 | -38.2% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.0788 | -14.4% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.2562 | +225.0% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.3300 | -228.8% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | -0.1034 | +68.7% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | -0.0192 | +81.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0071 | +136.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -0.1376 | -2048.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0126 | +109.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0424 | +235.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | -0.3194 | -853.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 0.0872 | +127.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0096 | -89.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0446 | +365.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | -0.0508 | -213.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.0101 | — | ratio | 10-K | 2019-04-01 |
| Annual | 2017-12-31 | 0.0417 | +313.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0909 | +118.0% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.3055 | +235.9% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.3857 | +26.2% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.3109 | -19.4% | ratio | 10-K | 2024-02-16 |
| Annual | 2022-12-31 | -0.3773 | -221.4% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | -0.0729 | +80.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.2807 | -285.0% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1020 | +136.3% | ratio | 10-K | 2026-02-13 |
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 |
|---|---|---|---|---|---|---|---|---|
| 2025-11-06 | BARRY JAMES | EVP, President, LSG |
Open-market sell
S
|
Bio-Rad A Common Stock | 700 | $306.18 | $214,289 | 510 |
| 2025-10-24 | DiVincenzo Jonathan P. | President & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,869 | $0.00 | $0 | 5,609 |
| 2025-10-24 | DiVincenzo Jonathan P. | President & COO |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 950 | $339.75 | $322,762 | 919 |
| 2025-10-24 | DiVincenzo Jonathan P. | President & COO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,869 | $0.00 | $0 | 1,869 |
| 2025-10-20 | EVRAN SEDAT | EVP, Global Supply Chain |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,044 | $0.00 | $0 | 2,088 |
| 2025-10-20 | EVRAN SEDAT | EVP, Global Supply Chain |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 335 | $321.90 | $107,836 | 2,233 |
| 2025-10-20 | EVRAN SEDAT | EVP, Global Supply Chain |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,044 | $0.00 | $0 | 2,568 |
| 2025-09-06 | EVRAN SEDAT | EVP, Global Supply Chain |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 864 | $0.00 | $0 | 2,592 |
| 2025-09-06 | EVRAN SEDAT | EVP, Global Supply Chain |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 277 | $295.43 | $81,834 | 1,524 |
| 2025-09-06 | EVRAN SEDAT | EVP, Global Supply Chain |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 864 | $0.00 | $0 | 1,801 |
| 2025-09-05 | EVRAN SEDAT | EVP, Global Supply Chain |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,110 | $0.00 | $0 | 4,110 |
| 2025-09-01 | Allison Schwartz | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 74 | $0.00 | $0 | 150 |
| 2025-09-01 | Allison Schwartz | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 42 | $0.00 | $0 | 42 |
| 2025-09-01 | Allison Schwartz | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 31 | $0.00 | $0 | 0 |
| 2025-09-01 | Allison Schwartz | Dir |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 55 | $297.88 | $16,383 | 1,397 |
| 2025-09-01 | Allison Schwartz | Dir |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 147 | $0.00 | $0 | 1,452 |
| 2025-07-25 | ENGELHARDT EVA ANETTE | EVP, President, CDG |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 245 | $0.00 | $0 | 738 |
| 2025-07-25 | ENGELHARDT EVA ANETTE | EVP, President, CDG |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 88 | $264.19 | $23,249 | 157 |
| 2025-07-25 | ENGELHARDT EVA ANETTE | EVP, President, CDG |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 245 | $0.00 | $0 | 245 |
| 2025-04-24 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,077 | $0.00 | $0 | 3,234 |
| 2025-04-24 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 386 | $249.74 | $96,400 | 845 |
| 2025-04-24 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,077 | $0.00 | $0 | 1,231 |
| 2025-04-22 | PINKSTON ARNOLD A | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 308 | $0.00 | $0 | 0 |
| 2025-04-22 | PINKSTON ARNOLD A | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 407 | $0.00 | $0 | 407 |
| 2025-04-22 | PINKSTON ARNOLD A | Dir |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 308 | $0.00 | $0 | 308 |
| 2025-03-14 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 3,000 | $0.00 | $0 | 0 |
| 2025-03-14 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 3,000 | $247.06 | $741,184 | 8,171 |
| 2025-03-14 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 3,000 | $159.32 | $477,960 | 11,171 |
| 2025-03-03 | SCHWARTZ NORMAN D | Chairman & CEO |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 11,671 | $0.00 | $0 | 11,671 |
| 2024-10-24 | DiVincenzo Jonathan P. | President & COO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,478 | $0.00 | $0 | 7,478 |
| 2024-10-20 | EVRAN SEDAT | EVP, Global Supply Chain |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,044 | $0.00 | $0 | 3,132 |
| 2024-10-20 | EVRAN SEDAT | EVP, Global Supply Chain |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 335 | $346.37 | $116,034 | 853 |
| 2024-10-20 | EVRAN SEDAT | EVP, Global Supply Chain |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,044 | $0.00 | $0 | 1,188 |
| 2024-09-06 | ENGELHARDT EVA ANETTE | EVP, President, CDG |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,608 | $0.00 | $0 | 4,608 |
| 2024-09-03 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 557 | $0.00 | $0 | 0 |
| 2024-09-03 | Crowley Michael | EVP, GBL Commercial Operations |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 283 | $334.31 | $94,610 | 8,171 |
| 2024-09-03 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 557 | $0.00 | $0 | 8,454 |
| 2024-09-02 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 434 | $0.00 | $0 | 0 |
| 2024-09-02 | Crowley Michael | EVP, GBL Commercial Operations |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 155 | $337.32 | $52,285 | 7,897 |
| 2024-09-02 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 434 | $0.00 | $0 | 8,052 |
| 2024-09-01 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 405 | $0.00 | $0 | 406 |
| 2024-09-01 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 520 | $0.00 | $0 | 1,042 |
| 2024-09-01 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 751 | $0.00 | $0 | 2,254 |
| 2024-09-01 | Crowley Michael | EVP, GBL Commercial Operations |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 145 | $337.32 | $48,911 | 7,618 |
| 2024-09-01 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 405 | $0.00 | $0 | 7,763 |
| 2024-09-01 | Crowley Michael | EVP, GBL Commercial Operations |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 218 | $337.32 | $73,536 | 7,358 |
| 2024-09-01 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 520 | $0.00 | $0 | 7,576 |
| 2024-09-01 | Crowley Michael | EVP, GBL Commercial Operations |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 268 | $337.32 | $90,402 | 7,056 |
| 2024-09-01 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 751 | $0.00 | $0 | 7,324 |
| 2024-08-26 | Allison Schwartz | Dir |
Equity grant / award
G
|
Bio-Rad B Common Stock | 57 | $0.00 | $0 | 3,996 |
| 2024-07-25 | ENGELHARDT EVA ANETTE | EVP, President, CDG |
Equity grant / award
A · derivative
|
Restricted Stock Units | 983 | $0.00 | $0 | 983 |
| 2024-06-13 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 369 | $281.91 | $104,023 | 6,573 |
| 2024-04-29 | Last Andrew J. | EVP, Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,000 | $0.00 | $0 | 0 |
| 2024-04-29 | Last Andrew J. | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 357 | $277.11 | $98,928 | 5,720 |
| 2024-04-29 | Last Andrew J. | EVP, Chief Operating Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,000 | $0.00 | $0 | 6,077 |
| 2024-04-24 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,311 | $0.00 | $0 | 4,311 |
| 2024-03-08 | Last Andrew J. | EVP, Chief Operating Officer |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 5,891 | $0.00 | $0 | 5,891 |
| 2024-02-28 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 2,500 | $0.00 | $0 | 0 |
| 2024-02-28 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 2,500 | $330.55 | $826,375 | 3,397 |
| 2024-02-28 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 2,500 | $326.15 | $815,375 | 5,897 |
| 2024-02-27 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 3,000 | $0.00 | $0 | 0 |
| 2024-02-27 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 3,000 | $336.00 | $1,008,000 | 6,942 |
| 2024-02-27 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 3,000 | $215.98 | $647,940 | 9,942 |
| 2023-12-16 | WRIGHT DARA | EVP, President, CDG |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 502 | $0.00 | $0 | 503 |
| 2023-12-16 | WRIGHT DARA | EVP, President, CDG |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 174 | $306.12 | $53,265 | 1,827 |
| 2023-12-16 | WRIGHT DARA | EVP, President, CDG |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 502 | $0.00 | $0 | 2,001 |
| 2023-12-12 | WRIGHT DARA | EVP, President, CDG |
Open-market sell
S
|
Bio-Rad A Common Stock | 1,200 | $299.16 | $358,992 | 1,499 |
| 2023-12-05 | SCHWARTZ STEVEN D | 10% |
Equity grant / award
G
|
Bio-Rad B Common Stock | 49 | $0.00 | $0 | 12,949 |
| 2023-11-28 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 642 | $305.10 | $195,874 | 6,942 |
| 2023-11-01 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 15,000 | $0.00 | $0 | 0 |
| 2023-11-01 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 16,000 | $0.00 | $0 | 0 |
| 2023-11-01 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 35,000 | $0.00 | $0 | 0 |
| 2023-11-01 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 12,024 | $273.00 | $3,282,552 | 361,360 |
| 2023-11-01 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 15,000 | $159.32 | $2,389,800 | 373,384 |
| 2023-11-01 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 12,274 | $273.00 | $3,350,802 | 358,384 |
| 2023-11-01 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 16,000 | $139.56 | $2,232,960 | 370,658 |
| 2023-11-01 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 25,642 | $273.00 | $7,000,266 | 354,658 |
| 2023-11-01 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 35,000 | $119.80 | $4,193,000 | 380,300 |
| 2023-10-20 | EVRAN SEDAT | EVP, Global Supply Chain |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,176 | $0.00 | $0 | 4,176 |
| 2023-09-02 | Last Andrew J. | EVP, Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 903 | $0.00 | $0 | 903 |
| 2023-09-02 | Last Andrew J. | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 448 | $394.60 | $176,781 | 5,040 |
| 2023-09-02 | Last Andrew J. | EVP, Chief Operating Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 903 | $0.00 | $0 | 5,488 |
| 2023-09-01 | Last Andrew J. | EVP, Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 633 | $0.00 | $0 | 1,266 |
| 2023-09-01 | Last Andrew J. | EVP, Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 867 | $0.00 | $0 | 2,602 |
| 2023-09-01 | Last Andrew J. | EVP, Chief Operating Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,008 | $0.00 | $0 | 5,008 |
| 2023-09-01 | Last Andrew J. | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 279 | $394.60 | $110,093 | 4,585 |
| 2023-09-01 | Last Andrew J. | EVP, Chief Operating Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 633 | $0.00 | $0 | 4,864 |
| 2023-09-01 | Last Andrew J. | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 430 | $394.60 | $169,678 | 4,231 |
| 2023-09-01 | Last Andrew J. | EVP, Chief Operating Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 867 | $0.00 | $0 | 4,661 |
| 2023-08-30 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 2,350 | $0.00 | $0 | 0 |
| 2023-08-30 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 377 | $396.44 | $149,458 | 2,416 |
| 2023-08-30 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 1,582 | $395.76 | $626,092 | 2,793 |
| 2023-08-30 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 391 | $394.16 | $154,117 | 4,375 |
| 2023-08-30 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 2,350 | $215.98 | $507,553 | 4,766 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 39,000 | $0.00 | $0 | 0 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,600 | $0.00 | $0 | 0 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,320 | $0.00 | $0 | 2,320 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,805 | $0.00 | $0 | 1,805 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,266 | $0.00 | $0 | 2,532 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,081 | $0.00 | $0 | 6,245 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 25,389 | $381.78 | $9,693,012 | 345,300 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 39,000 | $117.50 | $4,582,500 | 370,689 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 1,290 | $381.78 | $492,496 | 432,920 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 2,600 | $0.00 | $0 | 434,210 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 1,151 | $381.78 | $439,429 | 431,610 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 2,320 | $0.00 | $0 | 432,761 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 895 | $381.78 | $341,693 | 430,441 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,805 | $0.00 | $0 | 431,336 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 628 | $381.78 | $239,758 | 429,531 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,266 | $0.00 | $0 | 430,159 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 1,032 | $381.78 | $393,997 | 428,893 |
| 2023-08-25 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 2,081 | $0.00 | $0 | 429,925 |
| 2023-08-23 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 300 | $384.69 | $115,407 | 2,416 |
| 2023-06-15 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 500 | $379.39 | $189,695 | 6,040 |
| 2023-06-06 | RAMALINGAM AJIT | SVP, Chief Accounting Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 181 | $368.28 | $66,659 | 0 |
| 2023-06-06 | RAMALINGAM AJIT | SVP, Chief Accounting Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 17 | $368.49 | $6,394 | 181 |
| 2023-05-03 | SCHWARTZ STEVEN D | 10% |
Open-market sell
S
|
Bio-Rad A Common Stock | 320 | $463.86 | $148,435 | 1,498 |
| 2023-04-29 | Last Andrew J. | EVP, Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,000 | $0.00 | $0 | 1,000 |
| 2023-04-29 | Last Andrew J. | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 346 | $450.79 | $155,973 | 3,767 |
| 2023-04-29 | Last Andrew J. | EVP, Chief Operating Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,000 | $0.00 | $0 | 4,113 |
| 2023-04-08 | Daskal Ilan | EVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 700 | $0.00 | $0 | 700 |
| 2023-04-08 | Daskal Ilan | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 243 | $466.24 | $113,296 | 1,493 |
| 2023-04-08 | Daskal Ilan | EVP, Chief Financial Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 700 | $0.00 | $0 | 1,736 |
| 2023-03-08 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 150 | $0.00 | $0 | 2,350 |
| 2023-03-08 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 850 | $0.00 | $0 | 0 |
| 2023-03-08 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 746 | $486.89 | $363,220 | 2,671 |
| 2023-03-08 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 1,000 | $486.08 | $486,080 | 3,417 |
| 2023-03-08 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 150 | $215.98 | $32,397 | 4,417 |
| 2023-03-08 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 850 | $159.32 | $135,422 | 4,267 |
| 2023-02-10 | RAMALINGAM AJIT | SVP, Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 644 | $0.00 | $0 | 644 |
| 2022-12-16 | WRIGHT DARA | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 502 | $0.00 | $0 | 1,005 |
| 2022-12-16 | WRIGHT DARA | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 226 | $407.98 | $92,203 | 1,762 |
| 2022-12-16 | WRIGHT DARA | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 502 | $0.00 | $0 | 1,988 |
| 2022-11-10 | RAMALINGAM AJIT | SVP, Chief Accounting Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 0 | $423.61 | $161 | 0 |
| 2022-11-10 | RAMALINGAM AJIT | SVP, Chief Accounting Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 112 | $422.28 | $47,295 | 0 |
| 2022-11-10 | RAMALINGAM AJIT | SVP, Chief Accounting Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 267 | $421.70 | $112,594 | 112 |
| 2022-11-07 | SCHWARTZ STEVEN D | 10% |
Equity grant / award
G
|
Bio-Rad B Common Stock | 42 | $0.00 | $0 | 12,900 |
| 2022-09-02 | WRIGHT DARA | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 433 | $0.00 | $0 | 867 |
| 2022-09-02 | WRIGHT DARA | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 150 | $478.32 | $71,748 | 1,460 |
| 2022-09-02 | WRIGHT DARA | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 433 | $0.00 | $0 | 1,610 |
| 2022-09-01 | WRIGHT DARA | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 405 | $0.00 | $0 | 1,216 |
| 2022-09-01 | WRIGHT DARA | Executive Vice President |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,082 | $0.00 | $0 | 2,082 |
| 2022-09-01 | WRIGHT DARA | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 141 | $486.25 | $68,561 | 1,177 |
| 2022-09-01 | WRIGHT DARA | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 405 | $0.00 | $0 | 1,318 |
| 2022-08-26 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 39,250 | $0.00 | $0 | 0 |
| 2022-08-26 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 23,749 | $495.28 | $11,762,405 | 331,647 |
| 2022-08-26 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 39,250 | $107.32 | $4,212,310 | 355,396 |
| 2022-08-05 | RAMALINGAM AJIT | SVP, Chief Accounting Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 518 | $537.00 | $278,166 | 98 |
| 2022-04-29 | Last Andrew J. | EVP, Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,000 | $0.00 | $0 | 2,000 |
| 2022-04-29 | Last Andrew J. | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 471 | $512.06 | $241,180 | 2,293 |
| 2022-04-29 | Last Andrew J. | EVP, Chief Operating Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,000 | $0.00 | $0 | 2,764 |
| 2022-04-08 | Daskal Ilan | EVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 700 | $0.00 | $0 | 1,400 |
| 2022-04-08 | Daskal Ilan | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 257 | $597.16 | $153,470 | 452 |
| 2022-04-08 | Daskal Ilan | EVP, Chief Financial Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 700 | $0.00 | $0 | 709 |
| 2021-12-16 | WRIGHT DARA | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 502 | $0.00 | $0 | 1,507 |
| 2021-12-16 | WRIGHT DARA | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 221 | $734.34 | $162,289 | 892 |
| 2021-12-16 | WRIGHT DARA | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 502 | $0.00 | $0 | 1,113 |
| 2021-11-12 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 600 | $0.00 | $0 | 0 |
| 2021-11-12 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 2,400 | $0.00 | $0 | 600 |
| 2021-11-12 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,800 | $0.00 | $0 | 1,200 |
| 2021-11-12 | TUMOLO ANNETTE | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 4,800 | $750.05 | $3,600,240 | 4,593 |
| 2021-11-12 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,800 | $326.15 | $587,070 | 9,393 |
| 2021-11-12 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 2,400 | $215.98 | $518,352 | 7,593 |
| 2021-11-12 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 600 | $159.32 | $95,592 | 5,193 |
| 2021-11-11 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,113 | $0.00 | $0 | 1,671 |
| 2021-11-11 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 433 | $0.00 | $0 | 1,300 |
| 2021-11-11 | TUMOLO ANNETTE | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 500 | $750.00 | $375,000 | 4,593 |
| 2021-11-11 | TUMOLO ANNETTE | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 613 | $748.84 | $459,039 | 5,093 |
| 2021-11-11 | TUMOLO ANNETTE | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 433 | $748.08 | $323,919 | 5,706 |
| 2021-11-11 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 433 | $524.30 | $227,022 | 6,139 |
| 2021-11-11 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 500 | $333.34 | $166,670 | 5,706 |
| 2021-11-11 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 613 | $333.34 | $204,337 | 5,206 |
| 2021-11-09 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Equity grant / award
G
|
Bio-Rad B Common Stock | 20 | $0.00 | $0 | 12,858 |
| 2021-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 37,000 | $0.00 | $0 | 0 |
| 2021-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,000 | $0.00 | $0 | 0 |
| 2021-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 20,660 | $806.32 | $16,658,571 | 316,126 |
| 2021-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 37,000 | $100.06 | $3,702,220 | 336,786 |
| 2021-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 1,488 | $806.32 | $1,199,804 | 299,786 |
| 2021-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 3,000 | $0.00 | $0 | 301,274 |
| 2021-09-05 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 600 | $0.00 | $0 | 600 |
| 2021-09-05 | Crowley Michael | EVP, GBL Commercial Operations |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 298 | $819.70 | $244,271 | 4,771 |
| 2021-09-05 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 600 | $0.00 | $0 | 5,069 |
| 2021-09-04 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 600 | $0.00 | $0 | 1,200 |
| 2021-09-04 | Crowley Michael | EVP, GBL Commercial Operations |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 298 | $819.70 | $244,271 | 4,469 |
| 2021-09-04 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 600 | $0.00 | $0 | 4,767 |
| 2021-09-03 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 557 | $0.00 | $0 | 1,671 |
| 2021-09-03 | Crowley Michael | EVP, GBL Commercial Operations |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 277 | $819.70 | $227,057 | 4,167 |
| 2021-09-03 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 557 | $0.00 | $0 | 4,444 |
| 2021-09-02 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,805 | $0.00 | $0 | 5,415 |
| 2021-09-02 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 895 | $825.77 | $739,064 | 419,881 |
| 2021-09-02 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,805 | $0.00 | $0 | 420,776 |
| 2021-09-02 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 433 | $0.00 | $0 | 1,300 |
| 2021-09-02 | TUMOLO ANNETTE | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 150 | $825.77 | $123,866 | 3,382 |
| 2021-09-02 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 433 | $0.00 | $0 | 3,532 |
| 2021-09-01 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 5,064 | $0.00 | $0 | 5,064 |
| 2021-09-01 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,064 | $0.00 | $0 | 5,064 |
| 2021-08-26 | TUMOLO ANNETTE | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 600 | $792.58 | $475,548 | 3,099 |
| 2021-08-09 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 3,000 | $0.00 | $0 | 0 |
| 2021-08-09 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 430 | $755.72 | $324,960 | 3,669 |
| 2021-08-09 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 2,570 | $754.80 | $1,939,836 | 4,099 |
| 2021-08-09 | Crowley Michael | EVP, GBL Commercial Operations |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 3,000 | $139.56 | $418,680 | 6,669 |
| 2021-08-04 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 327 | $760.26 | $248,605 | 919 |
| 2021-04-29 | RAMALINGAM AJIT | SVP, Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 276 | $0.00 | $0 | 1,108 |
| 2021-04-29 | RAMALINGAM AJIT | SVP, Chief Accounting Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 96 | $640.73 | $61,510 | 222 |
| 2021-04-29 | RAMALINGAM AJIT | SVP, Chief Accounting Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 276 | $0.00 | $0 | 318 |
| 2021-04-08 | Daskal Ilan | EVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 700 | $0.00 | $0 | 2,100 |
| 2021-04-08 | Daskal Ilan | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 250 | $592.23 | $148,058 | 907 |
| 2021-04-08 | Daskal Ilan | EVP, Chief Financial Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 700 | $0.00 | $0 | 1,157 |
| 2021-02-19 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 400 | $0.00 | $0 | 850 |
| 2021-02-19 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 196 | $640.17 | $125,542 | 1,220 |
| 2021-02-19 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 327 | $640.92 | $209,581 | 1,416 |
| 2021-02-19 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 400 | $640.94 | $256,376 | 1,743 |
| 2021-02-19 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 400 | $159.32 | $63,728 | 2,143 |
| 2020-12-16 | WRIGHT DARA | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 502 | $0.00 | $0 | 2,009 |
| 2020-12-16 | WRIGHT DARA | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 174 | $576.72 | $100,349 | 328 |
| 2020-12-16 | WRIGHT DARA | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 502 | $0.00 | $0 | 502 |
| 2020-12-15 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 374 | $580.67 | $217,171 | 3,669 |
| 2020-12-07 | SCHWARTZ ALICE N | Dir |
Equity grant / award
G
|
Bio-Rad A Common Stock | 1,800 | $0.00 | $0 | 1,791,821 |
| 2020-12-04 | SCHWARTZ STEVEN D | 10% |
Equity grant / award
G
|
Bio-Rad B Common Stock | 27 | $0.00 | $0 | 12,838 |
| 2020-12-04 | SCHWARTZ ALICE N | Dir |
Equity grant / award
G
|
Bio-Rad B Common Stock | 162 | $0.00 | $0 | 438,518 |
| 2020-11-09 | TUMOLO ANNETTE | Executive Vice President |
Equity grant / award
G
|
Bio-Rad A Common Stock | 423 | $0.00 | $0 | 3,699 |
| 2020-11-06 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,200 | $0.00 | $0 | 600 |
| 2020-11-06 | TUMOLO ANNETTE | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 246 | $641.53 | $157,816 | 4,122 |
| 2020-11-06 | TUMOLO ANNETTE | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 734 | $640.78 | $470,333 | 4,368 |
| 2020-11-06 | TUMOLO ANNETTE | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 220 | $639.62 | $140,716 | 5,102 |
| 2020-11-06 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,200 | $159.32 | $191,184 | 5,322 |
| 2020-09-11 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 0 |
| 2020-09-11 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 500 | $0.00 | $0 | 0 |
| 2020-09-11 | Magni Giovanni | EVP, Chief Strategy Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 248 | $505.02 | $125,245 | 22,495 |
| 2020-09-11 | Magni Giovanni | EVP, Chief Strategy Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 318 | $505.02 | $160,596 | 22,243 |
| 2020-09-11 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 500 | $0.00 | $0 | 22,743 |
| 2020-09-11 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,200 | $0.00 | $0 | 0 |
| 2020-09-11 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 1,587 | $505.02 | $801,467 | 298,247 |
| 2020-09-11 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 3,200 | $0.00 | $0 | 299,834 |
| 2020-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 371 | $0.00 | $0 | 1,485 |
| 2020-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 500 | $0.00 | $0 | 1,500 |
| 2020-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 400 | $0.00 | $0 | 400 |
| 2020-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 308 | $503.45 | $155,063 | 22,061 |
| 2020-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 371 | $333.34 | $123,669 | 22,369 |
| 2020-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 412 | $503.45 | $207,421 | 21,998 |
| 2020-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 357 | $503.45 | $179,732 | 21,910 |
| 2020-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 500 | $326.15 | $163,075 | 22,410 |
| 2020-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 263 | $503.45 | $132,407 | 21,767 |
| 2020-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 400 | $160.37 | $64,148 | 22,030 |
| 2020-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 400 | $0.00 | $0 | 400 |
| 2020-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 199 | $478.82 | $95,285 | 21,630 |
| 2020-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 400 | $0.00 | $0 | 21,829 |
| 2020-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,000 | $0.00 | $0 | 3,000 |
| 2020-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 1,488 | $480.20 | $714,538 | 296,634 |
| 2020-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 3,000 | $0.00 | $0 | 298,122 |
| 2020-09-05 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,600 | $0.00 | $0 | 5,200 |
| 2020-09-05 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 1,290 | $484.23 | $624,657 | 418,971 |
| 2020-09-05 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 2,600 | $0.00 | $0 | 420,261 |
| 2020-09-04 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,600 | $0.00 | $0 | 7,800 |
| 2020-09-04 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 1,290 | $484.23 | $624,657 | 417,661 |
| 2020-09-04 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 2,600 | $0.00 | $0 | 418,951 |
| 2020-09-03 | SCHWARTZ NORMAN D | Chairman, President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,319 | $0.00 | $0 | 9,278 |
| 2020-09-03 | SCHWARTZ NORMAN D | Chairman, President and CEO |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 1,150 | $494.24 | $568,376 | 416,351 |
| 2020-09-03 | SCHWARTZ NORMAN D | Chairman, President and CEO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 2,319 | $0.00 | $0 | 417,501 |
| 2020-09-02 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 1,444 | $0.00 | $0 | 1,444 |
| 2020-09-02 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,444 | $0.00 | $0 | 1,444 |
| 2020-09-02 | RAMALINGAM AJIT | SVP, Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 963 | $0.00 | $0 | 963 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 500 | $0.00 | $0 | 2,000 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,000 | $0.00 | $0 | 1,500 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,200 | $0.00 | $0 | 800 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 2,000 | $0.00 | $0 | 500 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 3,000 | $0.00 | $0 | 0 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 3,200 | $0.00 | $0 | 0 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 3,250 | $0.00 | $0 | 0 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 3,500 | $0.00 | $0 | 0 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 339 | $521.86 | $176,911 | 20,738 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 5,668 | $520.94 | $2,952,688 | 21,077 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 1,133 | $519.89 | $589,035 | 26,745 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 5,392 | $518.76 | $2,797,154 | 27,878 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 315 | $517.64 | $163,057 | 33,270 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 500 | $326.15 | $163,075 | 33,585 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,000 | $215.98 | $215,980 | 33,085 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,200 | $160.37 | $192,444 | 32,085 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 2,000 | $139.56 | $279,120 | 30,885 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 3,000 | $119.54 | $358,620 | 28,885 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 3,200 | $117.00 | $374,400 | 25,885 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 3,250 | $107.32 | $348,790 | 22,685 |
| 2020-08-19 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 3,500 | $98.04 | $343,140 | 19,435 |
| 2020-08-18 | Magni Giovanni | EVP, Chief Strategy Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 2,382 | $518.81 | $1,235,805 | 12,435 |
| 2020-06-12 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 37,000 | $0.00 | $0 | 0 |
| 2020-06-12 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 21,860 | $448.85 | $9,811,861 | 295,122 |
| 2020-06-12 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 37,000 | $84.57 | $3,129,090 | 316,982 |
| 2020-06-01 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 1,500 | $485.40 | $728,100 | 2,310 |
| 2020-05-13 | HUTTON RONALD W | Vice President and Treasurer |
Open-market sell
S
|
Bio-Rad A Common Stock | 443 | $457.35 | $202,606 | 4,140 |
| 2020-04-29 | RAMALINGAM AJIT | EVP, Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,384 | $0.00 | $0 | 1,384 |
| 2020-04-08 | Daskal Ilan | EVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 700 | $0.00 | $0 | 2,800 |
| 2020-04-08 | Daskal Ilan | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 243 | $403.06 | $97,944 | 457 |
| 2020-04-08 | Daskal Ilan | EVP, Chief Financial Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 700 | $0.00 | $0 | 700 |
| 2019-12-16 | WRIGHT DARA | Executive Vice President |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 2,511 | $0.00 | $0 | 2,511 |
| 2019-12-16 | WRIGHT DARA | Executive Vice President |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,511 | $0.00 | $0 | 2,511 |
| 2019-12-04 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,250 | $0.00 | $0 | 1,250 |
| 2019-12-04 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 656 | $370.12 | $242,799 | 456 |
| 2019-12-04 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 1,250 | $370.11 | $462,638 | 1,112 |
| 2019-12-04 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,250 | $159.32 | $199,150 | 2,362 |
| 2019-12-03 | SCHWARTZ STEVEN D | 10% |
Equity grant / award
G
|
Bio-Rad B Common Stock | 40 | $0.00 | $0 | 12,811 |
| 2019-11-11 | STARK JAMES R | VP, Corporate Controller |
Open-market sell
S
|
Bio-Rad A Common Stock | 848 | $351.45 | $298,030 | 0 |
| 2019-09-12 | TUMOLO ANNETTE | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 522 | $330.00 | $172,260 | 2,410 |
| 2019-09-11 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 600 | $0.00 | $0 | 600 |
| 2019-09-11 | TUMOLO ANNETTE | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 238 | $326.42 | $77,688 | 2,932 |
| 2019-09-11 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 600 | $0.00 | $0 | 3,170 |
| 2019-09-11 | HERTIA JOHN | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 600 | $0.00 | $0 | 600 |
| 2019-09-11 | HERTIA JOHN | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 298 | $326.42 | $97,273 | 18,366 |
| 2019-09-11 | HERTIA JOHN | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 600 | $0.00 | $0 | 18,664 |
| 2019-09-10 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 400 | $0.00 | $0 | 0 |
| 2019-09-10 | TUMOLO ANNETTE | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 139 | $322.93 | $44,887 | 2,570 |
| 2019-09-10 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 400 | $0.00 | $0 | 2,709 |
| 2019-09-09 | HERTIA JOHN | Executive Vice President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 600 | $0.00 | $0 | 1,200 |
| 2019-09-09 | HERTIA JOHN | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 444 | $336.47 | $149,393 | 17,762 |
| 2019-09-09 | HERTIA JOHN | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 600 | $159.32 | $95,592 | 18,206 |
| 2019-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 400 | $0.00 | $0 | 800 |
| 2019-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 199 | $335.59 | $66,782 | 14,364 |
| 2019-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 400 | $0.00 | $0 | 14,563 |
| 2019-09-07 | HUTTON RONALD W | Vice President and Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 170 | $0.00 | $0 | 340 |
| 2019-09-07 | HUTTON RONALD W | Vice President and Treasurer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 59 | $335.59 | $19,800 | 4,371 |
| 2019-09-07 | HUTTON RONALD W | Vice President and Treasurer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 170 | $0.00 | $0 | 4,430 |
| 2019-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,000 | $0.00 | $0 | 6,000 |
| 2019-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 1,488 | $339.71 | $505,488 | 277,321 |
| 2019-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 3,000 | $0.00 | $0 | 278,809 |
| 2019-09-05 | HUTTON RONALD W | Vice President and Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 180 | $0.00 | $0 | 540 |
| 2019-09-05 | HUTTON RONALD W | Vice President and Treasurer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 63 | $339.48 | $21,387 | 4,260 |
| 2019-09-05 | HUTTON RONALD W | Vice President and Treasurer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 180 | $0.00 | $0 | 4,323 |
| 2019-09-04 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 600 | $0.00 | $0 | 2,400 |
| 2019-09-04 | TUMOLO ANNETTE | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 208 | $335.20 | $69,722 | 1,896 |
| 2019-09-04 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 600 | $0.00 | $0 | 2,104 |
| 2019-09-04 | HERTIA JOHN | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 600 | $0.00 | $0 | 2,400 |
| 2019-09-04 | HERTIA JOHN | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 208 | $335.20 | $69,722 | 14,907 |
| 2019-09-04 | HERTIA JOHN | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 600 | $0.00 | $0 | 15,115 |
| 2019-09-03 | TUMOLO ANNETTE | Executive Vice President |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 2,784 | $0.00 | $0 | 2,784 |
| 2019-09-03 | TUMOLO ANNETTE | Executive Vice President |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,784 | $0.00 | $0 | 2,784 |
| 2019-08-14 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 310 | $320.00 | $99,200 | 103 |
| 2019-05-16 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 309 | $299.31 | $92,486 | 390 |
| 2019-05-16 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 192 | $299.12 | $57,351 | 699 |
| 2019-05-15 | ERNST TIMOTHY S | EVP, General Counsel & Sec |
Open-market sell
S
|
Bio-Rad A Common Stock | 345 | $290.00 | $100,050 | 891 |
| 2019-05-13 | SCHWARTZ NORMAN D | Chairman, President and CEO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 37,000 | $0.00 | $0 | 0 |
| 2019-05-13 | SCHWARTZ NORMAN D | Chairman, President and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 22,833 | $296.28 | $6,764,961 | 275,809 |
| 2019-05-13 | SCHWARTZ NORMAN D | Chairman, President and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 37,000 | $75.38 | $2,789,060 | 298,642 |
| 2019-04-29 | Last Andrew J. | EVP, Chief Operating Officer |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 5,000 | $0.00 | $0 | 5,000 |
| 2019-04-29 | Last Andrew J. | EVP, Chief Operating Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 5,000 |
| 2019-04-08 | Daskal Ilan | EVP, CFO |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 3,500 | $0.00 | $0 | 3,500 |
| 2019-04-08 | Daskal Ilan | EVP, CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,500 | $0.00 | $0 | 3,500 |
| 2018-12-14 | TSINGOS CHRISTINE A | EVP and CFO |
Open-market sell
S
|
Bio-Rad A Common Stock | 1,411 | $248.00 | $349,928 | 6,683 |
| 2018-12-12 | STARK JAMES R | VP, Corporate Controller |
Open-market sell
S
|
Bio-Rad A Common Stock | 848 | $254.77 | $216,045 | 0 |
| 2018-12-11 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,200 | $0.00 | $0 | 1,800 |
| 2018-12-11 | TUMOLO ANNETTE | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 1,200 | $255.00 | $306,000 | 1,504 |
| 2018-12-11 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,200 | $159.32 | $191,184 | 2,704 |
| 2018-12-11 | TUMOLO ANNETTE | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 1,176 | $254.00 | $298,704 | 1,504 |
| 2018-12-10 | SCHWARTZ STEVEN D | 10% |
Equity grant / award
G
|
Bio-Rad B Common Stock | 54 | $0.00 | $0 | 12,771 |
| 2018-09-11 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 600 | $0.00 | $0 | 1,200 |
| 2018-09-11 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 400 | $0.00 | $0 | 0 |
| 2018-09-11 | TUMOLO ANNETTE | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 347 | $308.37 | $107,004 | 2,680 |
| 2018-09-11 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,000 | $0.00 | $0 | 3,027 |
| 2018-09-10 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,000 | $0.00 | $0 | 2,000 |
| 2018-09-10 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 992 | $308.00 | $305,536 | 258,665 |
| 2018-09-10 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 2,000 | $0.00 | $0 | 259,657 |
| 2018-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 400 | $0.00 | $0 | 1,200 |
| 2018-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 199 | $313.74 | $62,434 | 11,346 |
| 2018-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 400 | $0.00 | $0 | 11,545 |
| 2018-09-07 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 600 | $0.00 | $0 | 1,800 |
| 2018-09-07 | TUMOLO ANNETTE | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 208 | $313.74 | $65,258 | 1,766 |
| 2018-09-07 | TUMOLO ANNETTE | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 600 | $0.00 | $0 | 1,974 |
| 2018-09-05 | HERTIA JOHN | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 600 | $0.00 | $0 | 2,400 |
| 2018-09-05 | HERTIA JOHN | Executive Vice President |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 208 | $315.50 | $65,624 | 12,954 |
| 2018-09-05 | HERTIA JOHN | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 600 | $0.00 | $0 | 13,162 |
| 2018-09-04 | TUMOLO ANNETTE | Executive Vice President |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 3,000 | $0.00 | $0 | 3,000 |
| 2018-09-04 | TUMOLO ANNETTE | Executive Vice President |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,000 | $0.00 | $0 | 3,000 |
| 2018-06-13 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 350 | $303.42 | $106,197 | 2,142 |
| 2018-05-11 | SCHWARTZ NORMAN D | Chairman, President and CEO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 37,500 | $0.00 | $0 | 0 |
| 2018-05-11 | SCHWARTZ NORMAN D | Chairman, President and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 24,273 | $284.98 | $6,917,320 | 256,145 |
| 2018-05-11 | SCHWARTZ NORMAN D | Chairman, President and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 37,500 | $88.48 | $3,318,000 | 280,418 |
| 2017-12-14 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,000 | $0.00 | $0 | 1,500 |
| 2017-12-14 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 800 | $0.00 | $0 | 800 |
| 2017-12-14 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,280 | $0.00 | $0 | 640 |
| 2017-12-14 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,300 | $0.00 | $0 | 0 |
| 2017-12-14 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 600 | $0.00 | $0 | 0 |
| 2017-12-14 | TSINGOS CHRISTINE A | EVP and CFO |
Open-market sell
S
|
Bio-Rad A Common Stock | 4,980 | $249.40 | $1,242,020 | 6,683 |
| 2017-12-14 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,000 | $139.56 | $139,560 | 11,663 |
| 2017-12-14 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 800 | $119.54 | $95,632 | 10,663 |
| 2017-12-14 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,280 | $117.00 | $149,760 | 9,863 |
| 2017-12-14 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,300 | $107.32 | $139,516 | 8,583 |
| 2017-12-14 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 600 | $98.04 | $58,824 | 7,283 |
| 2017-12-05 | SCHWARTZ STEVEN D | 10% |
Equity grant / award
G
|
Bio-Rad B Common Stock | 53 | $0.00 | $0 | 12,717 |
| 2017-12-04 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 1,000 | $258.39 | $258,395 | 2,492 |
| 2017-11-30 | STARK JAMES R | VP, Corporate Controller |
Open-market sell
S
|
Bio-Rad A Common Stock | 746 | $270.51 | $201,798 | 0 |
| 2017-11-14 | Magni Giovanni | EVP, Chief Strategy Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 2,400 | $253.01 | $607,226 | 9,251 |
| 2017-09-13 | Hall Shannon | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 1,245 | $221.20 | $275,390 | 565 |
| 2017-09-12 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 240 | $0.00 | $0 | 0 |
| 2017-09-12 | Magni Giovanni | EVP, Chief Strategy Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 91 | $218.04 | $19,842 | 11,651 |
| 2017-09-12 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 240 | $0.00 | $0 | 11,742 |
| 2017-09-12 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 200 | $0.00 | $0 | 0 |
| 2017-09-12 | TSINGOS CHRISTINE A | EVP and CFO |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 76 | $218.04 | $16,571 | 6,683 |
| 2017-09-12 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 200 | $0.00 | $0 | 6,759 |
| 2017-09-11 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 1,500 |
| 2017-09-11 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 160 | $0.00 | $0 | 160 |
| 2017-09-11 | TSINGOS CHRISTINE A | EVP and CFO |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 249 | $218.86 | $54,496 | 6,559 |
| 2017-09-11 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 660 | $0.00 | $0 | 6,808 |
| 2017-09-11 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 1,500 |
| 2017-09-11 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 240 | $0.00 | $0 | 240 |
| 2017-09-11 | Magni Giovanni | EVP, Chief Strategy Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 279 | $218.86 | $61,062 | 11,502 |
| 2017-09-11 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 740 | $0.00 | $0 | 11,781 |
| 2017-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 400 | $0.00 | $0 | 800 |
| 2017-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 151 | $218.42 | $32,981 | 11,041 |
| 2017-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 400 | $0.00 | $0 | 11,192 |
| 2017-09-10 | STARK JAMES R | VP, Corporate Controller |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 200 | $0.00 | $0 | 400 |
| 2017-09-10 | STARK JAMES R | VP, Corporate Controller |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 76 | $218.42 | $16,600 | 311 |
| 2017-09-10 | STARK JAMES R | VP, Corporate Controller |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 200 | $0.00 | $0 | 387 |
| 2017-09-10 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 400 | $0.00 | $0 | 800 |
| 2017-09-10 | TSINGOS CHRISTINE A | EVP and CFO |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 151 | $218.42 | $32,981 | 6,148 |
| 2017-09-10 | TSINGOS CHRISTINE A | EVP and CFO |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 400 | $0.00 | $0 | 6,299 |
| 2017-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 400 | $0.00 | $0 | 1,600 |
| 2017-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 151 | $218.42 | $32,981 | 10,792 |
| 2017-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 400 | $0.00 | $0 | 10,943 |
| 2017-09-07 | STARK JAMES R | VP, Corporate Controller |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 300 | $0.00 | $0 | 1,200 |
| 2017-09-07 | STARK JAMES R | VP, Corporate Controller |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 113 | $215.44 | $24,345 | 187 |
| 2017-09-07 | STARK JAMES R | VP, Corporate Controller |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 300 | $0.00 | $0 | 300 |
| 2017-09-05 | TSINGOS CHRISTINE A | EVP and CFO |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 3,000 | $0.00 | $0 | 3,000 |
| 2017-09-05 | TSINGOS CHRISTINE A | EVP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,000 | $0.00 | $0 | 3,000 |
| 2017-08-11 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 700 | $215.91 | $151,136 | 2,060 |
| 2017-08-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,600 | $0.00 | $0 | 6,400 |
| 2017-08-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 2,400 | $0.00 | $0 | 3,600 |
| 2017-08-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,920 | $0.00 | $0 | 1,280 |
| 2017-08-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 2,600 | $0.00 | $0 | 650 |
| 2017-08-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 1,332 | $215.00 | $286,380 | 63,028 |
| 2017-08-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,600 | $139.56 | $223,296 | 64,360 |
| 2017-08-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 1,891 | $215.00 | $406,565 | 62,760 |
| 2017-08-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 2,400 | $119.54 | $286,896 | 64,651 |
| 2017-08-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 1,502 | $215.00 | $322,930 | 62,251 |
| 2017-08-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,920 | $117.00 | $224,640 | 63,753 |
| 2017-08-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 1,978 | $215.00 | $425,270 | 61,833 |
| 2017-08-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 2,600 | $107.32 | $279,032 | 63,811 |
| 2017-06-01 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other acquired transaction
J
|
Bio-Rad B Common Stock | 20,588 | $0.00 | $0 | 236,451 |
| 2017-05-31 | Hall Shannon | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 900 | $222.65 | $200,387 | 560 |
| 2017-05-26 | HINCKLEY GREGORY K | Dir |
Open-market buy
P
|
Bio-Rad A Common Stock | 500 | $219.58 | $109,792 | 500 |
| 2017-05-23 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 37,500 | $0.00 | $0 | 0 |
| 2017-05-23 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 25,605 | $216.00 | $5,530,680 | 215,863 |
| 2017-05-23 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 37,500 | $75.00 | $2,812,500 | 241,468 |
| 2017-05-18 | Magni Giovanni | EVP, Chief Strategy Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 2,113 | $220.23 | $465,346 | 10,543 |
| 2017-05-11 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 3,500 | $0.00 | $0 | 0 |
| 2017-05-11 | GOETZ JOHN | EVP, Chief Operating Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 3,500 | $220.17 | $770,590 | 61,174 |
| 2017-05-11 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 3,500 | $88.00 | $308,000 | 64,674 |
| 2017-05-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 3,500 | $0.00 | $0 | 0 |
| 2017-05-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 2,563 | $223.00 | $571,549 | 61,174 |
| 2017-05-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 2,462 | $223.00 | $549,026 | 60,237 |
| 2017-05-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Bio-Rad A Common Stock | 2,271 | $223.00 | $506,433 | 59,199 |
| 2017-05-10 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 3,500 | $98.04 | $343,140 | 63,737 |
| 2017-03-07 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 300 | $196.13 | $58,840 | 2,760 |
| 2017-03-06 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 3,500 | $0.00 | $0 | 0 |
| 2017-03-06 | Magni Giovanni | EVP, Chief Strategy Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 3,500 | $195.87 | $685,528 | 12,656 |
| 2017-03-06 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 3,500 | $75.32 | $263,620 | 16,156 |
| 2017-03-06 | Magni Giovanni | EVP, Chief Strategy Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 998 | $196.16 | $195,771 | 12,656 |
| 2017-03-02 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 3,500 | $0.00 | $0 | 0 |
| 2017-03-02 | GOETZ JOHN | EVP, Chief Operating Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 3,500 | $196.34 | $687,189 | 57,922 |
| 2017-03-02 | GOETZ JOHN | EVP, Chief Operating Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 3,500 | $75.32 | $263,620 | 61,422 |
| 2016-12-09 | SCHWARTZ STEVEN D | 10% |
Equity grant / award
G
|
Bio-Rad B Common Stock | 78 | $0.00 | $0 | 12,664 |
| 2016-11-09 | STARK JAMES R | VP, Corporate Controller |
Open-market sell
S
|
Bio-Rad A Common Stock | 1,299 | $171.42 | $222,675 | 0 |
| 2016-11-07 | Hall Shannon | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 84 | $165.62 | $13,912 | 1,390 |
| 2016-11-04 | Hall Shannon | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 220 | $0.00 | $0 | 0 |
| 2016-11-04 | Hall Shannon | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 220 | $0.00 | $0 | 1,474 |
| 2016-09-12 | HERTIA JOHN | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 728 | $155.02 | $112,856 | 9,885 |
| 2016-09-12 | Magni Giovanni | EVP, Chief Strategy Officer |
Open-market sell
S
|
Bio-Rad A Common Stock | 438 | $155.02 | $67,898 | 13,357 |
| 2016-09-12 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,617 | $0.00 | $0 | 2,617 |
| 2016-09-12 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 1,366 | $159.32 | $217,631 | 202,743 |
| 2016-09-12 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 2,617 | $0.00 | $0 | 204,109 |
| 2016-09-12 | SCHWARTZ ALICE N | Dir |
Equity grant / award
G
|
Bio-Rad A Common Stock | 6,370 | $0.00 | $0 | 1,800,281 |
| 2016-09-11 | HERTIA JOHN | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 600 | $0.00 | $0 | 2,400 |
| 2016-09-11 | HERTIA JOHN | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 700 | $0.00 | $0 | 1,400 |
| 2016-09-11 | HERTIA JOHN | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 1,300 | $0.00 | $0 | 10,613 |
| 2016-09-11 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 2,000 |
| 2016-09-11 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 240 | $0.00 | $0 | 480 |
| 2016-09-11 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 740 | $0.00 | $0 | 13,795 |
| 2016-09-11 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,200 | $0.00 | $0 | 12,800 |
| 2016-09-11 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,600 | $0.00 | $0 | 5,200 |
| 2016-09-11 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 3,027 | $159.80 | $483,715 | 201,492 |
| 2016-09-11 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 5,800 | $0.00 | $0 | 204,519 |
| 2016-09-10 | HERTIA JOHN | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 600 | $0.00 | $0 | 1,800 |
| 2016-09-10 | HERTIA JOHN | Executive Vice President |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 600 | $0.00 | $0 | 9,313 |
| 2016-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 400 | $0.00 | $0 | 1,200 |
| 2016-09-10 | Magni Giovanni | EVP, Chief Strategy Officer |
Exercise / conversion
M
|
Bio-Rad A Common Stock | 400 | $0.00 | $0 | 13,055 |
| 2016-09-10 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,000 | $0.00 | $0 | 6,000 |
| 2016-09-10 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Other disposed transaction
F
|
Bio-Rad B Common Stock | 1,044 | $159.80 | $166,831 | 198,719 |
| 2016-09-10 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Exercise / conversion
M
|
Bio-Rad B Common Stock | 2,000 | $0.00 | $0 | 199,763 |
| 2016-09-09 | HERTIA JOHN | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 2,689 | $158.57 | $426,395 | 8,713 |
| 2016-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 2,000 | $0.00 | $0 | 2,000 |
| 2016-09-08 | Magni Giovanni | EVP, Chief Strategy Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,000 | $0.00 | $0 | 2,000 |
| 2016-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 15,000 | $0.00 | $0 | 15,000 |
| 2016-09-07 | SCHWARTZ NORMAN D | Chairman, President, and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 15,000 | $0.00 | $0 | 15,000 |
| 2016-08-18 | Crowley Michael | EVP, GBL Commercial Operations |
Open-market sell
S
|
Bio-Rad A Common Stock | 669 | $153.00 | $102,357 | 1,868 |
| 2016-06-13 | Hall Shannon | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 281 | $145.31 | $40,891 | 336 |
| 2016-06-13 | Hall Shannon | Executive Vice President |
Open-market sell
S
|
Bio-Rad A Common Stock | 1,291 | $145.29 | $187,569 | 617 |
| 2016-06-10 | SCHWARTZ ALICE N | Dir |
Open-market sell
S
|
Bio-Rad A Common Stock | 7,000 | $147.02 | $1,029,140 | 1,806,651 |