XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 1 - Accounting Policies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other Receivables, Equipment Downtime Reimbursement $ 1,300,000 $ 2,100,000  
Other Receivables, Net, Current 4,854,000 7,203,000  
Bank Overdrafts 20,000 182,000  
Impairment, Long-Lived Asset, Held-for-Use 6,406,000 0 $ 0
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment $ 309,272,000 $ 266,412,000  
Earnings Per Share, Basic (in dollars per share) $ (1.45) $ 0.83 $ 4.08
Advertising Expense $ 1,359,000 $ 2,014,000 $ 2,101,000
Revenue, Remaining Performance Obligation, Amount $ 2,300,000 $ 1,900,000  
Truckload Services [Member] | Sales [Member] | Product Concentration Risk [Member]      
Concentration Risk, Percentage 67.10% 65.30% 66.10%
Service Life [Member]      
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment $ 24,700,000    
Earnings Per Share, Basic (in dollars per share) $ 0.86    
Used Revenue Equipment [Member]      
Impairment, Long-Lived Asset, Held-for-Use $ 6,400,000    
Impairment Of Long-lived Assets, Increase (Decrease) in Earnings Per Share (in dollars per share) $ 0.22    
Independent Contractors [Member]      
Other Receivables, Net, Current $ 881,000 $ 768,000