bf/NASDAQ:ODFL_icon.png

NASDAQ:ODFL

Old Dominion Freight Line, Inc.

  • Stock

USD

Last Close

183.40

03/05 20:00

Market Cap

42.85B

Beta: 1.08

Volume Today

1.64M

Avg: 722.05K

PE Ratio

36.40

PFCF: 56.13

Dividend Yield

0.39%

Payout:10.60%

Jun '13
Sep '13
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
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
revenue
590.21M
-
616.46M
4.45%
592.47M
3.89%
620.28M
4.69%
702.99M
13.33%
743.59M
5.78%
721.05M
3.03%
696.25M
3.44%
762.15M
9.47%
779.47M
2.27%
734.57M
5.76%
707.73M
3.65%
755.43M
6.74%
782.61M
3.60%
745.74M
4.71%
754.10M
1.12%
839.91M
11.38%
872.99M
3.94%
891.12M
2.08%
925.02M
3.80%
1.03B
11.73%
1.06B
2.39%
1.03B
2.96%
990.78M
3.52%
1.06B
7.05%
1.05B
1.15%
1.01B
3.74%
987.36M
2.16%
896.21M
9.23%
1.06B
18.07%
1.07B
1.44%
1.13B
4.95%
1.32B
17.12%
1.40B
6.11%
1.41B
0.74%
1.50B
6.16%
1.67B
11.37%
1.60B
3.82%
1.49B
6.99%
1.44B
3.32%
1.41B
2.01%
1.52B
7.22%
1.50B
1.30%
1.46B
2.37%
cost of revenue
443.63M
-
464.91M
4.80%
469.92M
1.08%
483.21M
2.83%
521.02M
7.82%
550.27M
5.61%
545.92M
0.79%
527.71M
3.34%
555.76M
5.32%
570.51M
2.65%
560.96M
1.67%
541.78M
3.42%
555.58M
2.55%
578.27M
4.08%
571.26M
1.21%
577.89M
1.16%
603.77M
4.48%
634.03M
5.01%
667.03M
5.21%
692.47M
3.81%
731.09M
5.58%
747.53M
2.25%
728.36M
2.56%
727.46M
0.12%
742.03M
2.00%
737.35M
0.63%
732.05M
0.72%
718.41M
1.86%
621.04M
13.55%
705.32M
13.57%
741.77M
5.17%
768.52M
3.61%
856.97M
11.51%
913.39M
6.58%
942.39M
3.18%
991.39M
5.20%
1.05B
6.26%
995.14M
5.53%
964.01M
3.13%
951.02M
1.35%
916.59M
3.62%
959.35M
4.66%
892.35M
6.98%
974.30M
9.18%
gross profit
146.58M
-
151.55M
3.39%
122.55M
19.13%
137.07M
11.84%
181.97M
32.76%
193.32M
6.24%
175.13M
9.41%
168.54M
3.76%
206.39M
22.46%
208.96M
1.24%
173.61M
16.92%
165.95M
4.41%
199.86M
20.43%
204.34M
2.24%
174.48M
14.61%
176.21M
0.99%
236.14M
34.01%
238.95M
1.19%
224.08M
6.22%
232.55M
3.78%
302.40M
30.04%
310.70M
2.74%
298.58M
3.90%
263.32M
11.81%
318.63M
21.01%
311.11M
2.36%
277.15M
10.91%
268.95M
2.96%
275.17M
2.31%
352.85M
28.23%
331.62M
6.02%
358.00M
7.95%
462.44M
29.17%
486.65M
5.24%
467.97M
3.84%
505.89M
8.10%
614.03M
21.38%
608.55M
0.89%
527.65M
13.29%
491.12M
6.92%
496.60M
1.12%
555.92M
11.95%
603.20M
8.50%
485.78M
19.47%
selling and marketing expenses
29M
-
general and administrative expenses
31.01M
-
32.43M
4.59%
29.62M
8.66%
33.84M
14.24%
36.83M
8.82%
38.37M
4.19%
35.78M
6.75%
38.11M
6.51%
40.35M
5.89%
42.02M
4.14%
33.10M
21.24%
38.39M
15.98%
39.47M
2.81%
39.22M
0.63%
35.31M
9.96%
39.09M
10.71%
44.62M
14.13%
45.98M
3.04%
47.52M
3.35%
48.12M
1.27%
48.67M
1.15%
51.49M
5.80%
46.08M
10.51%
50.57M
9.74%
50.11M
0.91%
53.01M
5.79%
52.43M
1.09%
51.65M
1.49%
44.05M
14.71%
46.83M
6.29%
41.66M
11.04%
52.29M
25.52%
57.80M
10.55%
61.72M
6.79%
51.95M
15.84%
61.50M
18.38%
65.98M
7.29%
73.73M
11.75%
57.68M
21.77%
66.59M
15.45%
65.50M
1.63%
68.47M
4.54%
selling general and administrative expenses
31.01M
-
32.43M
4.59%
29.62M
8.66%
33.84M
14.24%
36.83M
8.82%
38.37M
4.19%
35.78M
6.75%
38.11M
6.51%
40.35M
5.89%
42.02M
4.14%
33.10M
21.24%
38.39M
15.98%
39.47M
2.81%
39.22M
0.63%
35.31M
9.96%
39.09M
10.71%
44.62M
14.13%
45.98M
3.04%
47.52M
3.35%
48.12M
1.27%
48.67M
1.15%
51.49M
5.80%
46.08M
10.51%
50.57M
9.74%
50.11M
0.91%
53.01M
5.79%
52.43M
1.09%
51.65M
1.49%
44.05M
14.71%
46.83M
6.29%
41.66M
11.04%
52.29M
25.52%
57.80M
10.55%
61.72M
6.79%
51.95M
15.84%
61.50M
18.38%
65.98M
7.29%
73.73M
11.75%
57.68M
21.77%
66.59M
15.45%
65.50M
1.63%
68.47M
4.54%
70.47M
2.92%
56.57M
19.73%
research and development expenses
other expenses
-334K
-
-389K
16.47%
518K
233.16%
-775K
249.61%
-35K
95.48%
-951K
2,617.14%
-530K
44.27%
-237K
55.28%
-441K
86.08%
-1.87M
323.13%
-678K
63.67%
-516K
23.89%
-260K
49.61%
-6K
97.69%
-1.19M
19,766.67%
-409K
65.69%
431K
205.38%
977K
126.68%
361K
63.05%
-2.30M
736.84%
334K
114.53%
70K
79.04%
-2.57M
3,767.14%
600K
123.37%
-524K
187.33%
-844K
61.07%
-375K
55.57%
-3.62M
864.53%
373K
110.31%
-961K
357.64%
-361K
62.43%
-128K
64.54%
-1.39M
983.59%
-266K
80.82%
-457K
71.80%
38.78M
8,585.78%
39.35M
1.47%
-351K
100.89%
-898K
155.84%
-1.51M
68.26%
-1.95M
28.86%
-861K
55.78%
-42.78M
-
cost and expenses
492.64M
-
518.38M
5.23%
515.63M
0.53%
540.22M
4.77%
580.29M
7.42%
617.32M
6.38%
608.75M
1.39%
592.68M
2.64%
621.25M
4.82%
639.62M
2.96%
620.65M
2.97%
608.18M
2.01%
622.00M
2.27%
645.21M
3.73%
632.29M
2.00%
645.97M
2.16%
679.48M
5.19%
709.11M
4.36%
747.66M
5.44%
775.68M
3.75%
813.02M
4.81%
829.85M
2.07%
808.10M
2.62%
812.36M
0.53%
826.18M
1.70%
830.93M
0.58%
820.94M
1.20%
804.19M
2.04%
697.04M
13.32%
787.92M
13.04%
819.09M
3.96%
856.86M
4.61%
953.37M
11.26%
1.02B
6.64%
1.04B
2.09%
1.09B
5.18%
1.16B
6.14%
1.11B
4.41%
1.06B
4.17%
1.06B
0.22%
1.02B
3.54%
1.07B
4.76%
1.08B
0.49%
1.07B
0.17%
operating expenses
49.01M
-
53.47M
9.11%
45.71M
14.52%
57.02M
24.73%
59.27M
3.96%
67.06M
13.13%
62.83M
6.30%
64.97M
3.41%
65.49M
0.80%
69.11M
5.52%
59.69M
13.63%
66.40M
11.25%
66.42M
0.03%
66.94M
0.78%
61.03M
8.82%
68.08M
11.55%
75.70M
11.19%
75.08M
0.83%
80.63M
7.39%
83.21M
3.21%
81.92M
1.55%
82.32M
0.48%
79.74M
3.14%
84.89M
6.47%
84.14M
0.88%
93.58M
11.21%
88.89M
5.01%
85.78M
3.50%
76.01M
11.40%
82.61M
8.68%
77.32M
6.40%
88.34M
14.26%
96.40M
9.12%
103.25M
7.11%
95.47M
7.53%
100.28M
5.03%
105.33M
5.04%
112.47M
6.77%
97.42M
13.38%
108.07M
10.93%
105.00M
2.84%
110.91M
5.62%
183.10M
65.10%
99.35M
45.74%
interest expense
2.40M
-
2.48M
3.16%
2.34M
5.69%
2.08M
11.21%
1.62M
21.87%
1.46M
9.80%
1.45M
0.96%
1.57M
8.28%
1.17M
25.49%
1.16M
0.51%
1.31M
12.55%
1.18M
9.63%
1.06M
10.06%
1.13M
6.30%
954K
15.65%
595K
37.63%
642K
7.90%
555K
13.55%
362K
34.77%
11K
96.96%
11K
0%
29K
163.64%
138K
375.86%
122K
11.59%
160K
31.15%
3K
98.13%
92K
2,966.67%
100K
8.70%
765K
665%
1.07M
40%
846K
21.01%
507K
40.07%
465K
8.28%
371K
20.22%
384K
3.50%
73K
80.99%
213K
191.78%
997K
368.08%
280K
71.92%
200K
28.57%
89K
55.50%
90K
1.12%
37K
-
ebitda
97.28M
-
97.73M
0.46%
77.41M
20.79%
79.31M
2.46%
122.69M
54.69%
125.33M
2.16%
111.80M
10.80%
103.40M
7.51%
140.54M
35.92%
138.02M
1.79%
113.27M
17.94%
99.05M
12.55%
133.19M
34.47%
137.41M
3.17%
112.28M
18.29%
107.75M
4.03%
160.93M
49.36%
165.08M
2.58%
144.23M
12.63%
147.50M
2.27%
221.48M
50.16%
229.23M
3.50%
217.49M
5.12%
180.51M
17.00%
235.73M
30.59%
218.40M
7.35%
189.69M
13.15%
180.80M
4.68%
199.77M
10.49%
269.41M
34.86%
254.17M
5.66%
269.81M
6.16%
364.85M
35.22%
383.32M
5.06%
372.16M
2.91%
405.14M
8.86%
508.43M
25.49%
497.06M
2.24%
432.28M
13.03%
384.35M
11.09%
392.01M
1.99%
446.47M
13.89%
505.07M
13.13%
470.96M
6.75%
operating income
97.57M
-
98.08M
0.52%
76.84M
21.65%
80.05M
4.17%
122.69M
53.27%
126.26M
2.91%
112.30M
11.06%
103.56M
7.78%
140.90M
36.05%
139.85M
0.74%
113.92M
18.54%
99.55M
12.62%
133.44M
34.04%
137.40M
2.97%
113.45M
17.44%
108.12M
4.69%
160.43M
48.38%
163.88M
2.15%
143.46M
12.46%
149.34M
4.10%
220.48M
47.64%
228.38M
3.58%
218.84M
4.18%
178.43M
18.47%
234.49M
31.42%
217.53M
7.23%
188.26M
13.45%
183.17M
2.71%
199.17M
8.73%
270.24M
35.69%
254.30M
5.90%
269.66M
6.04%
366.04M
35.74%
383.41M
4.74%
372.49M
2.85%
405.62M
8.89%
508.70M
25.41%
496.08M
2.48%
430.23M
13.27%
383.05M
10.97%
391.59M
2.23%
445.02M
13.64%
421.01M
5.39%
386.43M
8.21%
depreciation and amortization
30.52M
-
32.91M
7.85%
33.81M
2.71%
34.09M
0.84%
35.12M
3.02%
37.71M
7.36%
39.55M
4.88%
38.79M
1.92%
39.77M
2.53%
42.56M
7.02%
44.22M
3.90%
44.77M
1.24%
46.48M
3.81%
49.04M
5.51%
49.57M
1.09%
50.29M
1.44%
50.45M
0.32%
51.93M
2.94%
53.09M
2.23%
53.48M
0.73%
56.23M
5.15%
58.09M
3.29%
62.55M
7.69%
63.07M
0.83%
62.57M
0.80%
63.49M
1.47%
64.54M
1.66%
65.44M
1.38%
65.73M
0.46%
64.99M
1.14%
65.11M
0.19%
63.99M
1.72%
63.95M
0.06%
65.16M
1.90%
66.79M
2.50%
-476K
100.71%
-279K
41.39%
68.35M
24,598.57%
72.06M
5.42%
75.95M
5.40%
79.79M
5.05%
1.45M
98.19%
84.06M
5,709.19%
84.53M
0.56%
total other income expenses net
-334K
-
-389K
16.47%
518K
233.16%
-775K
249.61%
-35K
95.48%
-951K
2,617.14%
-530K
44.27%
-237K
55.28%
-441K
86.08%
-1.87M
323.13%
-678K
63.67%
-516K
23.89%
-260K
49.61%
-6K
97.69%
-1.19M
19,766.67%
-409K
65.69%
431K
205.38%
977K
126.68%
361K
63.05%
-2.30M
736.84%
334K
114.53%
70K
79.04%
-2.57M
3,767.14%
600K
123.37%
-524K
187.33%
-844K
61.07%
-375K
55.57%
-3.62M
864.53%
373K
110.31%
-961K
357.64%
-361K
62.43%
-128K
64.54%
-1.39M
983.59%
-266K
80.82%
-457K
71.80%
-549K
20.13%
-492K
10.38%
-351K
28.66%
-898K
155.84%
-1.51M
68.26%
-1.95M
28.86%
-861K
55.78%
4.31M
601.05%
6.46M
49.65%
income before tax
94.88M
-
95.25M
0.40%
75.07M
21.19%
77.23M
2.88%
121.06M
56.75%
123.87M
2.32%
110.35M
10.91%
101.83M
7.72%
139.37M
36.87%
136.86M
1.80%
111.96M
18.19%
97.86M
12.59%
132.12M
35.01%
136.28M
3.14%
111.32M
18.31%
107.15M
3.74%
160.29M
49.59%
164.53M
2.64%
143.86M
12.56%
147.49M
2.52%
221.47M
50.16%
229.20M
3.49%
217.35M
5.17%
180.39M
17.01%
235.57M
30.59%
218.39M
7.29%
189.59M
13.19%
180.70M
4.69%
199.00M
10.13%
268.33M
34.84%
253.32M
5.59%
269.31M
6.31%
364.39M
35.31%
382.95M
5.09%
371.78M
2.92%
405.07M
8.96%
508.21M
25.46%
496.06M
2.39%
432.00M
12.91%
384.15M
11.08%
391.93M
2.02%
446.38M
13.89%
425.32M
4.72%
392.88M
7.63%
income tax expense
36.62M
-
35.10M
4.15%
27.91M
20.48%
31.35M
12.29%
47.22M
50.62%
45.96M
2.66%
40.48M
11.92%
39.31M
2.90%
53.80M
36.87%
52.49M
2.43%
39.73M
24.30%
37.58M
5.42%
50.74M
35.01%
50.70M
0.08%
42.81M
15.56%
41.36M
3.38%
61.87M
49.59%
62.21M
0.55%
-53.39M
185.81%
38.15M
171.47%
58.04M
52.12%
55.76M
3.92%
57.89M
3.82%
47.06M
18.70%
61.50M
30.68%
54.30M
11.72%
45.57M
16.07%
47.52M
4.29%
51.20M
7.74%
66.47M
29.82%
63.49M
4.48%
69.95M
10.17%
94.81M
35.54%
96.32M
1.59%
92.97M
3.47%
105.32M
13.28%
132.13M
25.46%
118.66M
10.19%
108.07M
8.93%
99.11M
8.29%
99.56M
0.46%
107.09M
7.56%
102.51M
4.28%
100.58M
1.88%
net income
58.26M
-
60.15M
3.25%
47.16M
21.60%
45.89M
2.69%
73.85M
60.94%
77.91M
5.50%
69.87M
10.32%
62.52M
10.51%
85.57M
36.87%
84.37M
1.41%
72.22M
14.39%
60.28M
16.53%
81.39M
35.01%
85.58M
5.15%
68.51M
19.95%
65.79M
3.97%
98.42M
49.59%
102.31M
3.96%
197.25M
92.79%
109.33M
44.57%
163.43M
49.48%
173.44M
6.12%
159.46M
8.06%
133.32M
16.39%
174.07M
30.56%
164.10M
5.73%
144.02M
12.23%
133.18M
7.53%
147.81M
10.98%
201.87M
36.58%
189.83M
5.96%
199.36M
5.02%
269.58M
35.22%
286.63M
6.33%
278.81M
2.73%
299.75M
7.51%
376.08M
25.46%
377.40M
0.35%
323.93M
14.17%
285.04M
12.01%
292.36M
2.57%
339.29M
16.05%
322.81M
4.85%
292.30M
9.45%
weighted average shs out
129.25M
-
129.25M
0%
129.25M
0%
129.25M
0%
129.25M
0.00%
129.25M
0.00%
129.23M
0.01%
128.96M
0.21%
128.59M
0.28%
127.87M
0.56%
126.88M
0.78%
125.97M
0.71%
125.03M
0.75%
124.11M
0.73%
123.57M
0.44%
123.52M
0.04%
123.48M
0.04%
123.43M
0.04%
123.42M
0.00%
123.38M
0.04%
123.10M
0.22%
122.83M
0.22%
122.24M
0.48%
121.55M
0.57%
120.78M
0.63%
119.82M
0.80%
119.53M
0.24%
119.05M
0.40%
117.61M
1.21%
117.19M
0.36%
117.11M
0.06%
116.50M
0.53%
115.82M
0.58%
115.41M
0.35%
114.90M
0.45%
114.42M
0.42%
113.08M
1.17%
111.57M
1.34%
110.35M
1.09%
109.96M
0.36%
109.52M
0.40%
109.19M
0.30%
109.66M
0.43%
217.59M
98.42%
weighted average shs out dil
129.25M
-
129.25M
0%
129.25M
0%
129.25M
0%
129.25M
0%
129.25M
0%
129.23M
0.01%
128.96M
0.21%
128.59M
0.28%
127.87M
0.56%
126.88M
0.78%
125.97M
0.71%
125.07M
0.72%
124.22M
0.68%
123.67M
0.44%
123.67M
0.01%
123.64M
0.02%
123.57M
0.06%
123.56M
0.01%
123.53M
0.02%
123.25M
0.23%
122.96M
0.24%
122.38M
0.47%
121.72M
0.54%
120.97M
0.61%
119.98M
0.81%
119.80M
0.15%
119.81M
0.01%
118.36M
1.21%
117.93M
0.36%
117.89M
0.04%
117.26M
0.54%
116.56M
0.59%
116.16M
0.34%
115.68M
0.41%
115.17M
0.44%
113.81M
1.19%
112.30M
1.33%
111.09M
1.07%
110.68M
0.37%
110.20M
0.43%
109.83M
0.33%
109.80M
0.03%
218.81M
99.28%
eps
0.45
-
0.47
4.44%
0.37
21.28%
0.35
5.41%
0.57
62.86%
0.60
5.26%
0.54
10.00%
0.49
9.26%
0.67
36.73%
0.66
1.49%
0.57
13.64%
0.48
15.79%
0.65
35.42%
0.69
6.15%
0.55
20.29%
0.53
3.64%
0.80
50.94%
0.83
3.75%
1.60
92.77%
0.89
44.38%
1.33
49.44%
1.41
6.02%
1.31
7.09%
1.10
16.03%
1.44
30.91%
1.37
4.86%
1.21
11.68%
1.12
7.44%
1.26
12.50%
1.72
36.51%
1.62
5.81%
1.71
5.56%
2.33
36.26%
2.48
6.44%
2.43
2.02%
2.62
7.82%
3.33
27.10%
3.38
1.50%
2.94
13.02%
2.59
11.90%
2.67
3.09%
3.11
16.48%
2.96
4.82%
1.34
54.73%
epsdiluted
0.45
-
0.47
4.44%
0.37
21.28%
0.35
5.41%
0.57
62.86%
0.60
5.26%
0.54
10.00%
0.49
9.26%
0.67
36.73%
0.66
1.49%
0.57
13.64%
0.48
15.79%
0.65
35.42%
0.69
6.15%
0.55
20.29%
0.53
3.64%
0.79
49.06%
0.83
5.06%
1.59
91.57%
0.89
44.03%
1.33
49.44%
1.41
6.02%
1.30
7.80%
1.09
16.15%
1.44
32.11%
1.37
4.86%
1.20
12.41%
1.11
7.50%
1.25
12.61%
1.71
36.80%
1.61
5.85%
1.70
5.59%
2.31
35.88%
2.47
6.93%
2.41
2.43%
2.60
7.88%
3.30
26.92%
3.36
1.82%
2.92
13.10%
2.58
11.64%
2.65
2.71%
3.09
16.60%
2.94
4.85%
1.34
54.42%

All numbers in USD (except ratios and percentages)