XML 49 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share - Reconciliation of the Numerators and Denominators Used in the Basic and Diluted Per-Share Computations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Class A common stock    
Income available to stockholders (Basic EPS)    
Allocated net income (numerator) $ 149,242 $ 137,284
Weighted shares (denominator) (in shares) 46,188,850 46,188,903
Per-share amount (in dollars per share) $ 3.23 $ 2.97
Dilutive effect of stock-based awards    
Allocated net income (numerator) $ 0 $ 0
Weighted shares (denominator) (in shares) 10,530 14,681
Assumed conversion of Class B shares    
Allocated net income (numerator) $ 1,232 $ 1,133
Weighted shares (denominator) (in shares) 6,100,800 6,100,800
Income available to stockholders on equivalent shares (Diluted EPS)    
Allocated net income (numerator) $ 150,474 $ 138,417
Weighted shares (denominator) (in shares) 52,300,180 52,304,384
Per-share amount (in dollars per share) $ 2.88 $ 2.65
Class B common stock    
Income available to stockholders (Basic EPS)    
Allocated net income (numerator) $ 1,232 $ 1,133
Weighted shares (denominator) (in shares) 2,542 2,542
Per-share amount (in dollars per share) $ 485 $ 446
Income available to stockholders on equivalent shares (Diluted EPS)    
Allocated net income (numerator) $ 1,232 $ 1,133
Weighted shares (denominator) (in shares) 2,542 2,542
Per-share amount (in dollars per share) $ 485 $ 446