bf/NASDAQ:HUBG_icon.jpeg

NASDAQ:HUBG

Hub Group

  • Stock

USD

Last Close

34.77

06/11 21:01

Market Cap

2.59B

Beta: 0.91

Volume Today

458.37K

Avg: 218.32K

PE Ratio

16.00

PFCF: 12.35

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
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '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
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
revenue
915.36M
-
835.94M
8.68%
899.51M
7.60%
899.87M
0.04%
890.27M
1.07%
805.86M
9.48%
855.56M
6.17%
932.81M
9.03%
978.56M
4.90%
893.45M
8.70%
924.51M
3.48%
1.05B
14.04%
1.16B
10.26%
1.10B
5.73%
894.73M
18.36%
933.22M
4.30%
1.02B
9.12%
933.00M
8.38%
921.16M
1.27%
913.27M
0.86%
900.68M
1.38%
838.86M
6.86%
779.24M
7.11%
924.81M
18.68%
952.73M
3.02%
919.55M
3.48%
981.32M
6.72%
1.08B
9.56%
1.26B
16.86%
1.30B
3.32%
1.40B
7.96%
1.36B
3.29%
1.29B
5.16%
1.15B
10.36%
1.04B
9.70%
1.02B
1.50%
985.02M
3.88%
999.49M
1.47%
986.50M
1.30%
986.89M
0.04%
973.51M
1.36%
915.22M
5.99%
905.65M
1.05%
934.50M
3.19%
cost of revenue
825.45M
-
746.81M
9.53%
797.78M
6.83%
794.80M
0.37%
773.50M
2.68%
697.47M
9.83%
741.07M
6.25%
821.36M
10.83%
858.11M
4.47%
791.86M
7.72%
823.20M
3.96%
937.84M
13.93%
1.02B
9.24%
973.18M
5.01%
793.74M
18.44%
818.24M
3.09%
879.71M
7.51%
805.71M
8.41%
788.46M
2.14%
778.06M
1.32%
774.82M
0.42%
734.26M
5.23%
671.99M
8.48%
816.78M
21.55%
847.17M
3.72%
810.81M
4.29%
860.76M
6.16%
917.51M
6.59%
1.04B
13.75%
1.08B
3.78%
1.15B
6.60%
1.13B
1.94%
1.08B
4.51%
866.93M
19.81%
763.61M
11.92%
947.22M
24.04%
877.97M
7.31%
923M
5.13%
906.86M
1.75%
806.84M
11.03%
148.16M
81.64%
149.41M
0.84%
143.31M
4.08%
143.09M
0.16%
gross profit
89.91M
-
89.13M
0.87%
101.73M
14.14%
105.06M
3.28%
116.77M
11.15%
108.39M
7.18%
114.49M
5.63%
111.45M
2.65%
120.45M
8.08%
101.58M
15.66%
101.32M
0.26%
116.52M
15.01%
138.09M
18.51%
122.79M
11.08%
100.99M
17.75%
114.98M
13.86%
138.59M
20.53%
127.29M
8.15%
132.70M
4.25%
135.22M
1.90%
125.86M
6.92%
104.59M
16.90%
107.25M
2.54%
108.03M
0.73%
105.56M
2.29%
108.75M
3.02%
120.56M
10.86%
157.60M
30.72%
212.73M
34.98%
215.02M
1.07%
246.84M
14.80%
223.23M
9.56%
204.42M
8.43%
285.33M
39.58%
276.85M
2.97%
77.62M
71.96%
107.05M
37.92%
76.49M
28.54%
79.63M
4.10%
180.05M
126.11%
825.35M
358.39%
765.80M
7.21%
762.34M
0.45%
791.41M
3.81%
selling and marketing expenses
12.64M
-
-25.26M
299.83%
general and administrative expenses
47.00M
-
53.55M
13.94%
53.60M
0.10%
51.82M
3.32%
59.99M
15.77%
60.51M
0.87%
59.69M
1.36%
60.25M
0.95%
68.65M
13.93%
64.00M
6.76%
65.15M
1.80%
71.53M
9.79%
72.89M
1.90%
76.51M
4.97%
71.86M
6.08%
76.45M
6.38%
85.00M
11.19%
84.95M
0.07%
84.89M
0.07%
90.67M
6.81%
79.67M
12.14%
77.21M
3.08%
78.65M
1.86%
66.42M
15.54%
66.09M
0.49%
76.19M
15.28%
74.75M
1.90%
88.81M
18.82%
83.96M
5.46%
89.00M
6.00%
98.11M
10.23%
93.61M
4.58%
88.11M
5.88%
175.66M
99.37%
180.26M
2.62%
35.83M
80.12%
29.26M
18.33%
27.23M
6.92%
27.88M
2.36%
4.42M
84.16%
28.91M
554.56%
27.15M
6.11%
28.92M
6.55%
27.13M
6.21%
selling general and administrative expenses
47.00M
-
53.55M
13.94%
53.60M
0.10%
51.82M
3.32%
59.99M
15.77%
60.51M
0.87%
59.69M
1.36%
60.25M
0.95%
68.65M
13.93%
64.00M
6.76%
65.15M
1.80%
71.53M
9.79%
72.89M
1.90%
76.51M
4.97%
71.86M
6.08%
76.45M
6.38%
85.00M
11.19%
84.95M
0.07%
84.89M
0.07%
90.67M
6.81%
79.67M
12.14%
77.21M
3.08%
78.65M
1.86%
66.42M
15.54%
66.09M
0.49%
76.19M
15.28%
74.75M
1.90%
88.81M
18.82%
83.96M
5.46%
89.00M
6.00%
98.11M
10.23%
93.61M
4.58%
88.11M
5.88%
175.66M
99.37%
180.26M
2.62%
35.83M
80.12%
29.26M
18.33%
27.23M
6.92%
40.52M
48.77%
4.42M
89.10%
28.91M
554.56%
27.15M
6.11%
28.92M
6.55%
27.13M
6.21%
research and development expenses
other expenses
-66K
-
-1.40M
2,027.27%
261K
118.59%
-952K
464.75%
-465K
51.16%
936K
301.29%
216K
76.92%
27K
87.50%
-359K
1,429.63%
194K
154.04%
19.59M
9,996.39%
404K
97.94%
127K
68.56%
-55K
143.31%
-182K
230.91%
251K
237.91%
38K
84.86%
-40K
205.26%
-30K
25%
56K
286.67%
355K
533.93%
-222K
162.54%
47K
121.17%
-122K
359.57%
-86K
29.51%
-93K
8.14%
-192K
106.45%
-96K
50%
137K
242.71%
10.96M
7,896.35%
11.10M
1.30%
11.88M
7.09%
12.02M
1.18%
35.45M
194.82%
69K
99.81%
-188K
372.46%
48.39M
25,837.77%
50.45M
4.27%
50.00M
0.90%
142.63M
185.26%
764.91M
436.30%
701.32M
8.31%
699.07M
0.32%
724.84M
3.69%
cost and expenses
890.58M
-
817.15M
8.25%
870.04M
6.47%
866.45M
0.41%
854.93M
1.33%
777.02M
9.11%
821.26M
5.69%
902.96M
9.95%
947.72M
4.96%
876.27M
7.54%
907.93M
3.61%
1.03B
13.74%
1.12B
8.59%
1.07B
4.33%
869.33M
18.97%
898.49M
3.35%
970.05M
7.96%
897.41M
7.49%
880.44M
1.89%
876.03M
0.50%
861.82M
1.62%
819.10M
4.96%
758.26M
7.43%
890.89M
17.49%
921.56M
3.44%
895.50M
2.83%
944.37M
5.46%
1.02B
7.50%
1.14B
12.17%
1.18B
3.89%
1.26B
6.83%
1.24B
2.07%
1.18B
4.56%
1.08B
8.74%
979.25M
9.16%
983.04M
0.39%
955.62M
2.79%
950.23M
0.56%
947.38M
0.30%
953.88M
0.69%
941.99M
1.25%
877.88M
6.81%
871.30M
0.75%
895.05M
2.73%
operating expenses
65.13M
-
70.33M
7.98%
72.25M
2.73%
71.65M
0.84%
81.43M
13.66%
79.54M
2.32%
80.19M
0.82%
81.60M
1.75%
89.61M
9.82%
84.41M
5.81%
84.74M
0.39%
94.86M
11.94%
96.96M
2.22%
99.66M
2.78%
75.58M
24.16%
80.25M
6.17%
90.34M
12.58%
91.70M
1.50%
91.98M
0.31%
97.97M
6.51%
87.00M
11.20%
84.83M
2.48%
86.27M
1.69%
74.12M
14.09%
74.39M
0.36%
84.70M
13.86%
83.61M
1.28%
97.73M
16.88%
95.15M
2.64%
99.96M
5.06%
109.20M
9.25%
105.50M
3.39%
100.13M
5.09%
211.10M
110.83%
215.64M
2.15%
35.83M
83.39%
77.65M
116.73%
27.23M
64.93%
40.52M
48.77%
147.04M
262.93%
793.82M
439.86%
728.47M
8.23%
727.99M
0.07%
751.97M
3.29%
interest expense
619K
-
741K
19.71%
720K
2.83%
757K
5.14%
753K
0.53%
911K
20.98%
857K
5.93%
888K
3.62%
970K
9.23%
1.10M
13.20%
1.03M
6.01%
2.35M
127.23%
2.28M
2.77%
2.10M
7.72%
2.19M
3.94%
2.41M
10.24%
2.91M
20.66%
3.06M
5.05%
2.69M
11.98%
2.78M
3.35%
2.47M
11.22%
2.46M
0.53%
3.01M
22.44%
2.24M
25.58%
2.05M
8.45%
1.90M
7.03%
1.86M
2.36%
1.79M
3.55%
1.75M
2.57%
1.70M
2.80%
1.40M
17.43%
2.15M
53.42%
1.38M
35.80%
1.59M
15.42%
3.12M
95.48%
3.54M
13.51%
-3.81M
207.77%
-2.51M
34.26%
-1.88M
24.94%
-13.31M
607.50%
-1.86M
86.04%
-3.25M
74.70%
-7.37M
126.96%
-11.16M
51.45%
ebitda
32.94M
-
26.13M
20.67%
38.55M
47.55%
41.62M
7.97%
45.29M
8.81%
40.48M
10.63%
45.42M
12.21%
41.23M
9.24%
42.63M
3.42%
30.02M
29.58%
29.54M
1.60%
40.37M
36.66%
59.92M
48.42%
41.70M
30.41%
44.89M
7.65%
56.26M
25.32%
74.00M
31.54%
64.31M
13.10%
69.93M
8.75%
67.61M
3.33%
69.91M
3.41%
50.52M
27.74%
52.21M
3.35%
63.83M
22.27%
62.97M
1.36%
56.07M
10.95%
68.68M
22.49%
91.70M
33.53%
152.39M
66.18%
150.38M
1.32%
174.17M
15.82%
156.85M
9.95%
146.91M
6.33%
120.08M
18.27%
109.03M
9.20%
89.74M
17.69%
62.59M
30.26%
98.86M
57.96%
88.61M
10.37%
26.82M
69.73%
60.83M
126.78%
64.63M
6.24%
58.19M
9.97%
43.91M
24.54%
operating income
24.78M
-
18.80M
24.14%
29.48M
56.83%
33.42M
13.37%
35.34M
5.75%
28.84M
18.39%
34.30M
18.91%
29.86M
12.95%
30.84M
3.30%
17.18M
44.30%
16.58M
3.49%
21.67M
30.71%
41.13M
89.80%
23.13M
43.75%
25.41M
9.83%
34.73M
36.72%
48.24M
38.90%
35.59M
26.23%
40.72M
14.42%
37.25M
8.53%
38.86M
4.34%
19.76M
49.16%
20.98M
6.17%
33.92M
61.68%
31.17M
8.09%
24.05M
22.84%
36.95M
53.62%
59.87M
62.05%
117.58M
96.39%
115.06M
2.15%
137.64M
19.62%
117.74M
14.46%
104.29M
11.42%
78.20M
25.01%
62.07M
20.63%
42.55M
31.44%
29.40M
30.91%
49.26M
67.54%
39.12M
20.59%
33.01M
15.61%
31.52M
4.50%
37.34M
18.44%
34.35M
8.01%
39.44M
14.83%
depreciation and amortization
8.21M
-
8.73M
6.28%
8.79M
0.73%
9.14M
3.88%
10.38M
13.62%
10.64M
2.50%
10.79M
1.39%
11.24M
4.19%
12.05M
7.19%
12.52M
3.94%
12.77M
1.95%
18.24M
42.90%
18.64M
2.19%
18.60M
0.23%
19.65M
5.66%
20.93M
6.52%
24.73M
18.12%
28.38M
14.79%
28.65M
0.93%
29.69M
3.64%
30.17M
1.61%
30.58M
1.35%
31.18M
1.99%
30.04M
3.67%
31.88M
6.13%
32.11M
0.72%
31.92M
0.59%
31.93M
0.01%
34.67M
8.59%
35.32M
1.88%
36.54M
3.43%
39.11M
7.04%
42.63M
9.00%
41.87M
1.77%
45.66M
9.05%
45.30M
0.79%
36.62M
19.15%
49.60M
35.44%
49.49M
0.22%
9.39M
81.03%
32.98M
251.26%
32.58M
1.22%
32.39M
0.58%
16.92M
47.75%
total other income expenses net
-66K
-
-1.40M
2,027.27%
261K
118.59%
-952K
464.75%
-465K
51.16%
936K
301.29%
216K
76.92%
27K
87.50%
-359K
1,429.63%
194K
154.04%
-832K
528.87%
404K
148.56%
127K
68.56%
-55K
143.31%
-182K
230.91%
251K
237.91%
38K
84.86%
-40K
205.26%
-30K
25%
56K
286.67%
355K
533.93%
-222K
162.54%
47K
121.17%
-122K
359.57%
-86K
29.51%
-93K
8.14%
-192K
106.45%
-96K
50%
137K
242.71%
-1.57M
1,243.80%
-1.60M
1.85%
-2.53M
58.77%
-1.07M
57.93%
-1.55M
45.87%
928K
159.68%
577K
37.82%
375K
35.01%
-14.80M
4,045.60%
-1.53M
89.63%
-2.27M
47.78%
-1.77M
22.10%
-1.70M
3.91%
-1.40M
17.44%
-926K
33.90%
income before tax
24.10M
-
16.66M
30.90%
29.04M
74.33%
31.73M
9.28%
34.16M
7.65%
28.93M
15.31%
33.78M
16.75%
29.10M
13.85%
29.62M
1.78%
16.40M
44.62%
15.75M
4.01%
19.79M
25.66%
39.00M
97.12%
21.00M
46.17%
23.05M
9.79%
32.91M
42.79%
46.37M
40.87%
32.87M
29.12%
38.60M
17.43%
35.13M
8.97%
37.27M
6.09%
17.48M
53.09%
18.02M
3.05%
31.56M
75.14%
29.04M
7.99%
22.05M
24.05%
34.90M
58.23%
57.98M
66.16%
115.97M
100.01%
113.49M
2.14%
136.04M
19.87%
115.20M
15.32%
103.22M
10.40%
76.65M
25.74%
61.11M
20.27%
41.67M
31.81%
29.78M
28.54%
34.46M
15.74%
37.58M
9.05%
30.74M
18.20%
29.76M
3.20%
35.64M
19.77%
32.95M
7.56%
38.52M
16.90%
income tax expense
7.75M
-
6.38M
17.65%
10.57M
65.66%
11.90M
12.58%
11.79M
0.96%
10.96M
6.97%
13.11M
19.53%
11.17M
14.73%
11.37M
1.78%
6.07M
46.64%
6.20M
2.22%
4.45M
28.24%
-60.94M
1,468.85%
4.83M
107.92%
5.90M
22.12%
7.15M
21.25%
12.69M
77.52%
8.97M
29.32%
9.38M
4.54%
9.03M
3.72%
9.32M
3.19%
4.25M
54.40%
4.87M
14.50%
6.78M
39.30%
6.65M
1.87%
4.82M
27.46%
8.30M
72.16%
14.65M
76.35%
31.66M
116.18%
25.99M
17.91%
33.19M
27.72%
27.88M
16.01%
23.95M
14.10%
14.87M
37.90%
14.61M
1.78%
11.21M
23.25%
992K
91.15%
7.41M
646.98%
8.57M
15.60%
7.14M
16.65%
5.39M
24.55%
8.45M
56.80%
7.92M
6.29%
9.59M
21.13%
net income
16.36M
-
10.28M
37.17%
18.47M
79.71%
19.83M
7.39%
22.37M
12.82%
17.96M
19.71%
20.67M
15.06%
17.92M
13.29%
18.24M
1.79%
10.33M
43.36%
9.54M
7.66%
15.33M
60.70%
99.94M
551.77%
16.17M
83.82%
22.05M
36.40%
114.61M
419.75%
48.91M
57.32%
23.89M
51.15%
29.22M
22.28%
26.11M
10.65%
27.95M
7.09%
13.24M
52.65%
13.15M
0.62%
24.78M
88.39%
22.39M
9.66%
17.23M
23.04%
26.59M
54.34%
43.34M
62.97%
84.31M
94.55%
87.50M
3.78%
102.85M
17.53%
87.33M
15.09%
79.27M
9.22%
61.78M
22.07%
46.51M
24.72%
30.46M
34.50%
28.79M
5.50%
27.05M
6.02%
29.02M
7.25%
23.60M
18.65%
24.32M
3.05%
26.85M
10.38%
25.25M
5.96%
28.55M
13.09%
weighted average shs out
36.35M
-
36.16M
0.53%
35.99M
0.47%
35.77M
0.60%
35.59M
0.49%
35.14M
1.29%
33.94M
3.40%
33.21M
2.16%
33.07M
0.43%
33.20M
0.41%
33.22M
0.05%
33.23M
0.02%
33.23M
0.01%
33.38M
0.44%
33.39M
0.04%
33.40M
0.03%
33.41M
0.03%
33.57M
0.48%
33.55M
0.05%
33.03M
1.54%
32.98M
0.16%
33.16M
0.54%
33.17M
0.04%
33.18M
0.02%
33.21M
0.11%
33.42M
0.62%
33.43M
0.03%
33.43M
0.01%
33.46M
0.07%
33.64M
0.56%
33.65M
0.02%
33.15M
1.50%
32.40M
2.26%
32.55M
0.47%
32.04M
1.57%
31.14M
2.80%
61.85M
98.63%
61.33M
0.85%
60.71M
1.00%
60.80M
0.15%
60.08M
1.19%
60.19M
0.18%
60.10M
0.16%
60.07M
0.05%
weighted average shs out dil
36.53M
-
36.17M
1.00%
36.08M
0.26%
35.90M
0.48%
35.73M
0.49%
35.14M
1.65%
34.03M
3.16%
33.37M
1.94%
33.28M
0.25%
33.37M
0.28%
33.26M
0.33%
33.34M
0.22%
33.43M
0.28%
33.48M
0.15%
33.56M
0.25%
33.60M
0.13%
33.60M
0.02%
33.59M
0.04%
33.72M
0.39%
33.27M
1.33%
33.36M
0.28%
33.49M
0.39%
33.45M
0.10%
33.60M
0.42%
33.63M
0.10%
33.77M
0.43%
33.88M
0.31%
33.87M
0.02%
33.98M
0.32%
33.97M
0.05%
33.94M
0.09%
33.52M
1.22%
32.81M
2.11%
32.84M
0.07%
32.29M
1.66%
31.49M
2.48%
62.56M
98.65%
61.67M
1.43%
61.11M
0.90%
61.24M
0.22%
60.69M
0.89%
60.42M
0.45%
60.31M
0.18%
60.32M
0.01%
eps
0.45
-
0.28
37.78%
0.51
82.14%
0.55
7.84%
0.63
14.55%
0.51
19.05%
0.61
19.61%
0.54
11.48%
0.55
1.85%
0.31
43.64%
0.29
6.45%
0.46
58.62%
3.01
554.35%
0.48
84.05%
0.66
37.50%
3.43
419.70%
1.46
57.43%
0.71
51.37%
0.87
22.54%
0.79
9.20%
0.85
7.59%
0.40
52.94%
0.40
0%
0.75
87.50%
0.67
10.67%
0.52
22.39%
0.80
53.85%
1.30
62.50%
2.52
93.85%
2.60
3.17%
3.06
17.69%
2.63
14.05%
2.45
6.84%
1.90
22.45%
1.45
23.68%
0.98
32.41%
0.47
52.04%
0.44
6.38%
0.48
9.09%
0.39
18.75%
0.40
2.56%
0.45
12.50%
0.42
6.67%
0.47
11.90%
epsdiluted
0.45
-
0.28
37.78%
0.51
82.14%
0.55
7.84%
0.63
14.55%
0.51
19.05%
0.61
19.61%
0.54
11.48%
0.55
1.85%
0.31
43.64%
0.29
6.45%
0.46
58.62%
2.99
550%
0.48
83.95%
0.66
37.50%
3.41
416.67%
1.46
57.18%
0.71
51.37%
0.87
22.54%
0.78
10.34%
0.84
7.69%
0.40
52.38%
0.39
2.50%
0.74
89.74%
0.67
9.46%
0.51
23.88%
0.78
52.94%
1.28
64.10%
2.48
93.75%
2.58
4.03%
3.03
17.44%
2.61
13.86%
2.42
7.28%
1.88
22.31%
1.44
23.40%
0.97
32.64%
0.46
52.58%
0.44
4.35%
0.47
6.82%
0.39
17.02%
0.40
2.56%
0.44
10.00%
0.42
4.55%
0.48
14.29%

All numbers in USD (except ratios and percentages)