Canada markets closed

MaxLinear, Inc. (MXL)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
18.52-0.84 (-4.34%)
At close: 04:00PM EDT
18.72 +0.20 (+1.08%)
After hours: 05:02PM 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
-154,989
-73,147
125,040
41,969
-98,593
Depreciation & amortization
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 activites
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 activites
-
-
-10,000
-
-
Net cash used for investing activites
-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 activites
-26,845
-30,915
-28,896
-17,322
-6,231
Net cash used privided 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