Quarterly report pursuant to Section 13 or 15(d)

Revenue from Contracts with Customers - Contract Balances and Narrative (Details)

v3.19.1
Revenue from Contracts with Customers - Contract Balances and Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]      
Contract assets - Insurance trailing commissions $ 63,718   $ 64,300
Contract liabilities - Insurance trailing commissions $ 31,510   31,854
Contract renewal period 8 years    
Increase to contract asset due to estimated trailing commissions $ 5,620    
Decrease in contract asset due to commissions received 6,202    
Increase in contract liability due to commissions received 2,810    
Decrease in contract liability due to commissions received 3,154    
Contract acquisition costs, net 83,784   $ 80,726
Increase (decrease) in contract acquisition costs, net 3,058    
Amortization of contract acquisition costs $ 2,777 $ 2,210