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 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Total revenue $ 54,954   $ 56,167   $ 111,324 $ 103,262
Gross profit 36,729   38,287   77,029 69,343
Operating loss (1,687)   (2,278)   (862) (8,318)
Loss before income taxes (1,052)   (1,758)   (358) (8,214)
Provision (benefit) for income taxes 973   753   1,663 353
Net loss (2,025) $ 4 (2,511) $ (6,056) (2,021) (8,567)
Product and license            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Total revenue 35,384   40,117   73,644 71,460
Services and other            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Total revenue $ 19,570   16,050   $ 37,680 31,802
As Previously Reported            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Total revenue     56,234     103,842
Gross profit     38,354     69,923
Operating loss     (2,211)     (7,738)
Loss before income taxes     (1,691)     (7,634)
Provision (benefit) for income taxes     770     499
Net loss   98 (2,461) (5,671)   (8,133)
As Previously Reported | Product and license            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Total revenue     40,117     71,978
As Previously Reported | Services and other            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Total revenue     16,117     31,864
Adjustment            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Total revenue     (67)     (580)
Gross profit     (67)     (580)
Operating loss     (67)     (580)
Loss before income taxes   (100) (67)     (580)
Provision (benefit) for income taxes     (17)     (146)
Net loss   $ (94) (50) $ (385)   (434)
Adjustment | Product and license            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Total revenue           (518)
Adjustment | Services and other            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Total revenue     $ (67)     $ (62)