Revenue by customer and timing recognition |
Revenue by customer type was as follows:
|
|
|
|
Three Months Ended June 30, 2020 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Independent dealer |
$ 73,830 |
$ 25,826 |
$ 99,656 |
Government |
- |
11,700 |
11,700 |
Fleet |
- |
7,133 |
7,133 |
Other |
- |
1,554 |
1,554 |
Total revenue |
$ 73,830 |
$ 46,213 |
$ 120,043 |
|
|
|
|
Three Months Ended June 30, 2019 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Independent dealer |
$ 112,244 |
$ 29,149 |
$ 141,393 |
Government |
- |
16,083 |
16,083 |
Fleet |
- |
16,565 |
16,565 |
Other |
- |
2,315 |
2,315 |
Total revenue |
$ 112,244 |
$ 64,112 |
$ 176,356 |
|
|
|
|
Six Months Ended June 30, 2020 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Independent dealer |
$ 92,950 |
$ 53,878 |
$ 146,828 |
Government |
- |
22,190 |
22,190 |
Fleet |
- |
16,362 |
16,362 |
Other |
- |
2,853 |
2,853 |
Total revenue |
$ 92,950 |
$ 95,283 |
$ 188,233 |
|
|
|
|
Six Months Ended June 30, 2019 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Independent dealer |
$ 138,061 |
$ 62,192 |
$ 200,253 |
Government |
- |
31,612 |
31,612 |
Fleet |
- |
31,517 |
31,517 |
Other |
- |
6,161 |
6,161 |
Total revenue |
$ 138,061 |
$ 131,482 |
$ 269,543 |
|
|
|
|
Revenue by timing of revenue recognition was as follows:
|
|
|
|
Three Months Ended June 30, 2020 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Point in time |
$ 73,830 |
$ 30,381 |
$ 104,211 |
Over time |
- |
15,832 |
15,832 |
Total revenue |
$ 73,830 |
$ 46,213 |
$ 120,043 |
|
|
|
|
Three Months Ended June 30, 2019 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Point in time |
$ 112,244 |
$ 37,455 |
$ 149,699 |
Over time |
- |
26,657 |
26,657 |
Total revenue |
$ 112,244 |
$ 64,112 |
$ 176,356 |
|
|
|
|
Six Months Ended June 30, 2020 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Point in time |
$ 92,950 |
$ 60,095 |
$ 153,045 |
Over time |
- |
35,188 |
35,188 |
Total revenue |
$ 92,950 |
$ 95,283 |
$ 188,233 |
|
|
|
|
Six Months Ended June 30, 2019 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Point in time |
$ 138,061 |
$ 79,478 |
$ 217,539 |
Over time |
- |
52,004 |
52,004 |
Total revenue |
$ 138,061 |
$ 131,482 |
$ 269,543 |
|
Contract Balances |
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, 2020 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
Contract liabilities |
$ |
2,035 |
|
$ |
6,869 |
|
$ |
(2,588) |
|
$ |
6,316 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, 2019 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
Contract liabilities |
$ |
2,300 |
|
$ |
7,816 |
|
$ |
(3,230) |
|
$ |
6,886 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six Months Ended June 30, 2020 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
Contract liabilities |
$ |
2,187 |
|
$ |
8,506 |
|
$ |
(4,377) |
|
$ |
6,316 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six Months Ended June 30, 2019 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
Contract liabilities |
$ |
2,006 |
|
$ |
10,151 |
|
$ |
(5,271) |
|
$ |
6,886 |
|