XML 80 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deferred Solution and Other Costs (Tables)
12 Months Ended
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Deferred Solution and Other Costs
Deferred solution and other costs, current portion and net of current portion, consisted of the following:
 
 
December 31,
 
 
2019
 
2018
Deferred solution costs
 
$
10,658

 
$
7,142

Deferred commissions
 
4,951

 
3,359

Deferred solution and other costs, current portion
 
$
15,609

 
$
10,501

Deferred solution costs
 
$
12,464

 
$
6,625

Deferred commissions
 
16,756

 
10,136

Deferred solution and other costs, net of current portion
 
$
29,220

 
$
16,761