Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Note 16 - Segments - Summarized Financial Information of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 134,245 $ 144,121 $ 207,267 $ 82,545 $ 159,806 $ 166,100 $ 187,561 $ 102,601 $ 568,178 $ 616,068 $ 541,453
Adjusted EBITDA                 68,122 86,780 79,536
Depreciation and amortization expense                 21,662 20,938 20,316
Assets 593,418       596,891       593,418 596,891 572,476
Capital Expenditures                 9,766 12,402 11,881
Interest expense - net                 (15,675) (11,253) (11,839)
Depreciation expense                 11,142 10,418 9,634
Amortization                 10,520 10,520 10,682
Stock based compensation                 953 6,730 5,794
Asset Impairment Charges, Total                 0 0 1,211
Loss on extinguishment of debt                 0 0 4,936
Other charges (1) [1]                 598 498 852
Income before taxes 8,195 $ 6,929 $ 30,736 $ (16,626) 13,021 $ 16,175 $ 23,090 $ (4,925) 29,234 47,361 34,588
Work Truck Attachments [Member]                      
Revenue                 291,723 382,296 325,707
Adjusted EBITDA                 50,563 78,211 77,369
Depreciation and amortization expense                 13,431 12,901 11,937
Assets 392,920       397,557       392,920 397,557 384,566
Capital Expenditures                 6,459 9,526 10,434
Work Truck Solutions [Member]                      
Revenue                 276,455 233,772 215,746
Adjusted EBITDA                 17,559 8,569 2,167
Depreciation and amortization expense                 8,231 8,037 8,379
Assets $ 200,498       $ 199,334       200,498 199,334 187,910
Capital Expenditures                 $ 3,307 $ 2,876 $ 1,447
[1] Reflects unrelated legal, severance, restructuring, and consulting fees, and, in 2022, incremental costs incurred related to the COVID-19 pandemic for the periods presented.