XML 45 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
7. Stockholders' Equity Treasury Shares (Details) (USD $)
In Millions, except Share data, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Equity, Class of Treasury Stock [Line Items]    
Stock Repurchase Program, Authorized Amount 18.0us-gaap_StockRepurchaseProgramAuthorizedAmount1  
Stock Repurchase Program, Remaining Authorized Repurchase Amount 3.3us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1  
Treasury Class-A [Member]    
Equity, Class of Treasury Stock [Line Items]    
Treasury Stock, Shares 122us-gaap_TreasuryStockShares
/ us-gaap_StatementClassOfStockAxis
= bio_TreasuryClassAMember
122us-gaap_TreasuryStockShares
/ us-gaap_StatementClassOfStockAxis
= bio_TreasuryClassAMember
Treasury Class B [Member]    
Equity, Class of Treasury Stock [Line Items]    
Treasury Stock, Shares 917us-gaap_TreasuryStockShares
/ us-gaap_StatementClassOfStockAxis
= bio_TreasuryClassBMember
917us-gaap_TreasuryStockShares
/ us-gaap_StatementClassOfStockAxis
= bio_TreasuryClassBMember