Mastech digital, inc. (MHH)
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'11Sep'11Jun'11Dec'10
ASSETS
Current assets:
Cash and cash equivalents

2,575

2,981

1,963

3,869

1,548

1,294

2,188

747

1,267

2,478

3,162

633

876

829

738

735

830

848

698

490

2,853

2,568

2,548

1,249

508

424

1,614

616

630

659

3,253

1,687

2,748

5,755

5,614

5,333

6,334

Accounts receivable, net of allowance for uncollectible accounts of $338 in 2020 and 2019

21,117

22,345

26,537

25,730

28,960

28,913

24,212

25,045

24,784

22,876

23,691

16,608

18,704

17,916

20,877

16,214

17,785

16,394

16,727

11,601

8,889

10,677

11,315

11,396

8,601

10,707

9,580

13,380

9,761

10,864

9,301

12,116

8,671

10,430

8,542

9,244

8,057

Unbilled receivables

12,479

10,007

8,423

10,061

10,171

9,167

13,961

10,360

8,777

7,786

6,474

5,928

4,673

3,186

3,512

6,541

3,075

2,796

3,402

5,470

6,459

4,549

4,459

3,842

9,283

4,304

6,244

3,368

5,932

2,927

5,090

1,938

4,783

1,495

3,832

2,458

1,664

Prepaid and other current assets

1,036

1,597

1,392

1,349

1,171

1,321

1,609

1,131

868

1,533

1,169

1,418

767

701

828

731

737

587

851

635

949

652

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Prepaid income taxes

-

-

-

-

-

-

-

-

-

-

731

86

4

52

-

-

-

-

-

-

-

274

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Deferred income taxes

-

-

-

-

-

-

-

-

-

-

-

-

-

-

175

284

466

217

-

-

-

120

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Prepaid and other current assets

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

940

1,000

883

822

866

883

580

788

1,324

1,043

722

747

1,233

564

1,395

Deferred income taxes

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

157

225

210

-

161

161

199

143

156

141

197

153

21

88

153

177

93

220

177

Total current assets

37,207

36,930

38,315

41,009

41,850

40,695

41,970

37,283

35,696

34,673

35,227

24,673

25,024

22,684

26,130

24,505

22,893

20,842

21,835

18,421

19,360

18,840

19,423

17,648

19,474

16,400

18,460

18,388

17,100

15,391

18,989

16,872

17,077

18,604

19,314

17,819

17,627

Equipment, enterprise software, and leasehold improvements, at cost:
Equipment

1,955

1,871

1,749

1,730

1,662

1,538

1,503

1,451

1,411

1,395

1,371

1,243

1,233

1,198

1,175

1,197

1,152

1,142

1,116

1,108

1,072

1,022

914

1,699

1,700

1,688

1,669

1,794

1,817

1,788

1,764

1,749

1,720

1,683

1,567

1,526

1,465

Enterprise software

2,728

2,728

2,728

2,472

2,359

2,096

1,902

1,869

2,100

1,986

1,461

985

645

645

645

645

645

645

645

645

629

629

549

729

726

723

720

720

-

720

-

-

-

-

-

-

-

Enterprise software

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

720

-

720

717

709

675

675

675

675

Leasehold improvements

491

496

494

490

481

464

458

463

365

365

365

355

351

354

347

332

332

342

331

328

327

320

255

667

547

547

547

559

555

555

555

555

555

555

544

555

544

Total equipment, enterprise software, and leasehold improvements

5,174

5,095

4,971

4,692

4,502

4,098

3,863

3,783

3,876

3,746

3,197

2,583

2,229

2,197

2,167

2,174

2,129

2,129

2,092

2,081

2,028

1,971

1,718

3,095

2,973

2,958

2,936

3,073

3,092

3,063

3,039

3,021

2,984

2,913

2,786

2,756

2,684

Less – accumulated depreciation and amortization

2,781

2,619

2,437

2,254

2,057

1,890

1,722

1,581

1,902

1,847

1,769

1,731

1,687

1,639

1,591

1,571

1,525

1,473

1,418

1,379

1,325

1,270

1,220

2,828

2,815

2,784

2,753

2,840

2,860

2,814

2,774

2,726

2,680

2,640

2,601

2,569

2,499

Net equipment, enterprise software, and leasehold improvements

2,393

2,476

2,534

2,438

2,445

2,208

2,141

2,202

1,974

1,899

1,428

852

542

558

576

603

604

656

674

702

703

701

498

267

158

174

183

233

232

249

265

295

304

273

185

187

185

Operating lease right-of-use assets

4,348

4,617

4,993

4,980

5,328

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Deferred income taxes

-

-

0

0

392

297

-

188

475

468

132

226

246

254

26

99

118

92

-

-

-

188

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Deferred financing costs, net

-

-

-

-

-

-

-

-

-

-

-

40

50

-

-

-

-

97

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Deferred income taxes

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

162

207

177

-

197

211

184

248

178

152

124

91

205

177

181

169

87

115

82

Investment in unconsolidated affiliate

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

3

5

Deferred financing costs, net

-

-

-

-

-

-

-

-

-

-

-

-

-

-

68

78

87

-

106

115

46

51

56

5

11

19

25

33

39

46

54

60

67

74

81

-

-

Non-current deposits

388

405

410

447

531

540

519

364

294

255

258

185

176

170

231

232

237

237

231

232

232

264

211

214

212

210

211

210

216

214

-

-

-

210

-

-

-

Goodwill, net of impairment

26,106

26,106

26,106

26,106

26,106

26,106

28,106

28,106

35,844

35,844

35,772

8,427

8,427

8,427

8,427

8,427

8,427

8,427

8,427

8,427

-

0

-

-

-

-

0

405

405

405

405

405

405

405

405

405

405

Intangible assets, net

19,377

20,050

20,721

21,394

22,066

22,738

23,410

24,084

24,772

25,465

26,157

6,906

7,110

7,313

7,516

7,720

7,923

8,126

8,330

8,533

-

-

-

-

-

-

0

18

21

24

31

38

46

53

63

73

93

Total assets

89,819

90,584

93,079

96,374

98,718

92,584

96,146

92,227

99,055

98,604

98,974

41,309

41,575

39,406

42,974

41,664

40,289

38,477

39,765

36,637

20,518

20,044

20,385

18,345

20,039

17,051

19,057

19,439

18,137

16,420

19,949

17,847

18,080

19,788

20,135

18,602

18,397

LIABILITIES AND SHAREHOLDERS' EQUITY
Current liabilities:
Current portion of long-term debt

8,537

4,575

4,575

4,575

4,575

4,575

4,575

4,384

4,194

4,003

3,813

1,800

1,800

1,800

1,800

1,800

1,800

1,800

1,800

1,800

-

-

-

-

1,632

12

0

3,479

2,666

2,610

-

-

-

-

-

-

-

Current portion of contingent consideration liability

-

-

-

-

6,069

-

-

-

6,125

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Accounts payable

3,440

4,027

4,359

3,909

3,931

4,127

2,724

3,561

4,395

5,028

3,239

3,240

2,952

1,963

2,073

2,901

2,373

2,213

2,948

2,766

1,918

1,514

1,478

1,981

1,886

2,026

2,539

2,571

2,444

1,984

1,907

1,995

2,234

2,309

2,013

2,202

2,695

Accrued payroll and related costs

9,456

7,902

9,828

10,088

7,616

7,728

8,050

9,129

7,129

8,969

7,375

7,726

5,280

7,645

5,957

7,122

5,282

5,965

5,054

5,725

4,944

5,012

6,245

4,570

5,699

5,202

6,077

4,557

5,019

4,424

5,363

4,000

4,542

4,002

4,748

3,328

3,024

Current portion of operating lease liability

1,392

1,396

1,407

1,339

1,367

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Accrued income taxes

-

-

-

-

-

-

-

-

-

-

-

-

-

-

34

232

339

1,014

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Other accrued liabilities

678

954

1,329

1,097

1,545

1,218

1,619

2,064

2,296

1,679

1,643

455

592

653

558

573

714

603

781

534

511

531

296

-

-

304

-

-

-

-

-

-

-

-

-

-

-

Other accrued liabilities

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

162

252

-

412

363

382

342

334

286

296

324

258

183

189

Deferred revenue

86

237

246

174

338

258

119

98

191

430

72

42

85

196

174

204

277

341

120

167

31

119

175

112

82

47

42

91

57

173

94

58

58

106

103

91

141

Total current liabilities

23,589

19,091

21,744

21,182

25,441

17,906

17,087

19,236

24,330

20,109

16,142

13,263

10,709

12,257

10,596

12,832

10,785

11,936

10,703

10,992

7,404

7,176

8,194

6,825

9,551

7,591

9,070

11,061

10,568

9,533

7,698

6,339

7,130

6,741

7,122

5,804

6,049

Long-term liabilities:
Long-term debt, less current portion, net

13,358

20,682

22,547

28,366

33,667

34,129

37,720

33,382

34,968

34,149

39,600

7,793

11,480

8,077

14,262

11,913

13,593

10,738

14,531

12,072

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Contingent consideration liability

-

-

-

-

-

6,069

8,019

8,019

11,000

17,125

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Long-term operating lease liability, less current portion

3,019

3,321

3,686

3,736

3,961

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Contingent consideration liability

-

-

-

-

-

-

-

-

-

-

17,125

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Long-term accrued income taxes

185

185

204

204

204

204

68

68

68

68

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Long-term deferred income taxes

843

1,025

1,082

1,157

-

-

81

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total liabilities

40,994

44,304

49,263

54,645

63,273

58,308

62,975

60,705

70,366

71,451

72,867

21,056

22,189

20,334

24,858

24,745

24,378

22,674

25,234

23,064

7,404

7,176

8,194

6,825

9,551

7,591

9,070

11,061

10,568

9,533

7,698

6,339

7,130

6,741

7,122

5,804

6,049

Commitments and contingent liabilities (Note 5)

-

-

-

-

-

-

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

0

0

0

Shareholders' equity:
Preferred Stock, no par value; 20,000,000 shares authorized; none outstanding

-

-

-

-

-

-

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

0

0

0

Common Stock, par value $.01; 250,000,000 shares authorized and 12,848,484 shares issued as of March 31, 2020 and 12,700,660 shares issued as of December 31, 2019

128

127

127

127

126

126

126

63

63

126

63

54

53

53

53

52

52

52

52

52

51

51

51

51

50

50

40

39

39

49

38

37

37

37

37

37

37

Additional paid-in-capital

22,950

21,939

21,700

21,437

21,065

20,829

20,692

20,531

20,411

20,241

20,208

14,146

13,970

13,863

13,564

13,295

13,229

13,114

13,163

13,077

12,967

12,733

-

-

-

11,924

-

-

-

-

-

-

-

-

-

-

-

Additional paid-in-capital

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

12,686

12,472

12,323

-

11,353

11,237

11,134

11,026

10,383

10,254

10,156

10,114

10,086

10,123

9,962

Retained earnings

30,628

28,759

26,485

24,536

18,578

17,614

16,740

15,120

12,303

10,923

10,058

10,194

9,498

9,297

8,657

7,733

6,788

6,777

5,488

4,601

4,219

4,024

3,242

2,363

1,470

601

1,763

283

-506

-1,081

4,873

4,272

3,814

3,462

3,209

2,768

2,349

Accumulated other comprehensive income (loss)

-694

-358

-309

-184

-150

-119

-213

-18

66

17

-80

-

-1

-7

-29

-40

-37

-19

-56

-41

-7

-25

6

37

48

16

-38

-50

17

8

45

2

-

-

-

-

-

Treasury stock, at cost; 1,646,420 shares as of March 31, 2020 and December 31, 2019

4,187

4,187

4,187

4,187

4,174

4,174

4,174

4,174

4,154

4,154

4,142

4,141

4,134

4,134

4,129

4,121

4,121

4,121

4,116

4,116

4,116

3,915

3,794

3,403

3,403

3,131

3,131

3,131

3,115

3,115

3,088

3,057

3,057

566

319

130

-

Total shareholders' equity

48,825

46,280

43,816

41,729

35,445

34,276

33,171

31,522

28,689

27,153

26,107

20,253

19,386

19,072

18,116

16,919

15,911

15,803

14,531

13,573

13,114

12,868

12,191

11,520

10,488

9,460

9,987

8,378

7,569

6,887

12,251

11,508

10,950

13,047

13,013

12,798

12,348

Total liabilities and shareholders' equity

89,819

90,584

93,079

96,374

98,718

92,584

96,146

92,227

99,055

98,604

98,974

41,309

41,575

39,406

42,974

41,664

40,289

38,477

39,765

36,637

20,518

20,044

20,385

18,345

20,039

17,051

19,057

19,439

18,137

16,420

19,949

17,847

18,080

19,788

20,135

18,602

18,397