Annual report pursuant to Section 13 and 15(d)

Note 2 - Summary of Significant Accounting Policies (Details Textual)

v3.22.4
Note 2 - Summary of Significant Accounting Policies (Details Textual)
12 Months Ended
May 19, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jun. 13, 2019
USD ($)
Financing Receivable, Allowance for Credit Loss, Ending Balance   $ 1,366,000 $ 2,970,000 $ 2,929,000  
Accounts Receivable, Allowance for Credit Loss, Ending Balance   0      
Financing Program Purchases of Distributors Financed   15,782,000 10,524,000 7,628,000  
Financing Program, Amount Owed By Distributors   16,089,000 8,281,000    
Financing Program, Repossessed Inventory Required To Be Repurchased   0 0 0  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax   (1,163,000) 568,000    
Interest Expense, Debt, Total   476,000 1,760,000    
Gains Losses on Derivatives Expected to Be Amortized from OCITO Earnings   687,000 687,000    
Accumulated Other Comprehensive Income (Loss), Net of Tax, Total   9,128,000 (1,053,000) (5,495,000)  
Truck Floor Plan Inventories, Net   1,211,000 2,655,000    
Bailment Pool Chassis Inventories, Net   $ 7,847,000 8,439,000    
Number of Companies Upfit and Distribution Centers Subject to Lease Agreements   16      
Number of Operating Lease Facilities Impaired   2      
Asset Impairment Charges, Total   $ 0 1,211,000 127,872,000  
Depreciation, Total   10,418,000 9,634,000 8,806,000  
Cost of Property Repairs and Maintenance   $ 6,750,000 5,974,000 6,089,000  
Number of Reporting Units   4      
Number of Reportable Segments   2      
Goodwill, Ending Balance   $ 113,134,000 113,134,000    
Intangible Assets, Gross (Excluding Goodwill), Total   273,755,000 273,755,000    
Finite-Lived Intangible Assets, Accumulated Amortization   142,166,000 131,646,000    
Finite-Lived Intangible Assets, Gross, Total   196,155,000 196,155,000    
Advertising Expense   4,699,000 3,884,000 3,437,000  
Research and Development Expense, Total   $ 12,159,000 10,152,000 6,679,000  
Number of Operating Segments   2      
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]          
Derivative Liability, Current   $ 4,120,000 3,479,000    
Derivative Liability, Noncurrent   2,919,000 2,949,000    
Distribution Rights [Member]          
Finite-Lived Intangible Assets, Accumulated Amortization   75,000,000 71,000,000    
Finite-Lived Intangible Assets, Gross, Total   $ 80,000,000 80,000,000    
Distribution Rights [Member] | Minimum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   15 years      
Distribution Rights [Member] | Maximum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   20 years      
Trademarks [Member]          
Finite-Lived Intangible Assets, Accumulated Amortization   $ 3,995,000 3,901,000    
Finite-Lived Intangible Assets, Gross, Total   $ 5,459,000 5,459,000    
Trademarks [Member] | Minimum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   7 years      
Trademarks [Member] | Maximum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   25 years      
Patents [Member]          
Finite-Lived Intangible Assets, Accumulated Amortization   $ 16,994,000 15,739,000    
Finite-Lived Intangible Assets, Gross, Total   $ 21,136,000 21,136,000    
Patents [Member] | Minimum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   7 years      
Patents [Member] | Maximum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   20 years      
Customer Relationships [Member]          
Finite-Lived Intangible Assets, Accumulated Amortization   $ 37,537,000 32,366,000    
Finite-Lived Intangible Assets, Gross, Total   $ 80,920,000 80,920,000    
Customer Relationships [Member] | Minimum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   15 years      
Customer Relationships [Member] | Maximum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   19 years 6 months      
Noncompete Agreements [Member]          
Finite-Lived Intangible Assets, Accumulated Amortization   $ 8,640,000 8,640,000    
Finite-Lived Intangible Assets, Gross, Total   $ 8,640,000 8,640,000    
Noncompete Agreements [Member] | Minimum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   4 years      
Noncompete Agreements [Member] | Maximum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   5 years      
Municipal Reporting Unit [Member]          
Goodwill, Impairment Loss       47,799,000  
Dejana Reporting Unit [Member]          
Goodwill, Impairment Loss       80,073,000  
Indefinite-Lived Intangible Assets (Excluding Goodwill), Fair Value Disclosure   $ 17,100,000      
Dejana Reporting Unit [Member] | Trade Names [Member]          
Indefinite-Lived Intangible Assets (Excluding Goodwill), Ending Balance   $ 14,000,000      
Leasehold Improvements [Member]          
Property, Plant and Equipment, Useful Life (Year)   12 years      
Interest Rate Swap Effective May 31, 2019 Through May 31, 2024 [Member]          
Derivative Liability, Notional Amount   $ 175,000,000     $ 175,000,000
Derivative, Fixed Interest Rate   2.495%      
Interest Rate Swap [Member]          
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax   $ (1,163,000) 568,000    
Interest Expense, Debt, Total   476,000 1,760,000    
Derivative, Notional Amount $ 125,000 $ 125,000,000      
Derivative, Nonmonetary Notional Amount, Flow Rate, Percentage 2.718% 2.718%      
Derivative Liability, Total   $ 5,208,000 4,756,000    
Accumulated Other Comprehensive Income (Loss), Net of Tax, Total   6,115,000 3,524,000    
Work Truck Attachments [Member]          
Financing Receivable, Allowance for Credit Loss, Ending Balance   1,000,000 1,430,000 1,480,000  
Accounts Receivable, Allowance for Credit Loss, Ending Balance   1,000,000 1,430,000    
Goodwill, Ending Balance   113,132,000 113,132,000    
Finite-Lived Intangible Assets, Accumulated Amortization   104,196,000 98,803,000    
Finite-Lived Intangible Assets, Gross, Total   177,765,000 177,765,000    
Work Truck Solutions [Member]          
Financing Receivable, Allowance for Credit Loss, Ending Balance   366,000 1,540,000 $ 1,449,000  
Accounts Receivable, Allowance for Credit Loss, Ending Balance   $ 366,000 1,540,000    
Number of Reportable Segments   2      
Finite-Lived Intangible Assets, Accumulated Amortization   $ 37,970,000 32,843,000    
Finite-Lived Intangible Assets, Gross, Total   95,990,000 $ 95,990,000    
Revision of Prior Period, Adjustment [Member] | Accounting Standards Update 2016-13 [Member] | Work Truck Attachments [Member]          
Financing Receivable, Allowance for Credit Loss, Ending Balance   400,000      
Revision of Prior Period, Adjustment [Member] | Accounting Standards Update 2016-13 [Member] | Work Truck Solutions [Member]          
Financing Receivable, Allowance for Credit Loss, Ending Balance   $ 350,000