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

2025

  

2024

  

2023

 
             

Net sales

            

Work Truck Attachments

 $295,726  $256,010  $291,723 

Work Truck Solutions

  360,327   312,494   276,455 
  $656,053  $568,504  $568,178 

Selling, general and administrative expense

            

Work Truck Attachments

 $51,353  $53,124  $43,176 

Work Truck Solutions

  43,538   38,558   35,665 
  $94,891  $91,682  $78,841 

Other segment items (1)

            

Work Truck Attachments

 $188,164  $154,431  $197,984 

Work Truck Solutions

  275,091   243,042   223,231 
  $463,255  $397,473  $421,215 

Adjusted EBITDA

            

Work Truck Attachments

 $56,209  $48,455  $50,563 

Work Truck Solutions

  41,698   30,894   17,559 
  $97,907  $79,349  $68,122 

Depreciation and amortization expense

            

Work Truck Attachments

 $7,701  $9,844  $13,431 

Work Truck Solutions

  7,658   8,046   8,231 
  $15,359  $17,890  $21,662 

Assets

            

Work Truck Attachments

 $388,094  $367,979  $392,920 

Work Truck Solutions

  238,607   222,004   200,498 
  $626,701  $589,983  $593,418 

Capital expenditures

            

Work Truck Attachments

 $6,861  $5,493  $6,459 

Work Truck Solutions

  3,967   2,271   3,307 
  $10,828  $7,764  $9,766 

Adjusted EBITDA

            

Work Truck Attachments

 $56,209  $48,455  $50,563 

Work Truck Solutions

  41,698   30,894   17,559 

Total Adjusted EBITDA

 $97,907  $79,349  $68,122 

Less items to reconcile Adjusted EBITDA to Income before taxes:

            

Interest expense - net

  12,114   15,260   15,675 

Depreciation expense

  9,178   10,370   11,142 

Amortization

  6,181   7,520   10,520 

Gain on sale leaseback transaction

  -   (42,298)  - 

Stock based compensation

  6,722   4,860   953 

Restructuring and severance costs

  -   1,997   - 

Impairment charges (2)

  -   1,224   - 

Debt modification expense

  176   -   - 

Loss on extinguishment of debt

  156   -   - 

Sale leaseback transaction fees

  -   5,257   - 

Other charges (3)

  1,874   1,268   598 

Income before taxes

 $61,506  $73,891  $29,234