XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Revenue from Contracts With Customers (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]

(in thousands)

  

Years ended December 31,

 
   

2021

  

2020

 
          

Vehicle service agreement fees and GAP commissions

IWS, Geminus and PWI

 $57,756  $33,137 

Maintenance support service fees

Trinity

  4,871   3,457 

Warranty product commissions

Trinity

  4,317   3,622 

Homebuilder warranty service fees

PWSC

  7,099   6,290 

Homebuilder warranty commissions

PWSC

  876   1,101 

Business services consulting fees

Ravix

  3,482    

Service fee and commission revenue

 $78,401  $47,607