bf/NYSE:PRLB_icon.jpeg

COM:PROTOLABS

Protolabs

  • Stock

Last Close

39.74

22/11 21:00

Market Cap

763.28M

Beta: -

Volume Today

408.93K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
account payables
6.46M
-
7.88M
22.11%
13.64M
73.09%
11.32M
17.01%
15.88M
40.22%
17.41M
9.67%
16.80M
3.49%
18.25M
8.59%
25.36M
39.00%
17.36M
31.57%
15.64M
9.91%
accumulated other comprehensive income loss
-1.09M
-
-2.93M
168.47%
-5.21M
77.94%
-10.75M
106.31%
-5.23M
51.33%
-8.49M
62.25%
-7.02M
17.36%
-3.42M
51.27%
-16.82M
391.73%
-34.35M
104.29%
-28.01M
18.46%
cash and cash equivalents
43.04M
-
43.33M
0.67%
47.65M
9.98%
68.80M
44.37%
36.71M
46.64%
85.05M
131.69%
125.22M
47.24%
127.60M
1.90%
65.93M
48.33%
56.56M
14.21%
83.79M
48.15%
cash and short term investments
79.38M
-
74.03M
6.73%
80.85M
9.21%
108.27M
33.91%
94.13M
13.06%
131.80M
40.01%
160.66M
21.90%
161.69M
0.64%
77.51M
52.06%
80.13M
3.38%
102.80M
28.30%
common stock
26K
-
26K
0%
26K
0%
26K
0%
27K
3.85%
27K
0%
27K
0%
27K
0%
28K
3.70%
27K
3.57%
26K
3.70%
deferred revenue
-1.37M
-
deferred revenue non current
deferrred tax liabilities non current
3.68M
-
1.85M
49.86%
4.24M
129.69%
7.00M
65.17%
6.97M
0.53%
20.16M
189.43%
26.28M
30.36%
33.85M
28.81%
35.89M
6.02%
26.32M
26.66%
42.02M
59.64%
goodwill
28.92M
-
28.92M
0%
28.92M
0%
129.75M
348.72%
128.75M
0.77%
128.75M
0%
128.75M
0%
400.61M
211.15%
273.99M
31.61%
273.99M
0%
goodwill and intangible assets
-455K
-
33.00M
7,352.53%
32.25M
2.26%
31.57M
2.11%
147.37M
366.78%
148.60M
0.84%
146.12M
1.67%
143.10M
2.07%
438.61M
206.50%
305.24M
30.41%
299.57M
1.86%
intangible assets
4.08M
-
3.34M
18.27%
2.65M
20.44%
17.61M
563.43%
19.85M
12.69%
17.37M
12.50%
14.35M
17.38%
38.00M
164.79%
31.25M
17.76%
25.58M
18.13%
inventory
5.17M
-
6.19M
19.90%
9.77M
57.75%
9.31M
4.72%
11.27M
21.06%
10.09M
10.50%
10.07M
0.12%
10.86M
7.81%
13.16M
21.17%
13.58M
3.17%
13.66M
0.58%
long term debt
159K
-
10K
93.71%
8.56M
-
9.51M
10.97%
3.60M
62.17%
2.25M
37.29%
3.60M
59.78%
long term investments
64.02M
-
54.32M
15.16%
64.79M
19.28%
84.48M
30.39%
37.03M
56.16%
23.58M
36.33%
12.96M
45.04%
59.36M
358.00%
14.34M
75.84%
26.42M
84.23%
8.02M
69.65%
net debt
-42.68M
-
-43.18M
1.18%
-47.65M
10.36%
-68.80M
44.37%
-31.71M
53.91%
-85.05M
168.22%
-113.32M
33.25%
-114.27M
0.84%
-58.48M
48.82%
-35.20M
39.81%
-78.31M
122.43%
net receivables
18.32M
-
24.23M
32.24%
42.15M
74.00%
34.51M
18.14%
51.96M
50.60%
64.91M
24.92%
57.45M
11.50%
58.42M
1.68%
81.37M
39.30%
80.27M
1.36%
75.08M
6.47%
other assets
other current assets
6.93M
-
3.89M
43.89%
5.22M
34.33%
5.70M
9.05%
6.27M
10.01%
8.57M
36.70%
8.23M
3.91%
11.03M
34.01%
11.45M
3.79%
12.60M
10.02%
9.12M
27.57%
other current liabilities
7.00M
-
10.74M
53.31%
12.62M
17.52%
12.11M
4.07%
22.88M
89.00%
35.32M
54.39%
27.44M
22.33%
28.18M
2.72%
25.68M
8.86%
35.13M
36.77%
32.16M
8.44%
other liabilities
other non current assets
256K
-
-256K
200%
517K
301.95%
933K
80.46%
2.67M
186.39%
3.44M
28.78%
3.03M
11.94%
4.83M
59.27%
4.32M
10.48%
4.78M
10.63%
4.86M
1.61%
other non current liabilities
1.03M
-
1.36M
32.30%
2.89M
112.43%
3.98M
37.69%
6.80M
70.99%
4.59M
32.49%
5.45M
18.64%
6.24M
14.45%
5.71M
8.50%
4.36M
23.54%
5.03M
15.36%
othertotal stockholders equity
166.77M
-
181.03M
8.55%
198.62M
9.72%
214.10M
7.79%
241.49M
12.79%
258.01M
6.84%
268.06M
3.89%
284.85M
6.26%
468.55M
64.49%
473.74M
1.11%
466.88M
1.45%
preferred stock
91K
-
212K
-
234K
-
492K
110.26%
property plant equipment net
56.10M
-
91.63M
63.32%
125.47M
36.94%
139.47M
11.16%
166.66M
19.49%
228.00M
36.80%
275.14M
20.67%
294.92M
7.19%
287.82M
2.41%
279.16M
3.01%
259.24M
7.13%
retained earnings
45.85M
-
87.48M
90.81%
134.00M
53.17%
176.70M
31.87%
224.70M
27.16%
291.46M
29.71%
324.72M
11.41%
362.90M
11.76%
376.73M
3.81%
258.24M
31.45%
256.40M
0.71%
short term debt
204K
-
139K
31.86%
5M
-
3.34M
-
3.82M
14.49%
3.85M
0.63%
19.10M
396.31%
1.88M
90.15%
short term investments
36.34M
-
30.71M
15.50%
33.20M
8.13%
39.48M
18.90%
57.42M
45.46%
46.75M
18.59%
35.44M
24.20%
34.09M
3.81%
11.58M
66.03%
23.57M
103.52%
19.01M
19.33%
tax assets
455K
-
483K
6.15%
23.28M
-
tax payables
1.95M
-
1M
-
491K
50.90%
1.32M
169.25%
total assets
230.18M
-
287.51M
24.91%
361.04M
25.57%
414.24M
14.74%
517.37M
24.90%
618.99M
19.64%
673.67M
8.83%
744.20M
10.47%
928.58M
24.78%
802.17M
13.61%
795.63M
0.81%
total current assets
109.80M
-
108.34M
1.32%
138.00M
27.37%
157.78M
14.33%
163.63M
3.71%
215.36M
31.61%
236.42M
9.78%
242.00M
2.36%
183.49M
24.18%
186.57M
1.68%
200.66M
7.55%
total current liabilities
13.66M
-
18.76M
37.30%
26.26M
40.00%
23.43M
10.80%
42.38M
80.92%
52.73M
24.42%
47.58M
9.77%
50.25M
5.62%
54.90M
9.24%
71.58M
30.39%
49.68M
30.59%
total debt
363K
-
149K
58.95%
5M
-
11.90M
-
13.33M
11.96%
7.44M
44.15%
21.35M
186.85%
5.48M
74.32%
total investments
100.36M
-
85.02M
15.28%
97.99M
15.25%
123.96M
26.50%
94.46M
23.80%
70.33M
25.54%
48.40M
31.18%
93.44M
93.08%
25.92M
72.26%
49.99M
92.85%
27.03M
45.92%
total liabilities
18.53M
-
21.98M
18.58%
33.39M
51.95%
34.41M
3.05%
56.15M
63.19%
77.49M
38.00%
87.88M
13.41%
99.85M
13.62%
100.09M
0.24%
104.52M
4.43%
100.34M
4.00%
total liabilities and stockholders equity
230.18M
-
287.51M
24.91%
361.04M
25.57%
414.24M
14.74%
517.37M
24.90%
618.99M
19.64%
673.67M
8.83%
744.20M
10.47%
928.58M
24.78%
802.17M
13.61%
795.63M
0.81%
total non current assets
120.38M
-
179.17M
48.84%
223.03M
24.48%
256.46M
14.99%
353.73M
37.93%
403.62M
14.10%
437.25M
8.33%
502.20M
14.86%
745.09M
48.36%
615.60M
17.38%
594.97M
3.35%
total non current liabilities
4.87M
-
3.22M
33.95%
7.13M
121.67%
10.98M
54.03%
13.77M
25.38%
24.75M
79.79%
40.30M
62.79%
49.59M
23.07%
45.19M
8.87%
32.94M
27.11%
50.66M
53.79%
total stockholders equity
211.64M
-
265.54M
25.47%
327.64M
23.39%
379.83M
15.93%
461.21M
21.43%
541.50M
17.41%
585.79M
8.18%
644.36M
10.00%
828.49M
28.58%
697.65M
15.79%
695.29M
0.34%

All numbers in (except ratios and percentages)