XML 81 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerators:        
Net income $ 49,068 $ 35,846 $ 100,399 $ 72,024
Denominators:        
Basic weighted average common shares outstanding (in shares) 33,355,354 33,403,411 33,397,226 33,422,618
Dilutive effect of share-based awards (in shares) 333,095 427,128 412,329 439,979
Diluted weighted average common shares outstanding (in shares) 33,688,449 33,830,539 33,809,555 33,862,597
Earnings per share attributable to ExlService Holdings, Inc. stockholders:        
Basic (in dollars per share) $ 1.47 $ 1.07 $ 3.01 $ 2.15
Diluted (in dollars per share) $ 1.46 $ 1.06 $ 2.97 $ 2.13
Weighted average potentially dilutive considered anti-dilutive and not included in computing diluted earnings per share (in shares) 249,831   179,550 541