Singapore markets closed

PennyMac Mortgage Investment Trust (PMT)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
15.04-0.13 (-0.86%)
At close: 04:00PM EDT
14.95 -0.09 (-0.60%)
After hours: 07:23PM 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
186,565
199,654
-73,287
56,854
52,373
Depreciation & amortisation
383,731
-
-
-
-
Stock-based compensation
5,414
5,205
4,310
2,419
2,294
Change in working capital
-132,465
133,668
41,444
-497,399
620,824
Accounts payable
-31,808
194,059
73,162
-27,320
34,836
Other working capital
2,232,885
1,325,541
1,784,471
-2,819,714
671,656
Other non-cash items
2,228,860
1,127,182
983,845
-2,345,080
778,643
Net cash provided by operating activities
2,274,014
1,340,173
1,784,471
-2,819,714
671,656
Cash flows from investing activities
Investments in property, plant and equipment
-
-14,632
-
-
-
Purchases of investments
-734,265
-3,172,193
-3,802,365
-2,302,442
-2,376,584
Sales/maturities of investments
1,429,294
3,112,652
1,383,688
1,834,887
3,183,499
Other investing activities
3,455
5,140
7,895
17,096
-1,656,495
Net cash used for investing activities
871,813
-21,726
-1,867,474
1,093,013
-15,367
Cash flows from financing activities
Debt repayment
-3,117,722
-2,913,259
-4,560,455
-5,727,370
-6,120,322
Common stock issued
-
-
0
0
5,654
Common stock repurchased
-20,927
-28,490
-87,992
-56,855
-37,267
Dividends paid
-181,527
-182,435
-215,365
-214,119
-176,525
Other financing activities
-20,207
-14,534
-14,692
-29,966
-25,752
Net cash used provided by (used for) financing activities
-3,137,921
-1,149,228
135,886
1,727,980
-702,641
Net change in cash
7,906
169,219
52,883
1,279
-46,352
Cash at beginning of period
118,672
111,866
58,983
57,704
104,056
Cash at end of period
126,578
281,085
111,866
58,983
57,704
Free cash flow
Operating cash flow
2,274,014
1,340,173
1,784,471
-2,819,714
671,656
Capital expenditure
-
-14,632
-
-
-
Free cash flow
2,232,885
1,325,541
1,784,471
-2,819,714
671,656