v3.26.3
Note 15 - Segments - Summarized Financial Information of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Revenue $ 218,014 $ 162,121 $ 570,459 $ 471,515  
Selling, general, and administrative expense 27,035 22,473 83,207 67,611  
Other segment items [1] 153,041 119,563 387,925 331,771  
Adjusted EBITDA 37,938 20,085 99,327 72,133  
Depreciation and amortization expense 3,788 3,825 11,466 11,474  
Assets 794,014 694,936 794,014 694,936 $ 626,701
Capital Expenditures 3,484 3,024 11,161 7,962  
Interest expense - net 2,934 3,762 7,320 9,119  
Depreciation expense 2,271 2,275 6,914 6,824  
Amortization 1,517 1,550 4,552 4,650  
Stock based compensation 1,820 1,519 8,807 5,223  
Debt Modification Expense (0) (0) (0) 176  
Loss on extinguishment of debt 0 0 0 156  
Other charges (2) [2] 1,039 567 1,765 938  
Income before taxes 28,357 10,412 69,969 45,047  
Work Truck Attachments [Member]          
Revenue 121,489 68,097 311,730 212,668  
Selling, general, and administrative expense 14,880 11,971 47,359 35,813  
Other segment items [1] 76,464 45,665 190,762 134,497  
Adjusted EBITDA 30,145 10,461 73,609 42,358  
Depreciation and amortization expense 1,917 1,902 5,680 5,771  
Assets 497,923 430,212 497,923 430,212  
Capital Expenditures 1,571 1,429 6,079 4,645  
Work Truck Solutions [Member]          
Revenue 96,525 94,024 258,729 258,847  
Selling, general, and administrative expense 12,155 10,502 35,848 31,798  
Other segment items [1] 76,577 73,898 197,163 197,274  
Adjusted EBITDA 7,793 9,624 25,718 29,775  
Depreciation and amortization expense 1,871 1,923 5,786 5,703  
Assets 296,091 264,724 296,091 264,724  
Capital Expenditures $ 1,913 $ 1,595 $ 5,082 $ 3,317  
[1] Includes cost of sales, other (income) expense, and the addback of depreciation expense, stock based compensation, unrelated legal, severance, restructuring and consulting fees for the periods presented.
[2] Reflects unrelated legal, severance, restructuring and consulting fees for the periods presented. Reflects $58 in inventory step up related to Venco Venturo included in cost of sales in the nine months ended September 30, 2026.