XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Basic earnings per share:    
Net income $ 3,954 $ 6,875
Weighted-average common shares 56,833,000 57,105,000
Basic earnings per share $ 0.07 $ 0.12
Diluted earnings per share:    
Net income $ 3,954 $ 6,875
Weighted-average common shares 56,833,000 57,105,000
Effect of dilutive awards:    
Employee stock plans 299,000 474,000
Diluted weighted-average common shares 57,132,000 57,579,000
Diluted earnings per share $ 0.07 $ 0.12
Stock awards excluded in the computation of diluted earnings per share 0 0