Singapore markets open in 2 hours 36 minutes

Bio-Rad Laboratories, Inc. (BIO)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
285.28+5.15 (+1.84%)
At close: 04:00PM EDT
285.28 0.00 (0.00%)
After hours: 04:50PM EDT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
403,815
434,215
470,783
662,205
Other short-term investments
1,203,327
1,356,457
399,135
328,913
Total cash
1,607,142
1,790,672
869,918
991,118
Net receivables
489,017
494,645
423,537
419,424
Inventory
780,517
719,316
572,239
622,253
Other current assets
26,054
23,604
10,089
10,859
Total current assets
3,048,330
3,157,976
1,990,479
2,139,835
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,790,430
1,688,952
1,718,277
1,654,897
Accumulated depreciation
-1,066,700
-1,009,400
-1,001,840
-961,390
Net property, plant and equipment
723,730
679,552
716,437
693,507
Equity and other investments
7,698,070
8,830,892
14,387,006
9,561,140
Goodwill
413,600
406,500
347,300
291,900
Intangible assets
320,500
332,100
253,900
199,500
Other long-term assets
94,850
94,599
104,189
86,723
Total non-current assets
9,250,750
10,343,643
15,808,832
10,832,770
Total assets
12,299,070
13,501,666
17,799,393
12,972,618
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
486
465
489
1,300
Accounts payable
144,625
135,041
141,941
139,451
Taxes payable
-
11,929
10,319
23,282
Accrued liabilities
139,929
194,790
276,986
222,875
Deferred revenues
-
52,211
50,852
42,468
Other current liabilities
161,621
169,648
127,936
131,100
Total current liabilities
522,799
568,708
680,938
631,536
Non-current liabilities
Long-term debt
1,199,100
1,197,700
10,514
1,300
Deferred tax liabilities
1,475,495
1,770,481
3,064,576
2,076,785
Other long-term liabilities
195,065
195,928
182,191
196,929
Total non-current liabilities
3,035,138
3,317,706
3,433,219
2,461,142
Total liabilities
3,557,937
3,886,414
4,114,157
3,092,678
Stockholders' equity
Common stock
3
3
3
3
Retained earnings
9,260,629
9,898,203
13,525,343
9,268,012
Accumulated other comprehensive income
-336,038
-466,822
-175,553
282,456
Total stockholders' equity
8,741,133
9,615,252
13,685,236
9,879,940
Total liabilities and stockholders' equity
12,299,070
13,501,666
17,799,393
12,972,618