XML 52 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Financing Receivable, Allowance for Credit Loss [Table Text Block]
  

Balance at

  

Additions (reductions)

          

Balance at

 
  

December 31,

  

charged to

      

Changes to

  

December 31,

 
  

2023

  

earnings

  

Writeoffs

  

reserve, net

  

2024

 

Year Ended December 31, 2024

                    

Work Truck Attachments

 $1,400  $404  $(41) $5  $1,768 

Work Truck Solutions

  246   298   -   60   604 

Total

 $1,646  $702  $(41) $65  $2,372 
  

Balance at

  

Additions (reductions)

          

Balance at

 
  

December 31,

  

charged to

      

Changes to

  

December 31,

 
  

2022

  

earnings

  

Writeoffs

  

reserve, net

  

2023

 

Year Ended December 31, 2023

                    

Work Truck Attachments

 $1,000  $400  $-  $-  $1,400 

Work Truck Solutions

  366   (80)  (46)  6   246 

Total

 $1,366  $320  $(46) $6  $1,646 
Property, Plant and Equipment [Table Text Block]
  

Years

 

Land improvements and buildings

 15 - 40 

Leasehold improvements

 12 

Machinery and equipment

 3 - 20 

Furniture and fixtures

 3 - 12 

Mobile equipment and other

 3 - 10 
Schedule of Changes In Deferred Financing Costs [Table Text Block]

Balance at December 31, 2021

 $1,680 

Amortization of deferred financing costs

  (379)

Balance at December 31, 2022

  1,301 

Deferred financing costs capitalized on new debt

  334 

Amortization of deferred financing costs

  (475)

Balance at December 31, 2023

  1,160 

Deferred financing costs capitalized on new debt

  278 

Amortization of deferred financing costs

  (591)

Balance at December 31, 2024

 $847 
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
  Fair Value at December 31, 2024  Fair Value at December 31, 2023 

Assets:

        

Non-qualified benefit plan assets (a)

 $10,482  $9,195 

Interest rate swaps (b)

  2,340   4,033 
         

Total Assets

 $12,822  $13,228 
         

Liabilities:

        

Long-term debt (c)

  147,526   189,413 

Steel hedging instrument (d)

  54   - 
         

Total Liabilities

 $147,580  $189,413