Epam systems, inc. (EPAM)
Balance Sheet / 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'11
Assets
Current assets
Cash and cash equivalents

916,253

936,552

853,241

777,365

762,529

770,560

685,108

584,081

535,857

582,585

512,493

443,501

398,419

362,025

330,627

280,724

244,877

199,449

214,443

175,717

192,363

220,534

191,246

175,075

174,066

169,207

122,979

107,475

102,806

118,112

105,885

104,930

112,736

88,796

Trade receivables and contract assets, net of allowance of $5,356 and $2,920, respectively

542,698

497,716

-

-

-

402,337

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Time deposits

-

-

-

-

-

-

-

-

-

-

803

403

403

-

0

0

0

30,181

30,000

30,000

30,000

0

1,061

1,142

6,884

1,188

0

977

1,562

1,006

1,545

-

-

-

Accounts receivable, net of allowance of $1,519 and $1,557, respectively

-

-

339,112

343,864

307,202

-

282,276

283,001

262,295

265,639

230,119

208,273

176,686

199,982

187,833

178,796

157,457

174,617

125,683

134,941

104,714

124,483

113,940

108,179

89,932

95,431

87,611

82,817

75,665

78,906

67,867

68,186

54,235

59,472

Unbilled revenues

-

-

142,949

135,786

144,152

-

129,683

123,434

136,807

86,500

106,377

107,858

102,838

63,325

82,360

96,045

115,428

95,808

104,860

92,266

88,033

55,851

70,926

67,880

58,791

43,108

64,957

57,680

51,762

33,414

44,342

36,817

41,961

24,475

Prepaid and other current assets

48,786

39,943

29,390

28,808

30,864

26,171

29,646

31,919

33,154

25,309

31,557

23,275

26,702

18,493

32,205

15,273

19,261

14,344

20,205

19,635

14,390

9,289

18,188

16,200

15,111

14,355

22,234

17,167

15,738

11,835

13,270

10,323

10,157

6,436

Restricted cash

-

-

-

-

-

-

-

-

-

-

0

2,638

268

-

-

-

-

0

-

-

-

-

0

0

0

298

217

60

24

660

948

516

-

-

Employee loans, current, net of allowance of $23 and $0, respectively

-

-

-

-

-

-

2,289

2,084

2,067

-

2,393

2,533

2,694

2,726

2,698

2,684

2,646

2,689

2,760

2,576

2,498

2,434

2,349

2,240

2,114

1,989

1,848

1,417

1,018

429

-

-

-

-

Deferred tax assets

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

12,569

11,847

2,109

1,831

1,817

2,496

4,230

4,123

5,366

5,392

5,350

5,876

6,822

6,593

3,815

4,000

4,016

4,384

Total current assets

1,507,737

1,474,211

1,364,692

1,285,823

1,244,747

1,199,068

1,129,002

1,024,519

970,180

960,033

883,742

788,481

708,010

646,551

635,723

573,522

552,238

528,935

500,060

456,966

433,815

415,087

401,940

374,839

352,264

330,968

305,196

273,469

255,397

250,955

237,672

224,772

223,105

183,563

Property and equipment, net

164,671

165,259

115,321

111,175

105,805

102,646

99,465

98,450

96,825

86,419

77,935

77,115

75,962

73,616

70,284

66,751

64,294

60,499

60,552

58,446

55,115

55,134

54,665

54,523

53,072

53,315

54,062

55,400

53,265

53,135

52,948

40,219

37,200

35,482

Operating lease right-of-use assets

243,671

238,991

207,145

210,447

173,091

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Restricted cash

-

-

-

-

-

-

-

-

-

-

278

277

245

-

236

246

238

238

187

111

114

156

208

212

216

225

246

353

356

467

674

1,921

2,404

2,582

Employee loans, noncurrent, net of allowance of $0 and $0, respectively

-

-

-

-

-

-

1,456

1,669

1,883

-

2,462

2,705

2,975

3,252

3,283

3,478

3,239

3,649

4,177

3,814

3,806

4,081

4,207

4,218

4,234

4,401

4,456

3,408

2,232

0

-

-

-

-

Intangible assets, net

58,676

56,258

56,537

53,821

50,087

57,065

52,669

55,201

59,500

44,511

46,238

49,998

49,668

51,260

53,867

55,962

45,765

46,860

37,176

37,820

45,091

47,689

46,280

49,381

12,957

13,734

14,539

15,115

16,030

16,834

6,014

6,227

1,111

1,251

Goodwill

198,534

195,043

186,299

179,214

167,707

166,832

144,987

144,667

150,337

119,531

119,452

116,239

110,291

109,289

111,722

110,668

118,615

115,930

84,229

62,207

56,346

57,417

39,055

42,547

26,392

22,268

22,411

22,304

22,575

22,698

11,305

12,436

8,459

8,169

Deferred tax assets

79,044

75,013

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Deferred tax assets

-

-

75,071

69,734

69,345

69,983

61,905

54,805

48,170

24,974

30,300

33,022

29,211

31,005

26,598

25,991

18,441

18,312

14,006

13,568

11,453

11,094

14,929

9,382

4,705

4,557

3,585

3,530

6,160

6,093

3,529

1,866

1,791

1,875

Other noncurrent assets

59,548

39,433

35,098

21,237

20,653

16,208

14,498

12,884

16,507

14,788

12,599

11,546

10,625

10,838

7,486

7,270

5,035

4,113

3,341

3,561

3,794

3,368

3,747

2,862

4,797

3,409

969

938

731

632

578

553

540

2,691

Total assets

2,311,881

2,244,208

2,040,163

1,931,451

1,831,435

1,611,802

1,503,982

1,392,195

1,343,402

1,250,256

1,173,006

1,079,383

986,987

925,811

909,199

843,888

807,865

778,536

703,728

636,493

609,534

594,026

565,031

537,964

458,637

432,877

405,464

374,517

356,746

350,814

312,720

287,994

274,610

235,613

Liabilities
Current liabilities
Accounts payable

5,232

7,831

6,896

6,043

4,397

7,444

8,422

6,727

8,474

5,574

5,592

4,253

3,256

3,213

4,661

3,005

3,562

2,576

12,061

11,993

13,366

4,641

6,027

12,500

11,812

2,835

8,195

8,376

9,728

6,095

2,558

4,345

4,060

2,714

Accrued compensation and benefits expenses

250,560

230,035

-

-

-

177,594

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Income taxes payable, current

6,987

9,064

-

-

-

27,538

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Accrued expenses and other current liabilities

66,434

82,476

128,639

96,026

72,793

50,253

98,442

72,443

56,701

89,812

71,842

47,822

32,451

49,895

34,856

29,557

28,646

63,796

42,487

26,841

20,579

32,203

31,665

23,280

15,314

20,175

8,866

7,017

7,636

19,814

13,485

10,296

13,301

24,782

Deferred revenue

-

-

-

-

-

-

-

-

-

-

-

-

-

-

3,685

3,356

3,099

-

2,345

2,615

3,061

3,220

2,282

4,244

4,539

4,543

2,583

4,041

4,920

6,369

3,847

4,607

5,479

6,949

Due to employees

-

-

63,536

64,032

86,012

-

52,405

50,374

60,642

38,757

42,920

41,312

44,951

32,203

34,894

33,421

39,368

26,703

28,666

25,986

29,870

24,518

22,371

21,006

17,305

12,665

14,530

13,744

15,129

12,026

12,137

13,326

14,035

8,234

Deferred compensation due to employees

-

-

13,427

7,928

9,673

-

9,174

4,338

1,827

5,964

2,890

1,172

6,838

5,900

4,035

910

6,924

5,364

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Contingent consideration (Note 4)

-

-

-

-

-

-

-

-

-

-

-

-

-

-

800

-

-

-

0

0

33,919

35,524

-

-

-

0

-

-

-

-

-

-

-

-

Taxes payable, current

-

-

47,548

50,156

69,835

-

52,530

47,529

52,264

40,860

35,740

35,661

35,395

25,008

39,499

21,765

25,945

29,472

26,401

21,505

16,005

24,704

20,317

15,050

10,413

14,171

17,364

13,619

10,282

14,557

12,802

10,095

9,029

8,712

Operating lease liabilities, current

60,108

57,542

51,424

48,429

39,856

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Contingent liability, current (Note 9)

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

87

92

-

-

-

-

-

-

-

-

-

-

-

-

-

Deferred tax liabilities, current

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

408

974

705

603

1,406

1,563

1,072

275

577

543

672

491

1,243

1,232

1,205

1,736

Total current liabilities

389,321

386,948

311,470

272,614

282,566

262,829

220,973

181,411

179,908

180,967

158,984

130,220

122,891

116,219

122,430

92,014

107,544

127,911

112,368

90,001

117,597

125,413

84,068

77,643

60,455

54,664

52,115

47,340

48,367

59,352

46,072

43,901

47,109

53,127

Long-term debt

25,046

25,074

25,000

25,000

25,000

25,031

25,028

25,020

25,025

25,033

25,041

25,033

25,040

25,048

33,062

40,088

40,116

35,000

15,000

-

-

0

-

-

-

-

-

-

-

-

-

-

-

-

Deferred revenue, long-term

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

113

228

340

533

155

312

621

1,263

-

-

-

-

Income taxes payable, noncurrent

45,847

45,878

43,738

43,650

43,679

43,685

50,242

56,540

62,031

59,874

-

-

-

0

-

-

-

-

-

-

-

-

0

1,228

1,228

1,228

1,228

1,228

1,228

1,228

1,228

1,218

1,211

1,204

Operating lease liabilities, noncurrent

189,312

180,848

153,980

158,137

127,935

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Deferred tax liabilities, long-term

-

-

-

-

-

-

-

-

-

-

-

-

-

-

3,327

2,819

2,583

-

3,492

2,432

4,106

4,563

3,478

326

334

351

354

404

3,071

2,691

269

269

283

283

Other noncurrent liabilities

14,873

9,315

13,858

9,803

14,030

17,661

11,804

16,421

21,090

9,435

3,836

4,424

3,954

3,132

268

-

-

2,402

-

-

-

-

31,672

31,892

-

-

-

-

-

-

-

-

-

-

Total liabilities

664,399

648,063

548,046

509,204

493,210

349,206

308,047

279,392

288,054

275,309

187,861

159,677

151,885

144,399

159,087

134,921

150,243

165,313

130,860

92,433

121,703

129,976

119,331

111,317

62,357

56,776

53,852

49,284

53,287

64,534

47,569

45,388

48,603

54,614

Commitments and contingencies (Note 12)

-

-

-

-

-

-

0

0

0

-

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Stockholders’ equity
Common stock, $0.001 par value; 160,000,000 authorized; 55,608,835 and 55,207,446 shares issued, 55,589,100 and 55,187,711 shares outstanding at March 31, 2020 and December 31, 2019, respectively

56

55

55

55

54

54

54

54

53

53

52

51

51

50

50

50

49

49

49

49

48

48

48

48

47

46

46

46

45

44

43

43

42

17

Preferred stock, $.001 par value; 0 and 290,277 authorized Series A-3 convertible preferred stock issued and outstanding at December 31, 2012 and December 31, 2011, respectively

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

0

0

Additional paid-in capital

610,579

607,051

589,764

574,619

553,532

544,700

530,837

511,131

486,022

473,874

456,624

439,523

396,829

374,907

363,154

348,527

319,225

303,363

284,938

270,658

241,066

229,501

220,722

212,450

201,955

195,585

189,457

182,503

173,803

166,962

164,443

158,667

157,232

40,020

Retained earnings

1,106,285

1,020,590

946,066

879,064

820,287

759,533

699,568

633,950

583,695

518,820

549,694

507,060

469,701

444,320

419,557

393,383

368,953

345,054

317,412

294,543

275,312

260,598

242,204

223,164

208,350

190,986

172,227

155,790

141,672

128,992

113,993

99,928

86,607

74,508

Treasury stock

177

177

177

177

177

177

177

177

177

177

177

177

177

177

170

156

154

93

80

80

3,811

4,043

6,500

6,500

8,663

8,684

8,684

8,697

8,697

8,697

11,666

11,666

15,972

15,972

Accumulated other comprehensive loss

-69,261

-31,374

-43,591

-31,314

-35,471

-41,514

-34,347

-32,155

-14,245

-17,623

-21,048

-26,751

-31,302

-37,688

-32,479

-32,837

-30,451

-35,150

-29,451

-21,110

-24,784

-22,054

-10,774

-2,515

-5,409

-1,832

-1,434

-4,409

-3,364

-1,021

-1,662

-4,366

-1,902

-3,514

Total stockholders’ equity

1,647,482

1,596,145

1,492,117

1,422,247

1,338,225

1,262,596

1,195,935

1,112,803

1,055,348

974,947

985,145

919,706

835,102

781,412

750,112

708,967

657,622

613,223

572,868

544,060

487,831

464,050

445,700

426,647

396,280

376,101

351,612

325,233

303,459

286,280

265,151

242,606

226,007

95,059

Total liabilities and stockholders’ equity

2,311,881

2,244,208

2,040,163

1,931,451

1,831,435

1,611,802

1,503,982

1,392,195

1,343,402

1,250,256

1,173,006

1,079,383

986,987

925,811

909,199

843,888

807,865

778,536

703,728

636,493

609,534

594,026

565,031

537,964

458,637

432,877

405,464

374,517

356,746

350,814

312,720

287,994

274,610

235,613