Exlservice holdings, inc. (EXLS)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Revenues, net

991,346

883,112

762,310

685,988

628,492

499,278

478,452

442,930

360,541

252,753

190,995

Cost of revenues

655,490

584,855

495,142

447,718

402,917

332,535

290,942

271,876

219,987

151,285

109,389

Gross profit

335,856

298,257

267,168

238,270

225,575

166,743

187,510

171,054

140,554

101,468

81,606

Operating expenses:
General and Administrative Expense

126,909

116,202

102,515

88,616

77,293

65,381

58,797

57,192

50,660

40,278

31,850

Selling and Marketing Expense

71,842

63,612

53,379

50,579

49,474

39,294

36,376

31,007

25,582

18,832

13,950

Depreciation, Depletion and Amortization, Nonproduction

51,981

48,566

38,549

34,580

31,465

28,028

24,917

25,623

22,994

15,835

11,405

Impairment and restructuring charges

8,671

20,056

0

0

-

-

-

-

-

-

-

Operating Expenses

259,403

248,436

194,443

173,775

158,232

132,703

120,090

113,822

99,236

74,945

57,205

Income from operations

76,453

49,821

72,725

64,495

67,343

34,040

67,420

57,232

41,318

26,523

24,401

Foreign exchange gain, net

3,752

4,787

2,839

5,597

2,744

-5

-4,990

-2,509

3,373

4,199

-5,929

Interest expense

13,612

7,227

1,889

1,343

1,338

369

-

-

-

-

-

Other Nonoperating Income (Expense)

16,507

12,989

11,359

15,135

7,027

3,972

2,547

1,997

1,957

1,367

1,023

Income before income tax expense and earnings from equity affiliates

83,100

60,370

85,034

83,884

75,776

37,638

64,977

56,720

46,648

32,089

19,495

Income tax expense

15,172

3,397

36,146

22,151

24,211

5,193

16,880

14,884

11,868

5,497

3,703

Income before earnings from equity affiliates

67,928

56,973

48,888

-

-

-

-

-

-

-

-

Loss from equity-method investment

-269

-247

0

0

-

-

-

-

-

-

-

Income from continuing operations

-

-

-

-

-

-

-

-

-

-

15,792

Loss from discontinued operations, net of taxes

-

-

-

-

-

-

-

-

-

-

-139

Net Income (Loss) Attributable to Parent

67,659

56,726

48,888

61,733

51,565

32,445

48,097

41,836

34,780

26,592

15,653

Earnings Per Share [Abstract]
Basic (in dollars per share)

1.97

1.65

1.44

1.84

1.55

0.99

1.47

1.31

1.15

0.91

0.54

Diluted (in dollars per share)

1.95

1.62

1.39

1.79

1.51

0.96

1.42

1.26

1.10

0.88

0.53

Weighted Average Number of Shares Outstanding, Diluted [Abstract]
Weighted Average Number of Shares Outstanding, Basic

34,350

34,451

33,897

33,566

33,298

32,804

32,750

31,968

30,264

29,281

28,963

Weighted Average Number of Shares Outstanding, Diluted

34,732

35,030

35,110

34,563

34,178

33,636

33,842

33,171

31,546

30,388

29,417