QGEN - Qiagen N.V.

NYSE - Nasdaq Real-time 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
423,211
423,211
512,599
73,640
-41,455
Depreciation & amortisation
208,397
208,397
214,931
209,971
231,458
Deferred income taxes
-9,603
-9,603
-5,288
-14,256
-55,362
Stock-based compensation
49,507
49,507
38,391
40,936
65,893
Change in working capital
-31,881
-31,881
-130,012
16,801
-44,324
Accounts receivable
15,451
15,451
-7,402
-14,711
-39,578
Inventory
-61,950
-61,950
-81,803
-107,573
-30,028
Accounts payable
-1,756
-1,756
-5,975
8,442
9,252
Other working capital
565,928
565,928
432,467
188,035
55,959
Other non-cash items
56,433
62,663
46,771
347,363
26,936
Net cash provided by operating activities
715,264
715,264
639,001
492,272
330,843
Cash flows from investing activities
Investments in property, plant and equipment
-149,336
-149,336
-206,534
-304,237
-274,884
Acquisitions, net
-63,651
-63,651
0
-239,572
-68,058
Purchases of investments
-1,387,085
-1,387,085
-400,295
-50,178
-299,129
Sales/maturities of investments
883,083
883,083
359,560
207,269
396,098
Other investing activities
-9,774
-9,774
44,843
-66,572
22,695
Net cash used for investing activities
-726,763
-726,763
-202,426
-453,290
-222,278
Cash flows from financing activities
Debt repayment
-480,003
-480,003
-41,345
-616,736
-506,400
Common stock issued
121
122
7,919
7,662
2,075
Common stock repurchased
0
0
-99,987
-63,995
-74,450
Other financing activities
-17,373
-17,374
-16,953
-23,451
-60,305
Net cash used provided by (used for) financing activities
-125,803
-125,803
-150,366
-74,320
-639,080
Net change in cash
-149,847
-149,847
282,532
-31,226
-529,689
Cash at beginning of period
880,516
880,516
597,984
628,229
1,159,079
Cash at end of period
730,669
730,669
880,516
597,003
629,390
Free cash flow
Operating cash flow
715,264
715,264
639,001
492,272
330,843
Capital expenditure
-149,336
-149,336
-206,534
-304,237
-274,884
Free cash flow
565,928
565,928
432,467
188,035
55,959