XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Components of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator for basic and diluted net loss per common share:    
Net income - basic $ 24,239 $ 10,627
Net income - diluted 24,239 10,627
Less: Net loss available to participating securities - basic 0 0
Less: Net loss available to participating securities - diluted 0 0
Plus: Convertible Notes interest expense (after-tax) 582 0
Net income available to the Company's common shareholders - basic 24,239 10,627
Net income available to the Company’s common shareholders - diluted $ 24,821 $ 10,627
Denominator:    
Basic weighted -average outstanding shares of common stock (in shares) 42,558,090 45,860,033
Dilutive effect of:    
Equity incentive plans (in shares) 210,588 95,332
Convertible debt (in shares) 1,398,391 0
Diluted weighted-average outstanding shares of common stock (in shares) 44,167,069 45,955,365
Net income per share - basic (in dollars per share) $ 0.57 $ 0.23
Net income per share - diluted (in dollars per share) $ 0.56 $ 0.23