XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Weighted average shares outstanding (in shares) 18,028 17,276 17,880 17,170
Dilutive potential common shares:        
Shares used to compute diluted income (loss) per share (in shares) 18,028 17,730 18,282 17,851
Potentially dilutive shares excluded from calculation due to anti-dilutive effect (in shares) 2,347 4,862 2,177 4,612
Restricted stock        
Dilutive potential common shares:        
Dilutive potential common shares (in shares) 0 83 124 85
Stock Options        
Dilutive potential common shares:        
Dilutive potential common shares (in shares) 0 371 278 356
2023 convertible senior notes        
Dilutive potential common shares:        
Dilutive potential common shares (in shares) 0 0 0 240