v3.26.1
Note 6 - Segments - Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Revenues from external customers $ 1,684,185 $ 1,850,830  
Cost of products sold 1,340,385 1,493,070  
Controllable expenses 215,597 194,156  
Allocated expenses 45,996 71,735  
Segment operating income (loss) 82,207 91,869  
Other Income (loss), net (464) (440)  
Interest income 1,069 674  
Interest expense 7,423 13,538  
Income taxes 13,709 17,949  
Net income (loss) 61,680 60,617  
Segment assets 4,516,055 4,687,941 $ 4,430,536
Capital expenditures 66,030 113,314  
Depreciation and amortization 18,718 17,256  
Operating Segments [Member] | Truck Segment [Member]      
Revenues from external customers 1,680,336 1,847,106  
Cost of products sold 1,339,987 1,492,706  
Controllable expenses 214,273 191,190  
Allocated expenses 43,874 71,336  
Segment operating income (loss) 82,202 91,874  
Other Income (loss), net (464) (440)  
Interest income 1,069 674  
Interest expense 7,329 13,447  
Income taxes 13,709 17,949  
Net income (loss) 61,769 60,712  
Segment assets   4,628,663  
Capital expenditures 66,030 113,314  
Depreciation and amortization 18,570 17,116  
Operating Segments [Member] | Other Operating Segment [Member]      
Revenues from external customers 3,849 3,723  
Cost of products sold 398 363  
Controllable expenses 1,324 2,965  
Allocated expenses 2,122 399  
Segment operating income (loss) 5 (5)  
Other Income (loss), net 0 0  
Interest income 0 0  
Interest expense 94 91  
Income taxes 0 0  
Net income (loss) (89) (96)  
Segment assets 62,764 59,277  
Capital expenditures 0 0  
Depreciation and amortization $ 148 $ 140