New Zealand markets close in 25 minutes

Bio-Rad Laboratories, Inc. (BIO)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
421.93+3.38 (+0.81%)
At close: 04:05PM EDT
421.93 +0.06 (+0.01%)
After hours: 04:05PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Cash flows from operating activities
Net income
-1,942,423
4,245,902
3,806,267
1,758,675
365,614
Depreciation & amortisation
132,000
133,800
138,100
134,200
138,100
Stock-based compensation
55,200
51,200
41,600
35,600
27,800
Change in working capital
-941,300
1,142,200
1,087,600
555,900
77,000
Accounts receivable
-79,100
-20,400
-15,000
1,600
59,700
Inventory
-70,500
46,100
-52,100
24,200
-12,900
Accounts payable
61,000
69,900
124,700
10,600
-45,600
Other working capital
363,770
535,718
476,408
359,365
155,666
Other non-cash items
15,500
8,821
4,228
-1,003
-1,306
Net cash provided by operating activities
484,800
656,521
575,328
457,897
285,494
Cash flows from investing activities
Investments in property, plant and equipment
-121,030
-120,803
-98,920
-98,532
-129,828
Acquisitions, net
-
-125,516
-96,655
-79,386
-
Purchases of investments
-2,528,222
-1,305,067
-345,112
-450,836
-370,753
Sales/maturities of investments
1,084,055
766,896
368,058
331,532
302,324
Other investing activities
-
-658,922
36,405
-129,503
-187,244
Net cash used for investing activities
-1,689,206
-784,438
-60,250
-208,889
-186,978
Cash flows from financing activities
Debt repayment
-1,751
-3,020
-426,938
-643
-2,961
Common stock repurchased
-125,000
-49,998
-100,004
-28,000
-48,912
Other financing activities
-22,418
-23,043
-16,297
-11,059
-10,940
Net cash used provided by (used for) financing activities
1,058,020
-55,429
-523,041
-22,758
-48,680
Net change in cash
-140,254
-195,982
4,464
228,487
49,181
Cash at beginning of period
737,161
667,115
662,651
434,164
384,983
Cash at end of period
590,775
471,133
667,115
662,651
434,164
Free cash flow
Operating cash flow
484,800
656,521
575,328
457,897
285,494
Capital expenditure
-121,030
-120,803
-98,920
-98,532
-129,828
Free cash flow
363,770
535,718
476,408
359,365
155,666