XML 43 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Dec. 31, 2015
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 495,802 $ 118,799 $ 71,438  
Restricted cash 135,057 131,442 132,082 $ 111,300
Cash, cash equivalents and restricted cash $ 630,859 $ 250,241 $ 203,520 $ 168,968