the sec filing, audited by ernst/young confirms
and this with a market cap of 320m.
the only disappointing point was the limited share buyback. this buyback ended in 09/2012. i bet they needed to preserve their usd balances for payments related to the us land purchases.
XIN has had heavy demands for US Dollars the last year, Besides the US real estate bought, I believe they had a $3 million interest payment in Oct and a $43 million USD debt payment a week ago. They have applied for direct investment...but no word yet if it has come through.