Revenue by customer and timing recognition |
Revenue by customer type was as follows:
|
|
|
|
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 |
|
|
|
|
Three Months Ended June 30, 2018 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Independent dealer |
$ 103,529 |
$ 33,710 |
$ 137,239 |
Government |
- |
8,962 |
8,962 |
Fleet |
- |
15,194 |
15,194 |
Other |
- |
2,051 |
2,051 |
Total revenue |
$ 103,529 |
$ 59,917 |
$ 163,446 |
|
|
|
|
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 |
|
|
|
|
Six Months Ended June 30, 2018 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Independent dealer |
$ 128,125 |
$ 60,435 |
$ 188,560 |
Government |
- |
22,783 |
22,783 |
Fleet |
- |
29,546 |
29,546 |
Other |
- |
6,521 |
6,521 |
Total revenue |
$ 128,125 |
$ 119,285 |
$ 247,410 |
|
|
|
|
Revenue by timing of revenue recognition was as follows:
|
|
|
|
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 |
|
|
|
|
Three Months Ended June 30, 2018 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Point in time |
$ 103,529 |
$ 36,295 |
$ 139,824 |
Over time |
- |
23,622 |
23,622 |
Total revenue |
$ 103,529 |
$ 59,917 |
$ 163,446 |
|
|
|
|
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 |
|
|
|
|
Six Months Ended June 30, 2018 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Point in time |
$ 128,125 |
$ 72,326 |
$ 200,451 |
Over time |
- |
46,959 |
46,959 |
Total revenue |
$ 128,125 |
$ 119,285 |
$ 247,410 |
|
Contract Balances |
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, 2018 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
Contract liabilities |
$ |
2,219 |
|
$ |
4,351 |
|
$ |
(3,254) |
|
$ |
3,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 |
|
|
|
|
|
|
|
|
|
|
|
|
Six Months Ended June 30, 2018 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
Contract liabilities |
$ |
2,048 |
|
$ |
6,171 |
|
$ |
(4,903) |
|
$ |
3,316 |
|