Australia markets close in 5 hours 11 minutes

Stellar Bancorp, Inc. (STEL)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
22.70-0.17 (-0.74%)
At close: 04:00PM EDT
22.70 0.00 (0.00%)
After hours: 05:53PM 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
34,504
130,497
51,432
81,553
45,534
Depreciation & amortisation
5,425
34,467
14,254
7,550
7,638
Deferred income taxes
-454
10,250
1,931
2,783
-7,059
Stock-based compensation
2,545
9,945
9,042
3,979
3,425
Change in working capital
-21,112
18,176
-10,961
6,185
-19,684
Accounts receivable
-8,539
-2,323
2,623
-1,317
-24,706
Accounts payable
9,151
16,301
-16,400
4,643
2,395
Other working capital
18,651
161,356
105,255
104,449
53,881
Other non-cash items
-1,153
-2,178
-1,125
-554
-582
Net cash provided by operating activities
19,554
168,217
109,066
107,381
61,063
Cash flows from investing activities
Investments in property, plant and equipment
-903
-6,861
-3,811
-2,932
-7,182
Purchases of investments
-890,695
-4,093,405
-2,445,525
-4,315,947
-4,362,521
Sales/maturities of investments
647,402
4,530,017
2,717,082
3,286,411
3,997,365
Other investing activities
5,136
-8,769
-5,559
-1,534
-1,322
Net cash used for investing activities
-761,967
295,254
73,760
-754,824
-961,104
Cash flows from financing activities
Debt repayment
-
-14,000
-26,000
-65,569
-
Common stock repurchased
-15,041
0
-23,605
-5,659
-18,582
Dividends paid
-12,810
-27,698
-15,378
-9,697
-8,165
Other financing activities
-476
-
-
-313
-65
Net cash used provided by (used for) financing activities
114,076
-435,939
-568,630
982,186
976,559
Net change in cash
-628,337
27,532
-385,804
334,743
76,518
Cash at beginning of period
998,785
371,705
757,509
422,766
346,248
Cash at end of period
370,448
399,237
371,705
757,509
422,766
Free cash flow
Operating cash flow
19,554
168,217
109,066
107,381
61,063
Capital expenditure
-903
-6,861
-3,811
-2,932
-7,182
Free cash flow
18,651
161,356
105,255
104,449
53,881