Revenue by customer and timing recognition |
Revenue by customer type was as follows:
|
|
|
|
Three Months Ended September 30, 2020 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Independent dealer |
$ 76,903 |
$ 24,768 |
$ 101,671 |
Government |
- |
19,058 |
19,058 |
Fleet |
- |
11,277 |
11,277 |
Other |
- |
1,755 |
1,755 |
Total revenue |
$ 76,903 |
$ 56,858 |
$ 133,761 |
|
|
|
|
Three Months Ended September 30, 2019 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Independent dealer |
$ 75,632 |
$ 29,007 |
$ 104,639 |
Government |
- |
18,373 |
18,373 |
Fleet |
- |
16,775 |
16,775 |
Other |
- |
2,082 |
2,082 |
Total revenue |
$ 75,632 |
$ 66,237 |
$ 141,869 |
|
|
|
|
Nine Months Ended September 30, 2020 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Independent dealer |
$ 169,853 |
$ 78,646 |
$ 248,499 |
Government |
- |
41,248 |
41,248 |
Fleet |
- |
27,639 |
27,639 |
Other |
- |
4,608 |
4,608 |
Total revenue |
$ 169,853 |
$ 152,141 |
$ 321,994 |
|
|
|
|
Nine Months Ended September 30, 2019 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Independent dealer |
$ 213,693 |
$ 91,199 |
$ 304,892 |
Government |
- |
49,985 |
49,985 |
Fleet |
- |
48,292 |
48,292 |
Other |
- |
8,243 |
8,243 |
Total revenue |
$ 213,693 |
$ 197,719 |
$ 411,412 |
|
|
|
|
Revenue by timing of revenue recognition was as follows:
|
|
|
|
Three Months Ended September 30, 2020 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Point in time |
$ 76,903 |
$ 38,564 |
$ 115,467 |
Over time |
- |
18,294 |
18,294 |
Total revenue |
$ 76,903 |
$ 56,858 |
$ 133,761 |
|
|
|
|
Three Months Ended September 30, 2019 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Point in time |
$ 75,632 |
$ 41,099 |
$ 116,731 |
Over time |
- |
25,138 |
25,138 |
Total revenue |
$ 75,632 |
$ 66,237 |
$ 141,869 |
|
|
|
|
Nine Months Ended September 30, 2020 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Point in time |
$ 169,853 |
$ 98,659 |
$ 268,512 |
Over time |
- |
53,482 |
53,482 |
Total revenue |
$ 169,853 |
$ 152,141 |
$ 321,994 |
|
|
|
|
Nine Months Ended September 30, 2019 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Point in time |
$ 213,693 |
$ 120,577 |
$ 334,270 |
Over time |
- |
77,142 |
77,142 |
Total revenue |
$ 213,693 |
$ 197,719 |
$ 411,412 |
|
Contract Balances |
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended September 30, 2020 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
Contract liabilities |
$ |
6,316 |
|
$ |
3,500 |
|
$ |
(5,620) |
|
$ |
4,196 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended September 30, 2019 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
Contract liabilities |
$ |
6,886 |
|
$ |
3,328 |
|
$ |
(6,147) |
|
$ |
4,067 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nine Months Ended September 30, 2020 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
Contract liabilities |
$ |
2,187 |
|
$ |
12,006 |
|
$ |
(9,997) |
|
$ |
4,196 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nine Months Ended September 30, 2019 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
Contract liabilities |
$ |
2,006 |
|
$ |
13,479 |
|
$ |
(11,418) |
|
$ |
4,067 |
|