Quarterly report pursuant to Section 13 or 15(d)

Note 2 - Revenue Recognition (Tables)

v3.23.1
Note 2 - Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]

Three Months Ended March 31, 2023

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Independent dealer

  $ 19,246     $ 30,512     $ 49,758  

Government

    -       17,590       17,590  

Fleet

    -       12,868       12,868  

Other

    -       2,329       2,329  

Total revenue

  $ 19,246     $ 63,299     $ 82,545  

Three Months Ended March 31, 2022

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Independent dealer

  $ 45,776     $ 30,251     $ 76,027  

Government

    -       12,010       12,010  

Fleet

    -       11,723       11,723  

Other

    -       2,841       2,841  

Total revenue

  $ 45,776     $ 56,825     $ 102,601  

Three Months Ended March 31, 2023

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Point in time

  $ 19,246     $ 40,720     $ 59,966  

Over time

    -       22,579       22,579  

Total revenue

  $ 19,246     $ 63,299     $ 82,545  

Three Months Ended March 31, 2022

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Point in time

  $ 45,776     $ 34,483     $ 80,259  

Over time

    -       22,342       22,342  

Total revenue

  $ 45,776     $ 56,825     $ 102,601  

Three Months Ended March 31, 2023

 

Balance at Beginning of Period

   

Additions

   

Deductions

   

Balance at End of Period

 

Contract liabilities

  $ 4,531     $ 3,374     $ (5,061 )   $ 2,844  

Three Months Ended March 31, 2022

 

Balance at Beginning of Period

   

Additions

   

Deductions

   

Balance at End of Period

 

Contract liabilities

  $ 2,454     $ 2,709     $ (2,547 )   $ 2,616