XML 35 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Commission asset balances
Commission asset balances are as follows (in thousands):
 
March 31, 2019
 
December 31, 2018
Commission asset, current
$
1,691

 
$
1,480

Commission asset, noncurrent
$
5,087

 
$
4,692

Contract liabilities
Accounts receivable, net
Accounts receivable, net, consists of the following (in thousands):

 
March 31, 2019
 
December 31, 2018
Accounts receivable
$
68,516

 
$
76,508

Less: allowance for doubtful accounts
(653
)
 
(683
)
Total accounts receivable, net
$
67,863

 
$
75,825

Expected revenue from contracts
The following table sets forth the expected revenue from all remaining performance obligations as of March 31, 2019 (in thousands):

 
Total Expected Revenue
2019 (nine months remaining)
$
46,413

2020
35,226

2021
15,727

2022
2,098

2023
902

2024 and thereafter
123

Total
$
100,489

Revenue by sales channel
Revenues by sales channel are as follows (in thousands):

 
Three Months Ended March 31,
 
2019
2018
Direct
$
43,039

$
38,710

Partner
32,304

26,168

Total
$
75,343

$
64,878