XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Net income Per Share (Tables)
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] e following table reconciles basic net income per share of the Company's common stock to diluted net income per share for the three months ended March 31, 2021 and 2020, respectively:
 
Three Months Ended 
 
March 31,
(in thousands, except per share amounts)20212020
Net income available to common stockholders$50,387 $36,826 
Basic weighted-average shares outstanding43,379 44,099 
Dilutive effect of potential common stock equivalents — restricted stock units233 187 
Diluted weighted-average shares outstanding43,612 44,286 
Net income per common share:  
Basic$1.16 $0.84 
Diluted$1.16 $0.83