Australia markets closed

Walker & Dunlop, Inc. (WD)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
102.40-0.06 (-0.06%)
At close: 04:00PM EDT
102.40 0.00 (0.00%)
After hours: 04:04PM 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
92,558
107,357
213,820
265,762
246,177
Depreciation & amortisation
225,677
226,752
235,031
210,284
169,011
Deferred income taxes
-
1,198
18,439
34,222
47,165
Stock-based compensation
-
27,842
33,987
36,582
28,319
Change in working capital
-
-23,296
-41,083
-28,466
60,795
Other working capital
567,655
-16,719
1,560,709
861,247
-1,414,353
Other non-cash items
203,767
-387,733
1,179,018
365,490
-2,000,092
Net cash provided by operating activities
584,551
-518
1,582,704
870,455
-1,411,370
Cash flows from investing activities
Investments in property, plant and equipment
-16,896
-16,201
-21,995
-9,208
-2,983
Acquisitions, net
-17,678
-24,679
-145,302
-520,719
-72,835
Purchases of investments
-
-
-
-
-224,036
Sales/maturities of investments
-
-
-
-
0
Other investing activities
118,259
158,793
20,947
105,311
175,090
Net cash used for investing activities
92,535
126,869
-133,777
-377,551
115,179
Cash flows from financing activities
Debt repayment
-190,133
-241,881
-1,471,192
-1,231,996
-170,937
Common stock issued
4,154
3,383
486
5,252
14,021
Common stock repurchased
-12,905
-20,511
-42,369
-18,872
-45,774
Dividends paid
-85,580
-84,836
-80,145
-64,453
-45,350
Other financing activities
-20,172
-35,122
-27,063
-12,732
-16,339
Net cash used provided by (used for) financing activities
-631,188
6,769
-1,583,824
-457,726
1,517,627
Net change in cash
45,898
133,120
-134,897
35,178
221,436
Cash at beginning of period
234,699
258,283
393,180
358,002
136,566
Cash at end of period
280,597
391,403
258,283
393,180
358,002
Free cash flow
Operating cash flow
584,551
-518
1,582,704
870,455
-1,411,370
Capital expenditure
-16,896
-16,201
-21,995
-9,208
-2,983
Free cash flow
567,655
-16,719
1,560,709
861,247
-1,414,353