XML 58 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 Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted earnings per share:
Year ended December 31,
202320222021
Numerators:
Net income$184,558 $142,968 $114,758 
Denominators (1):
Basic weighted average common shares outstanding166,341,213 166,651,585 167,746,375 
Dilutive effect of stock-based awards1,820,158 2,517,705 2,043,465 
Dilutive effect of conversion premium on the Notes (2)
— — 1,432,550 
Diluted weighted average common shares outstanding168,161,371 169,169,290 171,222,390 
Earnings per share attributable to ExlService Holdings, Inc. stockholders (1):
Basic$1.11 $0.86 $0.68 
Diluted$1.10 $0.85 $0.67 
Weighted average potentially dilutive shares considered anti-dilutive and not included in computing diluted earnings per share (1)
1,628,932 2,830 53,525 

(1) Prior period information has been adjusted to reflect the 5-for-1 forward stock split of the Company’s common stock effected in August 2023. Refer to Note 19 – Capital Structure to the consolidated financial statements for further details.

(2) Represents dilution effect related to the conversion premium of the convertible senior notes in the calculation of diluted weighted average shares outstanding for the portion of the period until actual settlement during the third quarter of 2021. Refer to Note 18 – Borrowings to the consolidated financial statements for further details.