Disaggregation of Revenue [Table Text Block] |
Three Months Ended September 30, 2022 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Independent dealer |
|
$ |
108,235 |
|
|
$ |
30,090 |
|
|
$ |
138,325 |
|
Government |
|
|
- |
|
|
|
13,925 |
|
|
|
13,925 |
|
Fleet |
|
|
- |
|
|
|
11,638 |
|
|
|
11,638 |
|
Other |
|
|
- |
|
|
|
2,212 |
|
|
|
2,212 |
|
Total revenue |
|
$ |
108,235 |
|
|
$ |
57,865 |
|
|
$ |
166,100 |
|
Three Months Ended September 30, 2021 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Independent dealer |
|
$ |
81,373 |
|
|
$ |
25,425 |
|
|
$ |
106,798 |
|
Government |
|
|
- |
|
|
|
10,942 |
|
|
|
10,942 |
|
Fleet |
|
|
- |
|
|
|
8,539 |
|
|
|
8,539 |
|
Other |
|
|
- |
|
|
|
1,357 |
|
|
|
1,357 |
|
Total revenue |
|
$ |
81,373 |
|
|
$ |
46,263 |
|
|
$ |
127,636 |
|
Nine Months Ended September 30, 2022 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Independent dealer |
|
$ |
284,375 |
|
|
$ |
90,801 |
|
|
$ |
375,176 |
|
Government |
|
|
- |
|
|
|
39,933 |
|
|
|
39,933 |
|
Fleet |
|
|
- |
|
|
|
34,789 |
|
|
|
34,789 |
|
Other |
|
|
- |
|
|
|
6,364 |
|
|
|
6,364 |
|
Total revenue |
|
$ |
284,375 |
|
|
$ |
171,887 |
|
|
$ |
456,262 |
|
Nine Months Ended September 30, 2021 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Independent dealer |
|
$ |
227,992 |
|
|
$ |
91,457 |
|
|
$ |
319,449 |
|
Government |
|
|
- |
|
|
|
32,858 |
|
|
|
32,858 |
|
Fleet |
|
|
- |
|
|
|
29,179 |
|
|
|
29,179 |
|
Other |
|
|
- |
|
|
|
7,022 |
|
|
|
7,022 |
|
Total revenue |
|
$ |
227,992 |
|
|
$ |
160,516 |
|
|
$ |
388,508 |
|
Three Months Ended September 30, 2022 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Point in time |
|
$ |
108,235 |
|
|
$ |
36,515 |
|
|
$ |
144,750 |
|
Over time |
|
|
- |
|
|
|
21,350 |
|
|
|
21,350 |
|
Total revenue |
|
$ |
108,235 |
|
|
$ |
57,865 |
|
|
$ |
166,100 |
|
Three Months Ended September 30, 2021 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Point in time |
|
$ |
81,373 |
|
|
$ |
29,201 |
|
|
$ |
110,574 |
|
Over time |
|
|
- |
|
|
|
17,062 |
|
|
|
17,062 |
|
Total revenue |
|
$ |
81,373 |
|
|
$ |
46,263 |
|
|
$ |
127,636 |
|
Nine Months Ended September 30, 2022 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Point in time |
|
$ |
284,375 |
|
|
$ |
106,049 |
|
|
$ |
390,424 |
|
Over time |
|
|
- |
|
|
|
65,838 |
|
|
|
65,838 |
|
Total revenue |
|
$ |
284,375 |
|
|
$ |
171,887 |
|
|
$ |
456,262 |
|
Nine Months Ended September 30, 2021 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Point in time |
|
$ |
227,992 |
|
|
$ |
102,601 |
|
|
$ |
330,593 |
|
Over time |
|
|
- |
|
|
|
57,915 |
|
|
|
57,915 |
|
Total revenue |
|
$ |
227,992 |
|
|
$ |
160,516 |
|
|
$ |
388,508 |
|
Three Months Ended September 30, 2022 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
|
Contract liabilities |
|
$ |
4,330 |
|
|
$ |
7,252 |
|
|
$ |
(4,633 |
) |
|
$ |
6,949 |
|
Three Months Ended September 30, 2021 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
|
Contract liabilities |
|
$ |
6,603 |
|
|
$ |
4,660 |
|
|
$ |
(7,767 |
) |
|
$ |
3,496 |
|
Nine Months Ended September 30, 2022 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
|
Contract liabilities |
|
$ |
2,454 |
|
|
$ |
15,889 |
|
|
$ |
(11,394 |
) |
|
$ |
6,949 |
|
Nine Months Ended September 30, 2021 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
|
Contract liabilities |
|
$ |
2,746 |
|
|
$ |
15,389 |
|
|
$ |
(14,639 |
) |
|
$ |
3,496 |
|
|