UK markets closed

Teladoc, Inc. (TDOC)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
11.45-0.47 (-3.94%)
At close: 04:00PM EDT
11.45 0.00 (0.00%)
After hours: 04:18PM 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
-233,029
-220,368
-13,659,531
-428,793
-485,136
-
Depreciation & amortisation
378,989
351,323
270,643
219,621
78,087
-
Deferred income taxes
-3,148
-1,903
-7,840
41,800
-90,158
-
Stock-based compensation
197,837
201,550
217,852
302,586
475,531
-
Change in working capital
2,909
11,643
-48,388
-43,986
-90,483
-
Accounts receivable
5,927
-10,252
-49,058
-11,172
-21,091
-
Inventory
11,004
24,095
14,800
-19,494
-24,732
-
Accounts payable
-923
-4,185
1,876
1,188
-87,995
-
Other working capital
199,549
193,673
16,528
130,056
-79,553
-
Other non-cash items
1,249
3,090
10,929
57,408
44,287
-
Net cash provided by operating activities
345,785
350,021
189,292
193,990
-53,511
-
Cash flows from investing activities
Investments in property, plant and equipment
-146,236
-156,348
-172,764
-63,934
-26,042
-
Acquisitions, net
-
0
0
-78,663
-567,429
-
Purchases of investments
-
-
-
-
-
-5,000
Sales/maturities of investments
-
0
2,507
60,901
2,496
-
Other investing activities
-
1
2,514
8,715
-
-
Net cash used for investing activities
-146,235
-156,347
-167,743
-72,981
-590,975
-
Cash flows from financing activities
Debt repayment
-
-
0
-139
-238,153
0
Common stock issued
-
-
-
-
-
0
Other financing activities
-500
-278
-5,888
-1,644
38,253
-
Net cash used provided by (used for) financing activities
9,252
10,854
6,497
40,947
859,136
-
Net change in cash
208,802
204,528
28,046
161,956
214,650
-
Cash at beginning of period
888,579
918,182
893,480
733,324
514,353
-
Cash at end of period
1,097,381
1,123,675
918,182
893,480
733,324
-
Free cash flow
Operating cash flow
345,785
350,021
189,292
193,990
-53,511
-
Capital expenditure
-146,236
-156,348
-172,764
-63,934
-26,042
-
Free cash flow
199,549
193,673
16,528
130,056
-79,553
-