UK markets open in 1 hour 13 minutes

Intrexon Corporation (I5X.F)

Frankfurt - Frankfurt Delayed price. Currency in EUR
Add to watchlist
1.4990+0.2370 (+18.78%)
At close: 05:52PM CEST
Annual

Cash flow

Currency in USD. All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
-96,908
-95,904
28,317
-92,166
-170,521
-
Depreciation & amortisation
6,552
6,668
10,765
13,761
17,516
-
Deferred income taxes
-453
-479
-150
-167
-156
-
Stock-based compensation
9,338
9,888
10,206
13,904
18,366
-
Change in working capital
23,155
17,071
-35,699
-804
-20,651
-
Accounts receivable
899
76
-2,175
-6,230
2,214
-
Inventory
-
-
2,341
-1,903
2,511
2,511
Accounts payable
481
-2,421
379
420
-1,097
-
Other working capital
-68,365
-68,466
-69,969
-63,018
-84,548
-
Other non-cash items
-13,119
-13,068
-79,978
6,505
22,583
-
Net cash provided by operating activities
-62,632
-66,930
-65,045
-55,771
-77,021
-
Cash flows from investing activities
Investments in property, plant and equipment
-5,733
-1,536
-4,924
-7,247
-7,527
-
Acquisitions, net
-
-
-
0
0
-10,957
Purchases of investments
-94,053
-185,026
0
-174,221
-171,360
-
Sales/maturities of investments
171,051
183,377
68,441
100,168
133,000
-
Other investing activities
-
98
594
6,760
9,426
-
Net cash used for investing activities
71,366
-3,087
226,417
-74,540
27,779
-
Cash flows from financing activities
Debt repayment
-13,892
-43,219
-155,293
-466
-12,417
-
Common stock issued
-693
72,808
0
121,045
35,000
-
Other financing activities
-
-
-588
-
-
-
Net cash used provided by (used for) financing activities
-14,585
29,589
-155,292
121,187
32,705
-
Net change in cash
-6,203
-40,748
5,253
-8,907
-16,184
-
Cash at beginning of period
23,946
48,596
43,343
52,250
68,434
-
Cash at end of period
18,095
7,848
48,596
43,343
52,250
-
Free cash flow
Operating cash flow
-62,632
-66,930
-65,045
-55,771
-77,021
-
Capital expenditure
-5,733
-1,536
-4,924
-7,247
-7,527
-
Free cash flow
-68,365
-68,466
-69,969
-63,018
-84,548
-