Disaggregation of Revenue [Table Text Block] |
Three Months Ended September 30, 2023 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Independent dealer |
|
$ |
75,879 |
|
|
$ |
36,593 |
|
|
$ |
112,472 |
|
Government |
|
|
- |
|
|
|
13,711 |
|
|
|
13,711 |
|
Fleet |
|
|
- |
|
|
|
15,777 |
|
|
|
15,777 |
|
Other |
|
|
- |
|
|
|
2,161 |
|
|
|
2,161 |
|
Total revenue |
|
$ |
75,879 |
|
|
$ |
68,242 |
|
|
$ |
144,121 |
|
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 |
|
Nine Months Ended September 30, 2023 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Independent dealer |
|
$ |
236,346 |
|
|
$ |
101,822 |
|
|
$ |
338,168 |
|
Government |
|
|
- |
|
|
|
48,256 |
|
|
|
48,256 |
|
Fleet |
|
|
- |
|
|
|
41,431 |
|
|
|
41,431 |
|
Other |
|
|
- |
|
|
|
6,078 |
|
|
|
6,078 |
|
Total revenue |
|
$ |
236,346 |
|
|
$ |
197,587 |
|
|
$ |
433,933 |
|
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 |
|
Three Months Ended September 30, 2023 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Point in time |
|
$ |
75,879 |
|
|
$ |
43,921 |
|
|
$ |
119,800 |
|
Over time |
|
|
- |
|
|
|
24,321 |
|
|
|
24,321 |
|
Total revenue |
|
$ |
75,879 |
|
|
$ |
68,242 |
|
|
$ |
144,121 |
|
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 |
|
Nine Months Ended September 30, 2023 |
|
Work Truck Attachments |
|
|
Work Truck Solutions |
|
|
Total Revenue |
|
Point in time |
|
$ |
236,346 |
|
|
$ |
128,287 |
|
|
$ |
364,633 |
|
Over time |
|
|
- |
|
|
|
69,300 |
|
|
|
69,300 |
|
Total revenue |
|
$ |
236,346 |
|
|
$ |
197,587 |
|
|
$ |
433,933 |
|
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 |
|
Three Months Ended September 30, 2023 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
|
Contract liabilities |
|
$ |
7,929 |
|
|
$ |
3,988 |
|
|
$ |
(8,012 |
) |
|
$ |
3,905 |
|
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 |
|
Nine Months Ended September 30, 2023 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
|
Contract liabilities |
|
$ |
4,531 |
|
|
$ |
17,238 |
|
|
$ |
(17,864 |
) |
|
$ |
3,905 |
|
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 |
|
|