v3.25.2
Note 10 - Revenue and Business Segments - Operating Revenue and Operating Income by Segment (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Operating revenue $ 229,922 $ 246,238 $ 453,074 $ 495,910
Operating expenses (income):        
Salaries, wages and benefits 78,570 86,519 157,370 175,281
Purchased transportation 43,123 43,235 80,779 85,049
Fuel and fuel taxes 32,591 38,809 65,708 78,370
Supplies and maintenance 15,606 16,472 31,119 32,542
Depreciation 27,307 28,206 54,777 56,733
Operating taxes and licenses 2,451 2,539 4,868 5,114
Insurance and claims 15,852 12,559 29,229 24,216
Communications and utilities 2,164 2,297 4,443 4,668
Operating revenue 229,922 246,238 453,074 495,910
Gain on disposition of revenue equipment (5,182) (2,532) (6,847) (3,703)
Operating income/(loss) 9,734 9,974 15,593 22,224
Other 7,706 8,160 16,035 15,416
Total operating expenses 220,188 236,264 437,481 473,686
Revenue Equipment [Member]        
Operating expenses (income):        
Gain on disposition of revenue equipment     (6,847) (3,703)
Truckload [Member]        
Operating revenue 106,486 112,523 210,877 224,074
Operating expenses (income):        
Operating revenue 106,486 112,523 210,877 224,074
Operating income/(loss) 2,344 1,115 2,044 1,604
Truckload [Member] | Revenue, Net of Fuel Surcharge [Member]        
Operating revenue 92,484 96,046 182,590 191,068
Operating expenses (income):        
Operating revenue 92,484 96,046 182,590 191,068
Truckload [Member] | Truckload Fuel Surcharge Revenue [Member]        
Operating revenue 14,002 16,477 28,287 33,006
Operating expenses (income):        
Operating revenue 14,002 16,477 28,287 33,006
Dedicated [Member]        
Operating revenue 71,874 81,266 145,499 167,726
Operating expenses (income):        
Operating revenue 71,874 81,266 145,499 167,726
Operating income/(loss) 5,429 6,650 10,283 15,908
Dedicated [Member] | Revenue, Net of Fuel Surcharge [Member]        
Operating revenue 61,338 67,444 123,743 139,182
Operating expenses (income):        
Operating revenue 61,338 67,444 123,743 139,182
Dedicated [Member] | Fuel Surcharge Revenue [Member]        
Operating revenue 10,536 13,822 21,756 28,544
Operating expenses (income):        
Operating revenue 10,536 13,822 21,756 28,544
Intermodal [Member]        
Operating revenue 11,703 15,064 23,820 31,036
Operating expenses (income):        
Operating revenue 11,703 15,064 23,820 31,036
Operating income/(loss) (735) (684) (1,590) (878)
Intermodal [Member] | Revenue, Net of Fuel Surcharge [Member]        
Operating revenue 10,093 12,660 20,361 25,941
Operating expenses (income):        
Operating revenue 10,093 12,660 20,361 25,941
Intermodal [Member] | Fuel Surcharge Revenue [Member]        
Operating revenue 1,610 2,404 3,459 5,095
Operating expenses (income):        
Operating revenue 1,610 2,404 3,459 5,095
Brokerage [Member]        
Operating revenue 39,859 37,385 72,878 73,074
Operating expenses (income):        
Operating revenue 39,859 37,385 72,878 73,074
Operating income/(loss) 2,696 2,893 4,856 5,590
Operating Segments [Member]        
Operating revenue 229,922 246,238 453,074 495,910
Operating expenses (income):        
Salaries, wages and benefits 78,570 86,519 157,370 175,281
Purchased transportation 43,123 43,235 80,779 85,049
Fuel and fuel taxes 32,591 38,809 65,708 78,370
Supplies and maintenance 15,606 16,472 31,119 32,542
Depreciation 27,307 28,206 54,777 56,733
Operating taxes and licenses 2,451 2,539 4,868 5,114
Insurance and claims 15,852 12,559 29,229 24,216
Communications and utilities 2,164 2,297 4,443 4,668
Operating revenue 229,922 246,238 453,074 495,910
Operating income/(loss) 9,734 9,974 15,593 22,224
Other 7,706 8,160 16,035 15,416
Total operating expenses $ 220,188 $ 236,264 $ 437,481 $ 473,686
Operating ratio 0.958 0.959 0.966 0.955
Operating ratio, net of fuel surcharges 0.952 0.953 0.961 0.948
Operating Segments [Member] | Revenue Equipment [Member]        
Operating expenses (income):        
Gain on disposition of revenue equipment $ (5,182) $ (2,532) $ (6,847) $ (3,703)
Operating Segments [Member] | Truckload [Member]        
Operating revenue 106,486 112,523 210,877 224,074
Operating expenses (income):        
Salaries, wages and benefits 43,726 47,373 87,156 95,453
Purchased transportation 864 1,219 1,919 2,395
Fuel and fuel taxes 20,793 23,418 41,246 46,740
Supplies and maintenance 10,410 10,381 20,659 20,602
Depreciation 16,219 16,212 32,273 32,316
Operating taxes and licenses 1,418 1,348 2,785 2,710
Insurance and claims 8,997 7,070 16,483 13,439
Communications and utilities 1,195 1,303 2,460 2,598
Operating revenue 106,486 112,523 210,877 224,074
Operating income/(loss) 2,344 1,115 2,044 1,604
Other 3,914 4,443 8,161 8,204
Total operating expenses $ 104,142 $ 111,408 $ 208,833 $ 222,470
Operating ratio 0.978 0.99 0.99 0.993
Operating ratio, net of fuel surcharges 0.975 0.988 0.989 0.992
Operating Segments [Member] | Truckload [Member] | Revenue Equipment [Member]        
Operating expenses (income):        
Gain on disposition of revenue equipment $ (3,394) $ (1,359) $ (4,309) $ (1,987)
Operating Segments [Member] | Dedicated [Member]        
Operating revenue 71,874 81,266 145,499 167,726
Operating expenses (income):        
Salaries, wages and benefits 30,785 34,227 62,219 69,973
Purchased transportation 2,371 2,790 4,715 5,535
Fuel and fuel taxes 10,755 13,914 22,502 28,914
Supplies and maintenance 4,566 5,363 9,098 10,370
Depreciation 9,378 9,929 18,929 20,255
Operating taxes and licenses 947 978 1,914 2,022
Insurance and claims 6,100 4,933 11,445 9,724
Communications and utilities 689 736 1,435 1,532
Operating revenue 71,874 81,266 145,499 167,726
Operating income/(loss) 5,429 6,650 10,283 15,908
Other 2,515 2,825 5,328 5,072
Total operating expenses $ 66,445 $ 74,616 $ 135,216 $ 151,818
Operating ratio 0.924 0.918 0.929 0.905
Operating ratio, net of fuel surcharges 0.911 0.901 0.917 0.886
Operating Segments [Member] | Dedicated [Member] | Revenue Equipment [Member]        
Operating expenses (income):        
Gain on disposition of revenue equipment $ (1,661) $ (1,079) $ (2,369) $ (1,579)
Operating Segments [Member] | Intermodal [Member]        
Operating revenue 11,703 15,064 23,820 31,036
Operating expenses (income):        
Salaries, wages and benefits 2,078 2,847 4,226 5,916
Purchased transportation 6,359 7,933 12,911 16,015
Fuel and fuel taxes 1,043 1,477 1,960 2,716
Supplies and maintenance 625 721 1,355 1,568
Depreciation 1,217 1,556 2,576 3,132
Operating taxes and licenses 60 86 122 175
Insurance and claims 353 381 704 757
Communications and utilities 55 61 110 129
Operating revenue 11,703 15,064 23,820 31,036
Operating income/(loss) (735) (684) (1,590) (878)
Other 775 780 1,615 1,643
Total operating expenses $ 12,438 $ 15,748 $ 25,410 $ 31,914
Operating ratio 1.063 1.045 1.067 1.028
Operating ratio, net of fuel surcharges 1.073 1.054 1.078 1.034
Operating Segments [Member] | Intermodal [Member] | Revenue Equipment [Member]        
Operating expenses (income):        
Gain on disposition of revenue equipment $ (127) $ (94) $ (169) $ (137)
Operating Segments [Member] | Brokerage [Member]        
Operating revenue 39,859 37,385 72,878 73,074
Operating expenses (income):        
Salaries, wages and benefits 1,981 2,072 3,769 3,939
Purchased transportation 33,529 31,293 61,234 61,104
Fuel and fuel taxes 0 0 0 0
Supplies and maintenance 5 7 7 2
Depreciation 493 509 999 1,030
Operating taxes and licenses 26 127 47 207
Insurance and claims 402 175 597 296
Communications and utilities 225 197 438 409
Operating revenue 39,859 37,385 72,878 73,074
Operating income/(loss) 2,696 2,893 4,856 5,590
Other 502 112 931 497
Total operating expenses $ 37,163 $ 34,492 $ 68,022 $ 67,484
Operating ratio 0.932 0.923 0.933 0.924
Operating ratio, net of fuel surcharges 0.932 0.923 0.933 0.924
Operating Segments [Member] | Brokerage [Member] | Revenue Equipment [Member]        
Operating expenses (income):        
Gain on disposition of revenue equipment $ 0 $ 0 $ 0 $ 0