STOCKHOLDERS’ EQUITY (Activity of Common Shares Held in Treasury) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Shares | ||||
Beginning of period (in shares) | 14,960,888 | 12,668,663 | 14,444,965 | 12,820,078 |
Common shares used upon lapse of restricted stock units and options (in shares) | (3,611) | (14,161) | (126,579) | (165,576) |
Common shares repurchased from employee awards (in shares) | 56,492 | 0 | ||
Common shares repurchased as part of the stock repurchase programs (in shares) | 186,024 | 669,200 | 768,423 | 669,200 |
End of period (in shares) | 15,143,301 | 13,323,702 | 15,143,301 | 13,323,702 |
Dollar Amount | ||||
Beginning of period | $ 320,927 | $ 226,896 | $ 296,991 | $ 228,350 |
Common shares used upon lapse of restricted stock units and options | (50) | (227) | (2,152) | (1,681) |
Common shares repurchased from employee awards | 2,646 | 0 | ||
Common shares repurchased as part of the stock repurchase programs | 7,695 | 24,282 | 31,087 | 24,282 |
End of period | $ 328,572 | $ 250,951 | $ 328,572 | $ 250,951 |