XML 85 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Earnings Per Share Basic And Diluted [Abstract]        
Basic shares 6,397,290 6,304,717 6,410,805 6,236,197
Dilutive shares 419,081 377,951 419,081 377,951
Diluted shares 6,816,371 6,682,668 6,829,886 6,614,148
Net income $ 1,118 $ 240 $ 3,357 $ 1,013
Basic net income per share $ 0.17 $ 0.04 $ 0.52 $ 0.17
Diluted net income per share $ 0.16 $ 0.03 $ 0.49 $ 0.15