UK markets close in 3 hours 55 minutes

Tenable Holdings, Inc. (TE7.F)

Frankfurt - Frankfurt Delayed price. Currency in EUR
Add to watchlist
40.15+0.23 (+0.58%)
As of 08:05AM CEST. Market open.
Annual

Cash flow

Currency in USD. 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
-67,573
-78,284
-92,222
-46,677
-42,731
-
Depreciation & amortisation
28,975
27,108
22,194
16,170
10,633
-
Deferred income taxes
-
265
-2,781
-10,468
161
-
Stock-based compensation
150,929
145,327
120,633
79,405
59,573
-
Change in working capital
47,152
54,964
77,823
54,420
35,525
-
Accounts receivable
-31,044
-30,042
-51,256
-17,228
-20,012
-
Accounts payable
-
-
409
24,330
-5,282
10,513
Other working capital
150,892
141,099
112,003
90,204
43,955
-
Other non-cash items
5,124
3,181
6,703
3,334
1,071
-
Net cash provided by operating activities
161,435
149,855
131,151
96,765
64,232
-
Cash flows from investing activities
Investments in property, plant and equipment
-10,543
-8,756
-19,148
-6,561
-20,277
-
Acquisitions, net
-
-243,301
-66,767
-258,465
-276
-
Purchases of investments
-306,925
-278,209
-276,693
-287,438
-184,516
-
Sales/maturities of investments
325,434
317,651
234,569
160,874
209,148
-
Net cash used for investing activities
-235,335
-212,615
-128,039
-391,590
4,079
-
Cash flows from financing activities
Debt repayment
-3,750
-3,750
-3,750
0
0
-
Common stock issued
-
-
-
-
0
0
Common stock repurchased
-39,925
-14,934
0
0
0
-
Other financing activities
-
210
556
-9,358
1,654
-
Net cash used provided by (used for) financing activities
-22,710
1,251
23,318
397,646
36,403
-
Net change in cash
-100,457
-63,734
22,595
99,808
103,798
-
Cash at beginning of period
360,434
300,866
278,271
178,463
74,665
-
Cash at end of period
263,824
237,132
300,866
278,271
178,463
-
Free cash flow
Operating cash flow
161,435
149,855
131,151
96,765
64,232
-
Capital expenditure
-10,543
-8,756
-19,148
-6,561
-20,277
-
Free cash flow
150,892
141,099
112,003
90,204
43,955
-