XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Computation of reconciliation of basic earnings per share to diluted earnings per share The following table details the reconciliation of basic earnings per share to diluted earnings per share:
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Numerator for basic and diluted earnings per share:  
Net income$44,170 $39,284 $106,676 $140,726 
Denominator:  
Weighted-average basic common shares outstanding40,888 40,261 40,805 40,013 
Assumed conversion of dilutive securities:  
Stock awards1,398 1,345 1,391 1,480 
Convertible Senior Notes— — — — 
Denominator for diluted earnings per share
   - Adjusted weighted-average shares
42,286 41,606 42,196 41,493 
Earnings per common share:  
Basic$1.08 $0.98 $2.61 $3.52 
Diluted$1.04 $0.94 $2.53 $3.39