XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
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, Six Months Ended June 30,
2024202320242023
Numerator for basic and diluted net income per common share:  
Net income attributable to common shareholders
$23,874 $21,058 $50,244 $36,516 
Net income available to participating securities (1)
— (15)(10)(38)
Net income available to common shareholders from operations$23,874 $21,043 $50,234 $36,478 
Denominator:  
Weighted-average outstanding shares of common stock 19,249,116 19,654,922 19,234,728 19,750,570 
Dilutive effect of:
Equity incentive plans38,363 6,929 21,473 17,292 
Employee Stock Purchase Plan— 350 4,407 5,036 
Common stock and common stock equivalents 19,287,479 19,662,201 19,260,608 19,772,898 
Net income per share from operations:  
Basic$1.24 $1.07 $2.61 $1.85 
Diluted$1.24 $1.07 $2.61 $1.85 
(1) Represents unvested share-based payment awards that contain certain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid).