XML 125 R112.htm IDEA: XBRL DOCUMENT v3.22.4
NET INCOME PER COMMON SHARE - Calculation of Net Income per Common Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]      
Net income $ 166,299 $ 235,107 $ 96,953
Less: Distributed and undistributed earnings allocated to participating securities (681) (1,508) (783)
Net income attributable to common shareholders $ 165,618 $ 233,599 $ 96,170
Total weighted average outstanding shares (in shares) 45,049 46,995 44,312
Less: weighted average participating securities (in shares) (186) (304) (365)
Basic weighted average common shares (in shares) 44,863 46,691 43,947
Dilutive weighted average common stock equivalents (in shares) 176 208 185
Diluted weighted average common shares (in shares) 45,039 46,899 44,132
Basic net income per common share (in dollars per share) $ 3.69 $ 5.00 $ 2.19
Diluted net income per common share (in dollars per share) $ 3.68 $ 4.98 $ 2.18
Anti-dilutive shares (in shares) 9 0 17