XML 111 R100.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share - Summary of Numerator and Denominator of Basic and Fully Diluted Earnings Per Common Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net income $ 15,390 $ 5,853 $ 24,873 $ 20,144
Less: Income attributable to participating securities (865) (325) (1,309) (1,114)
Basic Earnings Per Share:        
Income allocated to common stockholders, Income (Numerator) $ 14,525 $ 5,528 $ 23,564 $ 19,030
Income allocated to common stockholders, Shares (Denominator) 7,356 7,531 7,350 7,644
Income allocated to common stockholders, Per Share Amount $ 1.97 $ 0.73 $ 3.21 $ 2.49
Diluted Earnings Per Share:        
Income available to common stockholders and assumed conversions, Income (Numerator) $ 16,428 $ 5,528 $ 29,351 $ 25,858
Income available to common stockholders and assumed conversions, Shares (Denominator) 9,677 7,539 9,697 10,403
Income available to common stockholders and assumed conversions, Per Share Amount $ 1.70 $ 0.73 $ 3.03 $ 2.49
Convertible Senior Notes [Member]        
Effect of Dilutive Securities:        
Dilutive Securities, Income (Loss) (Numerator) $ 1,903   $ 5,787 $ 6,828
Dilutive Securities, Shares (Denominator) 2,284   2,330 2,745
Stock Options [Member]        
Effect of Dilutive Securities:        
Dilutive Securities, Shares (Denominator) 37 8 17 14