Disaggregation of Revenue [Table Text Block] |
Three Months Ended March 31, 2023 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Independent dealer |
|
$ |
19,246 |
|
|
$ |
30,512 |
|
|
$ |
49,758 |
|
Government |
|
|
- |
|
|
|
17,590 |
|
|
|
17,590 |
|
Fleet |
|
|
- |
|
|
|
12,868 |
|
|
|
12,868 |
|
Other |
|
|
- |
|
|
|
2,329 |
|
|
|
2,329 |
|
Total revenue |
|
$ |
19,246 |
|
|
$ |
63,299 |
|
|
$ |
82,545 |
|
Three Months Ended March 31, 2022 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Independent dealer |
|
$ |
45,776 |
|
|
$ |
30,251 |
|
|
$ |
76,027 |
|
Government |
|
|
- |
|
|
|
12,010 |
|
|
|
12,010 |
|
Fleet |
|
|
- |
|
|
|
11,723 |
|
|
|
11,723 |
|
Other |
|
|
- |
|
|
|
2,841 |
|
|
|
2,841 |
|
Total revenue |
|
$ |
45,776 |
|
|
$ |
56,825 |
|
|
$ |
102,601 |
|
Three Months Ended March 31, 2023 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Point in time |
|
$ |
19,246 |
|
|
$ |
40,720 |
|
|
$ |
59,966 |
|
Over time |
|
|
- |
|
|
|
22,579 |
|
|
|
22,579 |
|
Total revenue |
|
$ |
19,246 |
|
|
$ |
63,299 |
|
|
$ |
82,545 |
|
Three Months Ended March 31, 2022 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Point in time |
|
$ |
45,776 |
|
|
$ |
34,483 |
|
|
$ |
80,259 |
|
Over time |
|
|
- |
|
|
|
22,342 |
|
|
|
22,342 |
|
Total revenue |
|
$ |
45,776 |
|
|
$ |
56,825 |
|
|
$ |
102,601 |
|
Three Months Ended March 31, 2023 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
|
Contract liabilities |
|
$ |
4,531 |
|
|
$ |
3,374 |
|
|
$ |
(5,061 |
) |
|
$ |
2,844 |
|
Three Months Ended March 31, 2022 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
|
Contract liabilities |
|
$ |
2,454 |
|
|
$ |
2,709 |
|
|
$ |
(2,547 |
) |
|
$ |
2,616 |
|
|