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.

Income Statement 
Quarterly Data

The income statement presents information on the financial results of a company business activities over a period of time. The income statement communicates how much revenue the company generated during a period and what cost it incurred in connection with generating that revenue.

Old Dominion Freight Line Inc., consolidated income statement (quarterly data)

US$ in thousands

Microsoft Excel
3 months ended: 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
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
Salaries, wages and benefits (642,841) (652,075) (655,852) (675,084) (705,710) (680,189) (661,123) (649,685) (611,518) (545,659) (543,847) (524,658) (460,906) (524,483) (534,086) (533,451) (532,583) (522,344) (515,529) (536,513) (522,249) (501,311)
Operating supplies and expenses (165,373) (192,384) (207,626) (217,260) (236,712) (191,357) (159,373) (146,509) (137,577) (124,156) (100,057) (90,269) (75,412) (107,693) (112,004) (117,343) (122,410) (121,357) (127,417) (127,557) (126,566) (115,936)
General supplies and expenses (38,606) (39,545) (39,418) (45,951) (39,116) (35,513) (33,152) (37,312) (34,427) (31,168) (23,407) (27,383) (25,881) (33,608) (26,391) (33,633) (32,391) (31,560) (28,104) (31,209) (29,891) (29,976)
Operating taxes and licenses (36,890) (36,701) (35,458) (35,753) (34,952) (35,076) (34,902) (34,028) (33,256) (31,266) (30,663) (29,923) (27,043) (29,314) (29,267) (29,117) (29,384) (29,071) (29,305) (27,952) (28,165) (26,788)
Insurance and claims (15,381) (16,028) (7,739) (17,491) (16,964) (16,107) (9,970) (15,674) (14,983) (12,922) (9,783) (11,821) (10,910) (9,850) (18,510) (11,280) (11,587) (11,172) (9,608) (12,069) (11,342) (11,099)
Communications and utilities (11,515) (11,017) (10,522) (10,288) (9,898) (9,876) (8,825) (8,738) (8,390) (8,196) (8,467) (7,622) (7,262) (8,191) (7,530) (8,098) (6,134) (7,839) (8,370) (8,215) (7,439) (7,046)
Depreciation and amortization (79,784) (75,947) (72,053) (68,347) (68,310) (67,340) (66,789) (65,160) (63,947) (63,987) (65,106) (64,983) (65,735) (65,435) (64,544) (63,493) (62,571) (63,073) (62,555) (58,086) (56,235) (53,481)
Purchased transportation (28,596) (30,615) (28,477) (34,453) (42,681) (52,500) (55,107) (52,037) (43,927) (34,714) (32,759) (25,405) (18,983) (20,800) (21,418) (23,063) (24,468) (20,687) (22,860) (25,373) (26,044) (21,740)
Miscellaneous expenses, net (2,609) (4,775) (4,285) (2,983) (4,400) (3,704) (8,626) (7,493) (5,340) (4,790) (4,998) (5,858) (4,912) (4,820) (7,192) (11,452) (4,649) (5,253) (4,351) (2,874) (5,086) (8,303)
Operating expenses (1,021,595) (1,059,087) (1,061,430) (1,107,610) (1,158,743) (1,091,662) (1,037,867) (1,016,636) (953,365) (856,858) (819,087) (787,922) (697,044) (804,194) (820,942) (830,930) (826,177) (812,356) (808,099) (829,848) (813,017) (775,680)
Operating income 391,594 383,049 430,229 496,080 508,705 405,618 372,491 383,410 366,044 269,657 254,302 270,244 199,166 183,170 188,264 217,527 234,489 178,426 218,845 228,385 220,481 149,340
Interest expense (89) (200) (280) (997) (213) (73) (384) (371) (465) (507) (846) (1,071) (765) (100) (92) (3) (160) (122) (138) (29) (11) (11)
Interest income 2,368 2,811 2,951 1,333 471 129 126 178 196 286 228 123 231 1,248 1,797 1,714 1,769 1,483 1,211 778 668 456
Other income (expense), net (1,947) (1,511) (898) (351) (750) (605) (457) (266) (1,387) (128) (361) (961) 373 (3,617) (375) (844) (524) 600 (2,567) 70 334 (2,299)
Non-operating income (expense) 332 1,100 1,773 (15) (492) (549) (715) (459) (1,656) (349) (979) (1,909) (161) (2,469) 1,330 867 1,085 1,961 (1,494) 819 991 (1,854)
Income before income taxes 391,926 384,149 432,002 496,065 508,213 405,069 371,776 382,951 364,388 269,308 253,323 268,335 199,005 180,701 189,594 218,394 235,574 180,387 217,351 229,204 221,472 147,486
Provision for income taxes (99,564) (99,111) (108,073) (118,664) (132,135) (105,318) (92,970) (96,317) (94,812) (69,949) (63,491) (66,467) (51,200) (47,524) (45,570) (54,295) (61,502) (47,064) (57,892) (55,762) (58,038) (38,153)
Net income 292,362 285,038 323,929 377,401 376,078 299,751 278,806 286,634 269,576 199,359 189,832 201,868 147,805 133,177 144,024 164,099 174,072 133,323 159,459 173,442 163,434 109,333

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).


Revenue from operations
Revenue displayed a generally increasing trend from 2018 through 2023, with some fluctuations. It grew steadily from 925,020 thousand US$ in March 2018 to a peak of 1,667,448 thousand US$ in June 2022, followed by a slight decline towards June 2023.
Salaries, wages and benefits
These expenses fluctuated over the periods but showed a marked increase from 2020 to 2022, rising from approximately 460,906 thousand US$ in June 2020 to 705,710 thousand US$ in June 2022, before slightly decreasing towards mid-2023.
Operating supplies and expenses
Operating supplies and expenses generally rose over time, particularly from 2020 onward, increasing steeply from 75,412 thousand US$ in March 2020 to 236,712 thousand US$ in June 2022, then declined gradually through 2023.
General supplies and expenses
These expenses were relatively stable with some variability but exhibited a slight upward trend over the entire period, increasing from about 29,976 thousand US$ in March 2018 to near 39,606 thousand US$ by mid-2023.
Operating taxes and licenses
Operating taxes and licenses remained fairly consistent, showing only slight increases over time. The values ranged roughly from 26,788 thousand US$ in early 2018 to about 36,890 thousand US$ by June 2023.
Insurance and claims
Insurance and claims fluctuated significantly, with notable volatility. Some quarters showed marked decreases, such as December 2020 and December 2022, while other quarters reflected higher amounts, peaking around 17,491 thousand US$ in September 2022.
Communications and utilities
Communications and utilities expenses demonstrated a gradual increase over time, rising from about 7,046 thousand US$ in March 2018 to 11,515 thousand US$ by June 2023.
Depreciation and amortization
This expense grew steadily, rising from approximately 53,481 thousand US$ in March 2018 to 79,784 thousand US$ by June 2023, reflecting ongoing capital investments or asset base expansion.
Purchased transportation
Purchased transportation expenses were volatile with no consistent trend. They saw peaks in late 2020 through 2021, reaching over 55,000 thousand US$, followed by marked decreases in 2022 and 2023.
Miscellaneous expenses, net
These expenses showed a general tendency to decrease over time from 8,303 thousand US$ in March 2018 to around 2,609 thousand US$ by June 2023, although some quarters showed increased spending.
Operating expenses
Operating expenses increased over the years, closely following revenue trends but lagging slightly due to efficiency gains in some periods. They increased from approximately 775,680 thousand US$ in March 2018 to a peak near 1,158,743 thousand US$ in June 2022, before decreasing moderately by mid-2023.
Operating income
Operating income showed growth with some fluctuations, rising from 149,340 thousand US$ in March 2018 to a high of 508,705 thousand US$ in June 2022, followed by a decrease in late 2022 and early 2023, indicating variable profitability despite revenue growth.
Interest expense
Interest expense remained relatively low throughout, with occasional minor spikes but no significant upward trend, suggesting stable debt levels or interest costs.
Interest income
Interest income varied but generally increased towards the end of the period, peaking near 2,951 thousand US$ in March 2023, indicative of improved cash or investment returns.
Other income (expense), net
Other income (expense) was variable, with both positive and negative amounts across quarters, indicating sporadic gains or losses outside core operations. There was no clear directional trend.
Non-operating income (expense)
This category showed volatility, fluctuating between positive and negative values without a clear pattern, likely reflecting irregular items not related to operations.
Income before income taxes
Income before taxes reflected operating income trends, increasing overall from 2018 to mid-2022, peaking at over 508,000 thousand US$, and subsequently declining in 2023, consistent with fluctuations in profitability.
Provision for income taxes
Tax provisions increased significantly over time, from about 38,153 thousand US$ in early 2018 to approximately 132,135 thousand US$ in June 2022, then decreased following the reduction in income before taxes, reflecting tax expense scaling with earnings.
Net income
Net income followed a generally upward trajectory with some volatility. It grew from 109,333 thousand US$ in March 2018 to a high near 377,401 thousand US$ in June 2022 before declining to approximately 285,038 thousand US$ by March 2023, mirroring overall operational performance and tax impacts.