XML 91 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted average shares outstanding:      
Weighted average basic common shares (in shares) 12,941,000 12,793,000 13,199,000
Effect of stock options (in shares) 0 0 407,000
Effect of dilutive share awards (in shares) 0 0 89,000
Weighted average diluted common shares (in shares) 12,941,000 12,793,000 13,695,000
Additional disclosure      
Anti-dilutive securities excluded from calculation of diluted earnings per share 0 200,000  
Common Stock Repurchases      
Purchase of treasury stock (in shares) 0 379,895 334,253
Value of treasury stock acquired   $ 43,009 $ 40,008
Remaining authorized repurchase amount $ 96,700    
2025 Convertible Notes      
Additional disclosure      
Interest rate 0.50% 0.50% 0.50%
2022 Convertible Notes      
Additional disclosure      
Interest rate   0.625% 0.625%
Stock Options      
Additional disclosure      
Anti-dilutive securities excluded from calculation of diluted earnings per share 1,200,000 1,000,000 900,000
RSUs      
Additional disclosure      
Anti-dilutive securities excluded from calculation of diluted earnings per share 500,000 400,000 100,000
Convertible Debt      
Additional disclosure      
Anti-dilutive securities excluded from calculation of diluted earnings per share 1,200,000 2,100,000 2,100,000