v3.25.2
Earnings Per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The following table sets forth the computation of basic and diluted earnings per share for the three and six months ended June 30, 2025 and 2024 ($ in thousands, except per share amounts):
Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Earnings per common share - basic:
Numerator:
      Net income$14,658 $7,961 $35,751 $21,412 
Net income attributable to noncontrolling interests in
CPLP from continuing operations
(3)(2)(6)(4)
      Net income attributable to other noncontrolling interests (172)(119)(365)(280)
Net income available to common stockholders$14,483 $7,840 $35,380 $21,128 
Denominator:
Weighted average common shares - basic167,930 152,095 167,870 152,020 
Net income per common share - basic$0.09 $0.05 $0.21 $0.14 
Earnings per common share - diluted:
Numerator:
      Net income$14,658 $7,961 $35,751 $21,412 
Net income attributable to other noncontrolling interests(172)(119)(365)(280)
Net income available for common stockholders before allocation of net income attributable to noncontrolling interests in CPLP$14,486 $7,842 $35,386 $21,132 
Denominator:
Weighted average common shares - basic167,930 152,095 167,870 152,020 
     Add:
Potential dilutive common shares - ESPP  
Potential dilutive common shares - restricted stock units,
    less shares assumed purchased at market price
810 492 784 454 
Weighted average units of CPLP convertible into
    common shares
25 25 25 25 
Weighted average common shares - diluted168,765 152,614 168,679 152,500 
Net income per common share - diluted$0.09 $0.05 $0.21 $0.14 
The treasury stock method resulted in no dilution from shares expected to be issued under forward contracts for the future sales of common stock under the Company's ATM Program during the respective periods presented.