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

Note 16 - Segments (Tables)

v3.25.0.1
Note 16 - Segments (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

2024

   

2023

   

2022

 
                         

Net sales

                       

Work Truck Attachments

  $ 256,010     $ 291,723     $ 382,296  

Work Truck Solutions

    312,494       276,455       233,772  
    $ 568,504     $ 568,178     $ 616,068  

Selling, general and administrative expense

                       

Work Truck Attachments

  $ 53,124     $ 43,176     $ 50,583  

Work Truck Solutions

    38,558       35,665       31,600  
    $ 91,682     $ 78,841     $ 82,183  

Other segment items (1)

                       

Work Truck Attachments

  $ 154,431     $ 197,984     $ 253,502  

Work Truck Solutions

    243,042       223,231       193,603  
    $ 397,473     $ 421,215     $ 447,105  

Adjusted EBITDA

                       

Work Truck Attachments

  $ 48,455     $ 50,563     $ 78,211  

Work Truck Solutions

    30,894       17,559       8,569  
    $ 79,349     $ 68,122     $ 86,780  

Depreciation and amortization expense

                       

Work Truck Attachments

  $ 9,844     $ 13,431     $ 12,901  

Work Truck Solutions

    8,046       8,231       8,037  
    $ 17,890     $ 21,662     $ 20,938  

Assets

                       

Work Truck Attachments

  $ 367,979     $ 392,920     $ 397,557  

Work Truck Solutions

    222,004       200,498       199,334  
    $ 589,983     $ 593,418     $ 596,891  

Capital expenditures

                       

Work Truck Attachments

  $ 5,493     $ 6,459     $ 9,526  

Work Truck Solutions

    2,271       3,307       2,876  
    $ 7,764     $ 9,766     $ 12,402  

Adjusted EBITDA

                       

Work Truck Attachments

  $ 48,455     $ 50,563     $ 78,211  

Work Truck Solutions

    30,894       17,559       8,569  

Total Adjusted EBITDA

  $ 79,349     $ 68,122     $ 86,780  

Less items to reconcile Adjusted EBITDA to Income before taxes:

                       

Interest expense - net

    15,260       15,675       11,253  

Depreciation expense

    10,370       11,142       10,418  

Amortization

    7,520       10,520       10,520  

Gain on sale leaseback transaction

    (42,298 )     -       -  

Stock based compensation

    4,860       953       6,730  

Restructuring and severance costs

    1,997       -       -  

Impairment charges (2)

    1,224       -       -  

Sale leaseback transaction fees

    5,257       -       -  

Other charges (3)

    1,268       598       498  

Income before taxes

  $ 73,891     $ 29,234     $ 47,361