v3.26.1
Note 15 - Segments (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Segment Reporting [Table Text Block]
  

Three Months Ended

  

Three Months Ended

 
  

March 31,

  

March 31,

 
  

2026

  

2025

 

Net sales

        

Work Truck Attachments

 $60,911  $36,457 

Work Truck Solutions

  76,886   78,610 
  $137,797  $115,067 

Selling, general and administrative expense

        

Work Truck Attachments

 $14,462  $12,430 

Work Truck Solutions

  11,879   10,957 
  $26,341  $23,387 

Other segment items (1)

        

Work Truck Attachments

 $38,786  $23,700 

Work Truck Solutions

  55,859   58,549 
  $94,645  $82,249 

Adjusted EBITDA

        

Work Truck Attachments

 $7,663  $327 

Work Truck Solutions

  9,148   9,104 
  $16,811  $9,431 

Depreciation and amortization expense

        

Work Truck Attachments

 $1,897  $1,950 

Work Truck Solutions

  1,959   1,873 
  $3,856  $3,823 

Assets

        

Work Truck Attachments

 $388,531  $364,562 

Work Truck Solutions

  241,760   256,478 
  $630,291  $621,040 

Capital Expenditures

        

Work Truck Attachments

 $2,235  $1,095 

Work Truck Solutions

  1,230   658 
  $3,465  $1,753 

Adjusted EBITDA

        

Work Truck Attachments

 $7,663  $327 

Work Truck Solutions

  9,148   9,104 

Total Adjusted EBITDA

 $16,811  $9,431 

Less items to reconcile Adjusted EBITDA to income before taxes:

        

Interest expense - net

  2,062   2,384 

Depreciation expense

  2,339   2,273 

Amortization

  1,517   1,550 

Stock based compensation

  2,537   2,150 

Debt modification expense

  -   176 

Loss on extinguishment of debt

  -   156 

Other charges (2)

  461   252 

Income before taxes

 $7,895  $490