XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2
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 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Class A common stock        
Income available to stockholders (Basic EPS)        
Allocated net income (numerator) $ 162,561 $ 116,887 $ 286,093 $ 202,422
Weighted shares (denominator) (in shares) 46,189,042 46,189,026 46,189,028 46,188,923
Per-share amount (in dollars per share) $ 3.52 $ 2.53 $ 6.19 $ 4.38
Dilutive effect of stock-based awards        
Allocated net income (numerator) $ 0 $ 0 $ 0 $ 0
Weighted shares (denominator) (in shares) 15,457 10,148 13,723 8,575
Assumed conversion of Class B shares        
Allocated net income (numerator) $ 1,342 $ 965 $ 2,362 $ 1,671
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) $ 163,903 $ 117,852 $ 288,455 $ 204,093
Weighted shares (denominator) (in shares) 52,305,299 52,299,974 52,303,551 52,298,298
Per-share amount (in dollars per share) $ 3.13 $ 2.25 $ 5.52 $ 3.90
Class B common stock        
Income available to stockholders (Basic EPS)        
Allocated net income (numerator) $ 1,342 $ 965 $ 2,362 $ 1,671
Weighted shares (denominator) (in shares) 2,542 2,542 2,542 2,542
Per-share amount (in dollars per share) $ 528 $ 380 $ 929 $ 657
Income available to stockholders on equivalent shares (Diluted EPS)        
Allocated net income (numerator) $ 1,342 $ 965 $ 2,361 $ 1,671
Weighted shares (denominator) (in shares) 2,542 2,542 2,542 2,542
Per-share amount (in dollars per share) $ 528 $ 380 $ 929 $ 657