XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business (Details)
$ in Thousands
3 Months Ended 6 Months Ended 48 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
segment
Jun. 30, 2019
USD ($)
Dec. 31, 2019
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Number of reportable segments | segment     1   5
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Sales $ 60,564 $ 93,491 $ 140,079 $ 187,108  
Cost of Sales 31,668 42,751 67,310 83,349  
Selling, general and administrative 30,036 45,007 66,360 86,027  
Selling and marketing   0   0  
General and administrative   0   0  
Depreciation and amortization   0   0  
Research and development 10,186 10,626 20,601 22,267  
Total operating expenses 40,858 55,633 101,285 108,294  
Previously Reported          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Sales   93,491   187,108  
Cost of Sales   41,172   79,770  
Selling, general and administrative   0   0  
Selling and marketing   29,124   55,877  
General and administrative   14,424   27,648  
Depreciation and amortization   4,573   9,322  
Research and development   9,091   19,026  
Total operating expenses   57,212   111,873  
Restatement Adjustment | Depreciation and Amortization Adjustment          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Cost of Sales   1,579   3,579  
Selling, general and administrative   1,459   2,502  
Selling and marketing   0   0  
General and administrative   0   0  
Depreciation and amortization   (4,573)   (9,322)  
Research and development   1,535   3,241  
Total operating expenses   (1,579)   (3,579)  
Restatement Adjustment | Selling, general and administrative          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Selling, general and administrative   43,548   83,525  
Selling and marketing   (29,124)   (55,877)  
General and administrative   (14,424)   (27,648)  
Depreciation and amortization   0   0  
Research and development   0   0  
Total operating expenses   0   0  
Restatement Adjustment | Software Maintenance and Other Adjustments          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Sales   0   0  
Cost of Sales   0   0  
Product          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Sales 42,259 71,045 98,784 142,622  
Cost of Sales 21,333 30,505 44,399 58,456  
Product | Previously Reported          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Sales   67,992   136,792  
Cost of Sales   29,037   55,165  
Product | Restatement Adjustment | Depreciation and Amortization Adjustment          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Cost of Sales   796   1,972  
Product | Restatement Adjustment | Software Maintenance and Other Adjustments          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Sales   3,053   5,830  
Cost of Sales   672   1,319  
Service          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Sales 18,305 22,446 41,295 44,486  
Cost of Sales $ 10,335 12,246 $ 22,911 24,893  
Service | Previously Reported          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Sales   25,499   50,316  
Cost of Sales   12,135   24,605  
Service | Restatement Adjustment | Depreciation and Amortization Adjustment          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Cost of Sales   783   1,607  
Service | Restatement Adjustment | Software Maintenance and Other Adjustments          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Sales   (3,053)   (5,830)  
Cost of Sales   $ (672)   $ (1,319)