XML 20 R25.htm IDEA: XBRL DOCUMENT
v2.4.0.6

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2012
Accounting Policies [Abstract] |
Schedule of Cash, Cash Equivalents and Short-term Investments [Table Text Block] | Cash, cash equivalents and short-term investments consist of the following:
|  | As of December 31, |  |  | Increase |
|  | 2012 |  |  | 2011 |  |  | (Decrease) |
Cash and cash equivalents |  | $ | 2,673,719 |  |  | $ | 781,516 |  |  | $ | 1,892,203 |
Short-term investments |  |  | 2,240,000 |  |  |  | 4,178,000 |  |  |  | (1,938,000 | )
Total |  | $ | 4,913,719 |  |  | $ | 4,959,516 |  |  | ($ | 45,797 | )
Schedule of Inventory, Current [Table Text Block] | Inventory includes raw materials, work-in-process and finished goods and is recorded at the lower of cost, on the first-in, first-out method, or market (net realizable value). Work-in-process and finished goods inventories include materials, labor and manufacturing overhead. Inventory consists of the following:
|  | As of December 31, |  |  | (Decrease) |
|  | 2012 |  |  | 2011 |  |  | Increase |
Raw materials |  | $ | 198,441 |  |  | $ | 218,104 |  |  | ($ | 19,663 | )
Work-in-process |  |  | 986,243 |  |  |  | 1,000,037 |  |  |  | (13,794 | )
Finished goods |  |  | 464,318 |  |  |  | 448,324 |  |  |  | 15,994 |
Inventory |  | $ | 1,649,002 |  |  | $ | 1,666,465 |  |  | ($ | 17,463 | )
Schedule of Weighted Average Number of Shares [Table Text Block] |
|  | Year Ended December 31, |
|  | 2012 |  |  | 2011 |  |  | 2010 |
Weighted average number of shares outstanding during the period |  |  | 3,018,296 |  |  |  | 2,984,749 |  |  |  | 2,970,833 |
Dilutive stock options |  |  | 172,750 |  |  |  | — |  |  |  | — |
Shares that could have been repurchased with the proceeds from the dilutive stock options |  |  | (82,627 | ) |  |  | — |  |  |  | — |
Diluted number of shares outstanding during the period |  |  | 3,108,419 |  |  |  | 2,984,749 |  |  |  | 2,970,833 |
Outstanding stock options not included in the calculation because the effect would be anti-dilutive |  |  | 43,000 |  |  |  | 236,000 |  |  |  | 273,500 |

X
- Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 2 -Paragraph 6 -Subparagraph a,b,c -Article 5 + Details
Name: | us-gaap_ScheduleOfInventoryCurrentTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration