XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE AND STOCKHOLDERS EQUITY - Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Calculation of basic EPS                
Net Income (Loss) $ 28,802 $ 22,663 $ 11,866 $ 21,458 $ 27,635 $ 26,665 $ 63,331 $ 75,758
Less: dividends and undistributed earnings allocated to participating securities 626     534     1,449 1,942
Net income applicable to common stockholders $ 28,176     $ 20,924     $ 61,882 $ 73,816
Basic weighted-average shares outstanding 33,169     32,737     33,090 32,654
Basic EPS $ 0.85     $ 0.64     $ 1.87 $ 2.26
Calculation of diluted EPS                
Add: reallocation of dividends and undistributed earnings based on assumed conversion               $ 2
Net income allocated to common stockholders $ 28,176     $ 20,924     $ 61,882 $ 73,818
Add: weighted-average diluted non-participating securities 34     158     45 199
Weighted average diluted shares outstanding 33,203     32,895     33,135 32,853
Diluted EPS $ 0.85     $ 0.64     $ 1.87 $ 2.25
Shares outstanding excluded from computation of earnings per share 78     169     81 343