XML 106 R95.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS’ EQUITY (Activity of Common Shares Held in Treasury) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Shares        
Beginning of period (in shares) 15,143,301 13,323,702 14,444,965 12,820,078
Common shares used upon lapse of restricted stock units and options (in shares) (630) 0 (127,209) (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) 477,641 2,600 1,246,064 671,800
End of period (in shares) 15,620,312 13,326,302 15,620,312 13,326,302
Dollar Amount        
Beginning of period $ 328,572 $ 250,951 $ 296,991 $ 228,350
Common shares used upon lapse of restricted stock units and options (13) 0 (2,166) (1,681)
Common shares repurchased from employee awards     2,646 0
Common shares repurchased as part of the stock repurchase programs 20,398 104 51,486 24,386
End of period $ 348,957 $ 251,055 $ 348,957 $ 251,055