Revenue by customer and timing recognition |
Revenue by customer type was as follows:
|
|
|
|
Three Months Ended June 30, 2021 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Independent dealer |
$ 104,638 |
$ 32,384 |
$ 137,022 |
Government |
- |
9,466 |
9,466 |
Fleet |
- |
9,295 |
9,295 |
Other |
- |
1,747 |
1,747 |
Total revenue |
$ 104,638 |
$ 52,892 |
$ 157,530 |
|
|
|
|
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 |
|
|
|
|
Six Months Ended June 30, 2021 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Independent dealer |
$ 146,619 |
$ 66,032 |
$ 212,651 |
Government |
- |
21,916 |
21,916 |
Fleet |
- |
20,640 |
20,640 |
Other |
- |
5,665 |
5,665 |
Total revenue |
$ 146,619 |
$ 114,253 |
$ 260,872 |
|
|
|
|
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 |
|
|
|
|
Revenue by timing of revenue recognition was as follows:
|
|
|
|
Three Months Ended June 30, 2021 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Point in time |
$ 104,638 |
$ 32,690 |
$ 137,328 |
Over time |
- |
20,202 |
20,202 |
Total revenue |
$ 104,638 |
$ 52,892 |
$ 157,530 |
|
|
|
|
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 |
|
|
|
|
Six Months Ended June 30, 2021 |
Work Truck Attachments |
Work Truck Solutions |
Total Revenue |
Point in time |
$ 146,619 |
$ 73,400 |
$ 220,019 |
Over time |
- |
40,853 |
40,853 |
Total revenue |
$ 146,619 |
$ 114,253 |
$ 260,872 |
|
|
|
|
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 |
|
Contract Balances |
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, 2021 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
Contract liabilities |
$ |
3,741 |
|
$ |
7,564 |
|
$ |
(4,702) |
|
$ |
6,603 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six Months Ended June 30, 2021 |
|
Balance at Beginning of Period |
|
|
Additions |
|
|
Deductions |
|
|
Balance at End of Period |
Contract liabilities |
$ |
2,746 |
|
$ |
10,729 |
|
$ |
(6,872) |
|
$ |
6,603 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|