bf/NYSE:BIO_icon.jpeg

NYSE:BIO.B

Bio-Rad Laboratories, Inc.

  • Stock

USD

Last Close

315.17

26/07 20:00

Market Cap

8.01B

Beta: -

Volume Today

243.33K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
revenue
505.07M
-
602.63M
19.32%
509.34M
15.48%
536.83M
5.40%
530.64M
1.15%
598.22M
12.74%
472.82M
20.96%
506.10M
7.04%
469.96M
7.14%
570.56M
21.41%
471.20M
17.41%
516.78M
9.67%
508.75M
1.55%
571.45M
12.33%
500.05M
12.49%
504.67M
0.92%
535.00M
6.01%
620.43M
15.97%
551.52M
11.11%
575.91M
4.42%
545.14M
5.34%
617.54M
13.28%
553.98M
10.29%
572.62M
3.36%
560.63M
2.09%
624.43M
11.38%
571.64M
8.45%
536.88M
6.08%
647.26M
20.56%
789.84M
22.03%
726.80M
7.98%
715.93M
1.49%
747.05M
4.35%
732.77M
1.91%
700.06M
4.46%
691.10M
1.28%
680.80M
1.49%
730.29M
7.27%
676.84M
7.32%
681.11M
0.63%
632.12M
7.19%
681.18M
7.76%
610.82M
10.33%
cost of revenue
220.85M
-
279.89M
26.73%
234.06M
16.37%
239.59M
2.36%
242.07M
1.03%
280.81M
16.01%
202.72M
27.81%
226.50M
11.74%
206.51M
8.83%
262.04M
26.89%
207.17M
20.94%
236.54M
14.18%
229.28M
3.07%
257.10M
12.13%
230.06M
10.51%
231.37M
0.57%
230.48M
0.38%
280.84M
21.85%
249.32M
11.22%
274.24M
10.00%
258.42M
5.77%
283.76M
9.81%
242.22M
14.64%
264.85M
9.34%
253.61M
4.25%
293.99M
15.92%
254.28M
13.51%
243.89M
4.08%
279.95M
14.79%
329.68M
17.76%
326.17M
1.07%
314.33M
3.63%
309.61M
1.50%
331.77M
7.16%
296.50M
10.63%
295.12M
0.47%
307.01M
4.03%
333.19M
8.53%
314.43M
5.63%
318.63M
1.34%
296.44M
6.96%
315.28M
6.36%
284.35M
9.81%
gross profit
284.22M
-
322.75M
13.56%
275.29M
14.70%
297.24M
7.97%
288.58M
2.92%
317.41M
9.99%
270.11M
14.90%
279.60M
3.51%
263.45M
5.77%
308.51M
17.10%
264.03M
14.42%
280.23M
6.14%
279.47M
0.27%
314.36M
12.48%
269.99M
14.11%
273.30M
1.23%
304.52M
11.42%
339.59M
11.52%
302.20M
11.01%
301.67M
0.18%
286.72M
4.96%
333.78M
16.41%
311.76M
6.60%
307.77M
1.28%
307.03M
0.24%
330.44M
7.63%
317.37M
3.96%
292.99M
7.68%
367.31M
25.37%
460.15M
25.28%
400.63M
12.94%
401.60M
0.24%
437.44M
8.92%
401.00M
8.33%
403.56M
0.64%
395.98M
1.88%
373.79M
5.60%
397.10M
6.23%
362.42M
8.73%
362.48M
0.02%
335.68M
7.39%
365.90M
9.00%
326.47M
10.78%
selling and marketing expenses
-1.49M
-
25.46M
-
general and administrative expenses
202.24M
-
214.58M
6.10%
202.28M
5.74%
195.84M
3.18%
202.55M
3.43%
207.54M
2.46%
188.56M
9.15%
192.84M
2.28%
187.44M
2.80%
193.15M
3.04%
189.72M
1.78%
205.54M
8.34%
201.45M
1.99%
220.02M
9.22%
194.94M
11.40%
213.03M
9.28%
196.77M
7.63%
204.21M
3.78%
209.13M
2.41%
210.43M
0.62%
201.20M
4.39%
214.03M
6.38%
207.58M
3.01%
201.26M
3.05%
201.62M
0.18%
214.16M
6.22%
193.69M
9.56%
193.69M
-
selling general and administrative expenses
202.24M
-
214.58M
6.10%
202.28M
5.74%
195.84M
3.18%
202.55M
3.43%
207.54M
2.46%
188.56M
9.15%
192.84M
2.28%
187.44M
2.80%
193.15M
3.04%
189.72M
1.78%
205.54M
8.34%
201.45M
1.99%
220.02M
9.22%
194.94M
11.40%
213.03M
9.28%
196.77M
7.63%
204.21M
3.78%
209.13M
2.41%
210.43M
0.62%
201.20M
4.39%
212.54M
5.64%
207.58M
2.33%
201.26M
3.05%
201.62M
0.18%
214.16M
6.22%
193.69M
9.56%
189.26M
2.29%
198.16M
4.70%
219.15M
10.59%
225.85M
3.06%
213.43M
5.50%
216.15M
1.28%
224.15M
3.70%
197.59M
11.85%
208.73M
5.64%
211.05M
1.11%
212.23M
0.56%
225.55M
6.28%
207.82M
7.86%
201.20M
3.19%
205.90M
2.33%
210.48M
2.23%
research and development expenses
52.92M
-
55.85M
5.53%
52.54M
5.92%
55.72M
6.04%
52.79M
5.26%
59.29M
12.32%
47.20M
20.38%
46.55M
1.39%
43.34M
6.90%
55.89M
28.96%
48.59M
13.06%
52.17M
7.38%
49.92M
4.31%
57.54M
15.26%
49.49M
14.00%
62.62M
26.54%
61.37M
2.00%
76.82M
25.17%
49.43M
35.66%
47.45M
4.00%
49.24M
3.78%
53.07M
7.78%
47.58M
10.36%
50.12M
5.35%
47.94M
4.35%
57.07M
19.03%
49.30M
13.61%
51.98M
5.44%
59.55M
14.55%
65.77M
10.44%
73.91M
12.39%
63.39M
14.23%
64.48M
1.72%
69.87M
8.36%
62.54M
10.49%
67.03M
7.18%
69.95M
4.35%
66.20M
5.36%
74.95M
13.22%
65.04M
13.22%
43.53M
33.07%
62.21M
42.90%
63.98M
2.83%
other expenses
667K
-
2.06M
208.10%
661K
67.83%
8.39M
1,168.99%
613K
92.69%
3.35M
446.00%
1.15M
65.55%
732K
-
2.09M
185.25%
1.18M
43.63%
11.21M
852.25%
1.03M
-
1.42M
38.21%
11.76M
729.13%
1.44M
87.79%
-2.41M
268.11%
11.14M
561.68%
15.86M
42.29%
2.58M
83.70%
7.00M
170.99%
18.70M
166.90%
3.90M
79.16%
4.37M
12.09%
-865K
119.81%
3.27M
478.38%
17.23M
426.40%
1.01M
94.11%
2.97M
192.71%
17.41M
485.90%
-96K
100.55%
-579K
503.13%
10.04M
1,834.54%
32.60M
224.57%
6.71M
79.42%
3.06M
54.37%
2.21M
27.99%
50.43M
2,187.12%
16.49M
67.31%
20.45M
24.01%
-65K
100.32%
700K
1,176.92%
cost and expenses
476.01M
-
550.32M
15.61%
488.87M
11.17%
491.14M
0.46%
497.40M
1.27%
547.64M
10.10%
438.47M
19.93%
465.90M
6.25%
437.29M
6.14%
511.07M
16.87%
445.47M
12.84%
494.25M
10.95%
480.65M
2.75%
534.66M
11.24%
474.49M
11.25%
507.02M
6.85%
488.62M
3.63%
561.86M
14.99%
507.87M
9.61%
532.12M
4.77%
508.86M
4.37%
549.38M
7.96%
497.37M
9.47%
516.23M
3.79%
503.17M
2.53%
565.22M
12.33%
497.27M
12.02%
485.14M
2.44%
537.66M
10.83%
614.60M
14.31%
625.93M
1.84%
591.15M
5.56%
590.25M
0.15%
625.79M
6.02%
556.64M
11.05%
570.88M
2.56%
588.00M
3.00%
611.62M
4.02%
614.93M
0.54%
591.49M
3.81%
541.17M
8.51%
583.39M
7.80%
558.81M
4.21%
operating expenses
255.16M
-
270.43M
5.99%
254.82M
5.77%
251.56M
1.28%
255.34M
1.50%
266.82M
4.50%
235.76M
11.64%
239.39M
1.54%
230.78M
3.60%
249.03M
7.91%
238.30M
4.31%
257.71M
8.14%
251.38M
2.46%
277.56M
10.42%
244.43M
11.94%
275.65M
12.77%
258.14M
6.35%
281.02M
8.86%
258.56M
7.99%
257.88M
0.26%
250.44M
2.88%
265.62M
6.06%
255.16M
3.94%
251.38M
1.48%
249.57M
0.72%
271.23M
8.68%
243.00M
10.41%
241.25M
0.72%
257.71M
6.82%
284.91M
10.56%
299.76M
5.21%
276.82M
7.66%
280.63M
1.38%
294.02M
4.77%
260.14M
11.52%
275.76M
6.01%
281.00M
1.90%
278.43M
0.91%
300.50M
7.93%
272.87M
9.20%
244.73M
10.31%
268.11M
9.55%
274.46M
2.37%
interest expense
31.61M
-
7.02M
77.80%
3.86M
45.05%
5.56M
44.26%
7.71M
38.57%
5M
35.15%
5.00M
0.04%
4.83M
3.36%
5.82M
20.44%
6.03M
3.64%
5.58M
7.52%
5.63M
0.93%
5.63M
0.04%
5.10M
9.55%
5.04M
1.08%
5.77M
14.46%
5.60M
3.00%
5.51M
1.63%
5.78M
5.01%
5.98M
3.37%
6.06M
1.46%
6.14M
1.24%
5.99M
2.49%
5.84M
2.42%
5.53M
5.41%
6.06M
9.76%
5.69M
6.17%
5.74M
0.88%
5.73M
0.21%
4.70M
17.89%
398K
91.54%
363K
8.79%
426K
17.36%
364K
14.55%
4.05M
1,012.09%
10.72M
164.82%
11.66M
8.80%
11.68M
0.17%
12.34M
5.60%
12.34M
0.05%
12.40M
0.45%
12.36M
0.30%
12.28M
0.68%
ebitda
66.69M
-
96.35M
44.46%
57.80M
40.01%
90.41M
56.41%
70.97M
21.50%
93.69M
32.01%
67.78M
27.65%
79.44M
17.19%
33.40M
57.95%
95.45M
185.75%
60.99M
36.10%
71.31M
16.91%
67.92M
4.76%
37.82M
44.32%
60.64M
60.34%
46.43M
23.43%
83.18M
79.14%
98.79M
18.76%
89.14M
9.77%
93.97M
5.43%
73.70M
21.57%
109.74M
48.91%
118.24M
7.75%
103.26M
12.68%
106.78M
3.41%
61.71M
42.21%
111.24M
80.25%
122.31M
9.95%
125.62M
2.71%
214.40M
70.67%
151.00M
29.57%
158.34M
4.86%
189.91M
19.94%
150.75M
20.62%
208.03M
38.00%
159.54M
23.31%
128.58M
19.41%
160.83M
25.08%
147.93M
8.02%
141.95M
4.04%
148.72M
4.77%
150.79M
1.39%
99.81M
33.81%
operating income
29.06M
-
52.32M
80.04%
20.47M
60.87%
45.69M
123.18%
33.24M
27.24%
50.59M
52.18%
34.35M
32.10%
40.20M
17.05%
32.67M
18.74%
59.48M
82.07%
25.73M
56.75%
22.52M
12.45%
28.09M
24.72%
-23.15M
182.41%
25.56M
210.40%
-2.35M
109.20%
46.38M
2,072.74%
47.06M
1.47%
43.65M
7.26%
43.79M
0.33%
36.27M
17.17%
-232.35M
740.53%
56.61M
124.36%
56.39M
0.38%
57.46M
1.90%
59.20M
3.04%
74.37M
25.62%
51.74M
30.43%
109.60M
111.82%
175.24M
59.89%
100.86M
42.44%
124.78M
23.72%
156.80M
25.66%
106.98M
31.77%
143.42M
34.06%
120.22M
16.18%
92.80M
22.81%
118.67M
27.88%
112.34M
5.33%
89.62M
20.23%
90.95M
1.49%
97.79M
7.52%
52.01M
46.82%
depreciation and amortization
36.97M
-
41.98M
13.54%
36.67M
12.64%
36.34M
0.91%
37.12M
2.16%
39.76M
7.11%
32.28M
18.81%
32.13M
0.49%
33.56M
4.47%
33.88M
0.94%
34.09M
0.63%
37.58M
10.23%
38.49M
2.42%
32.74M
14.92%
33.66M
2.80%
37.03M
9.99%
35.36M
4.49%
42.63M
20.55%
34.34M
19.44%
34.33M
0.06%
34.84M
1.50%
34.58M
0.75%
42.94M
24.19%
42.97M
0.07%
44.95M
4.61%
3.37M
92.50%
33.59M
895.88%
53.34M
58.79%
15.01M
71.86%
36.19M
141.13%
32.74M
9.54%
33.65M
2.80%
33.69M
0.10%
33.73M
0.12%
64.61M
91.58%
39.32M
39.14%
35.78M
9.00%
42.16M
17.81%
35.59M
15.58%
35.85M
0.73%
37.32M
4.12%
53M
42.00%
47.80M
9.81%
total other income expenses net
-2.66M
-
-788K
70.41%
-2.08M
163.45%
8.67M
517.82%
-3.05M
135.21%
160K
105.24%
-2.65M
1,758.13%
-2.94M
10.74%
-1.43M
51.19%
749K
152.23%
48K
93.59%
9.97M
20,672.92%
-1.11M
111.13%
-59.88M
5,295.05%
-371K
99.38%
9.24M
2,590.84%
-1.93M
120.85%
-15.38M
698.13%
825.83M
5,469.47%
302.27M
63.40%
319.92M
5.84%
-1.11B
446.51%
1.08B
197.12%
719.05M
33.21%
-387.15M
153.84%
646.29M
266.93%
830.02M
28.43%
1.20B
44.57%
1.58B
31.72%
907.99M
42.55%
1.20B
31.80%
1.03B
13.74%
4.87B
371.33%
-2.14B
144.08%
-4.51B
110.50%
-1.34B
70.25%
-301.96M
77.52%
972.61M
422.10%
-27.52M
102.83%
-1.58B
5,633.97%
58.55M
103.71%
330.60M
464.64%
439.07M
32.81%
income before tax
-5.22M
-
44.51M
953.34%
14.54M
67.34%
48.80M
235.65%
22.48M
53.94%
45.75M
103.53%
26.69M
41.65%
39.54M
48.12%
25.41M
35.72%
54.20M
113.25%
20.20M
62.74%
26.86M
33.02%
22.69M
15.54%
-28.19M
224.24%
20.15M
171.48%
1.12M
94.44%
38.85M
3,369.20%
37.68M
3.02%
863.69M
2,191.99%
340.09M
60.62%
350.13M
2.95%
-1.05B
398.90%
1.13B
207.71%
769.60M
31.73%
-335.22M
143.56%
699.43M
308.65%
898.70M
28.49%
1.25B
38.64%
1.68B
35.20%
1.08B
35.97%
1.30B
20.27%
1.16B
10.83%
5.02B
334.16%
-2.04B
140.58%
-4.37B
114.47%
-1.22B
72.02%
-209.17M
82.90%
1.09B
621.73%
84.83M
92.23%
-1.50B
1,868.77%
137.10M
109.14%
428.39M
212.46%
491.08M
14.63%
income tax expense
1.88M
-
14.37M
663.36%
7.87M
45.25%
17.17M
118.12%
10.97M
36.11%
6.71M
38.83%
8.88M
32.30%
11.12M
25.25%
8.04M
27.63%
4.72M
41.38%
7.92M
67.92%
8.85M
11.76%
4.28M
51.60%
-7.62M
277.84%
7.73M
201.54%
-3.92M
150.62%
11.46M
392.77%
-32.22M
381.07%
206.91M
742.27%
72.04M
65.18%
80.81M
12.16%
-213.40M
364.09%
262.07M
222.81%
170.79M
34.83%
-76.40M
144.73%
145.94M
291.03%
212.79M
45.80%
279.52M
31.36%
369.64M
32.24%
239.43M
35.23%
319.79M
33.56%
242.66M
24.12%
1.09B
350.91%
-464.40M
142.44%
-1.00B
115.64%
-295.70M
70.47%
-44.94M
84.80%
263.55M
686.50%
15.87M
93.98%
-338.18M
2,231.32%
30.84M
109.12%
78.68M
155.09%
107.16M
36.19%
net income
-7.10M
-
30.14M
524.51%
6.67M
77.87%
31.63M
374.37%
11.51M
63.61%
39.04M
239.19%
17.82M
54.36%
28.42M
59.52%
17.37M
38.89%
49.48M
184.87%
12.28M
75.19%
18.01M
46.74%
18.41M
2.17%
-20.57M
211.76%
12.41M
160.35%
5.04M
59.44%
27.39M
444.05%
69.90M
155.17%
656.77M
839.60%
268.04M
59.19%
269.33M
0.48%
-833.15M
409.35%
865.20M
203.85%
598.81M
30.79%
-258.82M
143.22%
553.49M
313.85%
685.91M
23.93%
966.43M
40.90%
1.31B
36.05%
839.10M
36.18%
977.41M
16.48%
914.11M
6.48%
3.93B
329.71%
-1.57B
140.06%
-3.37B
114.13%
-927.18M
72.48%
-164.23M
82.29%
833.49M
607.51%
68.96M
91.73%
-1.16B
1,785.35%
106.26M
109.14%
349.71M
229.12%
383.92M
9.78%
weighted average shs out
28.40M
-
28.71M
1.10%
28.79M
0.29%
28.83M
0.12%
28.88M
0.20%
29M
0.40%
29.09M
0.32%
29.14M
0.15%
29.20M
0.20%
29.32M
0.43%
29.36M
0.15%
29.40M
0.12%
29.44M
0.16%
29.50M
0.18%
29.58M
0.29%
29.61M
0.11%
29.66M
0.16%
29.77M
0.35%
29.79M
0.07%
29.81M
0.09%
29.86M
0.16%
29.88M
0.05%
29.80M
0.26%
29.81M
0.04%
29.82M
0.01%
29.92M
0.36%
29.86M
0.20%
29.65M
0.71%
29.72M
0.23%
29.83M
0.38%
29.82M
0.03%
29.76M
0.20%
29.81M
0.17%
29.92M
0.36%
29.93M
0.03%
29.79M
0.46%
29.71M
0.28%
29.68M
0.09%
29.60M
0.29%
29.36M
0.81%
29.10M
0.86%
28.79M
1.07%
28.52M
0.95%
weighted average shs out dil
28.60M
-
28.99M
1.35%
29.06M
0.24%
29.09M
0.11%
29.14M
0.17%
29.19M
0.18%
29.29M
0.33%
29.38M
0.31%
29.44M
0.20%
29.47M
0.11%
29.51M
0.12%
29.59M
0.28%
29.67M
0.28%
29.55M
0.40%
29.91M
1.21%
30.01M
0.32%
30.05M
0.15%
30.11M
0.19%
30.17M
0.21%
30.22M
0.16%
30.29M
0.24%
29.88M
1.37%
30.10M
0.76%
30.15M
0.17%
29.83M
1.07%
30.22M
1.31%
30.20M
0.08%
30.06M
0.46%
30.13M
0.23%
30.17M
0.14%
30.19M
0.05%
30.15M
0.13%
30.22M
0.25%
29.92M
1.00%
29.93M
0.04%
29.79M
0.46%
29.73M
0.20%
29.79M
0.20%
29.75M
0.15%
29.36M
1.32%
29.22M
0.45%
28.82M
1.40%
28.54M
0.96%
eps
-0.25
-
1.05
520%
0.23
78.10%
1.10
378.26%
0.40
63.64%
1.35
237.50%
0.61
54.81%
0.98
60.66%
0.59
39.80%
1.69
186.44%
0.42
75.15%
0.61
45.24%
0.63
3.28%
-0.70
211.11%
0.42
160%
0.17
59.52%
0.74
335.29%
2.35
217.57%
22.05
838.30%
8.99
59.23%
9.02
0.33%
-27.88
409.09%
29.03
204.12%
20.08
30.83%
-8.68
143.23%
18.50
313.13%
22.97
24.16%
32.59
41.88%
44.24
35.75%
28.13
36.42%
32.77
16.49%
30.71
6.29%
131.75
329.01%
-52.59
139.92%
-112.58
114.07%
-31.12
72.36%
-5.53
82.23%
27.89
604.34%
2.33
91.65%
-39.59
1,799.14%
3.65
109.22%
12.15
232.88%
13.46
10.78%
epsdiluted
-0.25
-
1.04
516%
0.23
77.88%
1.09
373.91%
0.39
64.22%
1.34
243.59%
0.61
54.48%
0.97
59.02%
0.59
39.18%
1.68
184.75%
0.42
75%
0.61
45.24%
0.62
1.64%
-0.70
212.90%
0.41
158.57%
0.17
58.54%
0.73
329.41%
2.32
217.81%
21.77
838.36%
8.87
59.26%
8.89
0.23%
-27.88
413.61%
28.74
203.08%
19.86
30.90%
-8.68
143.71%
18.31
310.94%
22.72
24.09%
32.15
41.51%
43.64
35.74%
27.81
36.27%
32.38
16.43%
30.32
6.36%
129.96
328.63%
-52.59
140.47%
-112.57
114.05%
-31.12
72.35%
-5.52
82.26%
27.78
603.26%
2.32
91.65%
-39.59
1,806.47%
3.64
109.19%
12.14
233.52%
13.45
10.79%

All numbers in USD (except ratios and percentages)