Canada markets open in 3 hours 44 minutes

Proto Labs, Inc. (PRZ.F)

Frankfurt - Frankfurt Delayed Price. Currency in EUR
Add to watchlist
28.26-0.02 (-0.07%)
As of 08:15AM CEST. Market open.
Annual

Cash Flow

Currency in USD. All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
19,829
17,220
-103,462
33,372
50,867
-
Depreciation & amortization
37,243
37,528
39,425
40,488
32,594
-
Deferred income taxes
-6,807
-7,656
-9,499
339
7,577
-
Stock based compensation
16,570
15,989
17,545
19,095
14,673
-
Change in working capital
772
5,576
-1,604
-25,641
1,179
-
Accounts receivable
-599
2,727
1,632
-20,112
-91
-
Inventory
1,555
112
-310
-2,390
-662
-
Accounts Payable
-4,512
-1,838
1,375
4,654
1,492
-
Other working capital
44,772
45,158
40,393
21,033
59,959
-
Other non-cash items
1,041
1,209
35
-12,411
-336
-
Net cash provided by operating activites
72,034
73,274
62,079
55,242
106,969
-
Cash flows from investing activities
Investments in property, plant and equipment
-27,262
-28,116
-21,686
-34,209
-47,010
-
Acquisitions, net
-
0
0
-127,413
0
-
Purchases of investments
-
0
-46,872
-16,159
-113,200
-
Sales/Maturities of investments
23,219
23,865
21,358
83,117
67,737
-
Other investing activites
-
-1,000
-
-
-3,000
-4,000
Net cash used for investing activites
-4,516
-4,552
-43,092
-94,664
-95,473
-
Cash flows from financing activities
Debt repayment
-297
-306
-531
-552
-154
-
Common stock issued
-
3,835
3,950
5,862
-
-
Common stock repurchased
-40,413
-45,387
-31,341
-27,504
-18,129
-
Other financing activites
-
-
-
-4
-
-
Net cash used privided by (used for) financing activities
-36,875
-41,858
-27,922
-22,198
-10,726
-
Net change in cash
30,753
27,232
-9,371
-61,674
2,378
-
Cash at beginning of period
62,051
56,558
65,929
127,603
125,225
-
Cash at end of period
92,694
83,790
56,558
65,929
127,603
-
Free Cash Flow
Operating Cash Flow
72,034
73,274
62,079
55,242
106,969
-
Capital Expenditure
-27,262
-28,116
-21,686
-34,209
-47,010
-
Free Cash Flow
44,772
45,158
40,393
21,033
59,959
-