Quarterly report [Sections 13 or 15(d)]

Note 15 - Segments (Tables)

v3.25.1
Note 15 - Segments (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Three Months Ended

   

Three Months Ended

 
   

March 31,

   

March 31,

 
   

2025

   

2024

 

Net sales

               

Work Truck Attachments

  $ 36,457     $ 23,840  

Work Truck Solutions

    78,610       71,815  
    $ 115,067     $ 95,655  

Selling, general and administrative expense

               

Work Truck Attachments

  $ 12,430     $ 11,661  

Work Truck Solutions

    10,957       9,827  
    $ 23,387     $ 21,488  

Other segment items (1)

               

Work Truck Attachments

  $ 23,700     $ 16,647  

Work Truck Solutions

    58,549       55,986  
    $ 82,249     $ 72,633  

Adjusted EBITDA

               

Work Truck Attachments

  $ 327     $ (4,468 )

Work Truck Solutions

    9,104       6,002  
    $ 9,431     $ 1,534  

Depreciation and amortization expense

               

Work Truck Attachments

  $ 1,950     $ 3,347  

Work Truck Solutions

    1,873       1,998  
    $ 3,823     $ 5,345  

Assets

               

Work Truck Attachments

  $ 364,562     $ 374,045  

Work Truck Solutions

    256,478       203,031  
    $ 621,040     $ 577,076  

Capital Expenditures

               

Work Truck Attachments

  $ 1,095     $ 675  

Work Truck Solutions

    658       99  
    $ 1,753     $ 774  

Adjusted EBITDA

               

Work Truck Attachments

  $ 327     $ (4,468 )

Work Truck Solutions

    9,104       6,002  

Total Adjusted EBITDA

  $ 9,431     $ 1,534  

Less items to reconcile Adjusted EBITDA to income (loss) before taxes:

               

Interest expense - net

    2,384       3,524  

Depreciation expense

    2,273       2,715  

Amortization

    1,550       2,630  

Stock based compensation

    2,150       355  

Impairment charges (2)

    -       1,224  

Debt modification expense

    176       -  

Loss on extinguishment of debt

    156       -  

Other charges (3)

    252       1,029  

Income (loss) before taxes

  $ 490     $ (9,943 )