XML 75 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Jan. 01, 2018
Revenue from Contracts with Customers [Line Items]      
Transaction price allocated to remaining performance obligations $ 895,000    
Service revenue occuring period 1 year    
Equipment revenue $ 81,147 $ 18,911  
Future equipment revenue recognition period Next 1-3 years    
Future Equipment Revenue [Member]      
Revenue from Contracts with Customers [Line Items]      
Equipment revenue $ 145,000    
Connectivity and Entertainment Service Revenues [Member]      
Revenue from Contracts with Customers [Line Items]      
Transaction price allocated to remaining performance obligations 750,000    
Airline [Member]      
Revenue from Contracts with Customers [Line Items]      
Contract assets, current and non-current 27,700   $ 5,100
Accounting Standards Update 2014-09 [Member]      
Revenue from Contracts with Customers [Line Items]      
Deferred revenue, current and non-current 66,500   61,100
Deferred STC costs 8,400   $ 7,600
Accounting Standards Update 2014-09 [Member] | Engineering, Design and Development [Member]      
Revenue from Contracts with Customers [Line Items]      
Deferred STC costs recognized $ 200