XML 49 R39.htm IDEA: XBRL DOCUMENT v3.26.1
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, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Class A common stock        
Income available to stockholders (Basic EPS)        
Allocated net income (numerator) $ 178,818 $ 173,254 $ 328,060 $ 310,538
Weighted shares (denominator) (in shares) 46,189,033 46,189,063 46,188,942 46,188,984
Per-share amount (in dollars per share) $ 3.87 $ 3.75 $ 7.10 $ 6.72
Dilutive effect of stock-based awards        
Allocated net income (numerator) $ 0 $ 0 $ 0 $ 0
Weighted shares (denominator) (in shares) 8,864 14,544 9,698 14,613
Assumed conversion of Class B shares        
Allocated net income (numerator) $ 1,476 $ 1,431 $ 2,708 $ 2,564
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) $ 180,294 $ 174,685 $ 330,768 $ 313,102
Weighted shares (denominator) (in shares) 52,298,697 52,304,407 52,299,440 52,304,397
Per-share amount (in dollars per share) $ 3.45 $ 3.34 $ 6.32 $ 5.99
Class B common stock        
Income available to stockholders (Basic EPS)        
Allocated net income (numerator) $ 1,476 $ 1,431 $ 2,708 $ 2,564
Weighted shares (denominator) (in shares) 2,542 2,542 2,542 2,542
Per-share amount (in dollars per share) $ 581 $ 563 $ 1,065 $ 1,008
Income available to stockholders on equivalent shares (Diluted EPS)        
Allocated net income (numerator) $ 1,476 $ 1,430 $ 2,708 $ 2,563
Weighted shares (denominator) (in shares) 2,542 2,542 2,542 2,542
Per-share amount (in dollars per share) $ 581 $ 563 $ 1,065 $ 1,008