bf/NASDAQ:UFPT_icon.jpeg

NASDAQ:UFPT

UFP Technologies, Inc.

  • Stock

USD

Last Close

334.29

30/08 20:00

Market Cap

2.31B

Beta: 0.78

Volume Today

27.41K

Avg: 81.26K

PE Ratio

32.96

PFCF: 38.44

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
3.08M
-
5.40M
75.20%
4.60M
14.82%
4.00M
12.96%
4.18M
4.45%
6.84M
63.54%
4.58M
33.05%
4.12M
9.96%
10.61M
157.49%
19.96M
88.12%
22.29M
11.65%
accumulated other comprehensive income loss
-39.07M
-
-40.98M
4.90%
-44.01M
7.39%
-48.29M
9.73%
-53.06M
9.89%
-54.11M
1.97%
-610K
-
268K
143.93%
cash and cash equivalents
37.30M
-
34.05M
8.72%
29.80M
12.48%
31.36M
5.22%
37.98M
21.11%
3.24M
91.47%
3.74M
15.60%
24.23M
547.45%
11.12M
54.13%
4.45M
59.96%
5.26M
18.24%
cash and short term investments
37.30M
-
34.05M
8.72%
29.80M
12.48%
31.36M
5.22%
37.98M
21.11%
3.24M
91.47%
3.74M
15.60%
24.23M
547.45%
11.12M
54.13%
4.45M
59.96%
5.26M
18.24%
common stock
69K
-
71K
2.90%
72K
1.41%
72K
0%
73K
1.39%
74K
1.37%
74K
0%
75K
1.35%
75K
0%
76K
1.33%
76K
0%
deferred revenue
1.43M
-
2.51M
-
2.57M
2.67%
1.89M
26.69%
4.25M
125.07%
4.68M
10.17%
6.62M
41.40%
deferred revenue non current
-2.44M
-
-3.59M
47.29%
-2.88M
19.65%
-14.21M
-
-7.34M
48.39%
-6.09M
16.96%
4.34M
171.18%
448K
89.67%
10.81M
2,314.06%
deferrred tax liabilities non current
2.44M
-
3.59M
47.29%
2.88M
19.65%
3.46M
19.98%
2.44M
29.46%
4.13M
69.22%
4.92M
19.18%
5.06M
2.76%
3.26M
35.48%
448K
86.27%
428K
4.46%
goodwill
7.32M
-
7.32M
0%
7.32M
0%
7.32M
0%
7.32M
0%
51.84M
607.98%
51.84M
0%
51.84M
0%
107.91M
108.16%
113.03M
4.75%
113.26M
0.21%
goodwill and intangible assets
8.67M
-
8.28M
4.53%
7.96M
3.83%
7.64M
4.00%
7.32M
4.16%
74.07M
911.61%
72.81M
1.70%
71.56M
1.73%
175.49M
145.25%
181.39M
3.36%
177.38M
2.21%
intangible assets
1.35M
-
953K
29.20%
636K
33.26%
318K
50%
22.23M
-
20.98M
5.65%
19.72M
5.99%
67.58M
242.76%
68.36M
1.15%
64.12M
6.21%
inventory
11.05M
-
12.89M
16.70%
14.20M
10.15%
14.15M
0.36%
12.86M
9.10%
19.58M
52.19%
18.28M
6.64%
18.64M
2.00%
33.44M
79.36%
53.54M
60.11%
70.19M
31.11%
long term debt
2.87M
-
1.87M
34.67%
859K
54.14%
22.29M
-
2.42M
89.16%
1.04M
57.12%
78.12M
7,440.35%
51M
34.71%
28M
45.10%
long term investments
-9.89M
-
-9.42M
4.78%
-10.84M
15.12%
-11.10M
2.38%
-9.76M
12.05%
-4.13M
57.70%
-4.92M
19.18%
-5.06M
2.76%
-3.26M
35.48%
net debt
-33.46M
-
-31.19M
6.80%
-27.93M
10.43%
-30.50M
9.20%
-37.98M
24.51%
21.91M
157.68%
-653K
102.98%
-22.03M
3,273.51%
73.24M
432.47%
50.55M
30.98%
40.77M
19.34%
net receivables
17.03M
-
16.47M
3.30%
17.48M
6.14%
21.25M
21.55%
21.38M
0.62%
28.32M
32.46%
28.65M
1.15%
26.43M
7.75%
39.38M
49.02%
55.12M
39.95%
65.75M
19.28%
other assets
other current assets
3.45M
-
5.00M
44.91%
2.12M
57.66%
3.09M
45.94%
2.85M
7.64%
4.49M
57.47%
2.58M
42.48%
2.56M
0.89%
3.38M
32.15%
3.24M
4.17%
3.43M
5.89%
other current liabilities
6.84M
-
5.22M
23.63%
5.37M
2.91%
4.70M
12.58%
5.76M
22.67%
8.46M
46.76%
8.48M
0.30%
7.96M
6.17%
13.61M
70.97%
27.12M
99.29%
22.09M
18.57%
other liabilities
other non current assets
10.68M
-
10.43M
2.31%
9.79M
6.15%
9.57M
2.26%
9.48M
0.94%
2.23M
76.43%
5.96M
166.49%
6.03M
1.23%
5.43M
9.95%
20.29M
273.72%
5.79M
71.45%
other non current liabilities
4.24M
-
5.21M
22.90%
4.54M
12.97%
1.87M
58.86%
2.11M
13.18%
16.28M
670.98%
10.46M
35.77%
11.17M
6.84%
19.26M
72.38%
32.34M
67.91%
20.59M
36.33%
othertotal stockholders equity
59.36M
-
63.11M
6.32%
67.71M
7.29%
72.92M
7.69%
79.14M
8.53%
82.69M
4.49%
30.36M
63.28%
31.90M
5.05%
33.56M
5.23%
35.48M
5.72%
38.23M
7.73%
preferred stock
property plant equipment net
25.51M
-
34.84M
36.60%
46.55M
33.61%
48.52M
4.21%
53.65M
10.59%
57.67M
7.48%
56.74M
1.61%
53.76M
5.26%
65.89M
22.58%
58.07M
11.87%
75.72M
30.40%
retained earnings
65.23M
-
72.79M
11.59%
80.38M
10.43%
88.35M
9.92%
97.56M
10.42%
111.80M
14.60%
131.55M
17.67%
144.92M
10.16%
160.81M
10.96%
202.60M
25.99%
247.52M
22.17%
short term debt
976K
-
993K
1.74%
1.01M
1.81%
856K
15.33%
2.86M
-
674K
76.41%
1.17M
73.44%
6.24M
433.70%
4M
35.89%
7.22M
80.55%
short term investments
tax assets
1.22M
-
1.14M
6.55%
2.88M
152.45%
3.46M
19.98%
2.44M
29.46%
4.13M
69.22%
4.92M
19.18%
5.06M
2.76%
3.26M
35.48%
1.45M
55.62%
607K
58.08%
tax payables
1.54M
-
3.19M
107.68%
1.19M
62.84%
807K
31.96%
1.02M
26.02%
2.29M
124.68%
279K
87.79%
16K
94.27%
909K
5,581.25%
1.68M
85.04%
1.30M
22.89%
total assets
105.02M
-
113.69M
8.26%
119.95M
5.51%
127.93M
6.66%
138.21M
8.03%
189.60M
37.18%
188.76M
0.44%
203.20M
7.65%
334.13M
64.43%
377.54M
12.99%
404.14M
7.04%
total current assets
68.83M
-
68.41M
0.61%
63.60M
7.03%
69.85M
9.82%
75.07M
7.48%
55.63M
25.91%
53.25M
4.27%
71.86M
34.96%
87.32M
21.51%
116.35M
33.24%
144.63M
24.31%
total current liabilities
12.32M
-
11.61M
5.75%
10.98M
5.42%
9.56M
12.99%
9.94M
4.05%
20.66M
107.76%
16.31M
21.06%
15.14M
7.18%
34.71M
129.28%
55.76M
60.67%
58.21M
4.39%
total debt
3.84M
-
2.87M
25.42%
1.87M
34.75%
856K
54.22%
25.14M
-
3.09M
87.71%
2.21M
28.64%
84.36M
3,725.71%
55M
34.80%
46.04M
16.30%
total investments
-9.89M
-
-9.42M
4.78%
-10.84M
15.12%
-11.10M
2.38%
-9.76M
12.05%
-4.13M
57.70%
-4.92M
19.18%
-5.06M
2.76%
-3.26M
35.48%
total liabilities
19.43M
-
18.70M
3.77%
16.38M
12.41%
14.88M
9.14%
14.49M
2.59%
49.14M
239.02%
26.77M
45.53%
26.31M
1.70%
139.69M
430.90%
140.00M
0.22%
118.05M
15.68%
total liabilities and stockholders equity
105.02M
-
113.69M
8.26%
119.95M
5.51%
127.93M
6.66%
138.21M
8.03%
189.60M
37.18%
188.76M
0.44%
203.20M
7.65%
334.13M
64.43%
377.54M
12.99%
404.14M
7.04%
total non current assets
36.19M
-
45.28M
25.12%
56.35M
24.45%
58.09M
3.09%
63.13M
8.69%
133.97M
112.21%
135.51M
1.15%
131.34M
3.08%
246.81M
87.92%
261.20M
5.83%
259.50M
0.65%
total non current liabilities
7.11M
-
7.08M
0.32%
5.39M
23.85%
5.33M
1.30%
4.55M
14.52%
28.48M
525.72%
10.46M
63.28%
11.17M
6.84%
104.98M
839.50%
84.24M
19.76%
59.84M
28.97%
total stockholders equity
85.59M
-
94.99M
10.98%
103.57M
9.03%
113.05M
9.15%
123.71M
9.43%
140.46M
13.54%
161.99M
15.33%
176.89M
9.20%
194.45M
9.92%
237.54M
22.17%
286.09M
20.44%

All numbers in USD (except ratios and percentages)