XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Schedule of 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, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Class A common stock        
Income available to stockholders (Basic EPS:)        
Allocated net income (numerator) $ 129,967 $ 83,623 $ 332,389 $ 231,171
Weighted shares (denominator) (in shares) 46,189,037 46,189,025 46,188,962 46,188,878
Per-share amount (in dollars per share) $ 2.81 $ 1.81 $ 7.20 $ 5.00
Dilutive effect of stock-based awards        
Allocated net income (numerator) $ 0 $ 0 $ 0 $ 0
Weighted shares (denominator) (in shares) 9,532 6,586 8,893 8,007
Assumed conversion of Class B shares        
Allocated net income (numerator) $ 1,073 $ 690 $ 2,744 $ 1,908
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) $ 131,040 $ 84,313 $ 335,133 $ 233,079
Weighted shares (denominator) (in shares) 52,299,369 52,296,411 52,298,655 52,297,685
Per-share amount (in dollars per share) $ 2.51 $ 1.61 $ 6.41 $ 4.46
Class B common stock        
Income available to stockholders (Basic EPS:)        
Allocated net income (numerator) $ 1,073 $ 690 $ 2,744 $ 1,908
Weighted shares (denominator) (in shares) 2,542 2,542 2,542 2,542
Per-share amount (in dollars per share) $ 422 $ 272 $ 1,079 $ 751
Income available to stockholders on equivalent shares (Diluted EPS:)        
Allocated net income (numerator) $ 1,073 $ 690 $ 2,744 $ 1,908
Weighted shares (denominator) (in shares) 2,542 2,542 2,542 2,542
Per-share amount (in dollars per share) $ 422 $ 272 $ 1,079 $ 751