Canada markets closed

First BanCorp. (FBP)

NYSE - Nasdaq Real Time Price. Currency in USD
Add to watchlist
18.04-0.04 (-0.22%)
At close: 04:00PM EDT
18.04 0.00 (0.00%)
After hours: 05:52PM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Cash flows from operating activities
Net Income
302,864
302,864
305,072
281,025
102,273
Depreciation & amortization
28,236
28,236
31,105
36,372
25,980
Deferred income taxes
6,105
6,105
54,216
118,323
-4,371
Stock based compensation
7,799
7,799
5,407
5,460
5,117
Change in working capital
-44,916
-44,916
8,366
16,763
7,527
Accounts receivable
-5,437
-5,437
-11,340
7,701
6,419
Accounts Payable
18,430
18,430
1,706
-2,776
-2,990
Other working capital
340,364
340,364
420,026
386,372
281,668
Other non-cash items
2,737
2,737
20,343
25,271
11,834
Net cash provided by operating activites
362,963
362,963
440,485
399,721
297,738
Cash flows from investing activities
Investments in property, plant and equipment
-22,599
-22,599
-20,459
-13,349
-16,070
Acquisitions, net
0
0
0
-3,381
-
Purchases of investments
-5,458
-5,458
-825,748
-3,447,921
-3,820,148
Sales/Maturities of investments
641,275
641,275
658,955
1,463,872
2,483,324
Other investing activites
54,353
54,353
46,281
56,417
35,270
Net cash used for investing activites
-78,450
-78,450
-681,460
-1,262,975
-1,238,865
Cash flows from financing activities
Debt repayment
-19,795
-19,795
-500,000
-240,000
-130,282
Common stock repurchased
-203,241
-203,241
-277,769
-252,626
-206
Dividends Paid
-99,666
-99,666
-87,824
-67,474
-46,092
Net cash used privided by (used for) financing activities
-101,854
-101,854
-1,821,578
1,912,479
1,790,861
Net change in cash
182,659
182,659
-2,062,553
1,049,225
849,734
Cash at beginning of period
480,505
480,505
2,543,058
1,493,833
644,099
Cash at end of period
663,164
663,164
480,505
2,543,058
1,493,833
Free Cash Flow
Operating Cash Flow
362,963
362,963
440,485
399,721
297,738
Capital Expenditure
-22,599
-22,599
-20,459
-13,349
-16,070
Free Cash Flow
340,364
340,364
420,026
386,372
281,668