XML 79 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Summary of the Post Adoption Impact of ASC 606 - Statement of Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Revenue:    
Service revenue $ 150,678 $ 146,495
Equipment revenue 81,147 18,911
Operating expenses:    
Cost of equipment revenue 52,293 11,648
Engineering, design and development 29,777 36,264
Net loss (27,419) $ (41,367)
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]    
Revenue:    
Service revenue 4,392  
Equipment revenue (50,658)  
Operating expenses:    
Cost of equipment revenue (39,150)  
Engineering, design and development 851  
Net loss (7,967)  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]    
Revenue:    
Service revenue 155,070  
Equipment revenue 30,489  
Operating expenses:    
Cost of equipment revenue 13,143  
Engineering, design and development 30,628  
Net loss $ (35,386)