XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Contract Balances (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2018
USD ($)
Sep. 30, 2018
USD ($)
Change in Contract with Customer, Asset [Roll Forward]    
Contract assets, beginning balance $ 6,959,000 $ 0
Less: Beginning balance reclassified to accounts receivable upon invoice (1,505,000) 0
Add: Contract assets recognized 3,963,000 9,417,000
Contract assets, ending balance 9,417,000 9,417,000
Change in Contract with Customer, Liability [Roll Forward]    
Contract liabilities, beginning balance 21,842,000 16,521,000
Less: Revenue recognized from beginning balance (2,157,000) (6,107,000)
Less: Beginning balance reclassified to deferred revenue (970,000) (521,000)
Add: Contract liabilities recognized 6,580,000 15,402,000
Contract liabilities, ending balance 25,295,000 25,295,000
Contract liabilities included in other current liabilities $ 10,900,000 $ 10,900,000