XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]

Three Months Ended September 30, 2022

 

Work Truck Attachments

  

Work Truck Solutions

  

Total Revenue

 

Independent dealer

 $108,235  $30,090  $138,325 

Government

  -   13,925   13,925 

Fleet

  -   11,638   11,638 

Other

  -   2,212   2,212 

Total revenue

 $108,235  $57,865  $166,100 

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 

Nine Months Ended September 30, 2022

 

Work Truck Attachments

  

Work Truck Solutions

  

Total Revenue

 

Independent dealer

 $284,375  $90,801  $375,176 

Government

  -   39,933   39,933 

Fleet

  -   34,789   34,789 

Other

  -   6,364   6,364 

Total revenue

 $284,375  $171,887  $456,262 

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 

Three Months Ended September 30, 2022

 

Work Truck Attachments

  

Work Truck Solutions

  

Total Revenue

 

Point in time

 $108,235  $36,515  $144,750 

Over time

  -   21,350   21,350 

Total revenue

 $108,235  $57,865  $166,100 

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 

Nine Months Ended September 30, 2022

 

Work Truck Attachments

  

Work Truck Solutions

  

Total Revenue

 

Point in time

 $284,375  $106,049  $390,424 

Over time

  -   65,838   65,838 

Total revenue

 $284,375  $171,887  $456,262 

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 

Three Months Ended September 30, 2022

 

Balance at Beginning of Period

  

Additions

  

Deductions

  

Balance at End of Period

 

Contract liabilities

 $4,330  $7,252  $(4,633) $6,949 

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 

Nine Months Ended September 30, 2022

 

Balance at Beginning of Period

  

Additions

  

Deductions

  

Balance at End of Period

 

Contract liabilities

 $2,454  $15,889  $(11,394) $6,949 

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