Australia markets closed

AbCellera Biologics Inc. (ABCL)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
3.9100-0.0100 (-0.26%)
At close: 04:00PM EDT
3.9600 +0.05 (+1.28%)
After hours: 06:54PM 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
-146,398
-146,398
158,519
153,464
118,918
Depreciation & amortisation
30,894
30,894
33,102
17,250
5,271
Deferred income taxes
1,960
1,960
-2,114
-2,018
2,098
Stock-based compensation
64,183
64,183
49,481
30,646
8,397
Change in working capital
13,225
13,225
29,825
41,672
-116,701
Accounts receivable
-45,933
-45,933
-22,715
-37,386
-5,467
Accounts payable
-15,104
-15,104
-2,094
-3,237
6,601
Other working capital
-121,384
-121,384
204,700
186,132
8,017
Other non-cash items
-7,741
-7,741
8,547
3,570
4,707
Net cash provided by operating activities
-43,877
-43,877
277,360
244,584
22,690
Cash flows from investing activities
Investments in property, plant and equipment
-77,507
-77,507
-72,660
-58,452
-14,673
Acquisitions, net
-13,690
-13,690
-25,679
-41,780
-106,890
Purchases of investments
-1,066,159
-1,066,159
-781,351
-292,244
0
Sales/maturities of investments
910,937
910,937
510,631
27,608
0
Other investing activities
25,311
25,311
16,434
32,621
1,783
Net cash used for investing activities
-221,108
-221,108
-352,625
-332,247
-119,780
Cash flows from financing activities
Debt repayment
-
-
-323
-1,823
-19,942
Common stock issued
-
-
0
0
522,840
Common stock repurchased
-
-
-
-
0
Other financing activities
-1,234
-1,234
-4,383
-9,373
-
Net cash used provided by (used for) financing activities
10,356
10,356
-1,628
-3,886
683,653
Net change in cash
-254,040
-254,040
-86,492
-92,974
586,563
Cash at beginning of period
414,650
414,650
501,142
594,116
7,553
Cash at end of period
160,610
160,610
414,650
501,142
594,116
Free cash flow
Operating cash flow
-43,877
-43,877
277,360
244,584
22,690
Capital expenditure
-77,507
-77,507
-72,660
-58,452
-14,673
Free cash flow
-121,384
-121,384
204,700
186,132
8,017