XML 25 R9.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Sep. 30, 2018
Dec. 31, 2017
Reconciliation of cash, cash equivalents and restricted cash          
Total cash and cash equivalents $ 160,979 $ 120,701 $ 121,347 $ 83,537 $ 66,752
Restricted cash 667,919   701,366 723,338 688,193
Restricted cash - due to customers 309,309   369,678 188,591 187,121
Cash, cash equivalents, and restricted cash $ 1,138,207   $ 1,192,391 $ 995,466 $ 942,066