Australia markets open in 8 hours 6 minutes

TFS Financial Corporation (TFSL)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
12.20-0.04 (-0.33%)
At close: 04:00PM EDT
12.20 0.00 (0.00%)
After hours: 04:20PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
30/09/2023
30/09/2022
30/09/2021
30/09/2020
Cash flows from operating activities
Net income
73,764
75,250
74,565
81,007
83,317
Depreciation & amortisation
18,487
18,115
27,035
32,568
32,820
Deferred income taxes
3,752
3,732
-26,876
-14,249
21,802
Stock-based compensation
9,690
10,000
11,009
13,711
12,117
Change in working capital
-58,598
-12,220
-22,630
14,622
663
Accounts receivable
-30,783
-39,360
-13,043
7,697
-17,970
Other working capital
44,397
85,621
36,229
81,818
118,591
Other non-cash items
3,605
-2,157
-23,857
-2,422
1,187
Net cash provided by operating activities
48,238
90,722
38,929
83,155
121,798
Cash flows from investing activities
Investments in property, plant and equipment
-3,841
-5,101
-2,700
-1,337
-3,207
Purchases of investments
-185,180
-144,663
-250,022
-297,466
-171,464
Sales/maturities of investments
140,742
83,567
163,568
317,066
268,565
Other investing activities
-26,457
-32,025
-47,800
-92,606
-30,335
Net cash used for investing activities
-801,635
-1,008,631
-1,875,095
547,356
147,576
Cash flows from financing activities
Debt repayment
-808,733
-77,876
-3,646
-4,689
-350,110
Common stock repurchased
-2,977
-5,978
-6,290
-5,591
-2,320
Dividends paid
-58,399
-58,294
-58,297
-56,637
-55,465
Other financing activities
-2,066
95,210
158,148
83,648
-66,633
Net cash used provided by (used for) financing activities
861,584
1,015,091
1,717,404
-640,218
-46,484
Net change in cash
108,187
97,182
-118,762
-9,707
222,890
Cash at beginning of period
443,581
369,564
488,326
498,033
275,143
Cash at end of period
551,768
466,746
369,564
488,326
498,033
Free cash flow
Operating cash flow
48,238
90,722
38,929
83,155
121,798
Capital expenditure
-3,841
-5,101
-2,700
-1,337
-3,207
Free cash flow
44,397
85,621
36,229
81,818
118,591