Quarterly report pursuant to Section 13 or 15(d)

Note 2 - Revenue Recognition (Tables)

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

Three Months Ended September 30, 2024

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Independent dealer

  $ 60,249     $ 32,826     $ 93,075  

Government

    -       18,239       18,239  

Fleet

    -       15,075       15,075  

Other

    -       3,009       3,009  

Total revenue

  $ 60,249     $ 69,149     $ 129,398  

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  

Nine Months Ended September 30, 2024

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Independent dealer

  $ 202,226     $ 110,480     $ 312,706  

Government

    -       59,027       59,027  

Fleet

    -       46,194       46,194  

Other

    -       7,028       7,028  

Total revenue

  $ 202,226     $ 222,729     $ 424,955  

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  

Three Months Ended September 30, 2024

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Point in time

  $ 60,249     $ 41,862     $ 102,111  

Over time

    -       27,287       27,287  

Total revenue

  $ 60,249     $ 69,149     $ 129,398  

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  

Nine Months Ended September 30, 2024

 

Work Truck Attachments

   

Work Truck Solutions

   

Total Revenue

 

Point in time

  $ 202,226     $ 139,658     $ 341,884  

Over time

    -       83,071       83,071  

Total revenue

  $ 202,226     $ 222,729     $ 424,955  

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  

Three Months Ended September 30, 2024

 

Balance at Beginning of Period

   

Additions

   

Deductions

   

Balance at End of Period

 

Contract liabilities

  $ 11,564     $ 3,959     $ (7,930 )   $ 7,593  

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  

Nine Months Ended September 30, 2024

 

Balance at Beginning of Period

   

Additions

   

Deductions

   

Balance at End of Period

 

Contract liabilities

  $ 4,009     $ 18,528     $ (14,944 )   $ 7,593  

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