XML 30 R2.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Consolidated Balance Sheets (Unaudited) (USD $)
Jun. 30, 2011
Dec. 31, 2010
Current Assets:    
Cash and cash equivalents $ 27,719,405 $ 42,684,241
Short term investments 10,775,112 0
Accounts receivable, net of allowance of $200,000 at June 30, 2011 and December 31, 2010, respectively 9,978,838 13,542,535
Inventory 16,049,209 17,815,405
Prepaid expenses and other current assets 3,449,974 1,999,525
Deferred income tax assets, net 8,129,195 6,284,489
Total current assets 76,101,733 82,326,195
Property and equipment, net 31,768,928 35,905,765
Deferred income tax assets, net 13,819,753 13,919,753
Intangible assets, net 3,145,911 3,090,876
Other long-term assets 716,493 944,346
Total assets 125,552,818 136,186,935
Current Liabilities:    
Accounts payable 4,995,678 4,550,789
Accrued liabilities 6,603,304 3,759,800
Current portion of deferred revenue 3,023,251 3,265,260
Customer deposits 276,417 372,145
Total current liabilities 14,898,650 11,947,994
Deferred revenue, net of current portion 3,719,053 4,392,860
Liability for unrecorded tax benefits 2,279,851 2,281,840
Total liabilities 20,897,554 18,622,694
Commitments and Contingencies    
Stockholders' Equity    
Preferred stock, $0.00001 par value per share; 25 million shares authorized; no shares issued and outstanding at June 30, 2011 and December 31, 2010, respectively 0 0
Common stock, $0.00001 par value per share; 200 million shares authorized; 59,704,086 and 62,621,268 shares issued and outstanding at June 30, 2011 and December 31, 2010, respectively 647 647
Additional paid-in capital 98,965,932 97,122,085
Treasury stock, 5,013,450 and 2,091,600 shares at June 30, 2011 and December 31, 2010, respectively (27,208,053) (14,708,237)
Retained earnings 32,910,091 35,185,191
Accumulated other comprehensive loss (13,353) (35,445)
Total stockholders' equity 104,655,264 117,564,241
Total liabilities and stockholders' equity $ 125,552,818 $ 136,186,935