XML 117 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
NET INCOME PER COMMON SHARE - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net Income (Loss) Attributable to Parent $ 184,213 $ 133,372 $ 138,304
Adjustment for Basic EPS:      
Earnings allocated to unvested shareholders 1,137 (1,001) (1,106)
Adjusted net income $ 183,076 $ 132,371 $ 137,198
Denominator:      
Weighted average common shares outstanding – Basic 47,296,447 47,198,982 46,959,775
Effect of dilutive shares:      
Common stock equivalents arising from stock options and ESPP 1,010 1,566 1,334
Restricted stock awards and units and performance units 67,978 36,446 34,353
Weighted average common shares outstanding – Diluted 47,365,435 47,236,994 46,995,462
Basic $ 3.87 $ 2.80 $ 2.92
Diluted $ 3.87 $ 2.80 $ 2.92