Quarterly report pursuant to Section 13 or 15(d)

Note 2 - Revenue Recognition (Tables)

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

Three Months Ended March 31, 2024

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Independent dealer

  $ 23,840     $ 33,281     $ 57,121  

Government

    -       21,691       21,691  

Fleet

    -       14,009       14,009  

Other

    -       2,834       2,834  

Total revenue

  $ 23,840     $ 71,815     $ 95,655  

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, 2024

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Point in time

  $ 23,840     $ 46,342     $ 70,182  

Over time

    -       25,473       25,473  

Total revenue

  $ 23,840     $ 71,815     $ 95,655  

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, 2024

 

Balance at Beginning of Period

   

Additions

   

Deductions

   

Balance at End of Period

 

Contract liabilities

  $ 4,009     $ 4,823     $ (2,776 )   $ 6,056  

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