XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
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 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Class A common stock        
Income available to stockholders (Basic EPS)        
Allocated net income (numerator) $ 158,521 $ 129,967 $ 444,614 $ 332,389
Weighted shares (denominator) (in shares) 46,189,059 46,189,037 46,189,038 46,188,962
Per-share amount (in dollars per share) $ 3.43 $ 2.81 $ 9.63 $ 7.20
Dilutive effect of stock-based awards        
Allocated net income (numerator) $ 0 $ 0 $ 0 $ 0
Weighted shares (denominator) (in shares) 16,655 9,532 11,163 8,893
Assumed conversion of Class B shares        
Allocated net income (numerator) $ 1,309 $ 1,073 $ 3,671 $ 2,744
Weighted shares (denominator) (in shares) 6,100,800 6,100,800 6,100,800 6,100,800
Income available to stockholders on equivalent shares (Diluted EPS)        
Allocated net income (numerator) $ 159,830 $ 131,040 $ 448,285 $ 335,133
Weighted shares (denominator) (in shares) 52,306,514 52,299,369 52,301,001 52,298,655
Per-share amount (in dollars per share) $ 3.06 $ 2.51 $ 8.57 $ 6.41
Class B common stock        
Income available to stockholders (Basic EPS)        
Allocated net income (numerator) $ 1,309 $ 1,073 $ 3,671 $ 2,744
Weighted shares (denominator) (in shares) 2,542 2,542 2,542 2,542
Per-share amount (in dollars per share) $ 515 $ 422 $ 1,444 $ 1,079
Income available to stockholders on equivalent shares (Diluted EPS)        
Allocated net income (numerator) $ 1,309 $ 1,073 $ 3,670 $ 2,744
Weighted shares (denominator) (in shares) 2,542 2,542 2,542 2,542
Per-share amount (in dollars per share) $ 515 $ 422 $ 1,444 $ 1,079