XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Computation of Earnings Per Share - Calculation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Numerator    
Net income $ 21,398 $ 12,285
Determination of shares (in thousands)    
Weighted-average common shares outstanding 4,937 4,928
Dilutive effect - share-based awards 60 15
Diluted weighted-average common shares outstanding 4,997 4,943
Earnings per common share    
Basic $ 4.33 $ 2.49
Diluted $ 4.28 $ 2.49