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

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

v3.25.0.1
Note 16 - Segments - Summarized Financial Information of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue $ 143,549 $ 129,398 $ 199,902 $ 95,655 $ 134,245 $ 144,121 $ 207,267 $ 82,545 $ 568,504 $ 568,178 $ 616,068
Selling, general, and administrative expense                 91,682 78,841 82,183
Other segment items                 397,473 421,215 447,105
Adjusted EBITDA                 79,349 68,122 86,780
Depreciation and amortization expense                 17,890 21,662 20,938
Assets 589,983       593,418       589,983 593,418 596,891
Capital Expenditures                 7,764 9,766 12,402
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) 0 0
Stock based compensation                 4,860 953 6,730
Restructuring and severance costs                 1,997 0 0
Asset Impairment Charges [1]                 1,224 0 0
Sale leaseback transaction fees                 5,257 0 0
Other charges (3) [2]                 1,268 598 498
Income before taxes 9,967 $ 41,740 [3] $ 32,127 $ (9,943) 8,195 $ 6,929 $ 30,736 $ (16,626) 73,891 29,234 47,361
Work Truck Attachments [Member]                      
Revenue                 256,010 291,723 382,296
Selling, general, and administrative expense                 53,124 43,176 50,583
Other segment items [4]                 154,431 197,984 253,502
Adjusted EBITDA                 48,455 50,563 78,211
Depreciation and amortization expense                 9,844 13,431 12,901
Assets 367,979       392,920       367,979 392,920 397,557
Capital Expenditures                 5,493 6,459 9,526
Work Truck Solutions [Member]                      
Revenue                 312,494 276,455 233,772
Selling, general, and administrative expense                 38,558 35,665 31,600
Other segment items                 243,042 223,231 193,603
Adjusted EBITDA                 30,894 17,559 8,569
Depreciation and amortization expense                 8,046 8,231 8,037
Assets $ 222,004       $ 200,498       222,004 200,498 199,334
Capital Expenditures                 $ 2,271 $ 3,307 $ 2,876
[1] Reflects impairment charges taken on certain internally developed software in the year ended December 31, 2024.
[2] Reflects unrelated legal and consulting fees, insurance proceeds, CEO transition costs, and, in 2022, incremental costs incurred related to the COVID-19 pandemic for the periods presented.
[3] Quarter was impacted by the gain on the sale leaseback transaction of $42,298, offset by $5,494 of associated transaction costs.
[4] Includes cost of sales, other (income) expense, and the addback of depreciation expense, stock based compensation, impairment charges, gain on sale leaseback transaction, CEO transition fees, and unrelated legal, severance, restructuring, and consulting fees for the periods presented.