v3.26.1
Earnings per Share ("EPS") (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
Basic and diluted EPS of Class A common stock have been computed as follows (in thousands, except per share amounts):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Numerator:
Net income - basic and diluted$12,138 $13,855 $11,841 $13,573 
Denominator:
Weighted average shares of Class A common stock outstanding - basic168,059 167,286 167,808 167,124 
Effect of dilutive securities:
Restricted / performance stock units1,964 276 2,085 114 
Weighted average shares of Class A common stock outstanding - diluted170,023 167,562 169,893 167,238 
Earnings per share of Class A common stock - basic$0.07 $0.08$0.07 $0.08 
Earnings per share of Class A common stock - diluted$0.07 $0.08$0.07 $0.08