XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income (numerator) [Abstract]        
Net earnings (loss) available to common shareholders $ 30,604 $ 28,261 $ 89,972 $ 83,661
Diluted earnings (loss) per share, Net income (loss) available to common shareholders $ 30,604 $ 28,261 $ 89,972 $ 83,661
Shares (denominator) [Abstract]        
Basic earnings (loss) per share, Net income (loss) available to common shareholders (in shares) 56,429,425 57,198,778 56,782,524 57,221,174
Effect of dilutive securities, Common stock options and restricted stock units (in shares) 578,799 1,429,528 728,462 1,710,972
Diluted earnings (loss) per share, Net income (loss) available to common shareholders (in shares) 57,008,224 58,628,306 57,510,986 58,932,146
Per share amount [Abstract]        
Basic earnings (loss) per share, Net income (loss) available to common shareholders (in dollars per share) $ 0.54 $ 0.49 $ 1.58 $ 1.46
Effect of dilutive securities, Common stock options and restricted stock units (in dollars per share)   (0.01) (0.02) (0.04)
Net income per share - diluted $ 0.54 $ 0.48 $ 1.56 $ 1.42
Continuing Operations [Member]        
Income (numerator) [Abstract]        
Net earnings (loss) available to common shareholders   $ 28,195   $ 83,413
Diluted earnings (loss) per share, Net income (loss) available to common shareholders   $ 28,195   $ 83,413
Shares (denominator) [Abstract]        
Basic earnings (loss) per share, Net income (loss) available to common shareholders (in shares)   57,198,778   57,221,174
Effect of dilutive securities, Common stock options and restricted stock units (in shares)   1,429,528   1,710,972
Diluted earnings (loss) per share, Net income (loss) available to common shareholders (in shares)   58,628,306   58,932,146
Per share amount [Abstract]        
Basic earnings (loss) per share, Net income (loss) available to common shareholders (in dollars per share)   $ 0.49   $ 1.45
Effect of dilutive securities, Common stock options and restricted stock units (in dollars per share)   (0.01)   (0.04)
Net income per share - diluted   $ 0.48   $ 1.41
Discontinued Operations [Member]        
Income (numerator) [Abstract]        
Net earnings (loss) available to common shareholders   $ 66   $ 248
Diluted earnings (loss) per share, Net income (loss) available to common shareholders   $ 66   $ 248
Shares (denominator) [Abstract]        
Basic earnings (loss) per share, Net income (loss) available to common shareholders (in shares)   57,198,778   57,221,174
Effect of dilutive securities, Common stock options and restricted stock units (in shares)   1,429,528   1,710,972
Diluted earnings (loss) per share, Net income (loss) available to common shareholders (in shares)   58,628,306   58,932,146
Per share amount [Abstract]        
Basic earnings (loss) per share, Net income (loss) available to common shareholders (in dollars per share)       $ 0.01
Net income per share - diluted       $ 0.01