Singapore markets closed

Redfin Corporation (RDFN)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
6.01-0.20 (-3.22%)
At close: 04:00PM EDT
6.05 +0.04 (+0.67%)
After hours: 07:59PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
-136,002
-130,026
-321,143
-109,613
-18,527
-
Depreciation & amortisation
60,236
62,851
64,907
46,906
14,564
-
Stock-based compensation
69,316
70,935
68,257
54,722
36,973
-
Change in working capital
-2,678
84,116
195,077
-312,878
22,135
-
Accounts receivable
-6,697
3,286
24,411
-7,149
-35,496
-
Inventory
10,644
114,232
243,948
-309,063
25,432
-
Accounts payable
5,784
-1,323
-2,472
3,059
2,086
-
Other working capital
-28,621
44,702
18,960
-329,060
46,581
-
Other non-cash items
48,802
60,953
89,450
19,295
-575
-
Net cash provided by operating activities
-15,926
56,758
40,491
-301,568
61,267
-
Cash flows from investing activities
Investments in property, plant and equipment
-12,695
-12,056
-21,531
-27,492
-14,686
-
Acquisitions, net
-
0
-97,341
-608,000
0
-
Purchases of investments
-19,310
-76,866
-182,466
-146,274
-198,172
-
Sales/maturities of investments
171,527
186,404
117,000
205,460
155,739
-
Net cash used for investing activities
139,522
97,482
-184,338
-576,306
-57,119
-
Cash flows from financing activities
Debt repayment
-3,735,285
-3,836,386
-4,838,990
-1,398,771
-822,948
-
Common stock issued
-
-
0
0
69,701
0
Other financing activities
-73,129
-75,761
-8,231
-103,010
-12,782
-
Net cash used provided by (used for) financing activities
-167,533
-245,415
-332,094
650,341
694,227
-
Net change in cash
-43,953
-91,246
-476,035
-227,539
698,372
-
Cash at beginning of period
152,356
242,246
718,281
945,820
247,448
-
Cash at end of period
108,419
151,000
242,246
718,281
945,820
-
Free cash flow
Operating cash flow
-15,926
56,758
40,491
-301,568
61,267
-
Capital expenditure
-12,695
-12,056
-21,531
-27,492
-14,686
-
Free cash flow
-28,621
44,702
18,960
-329,060
46,581
-