XML 63 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Segments (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

2023

  

2022

  

2021

 
             

Net sales

            

Work Truck Attachments

 $291,723  $382,296  $325,707 

Work Truck Solutions

  276,455   233,772   215,746 
  $568,178  $616,068  $541,453 

Adjusted EBITDA

            

Work Truck Attachments

 $50,563  $78,211  $77,369 

Work Truck Solutions

  17,559   8,569   2,167 
  $68,122  $86,780  $79,536 

Depreciation and amortization expense

            

Work Truck Attachments

 $13,431  $12,901  $11,937 

Work Truck Solutions

  8,231   8,037   8,379 
  $21,662  $20,938  $20,316 

Assets

            

Work Truck Attachments

 $392,920  $397,557  $384,566 

Work Truck Solutions

  200,498   199,334   187,910 
  $593,418  $596,891  $572,476 

Capital expenditures

            

Work Truck Attachments

 $6,459  $9,526  $10,434 

Work Truck Solutions

  3,307   2,876   1,447 
  $9,766  $12,402  $11,881 

Adjusted EBITDA

            

Work Truck Attachments

 $50,563  $78,211  $77,369 

Work Truck Solutions

  17,559   8,569   2,167 

Total Adjusted EBITDA

 $68,122  $86,780  $79,536 

Less items to reconcile Adjusted EBITDA to Income before taxes:

            

Interest expense - net

  15,675   11,253   11,839 

Depreciation expense

  11,142   10,418   9,634 

Amortization

  10,520   10,520   10,682 

Stock based compensation

  953   6,730   5,794 

Impairment charges

  -   -   1,211 

Loss on extinguishment of debt

  -   -   4,936 

Other charges (1)

  598   498   852 

Income before taxes

 $29,234  $47,361  $34,588