New Zealand markets closed

Amalgamated Financial Corp. (AMAL)

NasdaqGM - NasdaqGM Real-time price. Currency in USD
Add to watchlist
26.22+0.60 (+2.34%)
At close: 04:00PM EDT
26.22 0.00 (0.00%)
After hours: 04:02PM EDT
Annual

Cash flow

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
93,889
87,978
81,477
52,937
46,188
-
Depreciation & amortisation
4,392
4,414
4,593
4,845
7,564
-
Deferred income taxes
5,686
4,244
14,375
7,050
-407
-
Stock-based compensation
4,731
4,687
2,682
1,796
2,386
-
Change in working capital
-8,850
-4,391
-1,247
-10,598
514
-
Accounts receivable
-12,592
-14,043
-12,621
-4,850
-4,882
-
Accounts payable
-
-
-
-
-
351
Other working capital
112,212
115,747
145,654
68,142
64,159
-
Other non-cash items
416
1,991
19,024
13,612
-7,371
-
Net cash provided by operating activities
113,633
117,224
147,322
70,538
65,771
-
Cash flows from investing activities
Investments in property, plant and equipment
-1,421
-1,477
-1,668
-2,396
-1,612
-
Purchases of investments
-446,881
-381,708
-1,271,175
-1,699,106
-970,820
-
Sales/maturities of investments
540,377
562,068
714,876
739,287
426,001
-
Other investing activities
873
28,167
-21,515
3,499
-17,328
-
Net cash used for investing activities
-260,759
-134,407
-1,202,491
-865,410
-755,137
-
Cash flows from financing activities
Common stock issued
-
-
-
-
0
0
Common stock repurchased
-6,175
-8,315
-12,478
-2,920
-7,006
-
Dividends paid
-12,366
-12,333
-11,211
-9,978
-9,987
-
Other financing activities
-
-
-
-
-116
-
Net cash used provided by (used for) financing activities
171,433
44,213
788,224
1,086,588
605,597
-
Net change in cash
24,307
27,030
-266,945
291,716
-83,769
-
Cash at beginning of period
130,897
63,540
330,485
38,769
122,538
-
Cash at end of period
155,204
90,570
63,540
330,485
38,769
-
Free cash flow
Operating cash flow
113,633
117,224
147,322
70,538
65,771
-
Capital expenditure
-1,421
-1,477
-1,668
-2,396
-1,612
-
Free cash flow
112,212
115,747
145,654
68,142
64,159
-