v3.25.1
Shareholders' Equity
3 Months Ended
Mar. 31, 2025
Stockholders' Equity Note [Abstract]  
Shareholders' Equity Shareholders' Equity
a) The Company has 50,000,000 shares of no par value common stock authorized. The following table presents a rollforward of changes in common shares issued and outstanding.

Three Months Ended March 31,
(shares in ones)
20252024
Issued and outstanding common shares, beginning of period12,790,117 13,131,672 
Issuance of common shares2,258 1,384 
Repurchase of common shares(89,735)(109,545)
Issued and outstanding common shares, end of period12,702,640 13,023,511 

b) The Company also has 10,000,000 shares of no par value preferred stock authorized, of which 600,000 shares were issued and outstanding at March 31, 2025 and December 31, 2024.

c) Net income per common share was determined by dividing adjusted net income to common shareholders by the applicable weighted average common shares outstanding. Weighted average basic common shares outstanding include restricted stock units that are no longer subject to any contingencies for issuance, but for which corresponding shares have not been issued. Diluted net income per common share is computed by dividing adjusted net income to common shareholders by the weighted average number of common shares and dilutive potential common shares outstanding during the period. The following table presents basic net income per common share and diluted net income per common share.

Three Months Ended March 31,
(in thousands, except per share amounts)20252024
Net income to common shareholders$121,714 $1,025,184 
Adjustment of redeemable noncontrolling interests33,341 (32,602)
Adjusted net income to common shareholders$155,055 $992,582 
Weighted average basic common shares outstanding
12,804 13,137 
Weighted average dilutive potential common shares from restricted stock units and restricted stock
33 22 
Weighted diluted common shares outstanding
12,837 13,159 
Basic net income per common share$12.11 $75.56 
Diluted net income per common share
$12.08 $75.43