XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Components of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator for basic and diluted net loss per common share:        
Net income - basic $ 26,343 $ 36,910 $ 50,582 $ 47,537
Net income - diluted 26,343 36,910 50,582 47,537
Less: Net loss available to participating securities - basic 0 0 0 0
Less: Net loss available to participating securities - diluted 0 0 0 0
Plus: Convertible Notes interest expense (after-tax) 583 2,159 1,164 4,317
Net income available to the Company's common shareholders - basic 26,343 36,910 50,582 47,537
Net income available to the Company’s common shareholders - diluted $ 26,926 $ 39,069 $ 51,746 $ 51,854
Denominator:        
Basic weighted -average outstanding shares of common stock (in shares) 41,732,800 45,492,809 42,143,165 45,676,726
Dilutive effect of:        
Equity incentive plans (in shares) 17,313 14,232 113,951 54,782
Convertible debt (in shares) 1,398,391 5,158,071 1,398,391 5,158,071
Diluted weighted-average outstanding shares of common stock (in shares) 43,148,504 50,665,112 43,655,507 50,889,579
Net income per share - basic (in dollars per share) $ 0.63 $ 0.81 $ 1.20 $ 1.04
Net income per share - diluted (in dollars per share) $ 0.62 $ 0.77 $ 1.19 $ 1.02