UK markets open in 1 hour 4 minutes

Bio-Rad Laboratories, Inc. (BIO-B)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
750.160.00 (0.00%)
At close: 03:48PM EST
Show:
Balance sheet
Cash flow
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2020
31/12/2019
31/12/2018
31/12/2017
Total revenue
2,979,615
2,545,626
2,311,659
2,289,415
2,160,153
Cost of revenue
1,279,800
1,107,804
1,054,663
1,066,264
972,754
Gross profit
1,699,815
1,437,822
1,256,996
1,223,151
1,187,399
Operating expenses
Research development
267,549
226,598
202,710
199,196
250,301
Selling general and administrative
874,576
800,267
824,625
834,783
808,942
Total operating expenses
1,142,125
1,026,865
1,027,335
1,033,979
1,059,243
Operating income or loss
557,690
410,957
229,661
189,172
128,156
Interest expense
5,890
21,861
23,416
23,962
21,914
Total other income/expenses net
7,980,634
4,500,354
2,024,342
320,856
-27,534
Income before tax
8,554,737
4,907,638
2,261,081
512,659
97,805
Income tax expense
1,896,074
1,101,371
502,406
147,045
-24,444
Income from continuing operations
6,658,663
3,806,267
1,758,675
365,614
122,249
Net income
6,658,663
3,806,267
1,758,675
365,614
122,249
Net income available to common shareholders
6,658,663
3,806,267
1,758,675
365,614
122,249
Basic EPS
-
127.86
58.93
12.10
3.87
Diluted EPS
-
126.20
58.27
11.94
3.82
Basic average shares
-
29,768
29,843
29,836
29,655
Diluted average shares
-
30,160
30,184
30,228
30,034
EBITDA
-
5,067,599
2,418,697
674,721
268,419