Quarterly report pursuant to Section 13 or 15(d)

Note 15 - Segments - Summarized Financial Information of Reportable Segments (Details)

v3.24.2
Note 15 - Segments - Summarized Financial Information of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Revenue $ 199,902 $ 207,267 $ 295,557 $ 289,812  
Adjusted EBITDA 43,695 43,261 45,229 35,887  
Depreciation and amortization expense 4,407 5,442 9,752 10,799  
Assets 616,967 641,200 616,967 641,200 $ 593,418
Capital Expenditures 1,671 2,769 2,445 4,237  
Interest expense - net (4,123) (3,736) (7,647) (6,600)  
Depreciation expense 2,777 2,812 5,492 5,539  
Amortization 1,630 2,630 4,260 5,260  
Stock based compensation 2,478 3,279 2,833 4,236  
Asset Impairment Charges [1] 0 0 1,224 0  
Other charges [2] 560 68 1,589 142  
Income before taxes 32,127 30,736 22,184 14,110  
Work Truck Attachments [Member]          
Revenue 118,137 141,221 141,977 160,467  
Adjusted EBITDA 35,792 42,296 31,324 32,065  
Depreciation and amortization expense 2,363 3,403 5,710 6,741  
Assets 413,752 439,940 413,752 439,940  
Capital Expenditures 459 1,933 1,134 2,865  
Work Truck Solutions [Member]          
Revenue 81,765 66,046 153,580 129,345  
Adjusted EBITDA 7,903 965 13,905 3,822  
Depreciation and amortization expense 2,044 2,039 4,042 4,058  
Assets 203,215 201,260 203,215 201,260  
Capital Expenditures $ 1,212 $ 836 $ 1,311 $ 1,372  
[1] Reflects impairment charges taken on certain internally developed software in the six months ended June 30, 2024
[2] Reflects unrelated legal, severance, restructuring, and consulting fees, and a write down of property, plant and equipment for the periods presented.