XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted earnings per share:
 Three months ended June 30,Six months ended June 30,
 2022202120222021
Numerators:
Net income$35,846 $28,021 $72,024 $59,952 
Denominators:
Basic weighted average common shares outstanding33,403,411 33,571,074 33,422,618 33,652,146 
Dilutive effect of share-based awards427,128 330,063 439,979 336,528 
Dilutive effect of conversion premium on the Notes— 488,631 — 364,919 
Diluted weighted average common shares outstanding33,830,539 34,389,768 33,862,597 34,353,593 
Earnings per share attributable to ExlService Holdings Inc. stockholders:
Basic$1.07 $0.83 $2.15 $1.78 
Diluted$1.06 $0.81 $2.13 $1.75 
Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share1,748 541 874