XML 70 R53.htm IDEA: XBRL DOCUMENT v3.3.1.900
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES.    
Accounts payable, principally trade $ 115,061 $ 116,374
Accrued employee compensation costs 125,724 125,227
Customer deposits and other unearned income 33,253 42,641
Other accrued liabilities 80,890 68,520
Total $ 354,928 $ 352,762