XML 66 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings and Loss per Common Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Common Share
The calculation of basic and diluted earnings and loss per share ("EPS") was as follows:
 Year Ended December 31,
 202520242023
(In thousands, except per share data)
Basic earnings and loss per Class A common share
Numerator:
Net (loss) income$(98,866)$(26,702)$6,722 
Denominator:
Weighted-average Class A shares issued and outstanding55,099 53,527 52,251 
Basic (loss) earnings per Class A common share$(1.79)$(0.50)$0.13 
Diluted earnings and loss per Class A common share
Numerator:
Net (loss) income allocated to Class A common stockholders$(98,866)$(26,702)$6,722 
Denominator:
Weighted-average Class A shares issued and outstanding55,099 53,527 52,251 
Dilutive potential common shares:
Service based restricted stock units — 138 
Performance-based restricted stock units — 52 
Employee stock purchase plan — 69 
Diluted weighted-average Class A shares issued and outstanding55,099 53,527 52,510 
Diluted (loss) earnings per Class A common share$(1.79)$(0.50)$0.13 
Schedule of Antidilutive Shares
The following table shows the weighted-average number of anti-dilutive shares excluded from the diluted EPS calculation:
 Year Ended December 31,
 202520242023
(In thousands)
Class A common stock
Options to purchase Class A common stock 790 1,057 
Service based restricted stock units45 958 1,573 
Performance-based restricted stock units628 40 896 
Total 673 1,788 3,526