XML 31 R40.htm IDEA: XBRL DOCUMENT v3.3.0.814
6. Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Earnings per share:        
Weighted average common shares - basic 26,093,000 25,290,000 25,989,000 24,895,000
Incremental common shares attibutable to exercise of outstanding options and warrants 5,383,000 6,750,000 5,807,000 7,126,000
Weighted average common shares - diluted 31,476,000 32,040,000 31,796,000 32,021,000