XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue by Type
The following table is a summary of our revenues by type for the three and six months ended June 30, 2020 and 2019 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
 2020201920202019
Products and solutions net revenues$27,635  $50,326  $62,346  $104,722  
Subscription services16,427  9,760  30,385  19,042  
Support services30,570  31,638  62,364  63,657  
Professional services, training and other services4,649  6,977  10,639  14,599  
Total net revenues$79,281  $98,701  $165,734  $202,020  
Revenue by Geographic Region
The following table sets forth our revenues by geographic region for the three and six months ended June 30, 2020 and 2019 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
 2020201920202019
Revenues:  
United States$32,886  $39,951  $68,976  $79,430  
Other Americas5,886  6,960  11,336  13,761  
Europe, Middle East and Africa28,706  37,439  61,941  74,592  
Asia-Pacific11,803  14,351  23,481  34,237  
Total net revenues$79,281  $98,701  $165,734  $202,020  
Contract Asset
Contract Asset

Contract asset activity for the six months ended June 30, 2020 was as follows (in thousands):
June 30, 2020
Contract asset at January 1, 2020$19,494  
Revenue in excess of billings13,155  
Customer billings(14,403) 
Contract asset at June 30, 2020$18,246  
Deferred Revenue
Deferred revenue activity for the six months ended June 30, 2020 was as follows (in thousands):
June 30, 2020
Deferred revenue at January 1, 2020$97,901  
Billings deferred39,334  
Recognition of prior deferred revenue(51,512) 
Deferred revenue at June 30, 2020$85,723  
A summary of the significant performance obligations included in deferred revenue as of June 30, 2020 is as follows (in thousands):
June 30, 2020
Product$5,943  
Subscription2,031  
Support contracts65,161  
Implied PCS9,784  
Professional services, training and other2,804  
Deferred revenue at June 30, 2020$85,723