XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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, 2024
Mar. 31, 2023
Class A common stock    
Income available to stockholders (Basic EPS)    
Allocated net income (numerator) $ 123,532 $ 85,535
Weighted shares (denominator) (in shares) 46,189,014 46,188,819
Per-share amount (in dollars per share) $ 2.67 $ 1.85
Dilutive effect of stock-based awards    
Allocated net income (numerator) $ 0 $ 0
Weighted shares (denominator) (in shares) 11,989 7,002
Assumed conversion of Class B shares    
Allocated net income (numerator) $ 1,020 $ 706
Weighted shares (denominator) (in shares) 6,100,800 6,100,800
Income available to stockholders on equivalent shares (Diluted EPS)    
Allocated net income (numerator) $ 124,552 $ 86,241
Weighted shares (denominator) (in shares) 52,301,803 52,296,621
Per-share amount (in dollars per share) $ 2.38 $ 1.65
Class B common stock    
Income available to stockholders (Basic EPS)    
Allocated net income (numerator) $ 1,020 $ 706
Weighted shares (denominator) (in shares) 2,542 2,542
Per-share amount (in dollars per share) $ 401 $ 278
Income available to stockholders on equivalent shares (Diluted EPS)    
Allocated net income (numerator) $ 1,020 $ 706
Weighted shares (denominator) (in shares) 2,542 2,542
Per-share amount (in dollars per share) $ 401 $ 278