XML 55 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Stock by Class [Table Text Block]
Changes to Bio-Rad's issued common stock shares are as follows (in thousands):
Class A SharesClass B Shares
Balance at January 1, 202225,134 5,078 
Class B to Class A conversions20 (20)
Issuance of common stock16 
Balance at December 31, 202225,162 5,074 
Class B to Class A conversions(8)
Issuance of common stock— 30 
Balance at December 31, 202325,170 5,096 
Class B to Class A conversions21 (21)
Issuance of common stock— — 
Balance at December 31, 202425,191 5,075 
Class of Treasury Stock [Table Text Block]
The share repurchase activity under the share repurchase programs through open market transactions for the years ended December 31, 2024, 2023 and 2022 are summarized as follows:
Number of Shares PurchasedWeighted-Average Price per ShareTotal Shares Repurchased To DateRemaining Authorized Value
(in millions)
May 1, 2022 - May 31, 2022255,284 $489.65 918,367 $98.1 
November 1, 2022 - November 30, 2022241,408 $375.63 1,159,775 $207.4 
May 1, 2023 – May 31, 2023549,863 $377.20 1,709,638 $— 
September 1, 2023 – September 30, 202358,478 $364.61 1,768,116 $478.7 
November 1, 2023 – November 30, 2023659,416 $303.30 2,427,532 $278.7 
March 1, 2024 – March 31, 202414,250 $329.98 2,441,782 $274.0 
May 1, 2024 – May 31, 2024221,893 $289.69 2,663,675 $209.7 
June 1, 2024 – June 30, 2024124,333 $287.29 2,788,008 $174.0 
July 1, 2024 – July 31, 2024328,171 $293.01 3,116,179 $577.8 
August 1, 2024 – August 31, 20242,210 $321.73 3,118,389 $577.1