XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share Of Common Stock
12 Months Ended
Dec. 31, 2023
Net Income Per Share Of Common Stock [Abstract]  
Net Income Per Share Of Common Stock 11. NET INCOME PER SHARE OF COMMON STOCK

The computation of net income per share of common stock is based on the average number of common shares outstanding during each year, adjusted in all periods presented for the declaration of a 20% stock dividend declared in 2023, and a 15% stock dividend declared in 2022. The average number of shares used in computing net income per share of common stock at December 31, 2023, 2022, and 2021 was 32,121,723 shares, 31,870,071 shares, and 31,455,629 shares, respectively.