bf/NASDAQ:ODFL_icon.png

COM:ODFL

Old Dominion Freight Line

  • Stock

USD

Last Close

218.39

22/11 21:00

Market Cap

39.57B

Beta: -

Volume Today

774.31K

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 '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
2.79B
-
2.97B
6.62%
2.99B
0.64%
3.36B
12.25%
4.04B
20.42%
4.11B
1.62%
4.02B
2.29%
5.26B
30.91%
6.26B
19.10%
5.87B
6.29%
cost of revenue
2.10B
-
2.21B
5.45%
2.25B
1.44%
2.48B
10.50%
2.90B
16.78%
2.94B
1.36%
2.79B
5.18%
3.48B
24.93%
4.00B
15.01%
3.87B
3.36%
gross profit
687.49M
-
757.50M
10.18%
744.63M
1.70%
875.38M
17.56%
1.14B
30.71%
1.17B
2.27%
1.23B
4.99%
1.78B
44.48%
2.26B
27.10%
2.00B
11.49%
selling and marketing expenses
general and administrative expenses
144.82M
-
153.59M
6.06%
152.39M
0.78%
177.21M
16.28%
194.37M
9.69%
206.13M
6.05%
184.19M
10.64%
223.76M
21.48%
258.88M
15.70%
205.69M
20.55%
selling general and administrative expenses
144.82M
-
153.59M
6.06%
152.39M
0.78%
177.21M
16.28%
194.37M
9.69%
206.13M
6.05%
184.19M
10.64%
223.76M
21.48%
258.88M
15.70%
205.69M
20.55%
research and development expenses
other expenses
-2.29M
-
-3.22M
40.64%
-1.97M
38.73%
1.36M
168.90%
-4.46M
428.09%
145.38M
3,358.29%
137.53M
5.40%
159.70M
16.12%
156.61M
1.93%
-150.47M
196.08%
cost and expenses
2.35B
-
2.47B
5.44%
2.51B
1.35%
2.78B
10.95%
3.23B
15.97%
3.29B
1.98%
3.11B
5.54%
3.86B
24.34%
4.42B
14.35%
operating expenses
246.18M
-
259.26M
5.31%
260.79M
0.59%
299.49M
14.84%
327.19M
9.25%
351.51M
7.43%
321.72M
8.48%
383.46M
19.19%
415.49M
8.35%
356.16M
14.28%
interest expense
6.61M
-
5.21M
21.18%
4.33M
16.85%
2.15M
50.28%
189K
91.23%
377K
99.47%
2.78M
637.93%
1.73M
37.92%
1.56M
9.50%
464K
70.31%
ebitda
439.12M
-
495.23M
12.78%
481.92M
2.69%
577.99M
19.93%
815.70M
41.13%
824.33M
1.06%
904.15M
9.68%
1.39B
53.75%
1.84B
32.57%
1.97B
6.63%
operating income
441.31M
-
498.24M
12.90%
483.83M
2.89%
575.89M
19.03%
817.05M
41.88%
570.64M
30.16%
642.88M
12.66%
1.39B
116.46%
1.84B
32.27%
1.64B
10.86%
depreciation and amortization
146.47M
-
165.34M
12.89%
189.87M
14.83%
205.76M
8.37%
230.36M
11.95%
253.68M
10.13%
261.27M
2.99%
-1.45M
100.56%
2.28M
257.02%
324.44M
14,129.61%
total other income expenses net
-2.29M
-
-3.22M
40.64%
-1.97M
38.73%
1.36M
168.90%
-4.46M
428.09%
253.30M
5,776.92%
258.49M
2.05%
-3.18M
101.23%
717K
122.55%
-5.70M
894.42%
income before tax
432.51M
-
490.02M
13.30%
477.59M
2.54%
575.83M
20.57%
815.51M
41.62%
823.95M
1.03%
901.36M
9.40%
1.39B
54.04%
1.84B
32.62%
1.65B
10.51%
income tax expense
165M
-
185.33M
12.32%
181.82M
1.89%
112.06M
38.37%
209.84M
87.26%
208.43M
0.67%
228.68M
9.72%
354.05M
54.82%
464.19M
31.11%
408.27M
12.05%
net income
267.51M
-
304.69M
13.90%
295.76M
2.93%
463.77M
56.80%
605.67M
30.60%
615.52M
1.63%
672.68M
9.29%
1.03B
53.77%
1.38B
33.14%
1.24B
10.00%
weighted average shs out
129.24M
-
128.07M
0.91%
124.67M
2.65%
123.46M
0.97%
122.89M
0.47%
120.41M
2.01%
117.74M
2.22%
115.65M
1.77%
112.34M
2.86%
109.42M
2.60%
weighted average shs out dil
129.24M
-
128.07M
0.91%
124.73M
2.60%
123.61M
0.90%
123.03M
0.47%
120.61M
1.97%
118.49M
1.75%
116.41M
1.76%
113.08M
2.86%
110.09M
2.64%
eps
2.07
-
2.38
14.98%
2.37
0.42%
3.75
58.23%
4.93
31.47%
5.11
3.65%
5.71
11.74%
8.94
56.57%
12.26
37.14%
11.33
7.59%
epsdiluted
2.07
-
2.38
14.98%
2.37
0.42%
3.75
58.23%
4.92
31.20%
5.11
3.86%
5.68
11.15%
8.89
56.51%
12.18
37.01%
11.26
7.55%

All numbers in USD (except ratios and percentages)