XML 27 R44.htm IDEA: XBRL DOCUMENT v3.2.0.727
7. Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Earnings per share:        
Weighted average common shares - basic 26,234 25,029 25,936 24,694
Incremental common shares attibutable to exercise of outstanding options and warrants 5,683 6,973 6,019 7,315
Weighted average common shares - diluted 31,917 32,002 31,955 32,009