XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings (Loss) per Share Computation
A summary of the numerator and denominators used in the computation of earnings per share attributable to common stockholders follows:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2025202420252024
Numerator:
Net income$9,984 $5,771 $10,382 $8,660 
Denominators:
Number of shares outstanding, end of period:
Class A common stock62,505 62,325 62,505 62,325 
Class B common stock988 988 988 988 
Effect of weighted average shares outstanding (1)
(1)(4,505)(43)(4,995)
Basic weighted average common shares outstanding63,492 58,808 63,450 58,318 
Impact of potentially dilutive securities:
Dilutive effect of stock options and other stock awards99 113 100 97 
Diluted weighted average common shares outstanding63,591 58,921 63,550 58,415 
Anti-dilutive potentially issuable shares— — 24 
(1)Adjustments for the periods ended September 30, 2024 primarily associated with the timing of 5,175 shares of Class A common stock issued as part of a public offering, completed on September 19, 2024. See Note 9, Stockholders’ Equity for disclosure regarding the public offering of Class A common stock completed on September 19, 2024.