Disaggregation of Revenue [Table Text Block] |
Year Ended December 31, 2022 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Independent dealer |
|
$ |
382,296 |
|
|
$ |
119,900 |
|
|
$ |
502,196 |
|
Government |
|
|
- |
|
|
|
56,319 |
|
|
|
56,319 |
|
Fleet |
|
|
- |
|
|
|
49,094 |
|
|
|
49,094 |
|
Other |
|
|
- |
|
|
|
8,459 |
|
|
|
8,459 |
|
Total revenue |
|
$ |
382,296 |
|
|
$ |
233,772 |
|
|
$ |
616,068 |
|
Year Ended December 31, 2021 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Independent dealer |
|
$ |
325,707 |
|
|
$ |
121,349 |
|
|
$ |
447,056 |
|
Government |
|
|
- |
|
|
|
46,107 |
|
|
|
46,107 |
|
Fleet |
|
|
- |
|
|
|
38,669 |
|
|
|
38,669 |
|
Other |
|
|
- |
|
|
|
9,621 |
|
|
|
9,621 |
|
Total revenue |
|
$ |
325,707 |
|
|
$ |
215,746 |
|
|
$ |
541,453 |
|
Year Ended December 31, 2020 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Independent dealer |
|
$ |
252,838 |
|
|
$ |
114,192 |
|
|
$ |
367,030 |
|
Government |
|
|
- |
|
|
|
62,762 |
|
|
|
62,762 |
|
Fleet |
|
|
- |
|
|
|
42,590 |
|
|
|
42,590 |
|
Other |
|
|
- |
|
|
|
7,772 |
|
|
|
7,772 |
|
Total revenue |
|
$ |
252,838 |
|
|
$ |
227,316 |
|
|
$ |
480,154 |
|
Year Ended December 31, 2022 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Point in time |
|
$ |
382,296 |
|
|
$ |
145,022 |
|
|
$ |
527,318 |
|
Over time |
|
|
- |
|
|
|
88,750 |
|
|
|
88,750 |
|
Total revenue |
|
$ |
382,296 |
|
|
$ |
233,772 |
|
|
$ |
616,068 |
|
Year Ended December 31, 2021 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Point in time |
|
$ |
325,707 |
|
|
$ |
137,904 |
|
|
$ |
463,611 |
|
Over time |
|
|
- |
|
|
|
77,842 |
|
|
|
77,842 |
|
Total revenue |
|
$ |
325,707 |
|
|
$ |
215,746 |
|
|
$ |
541,453 |
|
Year Ended December 31, 2020 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Point in time |
|
$ |
252,838 |
|
|
$ |
149,675 |
|
|
$ |
402,513 |
|
Over time |
|
|
- |
|
|
|
77,641 |
|
|
|
77,641 |
|
Total revenue |
|
$ |
252,838 |
|
|
$ |
227,316 |
|
|
$ |
480,154 |
|
Year Ended December 31, 2022 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
|
Contract liabilities |
|
$ |
2,454 |
|
|
$ |
20,511 |
|
|
$ |
(18,434 |
) |
|
$ |
4,531 |
|
Year Ended December 31, 2021 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
|
Contract liabilities |
|
$ |
2,746 |
|
|
$ |
17,205 |
|
|
$ |
(17,497 |
) |
|
$ |
2,454 |
|
|