Revenue by customer and timing recognition |
Revenue by customer type was as follows:
|
|
|
|
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 |
|
|
|
|
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 |
|
|
|
|
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 |
|
|
|
|
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 |
|
|
|
|
Revenue by timing of revenue recognition was as follows:
|
|
|
|
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 |
|
|
|
|
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 |
|
|
|
|
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 |
|
|
|
|
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 |
|
Contract Balances |
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|