CRL - Charles River Laboratories International, Inc.

NYSE - NYSE Delayed price. Currency in USD
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
486,226
486,226
390,982
364,304
252,019
Depreciation & amortisation
303,870
303,870
265,540
234,924
198,095
Deferred income taxes
-35,884
-35,884
-24,006
-133
-21,895
Stock-based compensation
73,617
73,617
71,474
56,341
57,271
Change in working capital
-152,554
-152,554
42,942
-26,275
6,179
Accounts receivable
-
-
-
-85,627
-8,323
Inventory
-78,523
-78,523
-25,159
-18,379
-21,399
Accounts payable
-2,652
-2,652
44,901
748
29,775
Other working capital
294,907
294,907
532,027
380,015
340,422
Other non-cash items
23,789
23,789
-29,346
17,273
7,931
Net cash provided by operating activities
619,640
619,640
760,799
546,575
480,936
Cash flows from investing activities
Investments in property, plant and equipment
-324,733
-324,733
-228,772
-166,560
-140,514
Acquisitions, net
-283,392
-283,392
-1,293,095
-418,628
-515,701
Purchases of investments
-158,274
-158,274
-45,555
-26,692
-22,341
Sales/maturities of investments
4,549
4,549
6,532
11,401
942
Other investing activities
-9,347
-9,347
264
-1,065
-3,888
Net cash used for investing activities
-607,922
-607,922
-1,437,932
-601,544
-681,502
Cash flows from financing activities
Debt repayment
-2,932,636
-2,932,636
-6,242,877
-2,200,400
-3,124,588
Common stock repurchased
-38,651
-38,651
-40,707
-23,979
-18,087
Other financing activities
-48,650
-48,650
-40,583
-5,947
-18,395
Net cash used provided by (used for) financing activities
-42,397
-42,397
672,598
47,248
231,937
Net change in cash
-5,100
-5,100
13,195
-6,927
42,728
Cash at beginning of period
246,314
246,314
233,119
240,046
197,318
Cash at end of period
241,214
241,214
246,314
233,119
240,046
Free cash flow
Operating cash flow
619,640
619,640
760,799
546,575
480,936
Capital expenditure
-324,733
-324,733
-228,772
-166,560
-140,514
Free cash flow
294,907
294,907
532,027
380,015
340,422