XML 34 R25.htm IDEA: XBRL DOCUMENT
v3.22.2

Note 2 - Revenue Recognition (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2022
Notes Tables |
Disaggregation of Revenue [Table Text Block] |
Three Months Ended June 30, 2022 |  | Work Truck Attachments |  |  | Work Truck Solutions |  |  | Total Revenue |
Independent dealer |  | $ | 130,364 |  |  | $ | 30,460 |  |  | $ | 160,824 |
Government |  |  | - |  |  |  | 13,998 |  |  |  | 13,998 |
Fleet |  |  | - |  |  |  | 11,428 |  |  |  | 11,428 |
Other |  |  | - |  |  |  | 1,311 |  |  |  | 1,311 |
Total revenue |  | $ | 130,364 |  |  | $ | 57,197 |  |  | $ | 187,561 |
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 |
Six Months Ended June 30, 2022 |  | Work Truck Attachments |  |  | Work Truck Solutions |  |  | Total Revenue |
Independent dealer |  | $ | 176,140 |  |  | $ | 60,711 |  |  | $ | 236,851 |
Government |  |  | - |  |  |  | 26,008 |  |  |  | 26,008 |
Fleet |  |  | - |  |  |  | 23,151 |  |  |  | 23,151 |
Other |  |  | - |  |  |  | 4,152 |  |  |  | 4,152 |
Total revenue |  | $ | 176,140 |  |  | $ | 114,022 |  |  | $ | 290,162 |
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 |
Three Months Ended June 30, 2022 |  | Work Truck Attachments |  |  | Work Truck Solutions |  |  | Total Revenue |
Point in time |  | $ | 130,364 |  |  | $ | 35,051 |  |  | $ | 165,415 |
Over time |  |  | - |  |  |  | 22,146 |  |  |  | 22,146 |
Total revenue |  | $ | 130,364 |  |  | $ | 57,197 |  |  | $ | 187,561 |
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 |
Six Months Ended June 30, 2022 |  | Work Truck Attachments |  |  | Work Truck Solutions |  |  | Total Revenue |
Point in time |  | $ | 176,140 |  |  | $ | 69,534 |  |  | $ | 245,674 |
Over time |  |  | - |  |  |  | 44,488 |  |  |  | 44,488 |
Total revenue |  | $ | 176,140 |  |  | $ | 114,022 |  |  | $ | 290,162 |
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 |
Three Months Ended June 30, 2022 |  | Balance at Beginning of Period |  |  | Additions |  |  | Deductions |  |  | Balance at End of Period |
Contract liabilities |  | $ | 2,616 |  |  | $ | 5,928 |  |  | $ | (4,214 | ) |  | $ | 4,330 |
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 |
Six Months Ended June 30, 2022 |  | Balance at Beginning of Period |  |  | Additions |  |  | Deductions |  |  | Balance at End of Period |
Contract liabilities |  | $ | 2,454 |  |  | $ | 8,637 |  |  | $ | (6,761 | ) |  | $ | 4,330 |
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 |

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration