Singapore markets closed

MaxLinear, Inc. (MXL)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
19.32-0.13 (-0.67%)
At close: 04:00PM EDT
19.35 +0.03 (+0.16%)
Pre-market: 08:00AM 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
-154,989
-73,147
125,040
41,969
-98,593
Depreciation & amortisation
68,998
71,516
80,731
91,792
76,513
Deferred income taxes
-15,265
-4,452
23,454
-3,235
-18,488
Stock-based compensation
55,789
55,176
81,704
59,358
47,597
Change in working capital
52,832
-15,322
86,028
-24,279
28,893
Accounts receivable
62,726
1,406
-50,875
-51,690
-16,856
Inventory
53,460
60,636
-28,841
-33,689
-31,837
Accounts payable
-19,270
-29,431
65,815
12,771
57,094
Other working capital
-5,490
23,563
336,289
121,476
58,307
Other non-cash items
2,132
2,561
1,975
3,000
35,146
Net cash provided by operating activities
17,183
43,372
388,726
168,233
73,593
Cash flows from investing activities
Investments in property, plant and equipment
-22,673
-19,809
-52,437
-46,757
-15,286
Acquisitions, net
-3,659
-13,324
0
-40,000
-160,000
Purchases of investments
-
0
-29,325
-5,000
0
Sales/maturities of investments
-
17,198
0
0
-
Other investing activities
-
-
-10,000
-
-
Net cash used for investing activities
-9,134
-15,935
-91,762
-91,757
-175,286
Cash flows from financing activities
Debt repayment
-
0
-185,000
-409,813
-17,188
Common stock issued
4,556
4,559
5,006
8,780
8,068
Common stock repurchased
-
0
-31,511
-23,548
0
Other financing activities
-26,845
-30,915
-28,896
-17,322
-6,231
Net cash used provided by (used for) financing activities
-22,289
-26,356
-240,401
-91,903
159,649
Net change in cash
-15,906
-1
56,619
-18,296
56,917
Cash at beginning of period
208,836
188,357
131,738
150,034
93,117
Cash at end of period
194,596
188,356
188,357
131,738
150,034
Free cash flow
Operating cash flow
17,183
43,372
388,726
168,233
73,593
Capital expenditure
-22,673
-19,809
-52,437
-46,757
-15,286
Free cash flow
-5,490
23,563
336,289
121,476
58,307