XML 101 R90.htm IDEA: XBRL DOCUMENT v3.22.2
NET INCOME PER COMMON SHARE - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:        
Net income $ 41,502 $ 40,541 $ 91,472 $ 92,228
Adjustment for Basic EPS:        
Earnings allocated to unvested shareholders (235) (247) (557) (602)
Adjusted net income $ 41,267 $ 40,294 $ 90,915 $ 91,626
Denominator:        
Weighted average common shares outstanding – Basic 47,393,830 47,299,627 47,381,864 47,284,773
Effect of dilutive shares:        
Common stock equivalents arising from stock options and ESPP 894 204 1,085 369
Restricted stock awards and units and performance units 63,168 57,033 68,405 62,454
Weighted average common shares outstanding – Diluted 47,457,892 47,356,864 47,451,354 47,347,596
Basic $ 0.87 $ 0.85 $ 1.92 $ 1.94
Diluted $ 0.87 $ 0.85 $ 1.92 $ 1.94