XML 105 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 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 June 30,
 
Six months ended June 30,
 
 
2019

 
2018

 
2019

 
2018

 
 
 
 
 
 
 
 
 
Vehicle service agreement fees - IWS
 
$
4,551

 
$
4,226

 
$
9,030

 
$
8,615

GAP commissions - IWS
 
226

 
200

 
484

 
392

Maintenance support service fees - Trinity
 
1,732

 
1,962

 
3,700

 
4,935

Warranty product commissions - Trinity
 
817

 
736

 
1,399

 
1,232

Homebuilder warranty service fees - PWSC
 
1,475

 
1,548

 
2,898

 
2,975

Homebuilder warranty commissions - PWSC
 
198

 
188

 
409

 
362

Vehicle service agreement fees - Geminus
 
2,757

 

 
3,644

 

GAP commissions - Geminus
 
16

 

 
23

 

 
 
 
 
 
 
 
 
 
Service fee and commission income
 
$
11,772

 
$
8,860

 
$
21,587

 
$
18,511