Quarterly report pursuant to Section 13 or 15(d)

Note 2 - Revenue Recognition (Tables)

v3.23.3
Note 2 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]

Three Months Ended September 30, 2023

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Independent dealer

  $ 75,879     $ 36,593     $ 112,472  

Government

    -       13,711       13,711  

Fleet

    -       15,777       15,777  

Other

    -       2,161       2,161  

Total revenue

  $ 75,879     $ 68,242     $ 144,121  

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  

Nine Months Ended September 30, 2023

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Independent dealer

  $ 236,346     $ 101,822     $ 338,168  

Government

    -       48,256       48,256  

Fleet

    -       41,431       41,431  

Other

    -       6,078       6,078  

Total revenue

  $ 236,346     $ 197,587     $ 433,933  

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  

Three Months Ended September 30, 2023

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Point in time

  $ 75,879     $ 43,921     $ 119,800  

Over time

    -       24,321       24,321  

Total revenue

  $ 75,879     $ 68,242     $ 144,121  

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  

Nine Months Ended September 30, 2023

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Point in time

  $ 236,346     $ 128,287     $ 364,633  

Over time

    -       69,300       69,300  

Total revenue

  $ 236,346     $ 197,587     $ 433,933  

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  

Three Months Ended September 30, 2023

 

Balance at Beginning of Period

   

Additions

   

Deductions

   

Balance at End of Period

 

Contract liabilities

  $ 7,929     $ 3,988     $ (8,012 )   $ 3,905  

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  

Nine Months Ended September 30, 2023

 

Balance at Beginning of Period

   

Additions

   

Deductions

   

Balance at End of Period

 

Contract liabilities

  $ 4,531     $ 17,238     $ (17,864 )   $ 3,905  

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