XML 46 R29.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Note 2 - Significant Accounting Policies (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Notes Tables |
Property, Plant and Equipment [Table Text Block] |
|  | 2024 |  |  | 2023 |  |  | Estimated Life (Years) |
Land |  | $ | 174,962 |  |  | $ | 172,396 |  |  |  |  |  |
Buildings and improvements |  |  | 616,521 |  |  |  | 591,992 |  |  | 10 | – | 39 |
Leasehold improvements |  |  | 47,518 |  |  |  | 43,088 |  |  | 2 | – | 39 |
Machinery and shop equipment |  |  | 120,689 |  |  |  | 105,544 |  |  | 5 | – | 20 |
Furniture, fixtures and computers |  |  | 127,165 |  |  |  | 111,242 |  |  | 3 | – | 15 |
Transportation equipment |  |  | 156,896 |  |  |  | 135,425 |  |  | 3 | – | 15 |
Lease and rental vehicles |  |  | 1,259,918 |  |  |  | 1,155,767 |  |  | 1 | – | 10 |
Construction in progress |  |  | 13,997 |  |  |  | 31,037 |  |  |  |  |  |
Accumulated depreciation and amortization |  |  | (902,031 | ) |  |  | (858,405 | ) |  |  |  |  |
Total |  | $ | 1,615,635 |  |  | $ | 1,488,086 |  |  |  |  |  |
Schedule of Goodwill [Table Text Block] |
Balance December 31, 2023 |  | $ | 420,708 |
Acquisitions during 2024 |  |  | 10,230 |
Currency translation |  |  | (3,445 | )
Balance December 31, 2024 |  | $ | 427,493 |
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] |
|  | 2024 |  |  | 2023 |  |  | 2022 |
Weighted-average stock volatility |  |  | 33.66 | % |  |  | 34.60 | % |  |  | 34.97 | %
Expected dividend yield |  |  | 1.46 | % |  |  | 1.54 | % |  |  | 1.44 | %
Risk-free interest rate |  |  | 4.33 | % |  |  | 3.58 | % |  |  | 2.13 | %
Expected life (years) |  |  | 6.0 |  |  |  | 6.0 |  |  |  | 6.0 |
Weighted-average fair value of stock options granted |  | $ | 17.13 |  |  | $ | 11.82 |  |  | $ | 11.21 |

X
- Definition Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1 Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1 Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1 Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1 Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2 + Details
Name: | us-gaap_ScheduleOfGoodwillTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (f)(2) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration