Australia markets closed

Informatica Inc. (INFA)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
29.66+0.10 (+0.34%)
At close: 04:00PM EDT
30.35 +0.69 (+2.33%)
After hours: 07:59PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
405
-125,283
-53,675
-99,929
-167,887
Depreciation & amortisation
160,396
166,793
210,033
270,837
315,259
Deferred income taxes
-11,317
991
-85,579
-18,929
-77,860
Stock-based compensation
231,858
218,099
135,862
45,017
12,044
Change in working capital
-66,598
-9,613
-25,457
9,807
-26,983
Accounts receivable
-15,172
-38,301
-17,249
-26,350
-8,487
Accounts payable
295
-20,758
-50,697
36,799
-11,204
Other working capital
322,398
259,804
194,592
217,866
153,919
Other non-cash items
18,374
19,782
19,875
21,880
113,181
Net cash provided by operating activities
328,107
266,347
200,057
228,683
167,754
Cash flows from investing activities
Investments in property, plant and equipment
-5,709
-6,543
-5,465
-10,817
-13,835
Acquisitions, net
-
-12,476
0
0
-21,439
Purchases of investments
-445,173
-328,473
-290,040
-90,357
-36,842
Sales/maturities of investments
361,056
291,617
109,548
68,761
19,605
Net cash used for investing activities
-100,424
-55,875
-185,957
-32,413
-52,511
Cash flows from financing activities
Debt repayment
-18,752
-18,752
-14,063
-1,373,592
-825,981
Common stock issued
82,159
56,779
19,947
913,278
0
Common stock repurchased
-
0
0
-9,318
-3,286
Dividends paid
-12
-12
-24
0
0
Other financing activities
-
-44,876
151
-58,053
-46,302
Net cash used provided by (used for) financing activities
-1,429
21,368
38,801
-86,367
70,290
Net change in cash
222,161
234,564
39,783
109,875
171,830
Cash at beginning of period
632,907
497,879
458,096
348,221
176,391
Cash at end of period
859,161
732,443
497,879
458,096
348,221
Free cash flow
Operating cash flow
328,107
266,347
200,057
228,683
167,754
Capital expenditure
-5,709
-6,543
-5,465
-10,817
-13,835
Free cash flow
322,398
259,804
194,592
217,866
153,919