bf/NASDAQ:UFPI_icon.png

COM:UFPI

UFP Industries

  • Stock

Last Close

130.52

22/11 21:00

Market Cap

6.79B

Beta: -

Volume Today

203.28K

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
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Apr '17
Jul '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
525.74M
-
554.00M
5.38%
772.75M
39.49%
713.49M
7.67%
620.09M
13.09%
633.02M
2.09%
838.17M
32.41%
762.27M
9.05%
653.60M
14.26%
682.15M
4.37%
872.09M
27.84%
826.66M
5.21%
859.58M
3.98%
846.13M
1.57%
1.07B
26.74%
1.06B
1.47%
966.09M
8.56%
993.86M
2.87%
1.29B
30.24%
1.21B
6.31%
988.18M
18.51%
1.02B
2.73%
1.24B
22.13%
1.16B
6.19%
998.04M
14.19%
1.03B
3.41%
1.24B
20.34%
1.49B
19.66%
1.39B
6.23%
1.83B
30.95%
2.70B
47.97%
2.09B
22.47%
2.02B
3.68%
2.49B
23.43%
2.90B
16.53%
2.32B
19.93%
1.91B
17.61%
1.82B
4.77%
2.04B
12.15%
1.83B
10.58%
1.52B
16.59%
1.64B
7.52%
1.90B
16.05%
1.65B
13.28%
cost of revenue
461.51M
-
487.99M
5.74%
675.76M
38.48%
623.90M
7.67%
547.34M
12.27%
553.44M
1.12%
725.73M
31.13%
651.57M
10.22%
556.43M
14.60%
579.41M
4.13%
740.61M
27.82%
708.61M
4.32%
737.27M
4.04%
725.39M
1.61%
924.13M
27.40%
911.90M
1.32%
836.93M
8.22%
862.97M
3.11%
1.13B
30.80%
1.05B
6.62%
850.54M
19.31%
860.86M
1.21%
1.05B
22.33%
975.76M
7.34%
840.79M
13.83%
861.93M
2.52%
1.04B
20.32%
1.25B
20.06%
1.21B
3.09%
1.54B
27.50%
2.28B
48.15%
1.77B
22.51%
1.65B
6.85%
2.01B
22.23%
2.40B
19.22%
1.87B
21.89%
1.56B
16.90%
1.46B
5.92%
1.64B
12.27%
1.46B
10.99%
1.23B
16.06%
1.31B
6.89%
1.54B
17.24%
1.35B
12.23%
gross profit
64.23M
-
66.01M
2.78%
96.99M
46.92%
89.59M
7.63%
72.75M
18.79%
79.58M
9.38%
112.44M
41.29%
110.71M
1.54%
97.17M
12.22%
102.74M
5.73%
131.49M
27.98%
118.05M
10.22%
122.31M
3.61%
120.74M
1.28%
148.24M
22.78%
144.69M
2.40%
129.16M
10.73%
130.89M
1.34%
165.69M
26.59%
158.67M
4.23%
137.64M
13.25%
154.27M
12.08%
186.73M
21.04%
187.27M
0.29%
157.25M
16.03%
170.13M
8.19%
204.93M
20.46%
241.07M
17.64%
187.06M
22.41%
286.55M
53.19%
421.29M
47.02%
327.56M
22.25%
371.56M
13.44%
478.36M
28.74%
503.45M
5.24%
450.18M
10.58%
357.47M
20.59%
358.33M
0.24%
400.07M
11.65%
364.40M
8.92%
296.14M
18.73%
326.08M
10.11%
362.74M
11.24%
298.41M
17.73%
selling and marketing expenses
42K
-
8K
80.95%
-11K
237.50%
36K
427.27%
40K
11.11%
5K
87.50%
31K
520%
-49K
258.06%
-22K
55.10%
38K
272.73%
-38K
200%
-43K
13.16%
-93K
116.28%
19K
120.43%
41K
115.79%
-749K
-
443K
-
-626K
241.31%
-105.74M
16,791.37%
306K
100.29%
-610K
299.35%
-25.41M
-
general and administrative expenses
50M
-
53.90M
7.80%
59M
9.46%
59.90M
1.53%
56.90M
5.01%
61.70M
8.44%
68.40M
10.86%
68M
0.58%
66.20M
2.65%
70.80M
6.95%
77.80M
9.89%
74.50M
4.24%
87.09M
16.90%
86.90M
0.22%
94.30M
8.52%
92.42M
2.00%
88.50M
4.24%
93.21M
5.32%
104.59M
12.22%
102.29M
2.20%
91.94M
10.12%
105.94M
15.23%
218.63M
106.37%
115.65M
47.10%
104.76M
9.41%
112.23M
7.13%
112.23M
-
selling general and administrative expenses
50.04M
-
53.91M
7.73%
58.99M
9.43%
59.94M
1.61%
56.94M
5.00%
61.70M
8.37%
68.43M
10.90%
67.95M
0.70%
66.18M
2.61%
70.84M
7.04%
77.76M
9.77%
74.46M
4.25%
87M
16.85%
86.92M
0.09%
94.34M
8.54%
92.42M
2.04%
87.75M
5.05%
93.21M
6.22%
104.59M
12.22%
102.29M
2.20%
92.39M
9.68%
105.32M
14.00%
112.89M
7.19%
115.96M
2.72%
104.15M
10.18%
112.23M
7.75%
113.78M
1.38%
134.65M
18.34%
86.83M
35.52%
150.10M
72.87%
184.54M
22.95%
169.47M
8.17%
178.15M
5.12%
220.15M
23.58%
214.54M
2.55%
214.33M
0.10%
183.06M
14.59%
194.68M
6.35%
204.70M
5.15%
195.65M
4.42%
171.60M
12.29%
192.06M
11.92%
203.16M
5.78%
183.34M
9.75%
research and development expenses
other expenses
-1.04M
-
-725K
30.36%
1.60M
320.69%
-552K
134.50%
309K
155.98%
-955K
409.06%
-1.24M
29.63%
-924K
25.36%
-1.35M
45.89%
-891K
33.90%
-785K
11.90%
-927K
18.09%
-1.16M
25.57%
-1.42M
21.74%
-1.49M
5.15%
-1.35M
9.26%
-1.20M
11.02%
-1.06M
11.80%
-2.07M
94.82%
-1.73M
16.11%
-4.55M
162.28%
-867K
80.94%
-1.73M
98.96%
-1.49M
13.62%
-150K
89.93%
-4.74M
3,060%
-1.21M
74.49%
-176K
85.44%
-174K
1.14%
-1.49M
753.45%
-180K
87.88%
-10.04M
5,476.11%
-1.59M
84.14%
-4.91M
208.42%
3.35M
168.19%
-1.20M
135.69%
5.86M
590.13%
-1.94M
133.09%
-1.87M
3.66%
-1.42M
24.00%
-547K
61.45%
-554K
-
4.86M
976.35%
cost and expenses
511.55M
-
541.89M
5.93%
736.35M
35.89%
683.84M
7.13%
604.27M
11.63%
615.15M
1.80%
794.16M
29.10%
719.52M
9.40%
622.61M
13.47%
650.25M
4.44%
818.37M
25.85%
783.07M
4.31%
824.27M
5.26%
812.31M
1.45%
1.02B
25.38%
1.00B
1.39%
924.68M
7.93%
956.17M
3.41%
1.23B
28.99%
1.16B
6.25%
942.92M
18.45%
966.17M
2.47%
1.17B
20.68%
1.09B
6.37%
944.94M
13.44%
974.16M
3.09%
1.15B
18.01%
1.38B
20.00%
1.29B
6.24%
1.69B
30.54%
2.46B
45.90%
1.93B
21.84%
1.82B
5.39%
2.23B
22.47%
2.62B
17.22%
2.09B
20.25%
1.75B
16.33%
1.66B
4.95%
1.85B
11.55%
1.66B
10.35%
1.40B
15.58%
1.51B
7.48%
1.74B
15.80%
1.53B
12.25%
operating expenses
50.04M
-
53.91M
7.73%
60.59M
12.39%
59.94M
1.08%
56.94M
5.00%
61.70M
8.37%
68.43M
10.90%
67.95M
0.70%
66.18M
2.61%
70.84M
7.04%
77.76M
9.77%
74.46M
4.25%
87M
16.85%
86.92M
0.09%
94.34M
8.54%
92.42M
2.04%
87.75M
5.05%
93.21M
6.22%
104.59M
12.22%
102.29M
2.20%
92.39M
9.68%
105.32M
14.00%
112.89M
7.19%
115.96M
2.72%
104.15M
10.18%
112.23M
7.75%
112.57M
0.30%
134.47M
19.46%
86.83M
35.43%
150.10M
72.87%
184.36M
22.83%
159.43M
13.52%
176.56M
10.74%
220.15M
24.69%
217.89M
1.03%
213.13M
2.18%
188.92M
11.36%
194.68M
3.05%
206.57M
6.11%
195.65M
5.29%
172.15M
12.01%
192.25M
11.68%
203.71M
5.96%
178.49M
12.38%
interest expense
1.27M
-
1.07M
15.86%
1.10M
3.47%
1.02M
7.89%
1.08M
6.59%
1.17M
8.31%
1.38M
17.82%
1.06M
23.30%
1.52M
43.21%
1.08M
29.12%
1.10M
2.51%
1.10M
0.63%
1.30M
18.70%
1.50M
15.60%
1.84M
22.34%
1.48M
19.51%
1.39M
5.94%
1.78M
27.64%
2.25M
26.43%
1.95M
13.48%
2.92M
50.23%
2.46M
15.81%
2.41M
2.15%
1.90M
21.06%
1.93M
1.74%
1.91M
1.29%
1.90M
0.52%
2.49M
30.98%
3.02M
21.48%
3.15M
4.34%
3.90M
23.74%
3.80M
2.44%
1.94M
49.05%
4.91M
153.35%
8.57M
74.46%
6.38M
25.50%
-3.21M
150.27%
-1.39M
56.55%
3.27M
334.94%
3.21M
2.14%
3.24M
1.22%
ebitda
24.16M
-
19.86M
17.81%
44.64M
124.79%
36.23M
18.84%
26.17M
27.75%
27.87M
6.49%
54.15M
94.30%
53.43M
1.32%
41.60M
22.15%
42.08M
1.15%
64.06M
52.26%
54.06M
15.61%
48.05M
11.13%
46.33M
3.57%
67.01M
44.64%
66.20M
1.21%
55.17M
16.66%
45.09M
18.28%
76.48M
69.61%
71.69M
6.26%
61.65M
14.00%
65.78M
6.70%
89.25M
35.68%
89.35M
0.11%
71.92M
19.51%
74.45M
3.51%
109.53M
47.12%
125.23M
14.33%
131.81M
5.26%
158.16M
19.98%
259.74M
64.23%
193.70M
25.43%
222.03M
14.63%
284.73M
28.24%
311.83M
9.52%
266.60M
14.50%
199.78M
25.06%
194.43M
2.68%
225.87M
16.17%
201.35M
10.86%
160.13M
20.47%
169.72M
5.99%
195.51M
15.19%
171.48M
12.29%
operating income
13.57M
-
12.63M
6.91%
36.72M
190.81%
32.22M
12.26%
15.80M
50.97%
17.86M
13.08%
44.19M
147.37%
42.52M
3.76%
30.89M
27.36%
31.91M
3.30%
53.66M
68.17%
43.55M
18.84%
35.31M
18.92%
33.82M
4.22%
53.90M
59.37%
52.27M
3.02%
41.48M
20.65%
31.15M
24.90%
60.62M
94.60%
56.99M
5.98%
45.44M
20.27%
48.45M
6.62%
74.24M
53.24%
70.47M
5.08%
51.76M
26.55%
58.63M
13.29%
92.36M
57.52%
106.60M
15.42%
88.23M
17.23%
137.49M
55.82%
236.94M
72.33%
168.13M
29.04%
195.01M
15.99%
259.02M
32.83%
285.57M
10.25%
237.04M
16.99%
168.55M
28.90%
161.71M
4.06%
193.50M
19.66%
167.33M
13.52%
124.00M
25.90%
133.82M
7.92%
159.03M
18.84%
119.93M
24.59%
depreciation and amortization
10.59M
-
7.23M
31.76%
7.91M
9.46%
4.01M
49.37%
10.38M
158.99%
10.01M
3.55%
9.96M
0.44%
10.91M
9.50%
10.71M
1.86%
10.16M
5.05%
10.40M
2.29%
10.51M
1.07%
12.74M
21.19%
12.51M
1.77%
13.11M
4.82%
13.93M
6.25%
13.70M
1.70%
13.94M
1.77%
15.86M
13.77%
14.70M
7.33%
16.21M
10.31%
17.34M
6.91%
15.02M
13.38%
18.89M
25.78%
20.17M
6.78%
15.82M
21.56%
17.17M
8.55%
18.63M
8.50%
43.58M
133.93%
20.67M
52.57%
22.80M
10.33%
25.57M
12.15%
27.02M
5.66%
25.70M
4.88%
26.26M
2.17%
29.55M
12.55%
31.23M
5.68%
32.72M
4.76%
32.37M
1.06%
32.60M
0.70%
36.13M
10.84%
35.90M
0.64%
36.48M
1.60%
37.37M
2.46%
total other income expenses net
-1.04M
-
-725K
30.36%
-686K
5.38%
-552K
19.53%
309K
155.98%
-955K
409.06%
-1.24M
29.63%
-924K
25.36%
-1.35M
45.89%
-891K
33.90%
-785K
11.90%
-927K
18.09%
-1.16M
25.57%
-1.42M
21.74%
-1.49M
5.15%
-1.35M
9.26%
-1.20M
11.02%
12.01M
1,098.09%
-2.07M
117.21%
-1.73M
16.11%
-4.55M
162.28%
-867K
80.94%
-1.73M
98.96%
-1.49M
13.62%
-150K
89.93%
-4.74M
3,060%
992K
120.93%
-921K
192.84%
-174K
81.11%
-1.49M
753.45%
-3.04M
105.05%
-4.75M
55.99%
-1.94M
59.20%
-4.91M
153.35%
-8.57M
74.46%
-6.38M
25.50%
4.49M
170.35%
2.84M
36.73%
4.03M
41.68%
-1.42M
135.25%
11.66M
921.99%
12.76M
9.42%
9.41M
26.30%
14.18M
50.80%
income before tax
12.53M
-
11.90M
4.97%
36.04M
202.76%
31.67M
12.12%
16.11M
49.14%
16.91M
4.98%
42.95M
154.02%
41.60M
3.14%
29.54M
28.98%
31.02M
5.00%
52.88M
70.47%
42.63M
19.39%
34.15M
19.89%
32.40M
5.10%
52.41M
61.74%
50.92M
2.84%
40.27M
20.90%
43.16M
7.15%
58.55M
35.67%
55.26M
5.62%
40.89M
26.00%
47.58M
16.36%
72.51M
52.40%
68.98M
4.88%
51.61M
25.18%
53.89M
4.43%
93.35M
73.22%
105.68M
13.21%
88.06M
16.67%
136.00M
54.44%
233.89M
71.98%
163.38M
30.15%
193.07M
18.18%
254.12M
31.62%
277M
9.01%
230.66M
16.73%
173.04M
24.98%
164.55M
4.91%
197.52M
20.04%
173.51M
12.16%
135.66M
21.81%
146.59M
8.05%
168.44M
14.91%
134.11M
20.38%
income tax expense
3.87M
-
4.24M
9.57%
13.59M
220.85%
11.18M
17.75%
5.15M
53.93%
6.10M
18.55%
16.07M
163.20%
14.72M
8.39%
8.98M
38.97%
10.77M
19.85%
18.64M
73.18%
13.86M
25.65%
11.90M
14.11%
10.77M
9.53%
17.84M
65.60%
16.25M
8.89%
7.11M
56.23%
9.57M
34.60%
13.42M
40.17%
13.19M
1.72%
9.26M
29.81%
11.58M
25.05%
17.37M
50.01%
16.40M
5.59%
12.93M
21.14%
13.32M
3.03%
23.66M
77.58%
26.82M
13.37%
23.30M
13.11%
31.75M
36.25%
58.53M
84.34%
37.63M
35.71%
46.06M
22.42%
60.98M
32.39%
69.15M
13.39%
58.56M
15.31%
41.16M
29.71%
38.97M
5.32%
46.73M
19.92%
39.33M
15.85%
31.75M
19.26%
25.49M
19.73%
42.21M
65.61%
32.49M
23.02%
net income
8.00M
-
7.22M
9.74%
21.79M
201.95%
19.23M
11.73%
9.31M
51.58%
10.16M
9.12%
25.98M
155.62%
25.56M
1.62%
18.90M
26.04%
19.21M
1.65%
33.40M
73.84%
27.82M
16.70%
20.75M
25.41%
21.06M
1.50%
33.64M
59.73%
33.69M
0.15%
31.11M
7.65%
32.83M
5.52%
44.04M
34.15%
41.22M
6.41%
30.50M
26.00%
35.54M
16.52%
54.52M
53.39%
51.86M
4.87%
37.74M
27.23%
40.16M
6.42%
66.46M
65.50%
77.20M
16.16%
62.95M
18.46%
103.31M
64.11%
173.38M
67.83%
121.04M
30.19%
137.91M
13.93%
189.70M
37.56%
203.12M
7.07%
167.24M
17.66%
132.59M
20.72%
126.07M
4.92%
150.76M
19.59%
134.03M
11.09%
103.45M
22.82%
120.79M
16.77%
125.93M
4.25%
99.80M
20.75%
weighted average shs out
59.96M
-
60.13M
0.28%
60.52M
0.65%
60.11M
0.69%
60.74M
1.05%
59.78M
1.58%
60.41M
1.06%
60.85M
0.73%
60.32M
0.86%
60.67M
0.58%
61.09M
0.70%
61.37M
0.44%
61.03M
0.55%
61.35M
0.52%
61.54M
0.32%
61.26M
0.46%
61.01M
0.41%
60.28M
1.20%
60.46M
0.31%
60.52M
0.10%
61.00M
0.79%
59.88M
1.84%
60.13M
0.41%
60.17M
0.08%
61.86M
2.81%
60.21M
2.67%
59.75M
0.77%
59.80M
0.08%
61.72M
3.21%
59.99M
2.80%
60.21M
0.37%
60.23M
0.04%
62.40M
3.60%
60.75M
2.65%
60.21M
0.88%
59.88M
0.54%
62.54M
4.44%
62.72M
0.29%
62.82M
0.15%
62.63M
0.29%
62.70M
0.10%
61.63M
1.70%
61.43M
0.32%
60.85M
0.94%
weighted average shs out dil
59.96M
-
60.13M
0.28%
60.52M
0.65%
60.11M
0.69%
60.74M
1.05%
59.78M
1.58%
60.88M
1.85%
60.85M
0.06%
60.97M
0.20%
60.67M
0.49%
61.09M
0.70%
61.37M
0.44%
61.03M
0.55%
61.35M
0.52%
61.54M
0.32%
61.63M
0.15%
61.01M
1.01%
60.36M
1.06%
60.55M
0.31%
60.61M
0.11%
61.00M
0.64%
59.95M
1.72%
60.15M
0.32%
60.20M
0.08%
61.86M
2.77%
60.23M
2.64%
59.77M
0.77%
59.82M
0.09%
61.72M
3.18%
60.02M
2.76%
60.36M
0.58%
60.40M
0.06%
62.40M
3.31%
60.97M
2.29%
60.42M
0.91%
60.19M
0.37%
63.14M
4.89%
63.67M
0.85%
63.88M
0.33%
63.83M
0.09%
63.86M
0.05%
61.63M
3.49%
61.43M
0.32%
60.85M
0.94%
eps
0.13
-
0.12
7.69%
0.36
200%
0.32
11.11%
0.15
53.13%
0.17
13.33%
0.43
152.94%
0.42
2.33%
0.31
26.19%
0.32
3.23%
0.55
71.88%
0.45
18.18%
0.34
24.44%
0.34
0%
0.55
61.76%
0.55
0%
0.51
7.27%
0.53
3.92%
0.71
33.96%
0.67
5.63%
0.50
25.37%
0.58
16.00%
0.88
51.72%
0.84
4.55%
0.61
27.38%
0.65
6.56%
1.08
66.15%
1.25
15.74%
1.02
18.40%
1.67
63.73%
2.79
67.07%
1.94
30.47%
2.21
13.92%
3.18
43.89%
3.37
5.97%
2.68
20.47%
2.12
20.90%
2.01
5.19%
2.40
19.40%
2.14
10.83%
1.62
24.30%
1.96
20.99%
2.05
4.59%
1.64
20%
epsdiluted
0.13
-
0.12
7.69%
0.36
200%
0.32
11.11%
0.15
53.13%
0.17
13.33%
0.43
152.94%
0.42
2.33%
0.31
26.19%
0.32
3.23%
0.55
71.88%
0.45
18.18%
0.34
24.44%
0.34
0%
0.55
61.76%
0.55
0%
0.51
7.27%
0.53
3.92%
0.71
33.96%
0.66
7.04%
0.50
24.24%
0.58
16.00%
0.88
51.72%
0.84
4.55%
0.61
27.38%
0.65
6.56%
1.08
66.15%
1.25
15.74%
1.02
18.40%
1.67
63.73%
2.78
66.47%
1.94
30.22%
2.21
13.92%
3.17
43.44%
3.36
5.99%
2.66
20.83%
2.10
21.05%
1.98
5.71%
2.36
19.19%
2.10
11.02%
1.62
22.86%
1.96
20.99%
2.05
4.59%
1.64
20%

All numbers in (except ratios and percentages)