XML 96 R65.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Components (Trade Accounts Payable) (Details) - USD ($)
$ in Millions
Dec. 31, 2016
Dec. 31, 2015
Accounts Payable, Current [Abstract]    
Accounts Payable, Trade $ 939.5 $ 717.5
Accounts Payable, Other 408.6 392.1
Accounts Payable, Trade, Current $ 1,348.1 $ 1,109.6