XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Note 13 - Revenue from Contracts With Customers (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]

(in thousands)

 

Three months ended September 30,

  

Nine months ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 
                 

Vehicle service agreement fees and GAP commissions - IWS, Geminus and PWI

 $12,905  $7,530  $42,255  $23,063 

Maintenance support service fees - Trinity

  1,396   1,399   3,482   2,444 

Warranty product commissions - Trinity

  1,306   1,023   3,298   2,706 

Homebuilder warranty service fees - PWSC

  1,790   1,808   5,322   4,628 

Homebuilder warranty commissions - PWSC

  230   235   599   778 

Service fee and commission revenue

 $17,627  $11,995  $54,956  $33,619