XML 33 R23.htm IDEA: XBRL DOCUMENT v3.3.1.900
3. Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2015
Fair Value Disclosures [Abstract]  
Schedule of assets and liabilities at fair value
   As of June 30, 2015   As of December 31, 2014 
   (Level 1)   (Level 2)   (Level 3)   Total   (Level 1)   (Level 2)   (Level 3)   Total 
Assets:                                        
Cash and cash equivalents  $28,412   $   $   $28,412   $32,175   $   $   $32,175 
Restricted cash   2,495            2,495    509            509 
Short term investments   8,324            8,324    8,189            8,189 
Notes receivable                       980        980 
Cash restricted for construction in progress   5,089            5,089                 
Total assets  $44,320   $   $   $44,320   $40,873   $980   $   $41,853 
Liabilities:                                        
Bank acceptance payable       2,660        2,660        1,271        1,271 
Total liabilities  $   $2,660   $   $2,660   $   $1,271   $   $1,271