XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business - Reclassifications (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Sales $ 70,736 $ 90,516 $ 210,815 $ 277,624
Cost of Sales 34,438 39,744 101,748 123,093
Selling, general and administrative 30,163 45,880 96,523 131,909
Selling and marketing   0   0
General and administrative   0   0
Research and development 10,754 10,783 31,355 33,048
Total operating expenses 41,156 56,663 142,441 164,957
Previously Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Sales   90,516   277,624
Cost of Sales   39,744   123,093
Selling, general and administrative   0   0
Selling and marketing   30,218   87,438
General and administrative   15,662   44,471
Research and development   10,783   33,048
Total operating expenses   56,663   164,957
Restatement Adjustment | Selling, general and administrative        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Selling, general and administrative   45,880   131,909
Selling and marketing   (30,218)   (87,438)
General and administrative   (15,662)   (44,471)
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 48,082 66,788 146,866 209,411
Cost of Sales 22,413 27,086 66,812 85,542
Product | Previously Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Sales   63,641   200,434
Cost of Sales   26,495   83,632
Product | Restatement Adjustment | Software Maintenance and Other Adjustments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Sales   3,147   8,977
Cost of Sales   591   1,910
Service        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Sales 22,654 23,728 63,949 68,213
Cost of Sales $ 12,025 12,658 $ 34,936 37,551
Service | Previously Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Sales   26,875   77,190
Cost of Sales   13,249   39,461
Service | Restatement Adjustment | Software Maintenance and Other Adjustments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Sales   (3,147)   (8,977)
Cost of Sales   $ (591)   $ (1,910)