XML 87 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table disaggregates revenues from contracts with customers by revenue type:
(in thousands)
 
Three months ended September 30,
 
Nine months ended September 30,
 
 
2019

 
2018

 
2019

 
2018

 
 
 
 
 
 
 
 
 
Vehicle service agreement fees - IWS
 
$
4,495

 
$
4,410

 
$
13,525

 
$
13,025

GAP commissions - IWS
 
261

 
200

 
745

 
592

Maintenance support service fees - Trinity
 
2,451

 
2,720

 
6,151

 
7,655

Warranty product commissions - Trinity
 
791

 
739

 
2,190

 
1,971

Homebuilder warranty service fees - PWSC
 
1,547

 
1,599

 
4,445

 
4,574

Homebuilder warranty commissions - PWSC
 
227

 
203

 
636

 
565

Vehicle service agreement fees - Geminus
 
3,116

 

 
6,760

 

GAP commissions - Geminus
 
16

 

 
39

 

 
 
 
 
 
 
 
 
 
Service fee and commission income
 
$
12,904

 
$
9,871

 
$
34,491

 
$
28,382