Australia markets open in 9 hours 29 minutes

PennyMac Mortgage Investment Trust (PMT)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
14.03+0.31 (+2.26%)
As of 10:31AM EDT. Market open.
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
199,654
199,654
-73,287
56,854
52,373
Depreciation & amortisation
383,731
-
-
-
-
Stock-based compensation
5,205
5,205
4,310
2,419
2,294
Change in working capital
133,668
133,668
41,444
-497,399
620,824
Accounts payable
194,059
194,059
73,162
-27,320
34,836
Other working capital
1,325,541
1,325,541
1,784,471
-2,819,714
671,656
Other non-cash items
1,127,182
1,127,182
983,845
-2,345,080
778,643
Net cash provided by operating activities
1,340,173
1,340,173
1,784,471
-2,819,714
671,656
Cash flows from investing activities
Investments in property, plant and equipment
-14,632
-14,632
-
-
-
Purchases of investments
-3,172,193
-3,172,193
-3,802,365
-2,302,442
-2,376,584
Sales/maturities of investments
3,112,652
3,112,652
1,383,688
1,834,887
3,183,499
Other investing activities
5,140
5,140
7,895
17,096
-1,656,495
Net cash used for investing activities
-21,726
-21,726
-1,867,474
1,093,013
-15,367
Cash flows from financing activities
Debt repayment
-2,913,259
-2,913,259
-4,560,455
-5,727,370
-6,120,322
Common stock issued
-
-
0
0
5,654
Common stock repurchased
-28,490
-28,490
-87,992
-56,855
-37,267
Dividends paid
-182,435
-182,435
-215,365
-214,119
-176,525
Other financing activities
-14,534
-14,534
-14,692
-29,966
-25,752
Net cash used provided by (used for) financing activities
-1,149,228
-1,149,228
135,886
1,727,980
-702,641
Net change in cash
169,219
169,219
52,883
1,279
-46,352
Cash at beginning of period
111,866
111,866
58,983
57,704
104,056
Cash at end of period
281,085
281,085
111,866
58,983
57,704
Free cash flow
Operating cash flow
1,340,173
1,340,173
1,784,471
-2,819,714
671,656
Capital expenditure
-14,632
-14,632
-
-
-
Free cash flow
1,325,541
1,325,541
1,784,471
-2,819,714
671,656