Singapore markets closed

Lattice Semiconductor Corporation (LSCC)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
73.88-0.03 (-0.04%)
At close: 04:00PM EDT
74.11 +0.23 (+0.31%)
After hours: 07:46PM 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
259,061
259,061
178,882
95,922
47,392
Depreciation & amortisation
41,196
41,196
35,835
31,016
31,100
Deferred income taxes
-58,614
-58,614
-1,420
-324
-
Stock-based compensation
70,197
70,197
55,530
46,475
40,372
Change in working capital
-42,505
-42,505
-31,924
-5,504
-27,321
Accounts receivable
-10,355
-10,355
-14,159
-12,013
336
Inventory
11,549
11,549
-42,781
-2,995
-9,619
Accounts payable
-7,549
-7,549
7,439
7,046
-16,820
Other working capital
236,338
236,338
203,874
146,025
70,819
Other non-cash items
253
253
754
137
144
Net cash provided by operating activities
269,588
269,588
238,806
167,722
91,687
Cash flows from investing activities
Investments in property, plant and equipment
-33,250
-33,250
-34,932
-21,697
-20,868
Acquisitions, net
0
0
0
-68,099
0
Sales/maturities of investments
-
-
-
0
0
Other investing activities
-13,152
-
-
-
-
Net cash used for investing activities
-33,250
-33,250
-34,932
-89,796
-20,868
Cash flows from financing activities
Debt repayment
-130,000
-130,000
-178,750
-13,125
-26,250
Common stock issued
8,365
8,365
7,159
8,827
10,103
Common stock repurchased
-80,004
-80,004
-110,132
-70,124
-14,989
Other financing activities
-52,078
-52,078
-54,946
-54,191
-26,965
Net cash used provided by (used for) financing activities
-253,717
-253,717
-188,072
-128,613
-8,101
Net change in cash
-17,405
-17,405
14,152
-50,762
64,251
Cash at beginning of period
145,722
145,722
131,570
182,332
118,081
Cash at end of period
128,317
128,317
145,722
131,570
182,332
Free cash flow
Operating cash flow
269,588
269,588
238,806
167,722
91,687
Capital expenditure
-33,250
-33,250
-34,932
-21,697
-20,868
Free cash flow
236,338
236,338
203,874
146,025
70,819