Canada markets closed

Guild Holdings Company (GHLD)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
14.53-1.17 (-7.45%)
At close: 04:00PM EDT
14.53 0.00 (0.00%)
After hours: 04:05PM 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
26,679
-39,009
328,598
283,773
370,577
-
Depreciation & amortization
35,962
36,007
31,497
33,193
26,100
-
Deferred income taxes
14,381
-7,943
90,718
36,644
3,092
-
Stock based compensation
9,043
8,662
7,322
5,982
1,045
-
Change in working capital
-179,872
-169,927
-312,154
-502,741
-258,616
-
Accounts receivable
-
-3,224
12,288
-21,819
-13,312
-
Accounts Payable
11,032
-3,928
-22,742
437
7,845
-
Other working capital
-328,641
-97,231
1,255,915
675,854
-476,274
-
Other non-cash items
157,636
418,605
1,613,887
2,030,396
790,252
-
Net cash provided by operating activites
-323,608
-91,719
1,259,593
680,459
-468,041
-
Cash flows from investing activities
Investments in property, plant and equipment
-5,033
-5,512
-3,678
-4,605
-8,233
-
Acquisitions, net
-22,820
-8,030
-3,500
-100,233
0
-
Other investing activites
-6,600
-16,561
-
-
-9,827
-1,037
Net cash used for investing activites
-162,304
-136,603
-7,178
-104,660
-18,025
-
Cash flows from financing activities
Debt repayment
-15,527,182
-14,506,834
-20,252,356
-38,657,010
-33,729,184
-
Common stock repurchased
-2,957
-3,274
-5,581
0
0
-
Dividends Paid
-
-30,479
0
-121,057
-37,166
-
Other financing activites
-3,062
-2,371
-8,397
25
-10,831
-
Net cash used privided by (used for) financing activities
433,694
208,949
-1,353,781
-667,312
718,964
-
Net change in cash
-52,218
-19,373
-101,366
-91,513
232,898
-
Cash at beginning of period
154,020
146,754
248,120
339,633
106,735
-
Cash at end of period
101,802
127,381
146,754
248,120
339,633
-
Free Cash Flow
Operating Cash Flow
-323,608
-91,719
1,259,593
680,459
-468,041
-
Capital Expenditure
-5,033
-5,512
-3,678
-4,605
-8,233
-
Free Cash Flow
-328,641
-97,231
1,255,915
675,854
-476,274
-