LPLA - LPL Financial Holdings Inc.

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
845,702
845,702
459,866
472,640
559,880
Depreciation & amortisation
287,377
287,377
230,688
177,090
161,113
Deferred income taxes
-93,349
-93,349
18,464
-23,684
-18,615
Stock-based compensation
52,608
52,608
44,175
33,975
32,864
Change in working capital
638,407
638,407
-480,780
18,259
-206,978
Accounts receivable
17,254
17,254
-174,236
28,475
-20,602
Accounts payable
50,664
50,664
12,390
96,521
87,210
Other working capital
1,638,981
1,638,981
237,147
634,409
467,482
Other non-cash items
201,165
201,165
147,153
105,837
85,753
Net cash provided by operating activities
1,945,577
1,945,577
453,134
789,941
623,871
Cash flows from investing activities
Investments in property, plant and equipment
-306,596
-306,596
-215,987
-155,532
-156,389
Acquisitions, net
-56,458
-56,458
-245,913
-30,556
-25,853
Purchases of investments
-18,346
-18,346
-1,741
-6,511
-3,745
Sales/maturities of investments
5,000
5,000
5,000
5,100
5,000
Net cash used for investing activities
-376,400
-376,400
-458,641
-187,499
-180,987
Cash flows from financing activities
Debt repayment
-916,108
-916,108
-2,432,931
-1,862,869
-889,942
Common stock repurchased
-325,031
-325,031
-90,011
-150,036
-500,370
Dividends paid
-79,833
-79,833
-80,095
-79,097
-82,597
Other financing activities
-27,029
-27,029
-45,100
-19,420
-23,478
Net cash used provided by (used for) financing activities
-504,271
-504,271
278,837
-275,186
-533,225
Net change in cash
1,064,906
1,064,906
273,330
327,256
-90,341
Cash at beginning of period
2,072,364
2,072,364
1,799,034
1,471,778
1,562,119
Cash at end of period
3,137,270
3,137,270
2,072,364
1,799,034
1,471,778
Free cash flow
Operating cash flow
1,945,577
1,945,577
453,134
789,941
623,871
Capital expenditure
-306,596
-306,596
-215,987
-155,532
-156,389
Free cash flow
1,638,981
1,638,981
237,147
634,409
467,482