bf/NASDAQ:ULH_icon.jpeg

NASDAQ:ULH

Universal Logistics Holdings, Inc.

  • Stock

USD

Last Close

15.32

06/11 21:16

Market Cap

1.00B

Beta: 1.23

Volume Today

74.22K

Avg: 76.08K

PE Ratio

7.60

PFCF: 118.43

Dividend Yield

1.39%

Payout:10.52%

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 '14
Mar '15
Jun '15
Sep '15
Dec '15
Apr '16
Jul '16
Oct '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
Apr '20
Jul '20
Oct '20
Dec '20
Apr '21
Jul '21
Oct '21
Dec '21
Apr '22
Jul '22
Oct '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
revenue
302.48M
-
263.56M
12.87%
295.01M
11.93%
284.21M
3.66%
285.99M
0.63%
260.39M
8.95%
276.81M
6.31%
271.49M
1.92%
264.05M
2.74%
284.44M
7.72%
305.20M
7.30%
313.00M
2.56%
314.02M
0.33%
335.11M
6.72%
365.93M
9.19%
374.29M
2.29%
386.38M
3.23%
377.41M
2.32%
383.18M
1.53%
375.49M
2.01%
375.93M
0.12%
382.16M
1.66%
257.98M
32.49%
364.99M
41.48%
385.95M
5.74%
415.23M
7.59%
422.78M
1.82%
445.59M
5.40%
467.37M
4.89%
523.86M
12.09%
527.18M
0.63%
505.69M
4.08%
458.72M
9.29%
437.40M
4.65%
412.57M
5.68%
421.25M
2.10%
390.92M
7.20%
491.91M
25.83%
462.16M
6.05%
426.83M
7.64%
465.13M
8.97%
382.39M
17.79%
393.79M
2.98%
396.79M
0.76%
cost of revenue
225.32M
-
226.50M
0.52%
218.31M
3.62%
216.09M
1.02%
216.24M
0.07%
201.94M
6.61%
214.47M
6.20%
214.24M
0.11%
210.41M
1.79%
253.91M
20.68%
274.51M
8.11%
278.45M
1.44%
277.96M
0.18%
295.65M
6.36%
317.03M
7.23%
326.94M
3.13%
338.92M
3.66%
327.46M
3.38%
330.02M
0.78%
333.50M
1.06%
332.52M
0.29%
337.29M
1.43%
230.68M
31.61%
322.66M
39.87%
340.92M
5.66%
361.24M
5.96%
367.47M
1.73%
400.88M
9.09%
406.05M
1.29%
437.35M
7.71%
437.63M
0.07%
406.52M
7.11%
383.95M
5.55%
371.69M
3.19%
349.23M
6.04%
355.69M
1.85%
332.76M
6.45%
396.70M
19.21%
389.92M
1.71%
356.26M
8.63%
402.25M
12.91%
342.28M
14.91%
348.07M
1.69%
gross profit
77.16M
-
37.06M
51.97%
76.70M
106.96%
68.13M
11.18%
69.75M
2.38%
58.45M
16.20%
62.34M
6.66%
57.25M
8.17%
53.65M
6.30%
30.53M
43.09%
30.69M
0.52%
34.55M
12.59%
36.06M
4.38%
39.46M
9.44%
48.90M
23.90%
47.35M
3.16%
47.46M
0.23%
49.94M
5.23%
53.16M
6.44%
41.98M
21.02%
43.41M
3.40%
44.87M
3.37%
27.30M
39.16%
42.33M
55.05%
45.03M
6.39%
53.99M
19.89%
55.31M
2.44%
44.71M
19.17%
61.32M
37.15%
86.52M
41.09%
89.55M
3.50%
99.17M
10.75%
74.77M
24.60%
65.70M
12.13%
63.34M
3.59%
65.56M
3.49%
58.16M
11.28%
95.21M
63.70%
72.24M
24.12%
70.57M
2.32%
62.88M
10.89%
40.11M
36.22%
45.72M
13.99%
selling and marketing expenses
11.48M
-
8.82M
23.20%
9.54M
8.22%
9.65M
1.13%
9.83M
1.88%
8.07M
17.90%
8.38M
3.80%
8.22M
1.93%
7.68M
6.51%
7.54M
1.80%
8.24M
9.19%
8.50M
3.23%
8.93M
5.01%
8.91M
0.18%
9.73M
9.20%
9.65M
0.82%
9.08M
5.90%
7.84M
13.73%
7.86M
0.28%
7.99M
1.69%
7.52M
5.91%
7.17M
4.64%
5.02M
29.93%
6.76M
34.47%
7.71M
14.14%
7.32M
5.02%
8.57M
17.01%
9.09M
6.02%
8.91M
1.89%
10.02M
12.45%
10.76M
7.31%
10.63M
1.16%
8.88M
16.52%
8.17M
7.93%
4.83M
-
general and administrative expenses
21.29M
-
13.18M
38.12%
15.14M
14.91%
16.05M
6.00%
14.56M
9.31%
12.52M
13.97%
13.63M
8.81%
14.04M
3.02%
15.97M
13.76%
13.82M
13.47%
16.03M
16.05%
29.53M
84.18%
14.02M
52.52%
13.45M
4.09%
12.91M
3.98%
15.17M
17.48%
20.47M
34.95%
15.59M
23.83%
14.58M
6.47%
41.35M
183.51%
20.39M
50.69%
13.80M
32.34%
11.44M
17.09%
13.51M
18.13%
13.77M
1.94%
15.51M
12.61%
15.43M
0.54%
18.91M
22.57%
28.63M
51.40%
18.64M
34.88%
14.14M
24.16%
18.77M
32.73%
17.73M
5.53%
19.34M
9.06%
19.31M
0.14%
20.46M
5.98%
19.24M
5.97%
19.80M
-
20.14M
1.73%
14.03M
30.36%
13.63M
2.86%
selling general and administrative expenses
21.29M
-
13.18M
38.12%
15.14M
14.91%
16.05M
6.00%
14.56M
9.31%
12.52M
13.97%
13.63M
8.81%
14.04M
3.02%
15.97M
13.76%
13.82M
13.47%
16.03M
16.05%
29.53M
84.18%
14.02M
52.52%
13.45M
4.09%
12.91M
3.98%
15.17M
17.48%
20.47M
34.95%
15.59M
23.83%
14.58M
6.47%
41.35M
183.51%
20.39M
50.69%
13.80M
32.34%
11.44M
17.09%
13.51M
18.13%
13.77M
1.94%
15.51M
12.61%
15.43M
0.54%
18.91M
22.57%
28.63M
51.40%
28.67M
0.13%
24.90M
13.16%
29.40M
18.08%
26.60M
9.50%
27.51M
3.39%
19.31M
29.81%
20.46M
5.98%
24.07M
17.62%
20.12M
16.41%
25.14M
24.97%
24.22M
3.68%
19.80M
18.24%
20.14M
1.73%
14.03M
30.36%
13.63M
2.86%
research and development expenses
other expenses
132K
-
107K
18.94%
565K
428.04%
135K
76.11%
-17K
112.59%
138K
911.76%
112K
18.84%
170K
51.79%
514K
202.35%
68K
86.77%
464K
582.35%
721K
55.39%
120K
83.36%
-395K
429.17%
336K
185.06%
1.75M
419.64%
-1.50M
185.91%
953K
163.53%
96K
89.93%
163K
69.79%
606K
271.78%
-3.60M
694.88%
811K
122.50%
-494K
160.91%
1.42M
387.04%
1.01M
29.06%
6.08M
504.27%
-112K
101.84%
247K
320.54%
953K
285.83%
-823K
186.36%
-454K
44.84%
1.47M
423.13%
15K
98.98%
284K
1,793.33%
588K
107.04%
723K
22.96%
4.80M
-
4.25M
11.35%
36.31M
753.33%
43.90M
20.90%
cost and expenses
283.69M
-
248.49M
12.41%
272.09M
9.49%
267.27M
1.77%
267.53M
0.10%
246.46M
7.87%
260.04M
5.51%
261.47M
0.55%
258.20M
1.25%
275.27M
6.61%
298.78M
8.54%
316.49M
5.93%
300.91M
4.92%
318.01M
5.68%
339.67M
6.81%
351.76M
3.56%
368.47M
4.75%
350.89M
4.77%
352.46M
0.45%
382.84M
8.62%
360.43M
5.85%
358.25M
0.60%
247.14M
31.02%
342.93M
38.76%
362.40M
5.68%
384.07M
5.98%
391.47M
1.93%
428.88M
9.56%
443.60M
3.43%
466.01M
5.05%
462.53M
0.75%
435.92M
5.75%
410.56M
5.82%
399.20M
2.77%
376.18M
5.77%
384.49M
2.21%
356.83M
7.19%
416.81M
16.81%
415.06M
0.42%
380.48M
8.33%
426.85M
12.19%
366.71M
14.09%
operating expenses
58.37M
-
21.99M
62.32%
53.78M
144.52%
51.18M
4.83%
51.29M
0.20%
44.52M
13.19%
45.57M
2.36%
47.23M
3.63%
47.80M
1.21%
21.36M
55.31%
24.27M
13.62%
38.03M
56.71%
22.95M
39.66%
22.36M
2.57%
22.64M
1.27%
24.82M
9.61%
29.55M
19.06%
23.43M
20.72%
22.44M
4.21%
49.34M
119.85%
27.91M
43.43%
20.97M
24.88%
16.46M
21.48%
20.27M
23.12%
21.48M
6.00%
22.84M
6.28%
24.00M
5.09%
28.00M
16.66%
37.54M
34.10%
28.67M
23.64%
24.90M
13.16%
29.40M
18.08%
26.60M
9.50%
27.51M
3.39%
26.95M
2.02%
28.80M
6.85%
24.07M
16.42%
20.12M
16.41%
25.14M
24.97%
24.22M
3.68%
24.60M
1.59%
24.40M
0.83%
50.34M
106.32%
57.52M
14.28%
interest expense
2.10M
-
1.84M
12.12%
1.90M
3.20%
2.08M
9.31%
3.36M
61.65%
1.96M
41.56%
2.12M
7.74%
2.08M
1.75%
1.95M
6.02%
2.24M
14.49%
2.48M
10.96%
2.51M
1.09%
2.22M
11.44%
2.55M
14.95%
2.95M
15.71%
4.30M
45.67%
4.78M
11.16%
4.37M
8.66%
4.10M
6.20%
4.08M
0.51%
4.47M
9.54%
4.21M
5.75%
3.44M
18.32%
3.50M
1.95%
3.43M
2.20%
3.16M
7.73%
2.93M
7.49%
3M
2.53%
2.51M
16.33%
2.43M
3.07%
3.92M
61.08%
4.49M
14.57%
5.31M
18.33%
4.97M
6.36%
5.12M
2.93%
6.50M
26.83%
6.16M
5.11%
6.08M
1.36%
6.88M
13.23%
7.42M
7.74%
11.84M
59.65%
11.15M
5.81%
-8.85M
179.38%
-12.84M
45.05%
ebitda
18.93M
-
15.17M
19.82%
23.48M
54.77%
17.08M
27.28%
18.45M
8.01%
14.07M
23.74%
16.89M
20.03%
10.20M
39.61%
6.36M
37.60%
9.24M
45.17%
6.88M
25.51%
-2.76M
140.15%
13.23M
578.90%
16.71M
26.28%
26.59M
59.12%
24.28M
8.70%
16.41M
32.41%
27.47M
67.39%
30.81M
12.18%
-7.19M
123.34%
16.11M
324.05%
20.30M
26.04%
11.65M
42.62%
21.57M
85.14%
24.97M
15.75%
32.16M
28.82%
37.39M
16.26%
16.60M
55.60%
24.02M
44.70%
58.80M
144.77%
63.83M
8.55%
69.32M
8.60%
49.63M
28.40%
38.21M
23.01%
36.68M
4.01%
37.35M
1.83%
54.07M
44.76%
95.79M
77.17%
83.91M
12.40%
72.92M
13.10%
75.52M
3.56%
51.75M
31.48%
38.54M
25.52%
-60.74M
257.59%
operating income
18.79M
-
15.07M
19.83%
22.92M
52.12%
16.94M
26.07%
18.46M
8.97%
13.93M
24.56%
16.77M
20.42%
10.03M
40.22%
5.85M
41.67%
9.17M
56.76%
6.42M
30.01%
-3.48M
154.29%
13.11M
476.35%
17.10M
30.45%
26.25M
53.48%
22.53M
14.18%
17.91M
20.51%
26.51M
48.05%
30.72M
15.85%
-7.35M
123.94%
15.50M
310.84%
23.91M
54.22%
10.84M
54.66%
22.06M
103.55%
23.55M
6.74%
31.16M
32.30%
31.31M
0.50%
16.71M
46.62%
23.78M
42.25%
42.57M
79.06%
36.77M
13.63%
54.27M
47.59%
31.31M
42.31%
38.20M
22.00%
36.40M
4.72%
36.76M
1.01%
34.09M
7.26%
75.09M
120.26%
47.10M
37.27%
46.35M
1.59%
38.28M
17.41%
15.68M
59.04%
19.89M
26.87%
-74.24M
473.22%
depreciation and amortization
8.92M
-
9.04M
1.31%
8.87M
1.89%
8.54M
3.64%
8.42M
1.40%
8.55M
1.45%
9.13M
6.89%
9.08M
0.65%
9.95M
9.57%
10.33M
3.84%
11.54M
11.76%
11.79M
2.20%
13.33M
13.03%
12.22M
8.36%
13.25M
8.41%
13.98M
5.57%
14.98M
7.10%
16.92M
12.96%
17.41M
2.94%
18.81M
7.99%
21.63M
14.98%
19.52M
9.74%
18.53M
5.06%
16.89M
8.83%
19.20M
13.64%
19.09M
0.59%
16.34M
14.39%
16.46M
0.72%
15.66M
4.86%
16.23M
3.65%
27.06M
66.74%
15.05M
44.39%
18.32M
21.78%
15K
99.92%
284K
1,793.33%
588K
107.04%
19.98M
3,297.11%
20.70M
3.63%
36.81M
77.81%
30.28M
17.73%
36.39M
20.17%
35.49M
2.49%
36.20M
2.01%
35.50M
1.94%
total other income expenses net
132K
-
107K
18.94%
565K
428.04%
135K
76.11%
-17K
112.59%
138K
911.76%
112K
18.84%
170K
51.79%
514K
202.35%
68K
86.77%
464K
582.35%
721K
55.39%
120K
83.36%
-395K
429.17%
336K
185.06%
1.75M
419.64%
-1.50M
185.91%
953K
163.53%
96K
89.93%
163K
69.79%
606K
271.78%
-3.60M
694.88%
811K
122.50%
-494K
160.91%
1.42M
387.04%
1.01M
29.06%
6.08M
504.27%
-112K
101.84%
247K
320.54%
13.79M
5,485.02%
23.14M
67.73%
10.56M
54.38%
13.01M
23.25%
-4.96M
138.12%
284K
105.73%
588K
107.04%
-5.44M
1,025.34%
-4.97M
8.56%
-5.99M
20.30%
-11.13M
86.00%
-11.00M
1.19%
-7.65M
30.48%
-8.70M
13.82%
-9.15M
5.16%
income before tax
16.83M
-
13.33M
20.78%
21.58M
61.90%
15.00M
30.50%
15.09M
0.58%
12.11M
19.77%
14.77M
22.02%
8.12M
45.03%
4.41M
45.68%
7.00M
58.75%
4.40M
37.15%
-5.27M
219.80%
11.01M
308.90%
14.16M
28.56%
23.63M
66.95%
19.97M
15.49%
11.63M
41.80%
23.10M
98.68%
26.71M
15.66%
-11.27M
142.18%
11.64M
203.34%
16.09M
38.23%
8.21M
48.97%
18.06M
119.97%
21.54M
19.24%
29.00M
34.63%
34.47M
18.85%
13.60M
60.54%
21.51M
58.16%
56.37M
162.02%
59.91M
6.28%
64.83M
8.21%
44.32M
31.63%
33.24M
25.01%
31.56M
5.05%
30.85M
2.23%
28.65M
7.14%
70.12M
144.73%
41.12M
41.36%
35.22M
14.34%
27.29M
22.53%
8.03M
70.56%
11.19M
39.28%
-83.40M
845.27%
income tax expense
6.31M
-
5.17M
18.10%
8.30M
60.60%
5.75M
30.67%
5.78M
0.49%
4.63M
19.96%
5.72M
23.68%
3.12M
45.46%
1.69M
45.96%
2.68M
59.04%
1.66M
38.09%
-1.97M
218.36%
-13.39M
581.08%
3.72M
127.80%
5.96M
60.26%
4.92M
17.55%
2.60M
47.03%
5.80M
122.65%
6.74M
16.24%
-2.85M
142.23%
2.91M
202.07%
3.93M
35.27%
2.04M
48.00%
4.49M
119.47%
5.32M
18.50%
7.34M
38.15%
8.86M
20.67%
3.33M
62.44%
5.31M
59.63%
14.36M
170.23%
15.21M
5.92%
16.35M
7.48%
10.87M
33.48%
8.36M
23.12%
7.99M
4.40%
7.81M
2.31%
7.24M
7.28%
17.66M
143.96%
10.38M
41.20%
8.68M
16.39%
7.11M
18.12%
2.02M
71.59%
2.87M
42.28%
-8.62M
400.07%
net income
10.52M
-
8.16M
22.39%
13.28M
62.71%
9.25M
30.39%
9.31M
0.64%
7.48M
19.65%
9.05M
21.00%
5.00M
44.77%
2.72M
45.51%
4.32M
58.58%
2.74M
36.57%
-3.31M
220.66%
24.40M
838.31%
10.43M
57.24%
17.67M
69.34%
15.05M
14.79%
9.02M
40.09%
17.30M
91.76%
19.97M
15.47%
-8.42M
142.16%
8.74M
203.76%
12.16M
39.21%
6.17M
49.29%
13.58M
120.14%
16.22M
19.48%
21.66M
33.48%
25.60M
18.24%
10.27M
59.88%
16.20M
57.69%
42.01M
159.32%
44.70M
6.41%
48.48M
8.46%
33.45M
31.01%
24.88M
25.62%
23.57M
5.27%
23.05M
2.20%
21.41M
7.09%
52.46M
144.98%
30.73M
41.41%
26.54M
13.65%
20.18M
23.98%
6.01M
70.19%
8.32M
38.28%
-74.77M
999.13%
weighted average shs out
29.95M
-
29.99M
0.15%
29.98M
0.04%
28.66M
4.40%
28.38M
0.98%
28.40M
0.08%
28.41M
0.04%
28.41M
0.00%
28.41M
0.01%
28.43M
0.07%
28.44M
0.03%
28.44M
0.01%
28.38M
0.21%
28.39M
0.01%
28.39M
0.03%
28.38M
0.05%
28.37M
0.03%
28.38M
0.02%
28.38M
0.01%
28.26M
0.42%
27.28M
3.47%
27.22M
0.22%
26.92M
1.12%
26.92M
0%
26.92M
0.01%
26.92M
0.00%
26.92M
0.01%
26.92M
0%
26.92M
0%
26.86M
0.20%
26.45M
1.53%
26.28M
0.66%
26.28M
0%
26.28M
0.01%
26.29M
0.02%
26.29M
0.00%
26.28M
0.01%
26.31M
0.09%
26.32M
0.04%
26.32M
0.00%
26.32M
0.01%
26.32M
0.02%
26.33M
0.04%
26.33M
0.00%
weighted average shs out dil
29.95M
-
30.00M
0.15%
29.98M
0.06%
28.66M
4.40%
28.38M
0.97%
28.40M
0.07%
28.41M
0.04%
28.41M
0.00%
28.41M
0.01%
28.43M
0.07%
28.44M
0.03%
28.44M
0.00%
28.39M
0.19%
28.39M
0.01%
28.40M
0.03%
28.39M
0.04%
28.38M
0.06%
28.38M
0.02%
28.39M
0.01%
28.26M
0.43%
27.28M
3.47%
27.22M
0.22%
26.92M
1.12%
26.92M
0.01%
26.93M
0.01%
26.93M
0.01%
26.94M
0.02%
26.93M
0.03%
26.92M
0.02%
26.86M
0.22%
26.47M
1.48%
26.31M
0.60%
26.31M
0.01%
26.31M
0.01%
26.31M
0.02%
26.31M
0.01%
26.30M
0.03%
26.33M
0.10%
26.35M
0.09%
26.35M
0.00%
26.35M
0.02%
26.35M
0.01%
26.34M
0.02%
26.34M
0.00%
eps
0.35
-
0.27
22.86%
0.44
62.96%
0.32
27.27%
0.33
3.13%
0.26
21.21%
0.32
23.08%
0.18
43.75%
0.10
44.44%
0.15
50.00%
0.10
33.33%
-0.12
220.00%
0.86
816.67%
0.37
56.98%
0.62
67.57%
0.53
14.52%
0.32
39.62%
0.61
90.62%
0.70
14.75%
-0.30
142.86%
0.32
206.67%
0.45
40.63%
0.23
48.89%
0.50
117.39%
0.60
20.00%
0.80
33.33%
0.95
18.75%
0.38
60%
0.60
57.89%
1.56
160%
1.69
8.33%
1.84
8.88%
1.27
30.98%
0.95
25.20%
0.90
5.26%
0.88
2.22%
0.81
7.95%
1.99
145.68%
1.17
41.21%
1.01
13.68%
0.77
23.76%
0.23
70.13%
0.32
39.13%
-2.84
987.50%
epsdiluted
0.35
-
0.27
22.86%
0.44
62.96%
0.32
27.27%
0.33
3.13%
0.26
21.21%
0.32
23.08%
0.18
43.75%
0.10
44.44%
0.15
50.00%
0.10
33.33%
-0.12
220.00%
0.86
816.67%
0.37
56.98%
0.62
67.57%
0.53
14.52%
0.32
39.62%
0.61
90.62%
0.70
14.75%
-0.30
142.86%
0.32
206.67%
0.45
40.63%
0.23
48.89%
0.50
117.39%
0.60
20.00%
0.80
33.33%
0.95
18.75%
0.38
60%
0.60
57.89%
1.56
160%
1.69
8.33%
1.84
8.88%
1.27
30.98%
0.95
25.20%
0.90
5.26%
0.88
2.22%
0.81
7.95%
1.99
145.68%
1.17
41.21%
1.01
13.68%
0.77
23.76%
0.23
70.13%
0.32
39.13%
-2.84
987.50%

All numbers in USD (except ratios and percentages)