XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of the basic and diluted earnings per share of the Company's consolidated statements of operations for the years ended December 31, 2023, 2022 and 2021 ($ in thousands, except per share amounts): 
Year Ended December 31
202320222021
Earnings per common share - basic:
Numerator:
Net income$83,816 $167,445 $278,996 
Net income attributable to noncontrolling interests in CPLP(14)(143)(56)
Net income attributable to other noncontrolling interests(839)(509)(354)
          Net income available for common stockholders$82,963 $166,793 $278,586 
Denominator:
Weighted average common shares - basic151,714 150,113 148,666 
Net income per common share - basic$0.55 $1.11 $1.87 
Earnings per common share - diluted:
Numerator:
Net income$83,816 $167,445 $278,996 
Net income attributable to other noncontrolling interests(839)(509)(354)
Net income available for common stockholders before net income attributable to noncontrolling interests in CPLP$82,977 $166,936 $278,642 
Denominator:
Weighted average common shares - basic151,714 150,113 148,666 
     Add:
Potential dilutive common shares - stock options — 
Potential dilutive restrictive stock units - RSUs, less shares assumed purchased at market price301 281 199 
Weighted average units of CPLP convertible into common shares25 25 25 
Weighted average common shares - diluted152,040 150,419 148,891 
Net income per common share - diluted$0.55 $1.11 $1.87