Schedule of Segment Reporting Information, by Segment [Table Text Block] |
|
|
Three Months Ended |
|
|
Three Months Ended |
|
|
Six Months Ended |
|
|
Six Months Ended |
|
|
|
June 30, |
|
|
June 30, |
|
|
June 30, |
|
|
June 30, |
|
|
|
2024 |
|
|
2023 |
|
|
2024 |
|
|
2023 |
|
Net sales |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Work Truck Attachments |
|
$ |
118,137 |
|
|
$ |
141,221 |
|
|
$ |
141,977 |
|
|
$ |
160,467 |
|
Work Truck Solutions |
|
|
81,765 |
|
|
|
66,046 |
|
|
|
153,580 |
|
|
|
129,345 |
|
|
|
$ |
199,902 |
|
|
$ |
207,267 |
|
|
$ |
295,557 |
|
|
$ |
289,812 |
|
Adjusted EBITDA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Work Truck Attachments |
|
$ |
35,792 |
|
|
$ |
42,296 |
|
|
$ |
31,324 |
|
|
$ |
32,065 |
|
Work Truck Solutions |
|
|
7,903 |
|
|
|
965 |
|
|
|
13,905 |
|
|
|
3,822 |
|
|
|
$ |
43,695 |
|
|
$ |
43,261 |
|
|
$ |
45,229 |
|
|
$ |
35,887 |
|
Depreciation and amortization expense |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Work Truck Attachments |
|
$ |
2,363 |
|
|
$ |
3,403 |
|
|
$ |
5,710 |
|
|
$ |
6,741 |
|
Work Truck Solutions |
|
|
2,044 |
|
|
|
2,039 |
|
|
|
4,042 |
|
|
|
4,058 |
|
|
|
$ |
4,407 |
|
|
$ |
5,442 |
|
|
$ |
9,752 |
|
|
$ |
10,799 |
|
Assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Work Truck Attachments |
|
$ |
413,752 |
|
|
$ |
439,940 |
|
|
|
|
|
|
|
|
|
Work Truck Solutions |
|
|
203,215 |
|
|
|
201,260 |
|
|
|
|
|
|
|
|
|
|
|
$ |
616,967 |
|
|
$ |
641,200 |
|
|
|
|
|
|
|
|
|
Capital Expenditures |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Work Truck Attachments |
|
$ |
459 |
|
|
$ |
1,933 |
|
|
$ |
1,134 |
|
|
$ |
2,865 |
|
Work Truck Solutions |
|
|
1,212 |
|
|
|
836 |
|
|
|
1,311 |
|
|
|
1,372 |
|
|
|
$ |
1,671 |
|
|
$ |
2,769 |
|
|
$ |
2,445 |
|
|
$ |
4,237 |
|
Adjusted EBITDA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Work Truck Attachments |
|
$ |
35,792 |
|
|
$ |
42,296 |
|
|
$ |
31,324 |
|
|
$ |
32,065 |
|
Work Truck Solutions |
|
|
7,903 |
|
|
|
965 |
|
|
|
13,905 |
|
|
|
3,822 |
|
Total Adjusted EBITDA |
|
$ |
43,695 |
|
|
$ |
43,261 |
|
|
$ |
45,229 |
|
|
$ |
35,887 |
|
Less items to reconcile Adjusted EBITDA to Income before taxes: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
Impairment charges (1) |
|
|
- |
|
|
|
- |
|
|
|
1,224 |
|
|
|
- |
|
Other charges (2) |
|
|
560 |
|
|
|
68 |
|
|
|
1,589 |
|
|
|
142 |
|
Income before taxes |
|
$ |
32,127 |
|
|
$ |
30,736 |
|
|
$ |
22,184 |
|
|
$ |
14,110 |
|
|