|
4. Earnings Per Share (Detail) - Schedule of earnings per share, basic and diluted (USD $)
|
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
|
Jun. 30, 2012
|
Jun. 30, 2011
|
Jun. 30, 2012
|
Jun. 30, 2011
|
|
| Net income (in Dollars) | $ 551,670 | $ (21,372) | $ 475,561 | $ 280,205 |
| Shares used in calculation of income per share: | ||||
| Basic | 4,717,654 | 4,579,951 | 4,711,390 | 4,578,201 |
| Effect of dilutive options | 357,127 | 357,127 | 426,308 | |
| Diluted | 5,074,781 | 4,579,951 | 5,068,517 | 5,004,509 |
| Net income per share: | ||||
| Basic (in Dollars per share) | $ 0.12 | $ 0.00 | $ 0.10 | $ 0.06 |
| Diluted (in Dollars per share) | $ 0.11 | $ 0.00 | $ 0.09 | $ 0.06 |