Epam systems, inc. (EPAM)
Income statement / TTM
Mar'20Dec'19Sep'19Jun'19Mar'19Dec'18Sep'18Jun'18Mar'18Dec'17Sep'17Jun'17Mar'17Dec'16Sep'16Jun'16Mar'16Dec'15Sep'15Jun'15Mar'15Dec'14Sep'14Jun'14Mar'14Dec'13Sep'13Jun'13Mar'13Dec'12Sep'12Jun'12Mar'12Dec'11Sep'11Jun'11Mar'11
Revenues

2,423,824

2,293,798

2,165,954

2,046,037

1,940,097

1,842,912

1,737,278

1,646,615

1,549,945

1,450,448

1,364,676

1,285,446

1,220,301

1,160,132

1,106,860

1,044,616

978,565

914,128

856,059

812,774

769,688

730,027

685,428

632,814

591,303

555,117

523,070

492,998

463,614

433,799

403,388

379,733

356,109

334,528

0

0

0

Operating expenses:
Cost of revenues (exclusive of depreciation and amortization)

1,567,311

1,488,198

1,397,160

1,320,716

1,253,976

1,186,921

1,122,011

1,060,299

991,256

921,352

865,457

816,885

777,535

737,186

697,251

654,933

608,407

566,913

530,087

504,117

479,963

456,530

432,692

398,722

372,167

347,650

327,307

307,867

288,123

270,361

252,465

234,993

220,006

205,336

0

0

0

Selling, general and administrative expenses

480,755

457,433

429,881

404,221

385,732

373,587

361,570

350,076

337,946

327,588

313,590

299,349

282,447

264,658

257,640

245,580

237,315

222,759

208,106

195,550

178,245

163,666

146,885

131,903

121,773

116,497

109,894

103,154

95,324

85,868

78,001

72,670

68,764

64,930

0

0

0

Depreciation and amortization expense

50,057

45,317

42,538

40,730

38,664

36,640

34,153

32,008

30,066

28,562

27,103

25,854

24,957

23,387

22,049

20,517

18,297

17,395

15,329

16,446

17,994

17,483

18,393

16,789

15,192

15,120

14,585

13,719

12,288

10,882

9,480

8,523

8,059

7,538

0

0

0

Goodwill impairment loss

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

2,241

0

0

0

0

0

0

0

0

-

-

-

0

-

0

-

Other operating expenses, net

-

-

-

-

-

-

-

-

-

-

-

-

-

-1,205

-1,842

-1,634

-1,068

-1,094

-2,079

-2,144

-4,099

-3,924

-2,098

-1,645

643

643

673

205

-121

-682

-665

-615

-603

-19

0

0

0

Operating Income (Loss)

325,701

302,850

296,375

280,370

261,725

245,764

219,544

204,232

190,677

172,946

158,279

142,933

134,331

133,696

128,078

121,952

113,478

105,967

98,217

92,276

87,146

86,183

85,360

83,755

82,814

76,493

71,957

68,463

67,758

66,006

62,777

62,932

56,980

55,008

0

0

0

Interest and other income, net

8,035

8,725

7,855

7,287

7,149

3,522

4,241

3,716

3,466

4,601

4,234

3,885

4,221

4,848

4,825

4,623

4,784

4,731

4,690

5,086

4,951

4,769

4,233

3,818

3,423

3,077

2,764

2,404

2,095

1,941

1,844

1,743

1,711

1,422

0

0

0

Change in fair value of contingent consideration

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

1,924

0

0

0

0

0

0

0

-

-

-

-

-

-

-

-

Foreign exchange gain/(loss)

-2,041

-12,049

-10,733

-8,142

-2,750

487

-703

-266

-534

-3,242

-8,235

-9,886

-13,743

-12,078

-3,754

-1,994

-164

-4,628

-5,064

-5,814

-6,588

-2,075

-3,910

-3,912

-3,542

-2,800

-2,223

-2,138

-2,663

-2,084

-2,449

-4,115

-3,424

-3,638

0

0

0

Income before provision for income taxes

331,695

299,526

293,497

279,515

266,124

249,773

223,082

207,682

193,609

174,305

154,278

136,932

124,809

126,466

129,149

124,581

118,098

106,070

95,919

89,624

83,585

86,953

85,683

83,661

82,695

76,770

72,498

68,729

67,190

65,863

62,172

60,560

55,267

52,792

0

0

0

Provision for income taxes

45,827

38,469

46,999

34,401

29,532

9,517

73,665

81,249

80,072

101,545

25,881

24,995

25,801

27,200

27,008

25,741

24,457

21,614

20,678

18,216

16,594

17,312

15,706

16,287

16,017

14,776

14,264

12,867

12,125

11,379

10,303

8,806

8,557

8,439

0

0

0

Net Income (Loss) Attributable to Parent

285,868

261,057

246,498

245,114

236,592

240,256

149,417

126,433

113,537

72,760

128,397

111,937

99,008

99,266

102,141

98,840

93,641

84,456

75,241

71,408

66,991

69,641

69,977

67,374

66,678

61,994

58,234

55,862

55,065

54,484

51,869

51,754

46,710

44,353

0

0

0

Unrealized (loss)/gain on cash-flow hedging instruments, net of tax

0

-

-

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Foreign currency translation adjustments, net of tax

-25,167

6,295

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

2,493

0

0

0

-

-

-

-

Comprehensive income

252,078

271,197

237,254

245,955

215,366

216,365

136,118

121,029

130,594

92,825

139,828

118,023

98,157

96,728

99,113

87,113

87,974

71,360

56,536

52,784

47,587

49,390

60,636

69,268

64,633

61,183

58,462

55,819

53,603

56,977

52,872

48,233

45,821

43,103

0

0

0

Net income allocated to participating securities

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

3,341

-6,150

-13,972

-22,348

-15,025

0

0

0

Accretion of preferred stock

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

Numerator for basic earnings per share

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

51,143

45,719

37,782

17,467

11,765

0

0

0

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

1.55

1.35

1.22

1.07

1.12

1.11

1.22

0.94

1.21

-0.58

0.81

0.72

0.46

0.49

0.51

0.49

0.48

0.56

0.47

0.40

0.31

0.39

0.40

0.31

0.37

0.40

0.36

0.31

0.28

0.33

0.33

0.31

0.30

-

-

-

-

Diluted (in dollars per share)

1.47

1.29

1.16

1.02

1.06

1.05

1.15

0.89

1.15

-0.58

0.77

0.68

0.44

0.46

0.49

0.46

0.45

0.52

0.44

0.37

0.29

0.37

0.38

0.30

0.35

0.38

0.34

0.29

0.27

0.31

0.30

0.29

0.27

-

-

-

-

Shares used in calculation of net income per share:
Weighted Average Number of Shares Outstanding, Basic

55,286

55,065

54,882

54,684

54,245

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

87,568

42,952

42

30,197

-

-

-

-

Weighted Average Number of Shares Outstanding, Diluted

58,142

57,969

57,848

57,616

57,236

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

94,779

46,501

46

33,957

-

-

-

-