Canada markets closed

Guild Holdings Company (GHLD)

NYSE - Nasdaq Real Time Price. Currency in USD
Add to watchlist
16.02+0.05 (+0.31%)
At close: 04:00PM EDT
16.29 +0.27 (+1.69%)
After hours: 05:30PM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
27,326
-39,009
328,598
283,773
370,577
-
Depreciation & amortization
36,757
36,007
31,497
33,193
26,100
-
Deferred income taxes
11,905
-7,943
90,718
36,644
3,092
-
Stock based compensation
9,407
8,662
7,322
5,982
1,045
-
Change in working capital
-179,311
-169,927
-312,154
-502,741
-258,616
-
Accounts receivable
-
-3,224
12,288
-21,819
-13,312
-
Accounts Payable
11,607
-3,928
-22,742
437
7,845
-
Other working capital
-633,874
-97,231
1,255,915
675,854
-476,274
-
Other non-cash items
-108,991
418,605
1,613,887
2,030,396
790,252
-
Net cash provided by operating activites
-626,762
-91,719
1,259,593
680,459
-468,041
-
Cash flows from investing activities
Investments in property, plant and equipment
-7,112
-5,512
-3,678
-4,605
-8,233
-
Acquisitions, net
-20,260
-8,030
-3,500
-100,233
0
-
Other investing activites
-23,947
-16,561
-
-
-9,827
-1,037
Net cash used for investing activites
-167,280
-136,603
-7,178
-104,660
-18,025
-
Cash flows from financing activities
Debt repayment
-17,390,771
-14,506,834
-20,252,356
-38,657,010
-33,729,184
-
Common stock repurchased
-2,608
-3,274
-5,581
0
0
-
Dividends Paid
-61,181
-30,479
0
-121,057
-37,166
-
Other financing activites
-4,147
-2,371
-8,397
25
-10,831
-
Net cash used privided by (used for) financing activities
790,016
208,949
-1,353,781
-667,312
718,964
-
Net change in cash
-4,026
-19,373
-101,366
-91,513
232,898
-
Cash at beginning of period
111,831
146,754
248,120
339,633
106,735
-
Cash at end of period
107,805
127,381
146,754
248,120
339,633
-
Free Cash Flow
Operating Cash Flow
-626,762
-91,719
1,259,593
680,459
-468,041
-
Capital Expenditure
-7,112
-5,512
-3,678
-4,605
-8,233
-
Free Cash Flow
-633,874
-97,231
1,255,915
675,854
-476,274
-