XML 90 R68.htm IDEA: XBRL DOCUMENT v3.22.4
NET INCOME PER SHARE (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]      
Weighted-average number of basic common shares outstanding (in shares) 39,872,000 41,042,000 40,974,000
Weighted-average dilutive stock options, restricted stock units and performance share units (in shares) 151,000 209,000 158,000
Assumed conversion of convertible senior notes (in shares) 29,000 111,000 28,000
Weighted-average number of diluted common and common equivalent shares outstanding (in shares) 40,052,000 41,362,000 41,160,000
Antidilutive securities excluded from computation of earnings per share (in shares) 10,270 12,722 124,922