XML 24 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statement Line Items as Filed and as Adjusted Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2019
Error Corrections and Prior Period Adjustments Restatement [Line Items]                        
Net income (loss) $ (3,483) $ (4,344) $ 47,336 $ (6,254) $ (1,822) $ (1,174) $ (1,343) $ (3,893)   $ 33,255 $ (8,232)  
Sales, marketing and support                   33,434 30,571  
Accumulated earnings (deficit) 19,538       (15,397)         19,538 (15,397)  
Current contract assets (1,458)       (3,566)         (1,458) (3,566)  
Non-current contract assets (3,408)       (6,971)         (3,408) (6,971)  
Current contract liabilities (4,443)       (7,647)         (4,443) (7,647)  
Long-term contract liabilities (5,476)       (9,070)         (5,476) (9,070)  
Non-current deferred income tax asset $ (45)       $ (226)         (45) (226)  
Revenue recognized                   2,736 4,670  
Product                        
Error Corrections and Prior Period Adjustments Restatement [Line Items]                        
Cost of product sales                   $ 42,887 $ 39,510  
Implementation of ASC 606 | Adjustment                        
Error Corrections and Prior Period Adjustments Restatement [Line Items]                        
Net income (loss)                 $ (250)      
Sales, marketing and support                 15      
Accumulated earnings (deficit)                       $ 1,680
Current contract assets                       2,132
Non-current contract assets                       3,110
Current contract liabilities                       2,970
Long-term contract liabilities                       4,018
Non-current deferred income tax asset                       $ 66
Implementation of ASC 606 | Product | Adjustment                        
Error Corrections and Prior Period Adjustments Restatement [Line Items]                        
Product sales                 1,350      
Cost of product sales                 $ 1,591