XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Components of Basic and Diluted Earnings Per Share
The components of basic and diluted earnings per share are as follows (in thousands, except share and per share data):
Three months ended June 30,
20252024
BasicDilutedBasicDiluted
Numerator for basic and diluted net loss per common share:
Net income
$26,343 $26,343 $36,910 $36,910 
Less: Net loss available to participating
securities
— — — — 
Plus: Convertible Notes interest expense (after-tax)
— 583 — 2,159 
Net income available to the Company’s common shareholders
$26,343 $26,926 $36,910 $39,069 
Denominator:
Basic weighted-average outstanding shares of common stock41,732,800 41,732,800 45,492,809 45,492,809 
Dilutive effect of:
Equity incentive plans
— 17,313 — 14,232 
Convertible debt — 1,398,391 — 5,158,071 
Diluted weighted-average outstanding shares of common stock41,732,800 43,148,504 45,492,809 50,665,112 
Net income per share
$0.63 $0.62 $0.81 $0.77 

Six months ended June 30,
20252024
BasicDilutedBasicDiluted
Numerator for basic and diluted net loss per common share:
Net income
$50,582 $50,582 $47,537 $47,537 
Less: Net loss available to participating
securities
— — — — 
Plus: Convertible Notes interest expense (after-tax)
— 1,164 — 4,317 
Net income available to the Company’s common shareholders
$50,582 $51,746 $47,537 $51,854 
Denominator:
Basic weighted-average outstanding shares of common stock42,143,165 42,143,165 45,676,726 45,676,726 
Dilutive effect of:
Equity incentive plans
— 113,951 — 54,782 
Convertible debt — 1,398,391 — 5,158,071 
Diluted weighted-average outstanding shares of common stock42,143,165 43,655,507 45,676,726 50,889,579 
Net income per share
$1.20 $1.19 $1.04 $1.02