XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Treasury stock:        
Balance, beginning of quarter 24,311,897 11,487,691 18,816,791 6,751,692
Repurchase of common stock, shares 2,761,943 4,716,026 8,257,049 9,452,025
Forfeiture to treasury stock for acquisition 10,728   10,728  
Issuance of treasury stock for acquisition   (343,331)   (343,331)
Balance, end of quarter 27,084,568 15,860,386 27,084,568 15,860,386