v3.5.0.2
Accounts Payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Accounts Payable    
Accounts payable-media and data $ 195,690 $ 105,085
Accounts payable-other 10,504 3,376
Total $ 206,194 $ 108,461