XML 72 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Commission asset balances
Commission asset balances are as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Commission asset, current
$
1,975

 
$
1,480

Commission asset, noncurrent
$
6,090

 
$
4,692


Contract liabilities  
Accounts receivable, net

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

 
Total Expected Revenue
2019 (remaining three months)
$
20,017

2020
55,826

2021
27,277

2022
7,180

2023
1,439

2024 and thereafter
402

Total
$
112,141



Revenue by sales channel
Revenues by sales channel are as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2019
 
2018
 
2019
 
2018
Direct
$
47,997

 
$
41,950

 
$
136,708

 
$
121,274

Partner
34,674

 
29,708

 
100,235

 
83,415

Total
$
82,671

 
$
71,658

 
$
236,943

 
$
204,689