UK markets open in 2 hours 7 minutes

Qualys, Inc. (QLYS)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
144.52-1.87 (-1.28%)
At close: 04:00PM EDT
143.98 -0.54 (-0.37%)
After hours: 05:22PM 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
162,221
151,595
107,992
70,960
91,572
-
Depreciation & amortisation
24,786
26,991
34,622
35,897
32,845
-
Deferred income taxes
-16,506
-16,636
-20,251
-9,723
3,512
-
Stock-based compensation
72,077
69,079
53,408
67,579
40,035
-
Change in working capital
26,933
18,208
21,654
30,995
10,704
-
Accounts receivable
-14,464
-24,978
-13,387
-9,221
-22,631
-
Accounts payable
-698
-1,578
2,107
-32
-389
-
Other working capital
256,497
235,819
174,873
174,962
148,549
-
Net cash provided by operating activities
263,297
244,605
198,854
200,616
180,086
-
Cash flows from investing activities
Investments in property, plant and equipment
-6,800
-8,786
-23,981
-25,654
-31,537
-
Acquisitions, net
-
-
-
-
-1,500
-4,050
Purchases of investments
-322,142
-306,812
-178,788
-368,450
-391,693
-
Sales/maturities of investments
244,186
242,432
347,837
363,941
341,879
-
Other investing activities
-
-
-
625
-
-625
Net cash used for investing activities
-84,756
-73,166
145,068
-29,532
-80,932
-
Cash flows from financing activities
Debt repayment
-
0
0
-90
-114
-
Common stock repurchased
-122,278
-170,800
-317,344
-129,977
-126,729
-
Other financing activities
-30,549
-22,346
-17,615
-27,815
-20,199
-
Net cash used provided by (used for) financing activities
-100,112
-141,493
-306,031
-107,888
-112,581
-
Net change in cash
78,429
29,946
37,891
63,196
-13,427
-
Cash at beginning of period
196,554
176,419
138,528
75,332
88,759
-
Cash at end of period
274,983
206,365
176,419
138,528
75,332
-
Free cash flow
Operating cash flow
263,297
244,605
198,854
200,616
180,086
-
Capital expenditure
-6,800
-8,786
-23,981
-25,654
-31,537
-
Free cash flow
256,497
235,819
174,873
174,962
148,549
-