XML 19 R2.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONSOLIDATED BALANCE SHEETS (USD $)
Dec. 31, 2011
Dec. 31, 2010
Cash and cash equivalents $ 4,050,854 $ 3,692,086
Banker's acceptances 83,512   
Trade accounts receivable, less allowance for doubtful accounts of $3,536,405 and $3,317,017, respectively 69,695,556 61,947,737
Other receivables, less allowance for doubtful accounts of $38,921 and $15,669, respectively 55,039 65,019
Advances to suppliers 5,778,841 5,311,896
Inventory 30,378,658 20,388,935
Deferred tax assets 566,226 528,684
Total Current Assets 110,608,686 91,934,357
Advances for purchases of property and equipment 170,323 114,946
Advances for purchases of intangible assets 36,194,494 29,781,388
Property and equipment, net of accumulated depreciation of $3,391,124 and $3,436,182, respectively 6,334,817 6,372,487
Intangible assets, net of accumulated amortization of $3,041,804 and $2,342,081, respectively 3,082,671 3,547,763
TOTAL ASSETS 156,390,991 131,750,941
Trade accounts payable 3,112,385 4,937,781
Accrued expenses 184,017 98,206
Accrued taxes payable 3,082,353 2,386,019
Other payables 784,697 92,077
Advances from customers 1,784,474 1,208,988
Other payables - related parties 899,314 303,644
Short-term notes payable 3,931,745 3,781,119
Total Current Liabilities 13,778,985 12,807,834
Long-term deferred tax liability 128,909 71,673
Derivative warrant liability    934,260
Total Liabilities 13,907,894 13,813,767
Preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued or outstanding      
Common stock, $0.001 par value; 95,000,000 shares authorized; 43,529,557 shares and 43,404,557 shares outstanding, respectively 43,530 43,405
Additional paid-in capital 23,448,534 23,252,476
Retained earnings 104,286,666 85,017,024
Accumulated other comprehensive income 14,704,367 9,624,269
Total Stockholders' Equity 142,483,097 117,937,174
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 156,390,991 $ 131,750,941