Bio-Rad Laboratories, Inc. (BIO)
NYSE: BIO · IEX Real-Time Price · USD
267.55
+3.58 (1.36%)
Jul 2, 2024, 4:00 PM EDT - Market closed

Bio-Rad Laboratories Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 1994
Revenue
2,6712,8022,9232,5462,312
Upgrade
Revenue Growth (YoY)
-4.67%-4.12%14.81%10.12%0.97%
Upgrade
Cost of Revenue
1,2441,2351,2841,1081,055
Upgrade
Gross Profit
1,4271,5671,6381,4381,257
Upgrade
Selling, General & Admin
841.72827.83877.12798.8824.63
Upgrade
Research & Development
247.43256.89260.64217.76202.71
Upgrade
Operating Expenses
1,0891,0851,1381,0171,027
Upgrade
Operating Income
337.8482.62500.34421.33229.66
Upgrade
Interest Expense / Income
49.4438.111.5521.8623.42
Upgrade
Other Expense / Income
1,1385,149-4,950.27-4,518.54-2,054.84
Upgrade
Pretax Income
-850.1-4,704.275,4494,9182,261
Upgrade
Income Tax
-212.78-1,076.741,1951,104502.41
Upgrade
Net Income
-637.32-3,627.544,2543,8141,759
Upgrade
Net Income Growth
--11.54%116.88%381.02%
Upgrade
Shares Outstanding (Basic)
2930303030
Upgrade
Shares Outstanding (Diluted)
2930303030
Upgrade
Shares Change
-1.93%-1.40%0.16%-0.08%-0.15%
Upgrade
EPS (Basic)
-21.82-121.79142.61128.1358.93
Upgrade
EPS (Diluted)
-21.82-121.79140.83126.4758.27
Upgrade
EPS Growth
--11.35%117.04%381.57%
Upgrade
Free Cash Flow
218.4781.83535.77476.48359.49
Upgrade
Free Cash Flow Per Share
7.482.7517.9616.0112.05
Upgrade
Gross Margin
53.42%55.93%56.05%56.48%54.38%
Upgrade
Operating Margin
12.65%17.22%17.12%16.55%9.93%
Upgrade
Profit Margin
-23.86%-129.45%145.57%149.83%76.08%
Upgrade
Free Cash Flow Margin
8.18%2.92%18.33%18.72%15.55%
Upgrade
Effective Tax Rate
--21.93%22.44%22.22%
Upgrade
EBITDA
-800.67-4,666.165,4514,9402,284
Upgrade
EBITDA Margin
-29.97%-166.51%186.50%194.05%98.82%
Upgrade
EBIT
-800.67-4,666.165,4514,9402,284
Upgrade
EBIT Margin
-29.97%-166.51%186.50%194.05%98.82%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).