XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.1
NET INCOME (LOSS) PER SHARE (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Weighted-average number of basic common shares outstanding (in shares) 37,621,000 40,921,000
Weighted-average dilutive stock options, restricted stock units and performance share units (in shares) 242,000 0
Assumed conversion of convertible senior notes (in shares) 120,000 0
Weighted-average number of diluted common and common equivalent shares outstanding (in shares) 37,983,000 40,921,000
Anti-dilutive potential common shares (in shares) 58,079 269,653