Quarterly report pursuant to Section 13 or 15(d)

Net Income Per Share (Details)

v3.20.2
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]        
Net income attributable to common shareholders $ 5,754 $ 2,689 $ 8,716 $ 4,446
Basic weighted average shares outstanding (in shares) 19,491 19,291 19,472 19,280
Basic earnings per share attributable to common shareholders (in dollars per share) $ 0.30 $ 0.14 $ 0.45 $ 0.23
Diluted shares outstanding:        
Basic weighted-average shares outstanding (in shares) 19,491 19,291 19,472 19,280
Stock-based awards (in shares) 292 311 253 316
Diluted weighted-average shares outstanding (in shares) 19,783 19,602 19,725 19,596
Diluted earnings per share attributable to common shareholders (in dollars per share) $ 0.29 $ 0.14 $ 0.44 $ 0.23
Dilutive shares excluded from diluted-per-share amounts:        
Stock options (in shares) 844 445 844 445
Anti-dilutive shares excluded from diluted-per-share amounts:        
Stock options (in shares) 264 838 239 862