XML 120 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Components of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Nov. 15, 2019
Numerator for basic and diluted net income per common share:        
Net income (loss) from continuing operations $ 41,503 $ 65,466 $ 401,395  
Net income available to participating securities (2) (20) (326)  
Convertible notes interest expense 0 0 0  
Net income available to the Company's common shareholders from continuing operations, basic 41,501 65,446 401,069  
Net income available to the Company's common shareholders from continuing operations, diluted $ 41,501 $ 65,446 $ 401,069  
Denominator:        
Basic weighted-average outstanding shares of common stock 46,400,941 46,954,558 45,893,928  
Diluted effect of:        
Equity incentive plans 63,320 71,291 311,585  
Convertible debt (in shares) 0 0 1,657,232  
Diluted weighted-average outstanding shares of common stock (in shares) 46,464,261 47,025,849 47,862,745  
Net income per share from continuing operations:        
Basic (in dollars per share) $ 0.89 $ 1.39 $ 8.74  
Diluted (in dollars per share) $ 0.89 $ 1.39 $ 8.38  
1.75% Convertible Notes | Convertible Debt        
Net income per share from continuing operations:        
Stated interest rate     1.75% 1.75%
Stock Options And Restricted Stock        
Net income per share from continuing operations:        
Antidilutive securities excluded from computation of earnings per share (in shares) 629,807 0 0  
Convertible Debt Securities        
Net income per share from continuing operations:        
Antidilutive securities excluded from computation of earnings per share (in shares) 5,158,071 5,158,071 0