XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Description of the Company and Basis of Presentation - Revised Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2020
Sep. 30, 2019
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Total revenue $ 51,439     $ 79,691     $ 162,763 $ 182,953
Gross profit 35,961     53,022     112,990 122,365
Operating income (2,355)     17,085     (3,217) 8,767
Income before taxes (1,583)     15,702     (1,941) 7,488
Provision for income taxes 95     3,855     1,758 4,208
Net income (1,678) $ (2,025) $ 4 11,847 $ (2,511) $ (6,056) (3,699) 3,280
Product and license                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Total revenue 30,249     61,215     103,893 132,675
Services and other                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Total revenue $ 21,190     18,476     $ 58,870 50,278
As Previously Reported                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Total revenue       79,725       183,567
Gross profit       53,056       122,979
Operating income       17,119       9,381
Income before taxes       15,736       8,102
Provision for income taxes       3,864       4,363
Net income     98 11,872 (2,461) (5,671)   3,739
As Previously Reported | Product and license                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Total revenue       61,181       133,159
As Previously Reported | Services and other                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Total revenue       18,544       50,408
Adjustment                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Total revenue       (34)       (614)
Gross profit       (34)       (614)
Operating income       (34)       (614)
Income before taxes     (100) (34)       (614)
Provision for income taxes       (9)       (155)
Net income     $ (94) (25) $ (50) $ (385)   (459)
Adjustment | Product and license                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Total revenue       34       (484)
Adjustment | Services and other                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Total revenue       $ (68)       $ (130)