Skip to content
10-K

Annual Report

Bio-Rad Laboratories, Inc. BIO BIO-B

0000012208-26-000010

← back to feed
Filed
Feb 13, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 27.28M sh
Shares Diluted FY 2025 · Dec 31, 2024 28.21M sh
Shares Diluted FY 2025 · Dec 31, 2023 29.21M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $295.5M
Stock Repurchased FY 2025 · Dec 31, 2024 $203.6M
Stock Repurchased restated FY 2025 · Dec 31, 2023 $428.7M
Capex FY 2025 · Dec 31, 2025 $157.6M
Capex FY 2025 · Dec 31, 2024 $165.6M
Capex restated FY 2025 · Dec 31, 2023 $156.7M
Operating Cash Flow FY 2025 · Dec 31, 2025 $532.2M
Operating Cash Flow FY 2025 · Dec 31, 2024 $455.2M
Operating Cash Flow restated FY 2025 · Dec 31, 2023 $374.9M
Long Term Debt FY 2025 · Dec 31, 2025 $1.2B
Long Term Debt FY 2025 · Dec 31, 2024 $1.2B
Short Term Investments FY 2025 · Dec 31, 2025 $1.01B
Short Term Investments FY 2025 · Dec 31, 2024 $1.18B
Cash And Equivalents FY 2025 · Dec 31, 2025 $529.8M
Cash And Equivalents FY 2025 · Dec 31, 2024 $488.1M
Cash And Equivalents restated FY 2025 · Dec 31, 2023 $403.8M
Stockholders Equity FY 2025 · Dec 31, 2025 $7.45B
Stockholders Equity FY 2025 · Dec 31, 2024 $6.57B
Stockholders Equity restated FY 2025 · Dec 31, 2023 $8.74B
Stockholders Equity restated FY 2025 · Dec 31, 2022 $9.62B
Current Liabilities FY 2025 · Dec 31, 2025 $517M
Current Liabilities FY 2025 · Dec 31, 2024 $467.8M
Total Liabilities FY 2025 · Dec 31, 2025 $3.12B
Total Liabilities FY 2025 · Dec 31, 2024 $2.79B
Current Assets FY 2025 · Dec 31, 2025 $2.91B
Current Assets FY 2025 · Dec 31, 2024 $3.03B
Total Assets FY 2025 · Dec 31, 2025 $10.58B
Total Assets FY 2025 · Dec 31, 2024 $9.36B
Eps Diluted FY 2025 · Dec 31, 2025 $27.85
Eps Diluted FY 2025 · Dec 31, 2024 −$65.36
Eps Diluted FY 2025 · Dec 31, 2023 −$21.82
Eps Basic FY 2025 · Dec 31, 2025 $27.87
Eps Basic FY 2025 · Dec 31, 2024 −$65.36
Eps Basic FY 2025 · Dec 31, 2023 −$21.82
Sga Expense FY 2025 · Dec 31, 2025 $844.3M
Sga Expense FY 2025 · Dec 31, 2024 $814M
Sga Expense restated FY 2025 · Dec 31, 2023 $841.7M
Rd Expense FY 2025 · Dec 31, 2025 $275.6M
Rd Expense FY 2025 · Dec 31, 2024 $295.9M
Rd Expense restated FY 2025 · Dec 31, 2023 $247.4M
Net Income FY 2025 · Dec 31, 2025 $759.9M
Net Income FY 2025 · Dec 31, 2024 −$1.84B
Net Income restated FY 2025 · Dec 31, 2023 −$637.3M
Operating Income FY 2025 · Dec 31, 2025 $47.2M
Operating Income FY 2025 · Dec 31, 2024 $269M
Operating Income restated FY 2025 · Dec 31, 2023 $337.8M
Gross Profit FY 2025 · Dec 31, 2025 $1.34B
Gross Profit FY 2025 · Dec 31, 2024 $1.38B
Gross Profit restated FY 2025 · Dec 31, 2023 $1.43B
Cost Of Revenue FY 2025 · Dec 31, 2025 $1.24B
Cost Of Revenue FY 2025 · Dec 31, 2024 $1.19B
Cost Of Revenue restated FY 2025 · Dec 31, 2023 $1.24B
Revenue FY 2025 · Dec 31, 2025 $2.58B
Revenue FY 2025 · Dec 31, 2024 $2.57B
Revenue restated FY 2025 · Dec 31, 2023 $2.67B