XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 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 is as follows:
 Fiscal Year Ended
December 31,
 202420232022
Numerator:
Net income $13,536 $25,399 $53,079 
Denominator:
Class A common stock62,370 57,007 50,704 
Class B common stock988 988 988 
Unvested restricted stock awards
— — (1)
Effect of weighted average shares outstanding (1)
(3,782)(2,821)(68)
Basic weighted average common shares outstanding59,576 55,174 51,623 
Impact of potentially dilutive securities:
Dilutive effect of stock options and stock awards105 100 144 
Diluted weighted average common shares outstanding59,681 55,274 51,767 
Anti-dilutive potentially issuable shares
25 93 111 
(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 13, Stockholders’ Equity for disclosure regarding the public offerings of Class A common stock.