XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings per Share Computation
A summary of the numerator and denominators used in the computation of earnings per share follows:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2024202320242023
Numerator:
Net income$5,771 $18,172 $8,660 $27,210 
Denominators:
Number of shares outstanding, end of period:
Class A common stock62,325 56,994 62,325 56,994 
Class B common stock988 988 988 988 
Effect of weighted average shares outstanding (1)
(4,505)(20)(4,995)(3,754)
Basic weighted average common shares outstanding58,808 57,962 58,318 54,228 
Impact of potentially dilutive securities:
Dilutive effect of stock options and other stock awards113 100 97 97 
Diluted weighted average common shares outstanding58,921 58,062 58,415 54,325 
Anti-dilutive potentially issuable shares78 24 75 
(1)Adjustments associated with the timing of 5,175 shares of Class A common stock issued as part of the public offering, completed on September 19, 2024, and 6,053 shares of Class A common stock issued as part of the public offering, completed on June 16, 2023. See Note 9, Stockholders’ Equity for disclosure regarding the public offering of Class A common stock completed September 19, 2024.