XML 69 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Revenue from Contracts with Customers [Line Items]      
Transaction price allocated to remaining performance obligations $ 831,000    
Service revenue occurring period 1 year    
Future equipment revenue recognition period Next one to three years    
Contract assets, current and non-current $ 2,578    
Future Equipment Revenue [Member]      
Revenue from Contracts with Customers [Line Items]      
Equipment revenue 114,000    
Connectivity and Entertainment Service Revenues [Member]      
Revenue from Contracts with Customers [Line Items]      
Transaction price allocated to remaining performance obligations 717,000    
Airline [Member]      
Revenue from Contracts with Customers [Line Items]      
Contract assets, current and non-current 66,400   $ 59,900
Accounting Standards Update 2014-09 [Member]      
Revenue from Contracts with Customers [Line Items]      
Deferred revenue, current and non-current 62,300   60,100
Deferred STC costs 16,300   $ 16,500
Accounting Standards Update 2014-09 [Member] | Engineering, Design and Development [Member]      
Revenue from Contracts with Customers [Line Items]      
Deferred STC costs recognized $ 300 $ 200