Annual report [Section 13 and 15(d), not S-K Item 405]

Note 2 - Summary of Significant Accounting Policies (Tables)

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