XML 77 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings (Loss) Per Share (Narrative) (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Nov. 17, 2017
Anti-dilutive shares excluded from calculation of earnings per share        
Anti-dilutive shares excluded from calculation of earnings per share 2,818   2,306  
1.375% Convertible senior notes due 2023 | Convertible senior notes        
Anti-dilutive shares excluded from calculation of earnings per share        
Initial conversion price of notes (in dollars per share) $ 18.93 $ 18.93 $ 18.93 $ 18.93
Potential incremental common shares attributable to dilutive effect of contingently issuable shares   1,400    
Potential cumulative common shares attributable to dilutive effect of conversion of convertible notes payable 500      
Stock options        
Anti-dilutive shares excluded from calculation of earnings per share        
Anti-dilutive shares excluded from calculation of earnings per share 282   227