XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Summary of Significant Accounting Policies - Earnings (Loss) Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average shares outstanding (in shares) 17,276 16,868 17,170 16,846
Dilutive potential common shares:        
Shares used to compute diluted income per share (in shares) 17,730 17,058 17,851 16,846
Potentially dilutive shares excluded from calculation due to anti-dilutive effect (in shares) 4,862 6,794 6,400
Restricted stock        
Dilutive potential common shares:        
Dilutive potential common shares (in shares) 83 26 85 0
Stock Options        
Dilutive potential common shares:        
Dilutive potential common shares (in shares) 371 164 356 0
2023 convertible senior notes        
Dilutive potential common shares:        
Dilutive potential common shares (in shares) 0 0 240 0