XML 76 R63.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segments Information - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Segments Information        
Revenue $ 1,282,667 $ 1,067,855 $ 2,166,482 $ 1,865,603
Consumer services and plans        
Segments Information        
Revenue 48,103 45,428 98,349 90,426
Retail        
Segments Information        
Revenue $ 1,234,564 $ 1,022,427 $ 2,068,133 $ 1,775,177