XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Significant Accounting Policies - Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accumulated depreciation and amortization $ (902,031) $ (858,405)
Total 1,615,635 1,488,086
Land [Member]    
Property and equipment, gross 174,962 172,396
Building and Building Improvements [Member]    
Property and equipment, gross $ 616,521 $ 591,992
Building and Building Improvements [Member] | Minimum [Member]    
Property and equipment, estimated life (Year)   10 years
Building and Building Improvements [Member] | Maximum [Member]    
Property and equipment, estimated life (Year) 39 years  
Leasehold Improvements [Member]    
Property and equipment, gross $ 47,518 $ 43,088
Leasehold Improvements [Member] | Minimum [Member]    
Property and equipment, estimated life (Year)   2 years
Leasehold Improvements [Member] | Maximum [Member]    
Property and equipment, estimated life (Year) 39 years  
Machinery and Equipment [Member]    
Property and equipment, gross $ 120,689 $ 105,544
Machinery and Equipment [Member] | Minimum [Member]    
Property and equipment, estimated life (Year)   5 years
Machinery and Equipment [Member] | Maximum [Member]    
Property and equipment, estimated life (Year) 20 years  
Furniture and Fixtures [Member]    
Property and equipment, gross $ 127,165 $ 111,242
Furniture and Fixtures [Member] | Minimum [Member]    
Property and equipment, estimated life (Year)   3 years
Furniture and Fixtures [Member] | Maximum [Member]    
Property and equipment, estimated life (Year) 15 years  
Transportation Equipment [Member]    
Property and equipment, gross $ 156,896 $ 135,425
Transportation Equipment [Member] | Minimum [Member]    
Property and equipment, estimated life (Year)   3 years
Transportation Equipment [Member] | Maximum [Member]    
Property and equipment, estimated life (Year) 15 years  
Vehicles [Member]    
Property and equipment, gross $ 1,259,918 $ 1,155,767
Vehicles [Member] | Minimum [Member]    
Property and equipment, estimated life (Year)   1 year
Vehicles [Member] | Maximum [Member]    
Property and equipment, estimated life (Year) 10 years  
Construction in Progress [Member]    
Property and equipment, gross $ 13,997 $ 31,037