XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings per Common Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The calculation of basic and diluted earnings per share ("EPS") was as follows:
 Three Months Ended March 31,
 20242023
(In thousands, except per share data)
Basic earnings per Class A common share
Numerator:
Net income
$4,750 $36,012 
Denominator:
Weighted-average Class A shares issued and outstanding52,942 51,813 
Basic earnings per Class A common share$0.09 $0.70 
Diluted earnings per Class A common share
Numerator:
Net income allocated to Class A common stockholders$4,750 $36,012 
Denominator:
Weighted-average Class A shares issued and outstanding52,942 51,813 
Dilutive potential common shares:
Service-based restricted stock units259 109 
Performance-based restricted stock units4 68 
Employee stock purchase plan65 31 
Diluted weighted-average Class A shares issued and outstanding53,270 52,021 
Diluted earnings per Class A common share$0.09 $0.69 
Schedule of Antidilutive Shares
The following table shows the weighted-average number of anti-dilutive shares excluded from the diluted EPS calculation:
 Three Months Ended March 31,
 20242023
(In thousands)
Class A common stock
Options to purchase Class A common stock1,009 1,163 
Service-based restricted stock units1,278 1,248 
Performance-based restricted stock units141 359 
Total 2,428 2,770