Singapore markets closed

Corsair Gaming, Inc. (CRSR)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
14.53+0.06 (+0.41%)
At close: 04:00PM EDT
14.37 -0.16 (-1.10%)
After hours: 07:13PM EDT
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
-5,994
-54,388
100,960
103,217
-8,394
Depreciation & amortisation
50,233
53,523
45,094
43,234
37,507
Deferred income taxes
-16,615
-21,736
-11,962
-7,476
-11,535
Stock-based compensation
26,344
22,158
17,235
5,796
3,848
Change in working capital
40,840
61,523
-140,752
14,924
13,035
Accounts receivable
-50,275
55,845
444
-91,492
-48,033
Inventory
81,387
111,288
-71,316
-80,086
15,711
Accounts payable
3,128
-65,928
-63,722
116,522
16,203
Other working capital
78,459
40,074
9,218
159,964
28,080
Other non-cash items
4,062
4,867
4,749
5,144
2,397
Net cash provided by operating activities
100,310
66,389
20,192
168,953
37,103
Cash flows from investing activities
Investments in property, plant and equipment
-21,851
-26,315
-10,974
-8,989
-9,023
Acquisitions, net
0
-19,534
-4,846
-1,291
-126,104
Purchases of investments
0
-1,000
-
-
-
Other investing activities
-
-185
-4,721
-
-10,300
Net cash used for investing activities
-21,941
-47,034
-20,541
-10,280
-145,427
Cash flows from financing activities
Debt repayment
-307,000
-710,983
-391,688
-190,394
-3,969
Common stock issued
-
81,359
0
118,575
53,500
Common stock repurchased
-
-
0
0
-1,531
Dividends paid
-
-
-
0
0
Other financing activities
-16,860
-6,282
-601
-8,649
-2,695
Net cash used provided by (used for) financing activities
66,181
72,609
-65,404
-79,131
132,314
Net change in cash
145,310
88,680
-68,188
81,621
24,027
Cash at beginning of period
38,702
65,380
133,568
51,947
27,920
Cash at end of period
183,252
154,060
65,380
133,568
51,947
Free cash flow
Operating cash flow
100,310
66,389
20,192
168,953
37,103
Capital expenditure
-21,851
-26,315
-10,974
-8,989
-9,023
Free cash flow
78,459
40,074
9,218
159,964
28,080