Canada markets open in 2 hours 45 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.
Show:
Annual

Balance Sheet

Currency in USD. All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
83,790
56,558
65,929
127,603
-
Other Short Term Investments
19,013
23,568
11,580
34,088
-
Total Cash
102,803
80,126
77,509
161,691
-
Net Receivables
72,848
76,225
80,051
57,877
-
Inventory
13,657
13,578
13,161
10,862
-
Other Current Assets
9,124
12,597
11,450
11,032
-
Total Current Assets
200,660
186,568
183,492
242,002
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
489,422
479,199
469,377
445,673
-
Accumulated Depreciation
-230,179
-200,038
-181,555
-150,756
-
Net property, plant and equipment
259,243
279,161
287,822
294,917
-
Equity and other investments
8,019
26,419
14,340
59,357
-
Goodwill
273,991
273,991
400,610
128,752
-
Intangible Assets
25,584
31,250
37,998
14,350
-
Other long-term assets
4,856
4,779
4,320
4,826
-
Total non-current assets
571,693
615,600
745,090
502,202
-
Total Assets
772,353
802,168
928,582
744,204
-
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Accounts Payable
15,636
17,356
25,364
18,248
-
Taxes payable
-
-
-
0
1,322
Accrued liabilities
16,872
22,384
11,980
16,193
-
Total Current Liabilities
49,681
71,581
54,896
50,254
-
Non-current liabilities
Deferred taxes liabilities
18,742
26,322
35,892
33,854
-
Other long-term liabilities
5,032
4,362
5,705
6,235
-
Total non-current liabilities
27,377
32,939
45,193
49,594
-
Total Liabilities
77,058
104,520
100,089
99,848
-
Stockholders' Equity
Common Stock
26
27
28
27
-
Retained Earnings
256,398
258,236
376,734
362,901
-
Accumulated other comprehensive income
-28,013
-34,355
-16,817
-3,420
-
Total stockholders' equity
695,295
697,648
828,493
644,356
-
Total liabilities and stockholders' equity
772,353
802,168
928,582
744,204
-