XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Reconciliation of the Numerators and Denominators Used in the Basic and Diluted Per-Share Computations
A reconciliation of the numerators and denominators used in the basic and diluted per-share computations is presented as follows for each class of common stock: 
Three months ended June 30,
20242023
(dollars in thousands, except per share data)Allocated net income (numerator)Weighted shares (denominator)Per-share amountAllocated net income (numerator)Weighted shares (denominator)Per-share amount
Class A – Basic EPS:
Income available to Class A stockholders$162,561 46,189,042 $3.52 $116,887 46,189,026 $2.53 
Dilutive effect of stock-based awards15,457 — 10,148 — 
Assumed conversion of Class B shares1,342 6,100,800 — 965 6,100,800 — 
Class A – Diluted EPS:
Income available to Class A stockholders on Class A equivalent shares
$163,903 52,305,299 $3.13 $117,852 52,299,974 $2.25 
Class B – Basic EPS:
Income available to Class B stockholders$1,342 2,542 $528 $965 2,542 $380 
Class B – Diluted EPS:
Income available to Class B stockholders$1,342 2,542 $528 $965 2,542 $380 
Six months ended June 30,
20242023
(dollars in thousands, except per share data)Allocated net income (numerator)Weighted shares (denominator)Per-share amountAllocated net income (numerator)Weighted shares (denominator)Per-share amount
Class A – Basic EPS:
Income available to Class A stockholders$286,093 46,189,028 $6.19 $202,422 46,188,923 $4.38 
Dilutive effect of stock-based awards13,723 — 8,575 — 
Assumed conversion of Class B shares2,362 6,100,800 — 1,671 6,100,800 — 
Class A – Diluted EPS:
Income available to Class A stockholders on Class A equivalent shares
$288,455 52,303,551 $5.52 $204,093 52,298,298 $3.90 
Class B – Basic EPS:
Income available to Class B stockholders$2,362 2,542 $929 $1,671 2,542 $657 
Class B – Diluted EPS:
Income available to Class B stockholders$2,361 2,542 $929 $1,671 2,542 $657