XML 51 R30.htm IDEA: XBRL DOCUMENT v3.3.1.900
9. COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Schedule of operating lease payments
   Facilities   Equipment   Total 
2016  $57,899   $8,688   $66,587 
2017   49,755    8,389    58,144 
2018   42,497    6,136    48,633 
2019   36,581    2,589    39,170 
2020   29,037    896    29,933 
Thereafter   80,289    14    80,303 
   $296,058   $26,712   $322,770