XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY (Schedule of shares repurchased) (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Treasury stock:        
Balance, beginning of quarter 11,487,691 4,725,296 6,751,692 2,534,494
Repurchase of common stock, shares 4,716,026 1,287,499 9,452,025 3,478,301
Issuance of treasury stock for acquisition (343,331)   (343,331)  
Balance, end of quarter 15,860,386 6,012,795 15,860,386 6,012,795