XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Components of Basic and Diluted Net Income Per Share
The components of basic and diluted net income per share attributable to Class A Common Stock are as follows:
Three Months Ended
(In thousands, except per share data)March 31, 2025March 31, 2024
Basic:
Net income attributable to Class A Common Stock$102,927 $85,086 
Less: Dividends and net income allocated to participating securities1,610 1,101 
Net income, net of participating securities$101,317 $83,985 
Weighted average number of common shares outstanding during the period - basic188,653 182,368 
Net income per share of Class A Common Stock - basic
$0.54 $0.46 
Diluted:
Net income attributable to Class A Common Stock$102,927 $85,086 
Less: Dividends and net income allocated to participating securities1,610 1,101 
Net income, net of participating securities$101,317 $83,985 
Weighted average number of common shares outstanding during the period - basic188,653 182,368 
Add: Dilutive effect of stock based compensation and other11 56 
Weighted average number of common shares outstanding during the period - diluted188,664 182,424 
Net income per share of Class A Common Stock - diluted
$0.54 $0.46