XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.1
NET INCOME PER SHARE - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Basic net income per share:    
Net income applicable to common stockholders $ 12,074 $ 3,217
Weighted average common shares outstanding (in shares) 49,004 52,126
Basic net income (loss) per share (in usd per share) $ 0.25 $ 0.06
Diluted net income per share:    
Net income applicable to common stockholders $ 12,074 $ 3,217
Weighted average common shares outstanding (in shares) 49,004 52,126
Dilutive stock options and restricted stock (in shares) 726 918
Diluted weighted average common shares outstanding (in shares) 49,730 53,044
Diluted net income (loss) income per share (in usd per share) $ 0.24 $ 0.06