Stock Analysis on Net

Old Dominion Freight Line Inc. (NASDAQ:ODFL)

This company has been moved to the archive! The financial data has not been updated since August 4, 2023.

Analysis of Short-term (Operating) Activity Ratios
Quarterly Data

Microsoft Excel

Short-term Activity Ratios (Summary)

Old Dominion Freight Line Inc., short-term (operating) activity ratios (quarterly data)

Microsoft Excel
Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jun 30, 2022 Mar 31, 2022 Dec 31, 2021 Sep 30, 2021 Jun 30, 2021 Mar 31, 2021 Dec 31, 2020 Sep 30, 2020 Jun 30, 2020 Mar 31, 2020 Dec 31, 2019 Sep 30, 2019 Jun 30, 2019 Mar 31, 2019 Dec 31, 2018 Sep 30, 2018 Jun 30, 2018 Mar 31, 2018
Turnover Ratios
Receivables turnover 10.94 10.99 10.82 9.80 8.79 8.41 9.26 8.31 8.34 8.37 9.03 8.72 10.18 9.80 10.34 9.69 9.19 9.19 9.46
Payables turnover 61.56 51.81 58.90 51.42 43.78 47.75 63.70 36.43 50.33 46.97 58.61 66.71 76.89 74.52 58.49 50.78 48.59 51.76 51.50
Working capital turnover 26.15 18.95 15.50 13.09 10.29 8.01 5.72 6.61 5.52 5.86 4.61 5.73 8.31 10.20 8.21 10.06 11.64 9.65 11.57
Average No. Days
Average receivable collection period 33 33 34 37 42 43 39 44 44 44 40 42 36 37 35 38 40 40 39
Average payables payment period 6 7 6 7 8 8 6 10 7 8 6 5 5 5 6 7 8 7 7

Based on: 10-Q (reporting date: 2023-06-30), 10-Q (reporting date: 2023-03-31), 10-K (reporting date: 2022-12-31), 10-Q (reporting date: 2022-09-30), 10-Q (reporting date: 2022-06-30), 10-Q (reporting date: 2022-03-31), 10-K (reporting date: 2021-12-31), 10-Q (reporting date: 2021-09-30), 10-Q (reporting date: 2021-06-30), 10-Q (reporting date: 2021-03-31), 10-K (reporting date: 2020-12-31), 10-Q (reporting date: 2020-09-30), 10-Q (reporting date: 2020-06-30), 10-Q (reporting date: 2020-03-31), 10-K (reporting date: 2019-12-31), 10-Q (reporting date: 2019-09-30), 10-Q (reporting date: 2019-06-30), 10-Q (reporting date: 2019-03-31), 10-K (reporting date: 2018-12-31), 10-Q (reporting date: 2018-09-30), 10-Q (reporting date: 2018-06-30), 10-Q (reporting date: 2018-03-31).

Short-term activity ratio Description The company
Receivables turnover An activity ratio equal to revenue divided by receivables. Old Dominion Freight Line Inc. receivables turnover ratio improved from Q4 2022 to Q1 2023 but then slightly deteriorated from Q1 2023 to Q2 2023.
Payables turnover An activity ratio calculated as cost of goods sold divided by payables. Old Dominion Freight Line Inc. payables turnover ratio decreased from Q4 2022 to Q1 2023 but then increased from Q1 2023 to Q2 2023 exceeding Q4 2022 level.
Working capital turnover An activity ratio calculated as revenue divided by working capital. Old Dominion Freight Line Inc. working capital turnover ratio improved from Q4 2022 to Q1 2023 and from Q1 2023 to Q2 2023.

Short-term activity ratio Description The company
Average receivable collection period An activity ratio equal to the number of days in the period divided by receivables turnover.
Average payables payment period An estimate of the average number of days it takes a company to pay its suppliers; equal to the number of days in the period divided by payables turnover ratio for the period.

Receivables Turnover

Old Dominion Freight Line Inc., receivables turnover calculation (quarterly data)

Microsoft Excel
Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jun 30, 2022 Mar 31, 2022 Dec 31, 2021 Sep 30, 2021 Jun 30, 2021 Mar 31, 2021 Dec 31, 2020 Sep 30, 2020 Jun 30, 2020 Mar 31, 2020 Dec 31, 2019 Sep 30, 2019 Jun 30, 2019 Mar 31, 2019 Dec 31, 2018 Sep 30, 2018 Jun 30, 2018 Mar 31, 2018
Selected Financial Data (US$ in thousands)
Revenue from operations 1,413,189 1,442,136 1,491,659 1,603,690 1,667,448 1,497,280 1,410,358 1,400,046 1,319,409 1,126,515 1,073,389 1,058,166 896,210 987,364 1,009,206 1,048,457 1,060,666 990,782 1,026,944 1,058,233 1,033,498 925,020
Customer receivables, less allowances 543,767 564,490 578,648 630,370 680,096 669,042 567,474 591,783 548,749 496,125 444,653 453,346 387,260 419,128 397,579 425,850 449,984 447,242 427,569 466,455 456,906 412,932
Short-term Activity Ratio
Receivables turnover1 10.94 10.99 10.82 9.80 8.79 8.41 9.26 8.31 8.34 8.37 9.03 8.72 10.18 9.80 10.34 9.69 9.19 9.19 9.46
Benchmarks
Receivables Turnover, Competitors2
FedEx Corp. 8.08 8.57 7.88 7.86 7.34 7.79 6.96 6.86 6.55 6.80 6.85 7.47 7.13 7.48 7.65
Uber Technologies Inc. 13.59 13.16 11.47 11.77 10.39 8.65 7.16 11.13 10.67 10.04 10.38 15.58 21.59 20.93 11.65
Union Pacific Corp. 13.56 12.82 13.15 11.90 11.42 11.57 12.66 12.63 12.34 11.99 12.98 12.53 14.55 12.91 13.61
United Airlines Holdings Inc. 25.39 21.47 24.96 20.03 16.07 14.05 14.81 11.62 8.14 7.63 11.86 19.50 37.02 52.59 31.71
United Parcel Service Inc. 10.03 9.60 7.97 9.21 8.78 8.82 7.76 9.01 9.12 8.84 7.87 8.93 8.38 9.23 7.76

Based on: 10-Q (reporting date: 2023-06-30), 10-Q (reporting date: 2023-03-31), 10-K (reporting date: 2022-12-31), 10-Q (reporting date: 2022-09-30), 10-Q (reporting date: 2022-06-30), 10-Q (reporting date: 2022-03-31), 10-K (reporting date: 2021-12-31), 10-Q (reporting date: 2021-09-30), 10-Q (reporting date: 2021-06-30), 10-Q (reporting date: 2021-03-31), 10-K (reporting date: 2020-12-31), 10-Q (reporting date: 2020-09-30), 10-Q (reporting date: 2020-06-30), 10-Q (reporting date: 2020-03-31), 10-K (reporting date: 2019-12-31), 10-Q (reporting date: 2019-09-30), 10-Q (reporting date: 2019-06-30), 10-Q (reporting date: 2019-03-31), 10-K (reporting date: 2018-12-31), 10-Q (reporting date: 2018-09-30), 10-Q (reporting date: 2018-06-30), 10-Q (reporting date: 2018-03-31).

1 Q2 2023 Calculation
Receivables turnover = (Revenue from operationsQ2 2023 + Revenue from operationsQ1 2023 + Revenue from operationsQ4 2022 + Revenue from operationsQ3 2022) ÷ Customer receivables, less allowances
= (1,413,189 + 1,442,136 + 1,491,659 + 1,603,690) ÷ 543,767 = 10.94

2 Click competitor name to see calculations.

Short-term activity ratio Description The company
Receivables turnover An activity ratio equal to revenue divided by receivables. Old Dominion Freight Line Inc. receivables turnover ratio improved from Q4 2022 to Q1 2023 but then slightly deteriorated from Q1 2023 to Q2 2023.

Payables Turnover

Old Dominion Freight Line Inc., payables turnover calculation (quarterly data)

Microsoft Excel
Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jun 30, 2022 Mar 31, 2022 Dec 31, 2021 Sep 30, 2021 Jun 30, 2021 Mar 31, 2021 Dec 31, 2020 Sep 30, 2020 Jun 30, 2020 Mar 31, 2020 Dec 31, 2019 Sep 30, 2019 Jun 30, 2019 Mar 31, 2019 Dec 31, 2018 Sep 30, 2018 Jun 30, 2018 Mar 31, 2018
Selected Financial Data (US$ in thousands)
Revenue from operations 1,413,189 1,442,136 1,491,659 1,603,690 1,667,448 1,497,280 1,410,358 1,400,046 1,319,409 1,126,515 1,073,389 1,058,166 896,210 987,364 1,009,206 1,048,457 1,060,666 990,782 1,026,944 1,058,233 1,033,498 925,020
Accounts payable 96,661 119,773 106,275 120,160 136,480 117,850 82,519 135,044 90,956 88,452 68,511 59,229 51,257 55,097 70,254 81,269 85,125 79,397 78,518 88,150 81,668 78,498
Short-term Activity Ratio
Payables turnover1 61.56 51.81 58.90 51.42 43.78 47.75 63.70 36.43 50.33 46.97 58.61 66.71 76.89 74.52 58.49 50.78 48.59 51.76 51.50
Benchmarks
Payables Turnover, Competitors2
FedEx Corp. 23.59 22.74 23.20 21.90 21.37 22.67 21.86 19.74 20.02 21.41 21.17 21.82 21.07 21.92 23.00
Uber Technologies Inc. 30.63 29.34 27.00 22.55 18.17 13.53 10.87 24.80 15.26 23.16 21.93 23.50 24.51 32.64 26.50
United Airlines Holdings Inc. 12.20 12.65 13.24 11.53 9.49 9.77 9.62 9.03 6.58 5.77 9.63 12.47 18.39 17.10 16.00
United Parcel Service Inc. 15.81 15.69 13.36 15.02 13.96 14.04 12.93 14.65 14.09 14.20 13.11 14.32 14.68 15.69 13.34

Based on: 10-Q (reporting date: 2023-06-30), 10-Q (reporting date: 2023-03-31), 10-K (reporting date: 2022-12-31), 10-Q (reporting date: 2022-09-30), 10-Q (reporting date: 2022-06-30), 10-Q (reporting date: 2022-03-31), 10-K (reporting date: 2021-12-31), 10-Q (reporting date: 2021-09-30), 10-Q (reporting date: 2021-06-30), 10-Q (reporting date: 2021-03-31), 10-K (reporting date: 2020-12-31), 10-Q (reporting date: 2020-09-30), 10-Q (reporting date: 2020-06-30), 10-Q (reporting date: 2020-03-31), 10-K (reporting date: 2019-12-31), 10-Q (reporting date: 2019-09-30), 10-Q (reporting date: 2019-06-30), 10-Q (reporting date: 2019-03-31), 10-K (reporting date: 2018-12-31), 10-Q (reporting date: 2018-09-30), 10-Q (reporting date: 2018-06-30), 10-Q (reporting date: 2018-03-31).

1 Q2 2023 Calculation
Payables turnover = (Revenue from operationsQ2 2023 + Revenue from operationsQ1 2023 + Revenue from operationsQ4 2022 + Revenue from operationsQ3 2022) ÷ Accounts payable
= (1,413,189 + 1,442,136 + 1,491,659 + 1,603,690) ÷ 96,661 = 61.56

2 Click competitor name to see calculations.

Short-term activity ratio Description The company
Payables turnover An activity ratio calculated as cost of goods sold divided by payables. Old Dominion Freight Line Inc. payables turnover ratio decreased from Q4 2022 to Q1 2023 but then increased from Q1 2023 to Q2 2023 exceeding Q4 2022 level.

Working Capital Turnover

Old Dominion Freight Line Inc., working capital turnover calculation (quarterly data)

Microsoft Excel
Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jun 30, 2022 Mar 31, 2022 Dec 31, 2021 Sep 30, 2021 Jun 30, 2021 Mar 31, 2021 Dec 31, 2020 Sep 30, 2020 Jun 30, 2020 Mar 31, 2020 Dec 31, 2019 Sep 30, 2019 Jun 30, 2019 Mar 31, 2019 Dec 31, 2018 Sep 30, 2018 Jun 30, 2018 Mar 31, 2018
Selected Financial Data (US$ in thousands)
Current assets 730,609 896,950 933,740 1,111,197 1,209,090 1,280,957 1,383,787 1,278,852 1,311,115 1,223,261 1,243,339 1,138,496 968,570 831,006 866,834 806,978 741,420 783,878 706,229 696,315 647,585 615,450
Less: Current liabilities 503,018 569,520 529,793 639,327 628,178 578,596 464,234 534,291 482,018 513,862 373,130 449,288 494,174 428,295 366,085 396,862 386,105 358,155 356,732 362,457 366,362 345,285
Working capital 227,591 327,430 403,947 471,870 580,912 702,361 919,553 744,561 829,097 709,399 870,209 689,208 474,396 402,711 500,749 410,116 355,315 425,723 349,497 333,858 281,223 270,165
 
Revenue from operations 1,413,189 1,442,136 1,491,659 1,603,690 1,667,448 1,497,280 1,410,358 1,400,046 1,319,409 1,126,515 1,073,389 1,058,166 896,210 987,364 1,009,206 1,048,457 1,060,666 990,782 1,026,944 1,058,233 1,033,498 925,020
Short-term Activity Ratio
Working capital turnover1 26.15 18.95 15.50 13.09 10.29 8.01 5.72 6.61 5.52 5.86 4.61 5.73 8.31 10.20 8.21 10.06 11.64 9.65 11.57
Benchmarks
Working Capital Turnover, Competitors2
FedEx Corp. 22.52 16.22 15.35 16.74 13.05 13.06 12.13 9.67 8.17 9.27 11.46 31.44 26.10 22.61 17.11
Uber Technologies Inc. 17.25 65.98 80.50 83.47 1,646.62 9.53 129.39 10.72 3.69 4.83 3.46 3.19 1.71
Union Pacific Corp. 476.41 67.83
United Airlines Holdings Inc. 681.14 58.21 38.43 35.17 6.98 3.24 2.21 5.72 7.40 33.33
United Parcel Service Inc. 20.23 18.10 24.61 14.61 12.16 11.27 13.21 12.81 14.87 19.13 26.45 17.95 19.57 21.16 43.84

Based on: 10-Q (reporting date: 2023-06-30), 10-Q (reporting date: 2023-03-31), 10-K (reporting date: 2022-12-31), 10-Q (reporting date: 2022-09-30), 10-Q (reporting date: 2022-06-30), 10-Q (reporting date: 2022-03-31), 10-K (reporting date: 2021-12-31), 10-Q (reporting date: 2021-09-30), 10-Q (reporting date: 2021-06-30), 10-Q (reporting date: 2021-03-31), 10-K (reporting date: 2020-12-31), 10-Q (reporting date: 2020-09-30), 10-Q (reporting date: 2020-06-30), 10-Q (reporting date: 2020-03-31), 10-K (reporting date: 2019-12-31), 10-Q (reporting date: 2019-09-30), 10-Q (reporting date: 2019-06-30), 10-Q (reporting date: 2019-03-31), 10-K (reporting date: 2018-12-31), 10-Q (reporting date: 2018-09-30), 10-Q (reporting date: 2018-06-30), 10-Q (reporting date: 2018-03-31).

1 Q2 2023 Calculation
Working capital turnover = (Revenue from operationsQ2 2023 + Revenue from operationsQ1 2023 + Revenue from operationsQ4 2022 + Revenue from operationsQ3 2022) ÷ Working capital
= (1,413,189 + 1,442,136 + 1,491,659 + 1,603,690) ÷ 227,591 = 26.15

2 Click competitor name to see calculations.

Short-term activity ratio Description The company
Working capital turnover An activity ratio calculated as revenue divided by working capital. Old Dominion Freight Line Inc. working capital turnover ratio improved from Q4 2022 to Q1 2023 and from Q1 2023 to Q2 2023.

Average Receivable Collection Period

Old Dominion Freight Line Inc., average receivable collection period calculation (quarterly data)

Microsoft Excel
Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jun 30, 2022 Mar 31, 2022 Dec 31, 2021 Sep 30, 2021 Jun 30, 2021 Mar 31, 2021 Dec 31, 2020 Sep 30, 2020 Jun 30, 2020 Mar 31, 2020 Dec 31, 2019 Sep 30, 2019 Jun 30, 2019 Mar 31, 2019 Dec 31, 2018 Sep 30, 2018 Jun 30, 2018 Mar 31, 2018
Selected Financial Data
Receivables turnover 10.94 10.99 10.82 9.80 8.79 8.41 9.26 8.31 8.34 8.37 9.03 8.72 10.18 9.80 10.34 9.69 9.19 9.19 9.46
Short-term Activity Ratio (no. days)
Average receivable collection period1 33 33 34 37 42 43 39 44 44 44 40 42 36 37 35 38 40 40 39
Benchmarks (no. days)
Average Receivable Collection Period, Competitors2
FedEx Corp. 45 43 46 46 50 47 52 53 56 54 53 49 51 49 48
Uber Technologies Inc. 27 28 32 31 35 42 51 33 34 36 35 23 17 17 31
Union Pacific Corp. 27 28 28 31 32 32 29 29 30 30 28 29 25 28 27
United Airlines Holdings Inc. 14 17 15 18 23 26 25 31 45 48 31 19 10 7 12
United Parcel Service Inc. 36 38 46 40 42 41 47 40 40 41 46 41 44 40 47

Based on: 10-Q (reporting date: 2023-06-30), 10-Q (reporting date: 2023-03-31), 10-K (reporting date: 2022-12-31), 10-Q (reporting date: 2022-09-30), 10-Q (reporting date: 2022-06-30), 10-Q (reporting date: 2022-03-31), 10-K (reporting date: 2021-12-31), 10-Q (reporting date: 2021-09-30), 10-Q (reporting date: 2021-06-30), 10-Q (reporting date: 2021-03-31), 10-K (reporting date: 2020-12-31), 10-Q (reporting date: 2020-09-30), 10-Q (reporting date: 2020-06-30), 10-Q (reporting date: 2020-03-31), 10-K (reporting date: 2019-12-31), 10-Q (reporting date: 2019-09-30), 10-Q (reporting date: 2019-06-30), 10-Q (reporting date: 2019-03-31), 10-K (reporting date: 2018-12-31), 10-Q (reporting date: 2018-09-30), 10-Q (reporting date: 2018-06-30), 10-Q (reporting date: 2018-03-31).

1 Q2 2023 Calculation
Average receivable collection period = 365 ÷ Receivables turnover
= 365 ÷ 10.94 = 33

2 Click competitor name to see calculations.

Short-term activity ratio Description The company
Average receivable collection period An activity ratio equal to the number of days in the period divided by receivables turnover.

Average Payables Payment Period

Old Dominion Freight Line Inc., average payables payment period calculation (quarterly data)

Microsoft Excel
Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jun 30, 2022 Mar 31, 2022 Dec 31, 2021 Sep 30, 2021 Jun 30, 2021 Mar 31, 2021 Dec 31, 2020 Sep 30, 2020 Jun 30, 2020 Mar 31, 2020 Dec 31, 2019 Sep 30, 2019 Jun 30, 2019 Mar 31, 2019 Dec 31, 2018 Sep 30, 2018 Jun 30, 2018 Mar 31, 2018
Selected Financial Data
Payables turnover 61.56 51.81 58.90 51.42 43.78 47.75 63.70 36.43 50.33 46.97 58.61 66.71 76.89 74.52 58.49 50.78 48.59 51.76 51.50
Short-term Activity Ratio (no. days)
Average payables payment period1 6 7 6 7 8 8 6 10 7 8 6 5 5 5 6 7 8 7 7
Benchmarks (no. days)
Average Payables Payment Period, Competitors2
FedEx Corp. 15 16 16 17 17 16 17 18 18 17 17 17 17 17 16
Uber Technologies Inc. 12 12 14 16 20 27 34 15 24 16 17 16 15 11 14
United Airlines Holdings Inc. 30 29 28 32 38 37 38 40 55 63 38 29 20 21 23
United Parcel Service Inc. 23 23 27 24 26 26 28 25 26 26 28 25 25 23 27

Based on: 10-Q (reporting date: 2023-06-30), 10-Q (reporting date: 2023-03-31), 10-K (reporting date: 2022-12-31), 10-Q (reporting date: 2022-09-30), 10-Q (reporting date: 2022-06-30), 10-Q (reporting date: 2022-03-31), 10-K (reporting date: 2021-12-31), 10-Q (reporting date: 2021-09-30), 10-Q (reporting date: 2021-06-30), 10-Q (reporting date: 2021-03-31), 10-K (reporting date: 2020-12-31), 10-Q (reporting date: 2020-09-30), 10-Q (reporting date: 2020-06-30), 10-Q (reporting date: 2020-03-31), 10-K (reporting date: 2019-12-31), 10-Q (reporting date: 2019-09-30), 10-Q (reporting date: 2019-06-30), 10-Q (reporting date: 2019-03-31), 10-K (reporting date: 2018-12-31), 10-Q (reporting date: 2018-09-30), 10-Q (reporting date: 2018-06-30), 10-Q (reporting date: 2018-03-31).

1 Q2 2023 Calculation
Average payables payment period = 365 ÷ Payables turnover
= 365 ÷ 61.56 = 6

2 Click competitor name to see calculations.

Short-term activity ratio Description The company
Average payables payment period An estimate of the average number of days it takes a company to pay its suppliers; equal to the number of days in the period divided by payables turnover ratio for the period.