XML 54 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Accounts (Schedule of Accounts Receivable) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]    
Commissions receivable - current $ 134,190 $ 109,666 [1]
Commissions receivable - non-current 211,668 169,751 [1]
Accounts receivable 3,601 1,475 [1]
Total accounts receivable $ 349,459 $ 280,892
[1] As adjusted for the adoption of ASC 606 using the full retrospective method.