New Zealand markets closed

AtriCure, Inc. (ATRC)

NasdaqGM - NasdaqGM Real-time price. Currency in USD
Add to watchlist
22.54+0.28 (+1.26%)
At close: 04:00PM EDT
22.74 +0.20 (+0.89%)
After hours: 05:31PM 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
-37,231
-30,438
-46,466
50,199
-48,155
-
Depreciation & amortisation
16,322
14,813
11,710
10,441
9,548
-
Stock-based compensation
36,233
35,728
28,771
28,078
22,642
-
Change in working capital
-31,783
-18,240
-18,880
-4,846
-6,639
-
Accounts receivable
-9,761
-9,872
-8,989
-10,087
5,087
-
Inventory
-23,128
-21,830
-7,305
-4,274
-5,265
-
Accounts payable
5,204
6,177
2,677
4,710
-1,560
-
Other working capital
-54,723
-37,514
-39,022
-23,533
-25,128
-
Other non-cash items
2,074
1,989
1,246
-182,434
1,499
-
Net cash provided by operating activities
-12,453
4,484
-22,141
-13,780
-19,869
-
Cash flows from investing activities
Investments in property, plant and equipment
-42,270
-41,998
-16,881
-9,753
-5,259
-
Acquisitions, net
-
-
-
0
0
-17,240
Purchases of investments
-
0
-24,637
-173,105
-227,045
-
Sales/maturities of investments
44,918
63,815
85,524
206,362
75,306
-
Other investing activities
-
-
-
-
800
-
Net cash used for investing activities
2,648
21,817
44,006
23,504
-156,198
-
Cash flows from financing activities
Debt repayment
-62,817
-992
-899
-5,816
-667
-
Common stock issued
-
-
0
0
188,958
0
Common stock repurchased
-7,355
-6,557
-12,201
-18,011
-13,029
-
Other financing activities
-860
-60
-
-1,171
-35
-329
Net cash used provided by (used for) financing activities
-2,377
-32
-7,059
-7,642
189,392
-
Net change in cash
-12,374
26,211
14,445
1,710
13,461
-
Cash at beginning of period
77,341
58,099
43,654
41,944
28,483
-
Cash at end of period
65,159
84,310
58,099
43,654
41,944
-
Free cash flow
Operating cash flow
-12,453
4,484
-22,141
-13,780
-19,869
-
Capital expenditure
-42,270
-41,998
-16,881
-9,753
-5,259
-
Free cash flow
-54,723
-37,514
-39,022
-23,533
-25,128
-