XML 44 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

2023

   

2022

   

Estimated Life

(Years)

 

Land

  $ 172,396     $ 162,641              

Buildings and improvements

    591,992       570,595       10  – 39  

Leasehold improvements

    43,088       42,236       2  – 39  

Machinery and shop equipment

    105,544       96,584       5  – 20  

Furniture, fixtures and computers

    111,242       98,609       3  – 15  

Transportation equipment

    135,425       116,327       3  – 15  

Lease and rental vehicles

    1,155,767       1,067,006       1  – 8  

Construction in progress

    31,037       14,585              

Accumulated depreciation and amortization

    (858,405 )     (799,989 )            
                             

Total

  $ 1,488,086     $ 1,368,594              
Schedule of Goodwill [Table Text Block]

Balance December 31, 2022

  $ 416,363  

Acquisitions during 2023

    3,250  

Currency translation

    1,095  

Balance December 31, 2023

  $ 420,708  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

2023

   

2022

   

2021

 

Weighted-average stock volatility

    34.60 %     34.97 %     36.03 %

Expected dividend yield

    1.54 %     1.44 %     1.65 %

Risk-free interest rate

    3.58 %     2.13 %     1.07 %

Expected life (years)

    6.0       6.0       6.0  

Weighted-average fair value of stock options granted

  $ 11.82     $ 11.21     $ 9.85