XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
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 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Class A common stock        
Income available to stockholders (Basic EPS:)        
Allocated net income (numerator) $ 116,887 $ 79,491 $ 202,422 $ 147,548
Weighted shares (denominator) (in shares) 46,189,026 46,188,845 46,188,923 46,188,803
Per-share amount (in dollars per share) $ 2.53 $ 1.72 $ 4.38 $ 3.19
Dilutive effect of stock-based awards        
Allocated net income (numerator) $ 0 $ 0 $ 0 $ 0
Weighted shares (denominator) (in shares) 10,148 6,494 8,575 8,718
Assumed conversion of Class B shares        
Allocated net income (numerator) $ 965 $ 656 $ 1,671 $ 1,218
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) $ 117,852 $ 80,147 $ 204,093 $ 148,766
Weighted shares (denominator) (in shares) 52,299,974 52,296,139 52,298,298 52,298,321
Per-share amount (in dollars per share) $ 2.25 $ 1.53 $ 3.90 $ 2.84
Class B common stock        
Income available to stockholders (Basic EPS:)        
Allocated net income (numerator) $ 965 $ 656 $ 1,671 $ 1,218
Weighted shares (denominator) (in shares) 2,542 2,542 2,542 2,542
Per-share amount (in dollars per share) $ 380 $ 258 $ 657 $ 479
Income available to stockholders on equivalent shares (Diluted EPS:)        
Allocated net income (numerator) $ 965 $ 656 $ 1,671 $ 1,218
Weighted shares (denominator) (in shares) 2,542 2,542 2,542 2,542
Per-share amount (in dollars per share) $ 380 $ 258 $ 657 $ 479