Australia markets closed

UMB Financial Corporation (UMBF)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
86.99+1.38 (+1.61%)
At close: 04:00PM EDT
86.99 0.00 (0.00%)
After hours: 04:20PM 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
350,024
350,024
431,682
353,018
286,502
Depreciation & amortisation
58,723
58,723
54,022
55,747
62,803
Deferred income taxes
-20,439
-20,439
-6,308
-12,724
-4,836
Stock-based compensation
18,694
18,694
21,491
21,208
15,120
Change in working capital
-15,839
-15,839
232,000
55,002
-51,437
Other working capital
445,694
445,694
717,838
500,395
313,382
Other non-cash items
127
127
1,050
11,009
5,190
Net cash provided by operating activities
472,604
472,604
769,554
534,082
373,598
Cash flows from investing activities
Investments in property, plant and equipment
-26,910
-26,910
-51,716
-33,687
-60,216
Purchases of investments
-1,835,247
-1,835,247
-2,262,643
-5,844,328
-4,592,852
Sales/maturities of investments
1,991,392
1,991,392
1,621,718
2,396,777
3,031,486
Other investing activities
-3,000
-3,000
-
-100,000
-98,511
Net cash used for investing activities
-1,273,272
-1,273,272
-3,845,385
-4,235,490
-4,491,087
Cash flows from financing activities
Debt repayment
-31,056,000
-31,056,000
0
0
-15,000
Common stock repurchased
-8,367
-8,367
-31,997
-5,506
-63,766
Dividends paid
-74,245
-74,245
-72,030
-66,750
-60,281
Other financing activities
-
-
-2,129
-
-2,250
Net cash used provided by (used for) financing activities
4,771,052
4,771,052
-4,580,859
9,418,406
5,945,885
Net change in cash
3,970,384
3,970,384
-7,656,690
5,716,998
1,828,396
Cash at beginning of period
1,557,874
1,557,874
9,214,564
3,497,566
1,669,170
Cash at end of period
5,528,258
5,528,258
1,557,874
9,214,564
3,497,566
Free cash flow
Operating cash flow
472,604
472,604
769,554
534,082
373,598
Capital expenditure
-26,910
-26,910
-51,716
-33,687
-60,216
Free cash flow
445,694
445,694
717,838
500,395
313,382