Mastech digital, inc. (MHH)
Income statement / Quarterly
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'11Sep'10Jun'10
Revenues

50,425

50,360

49,543

48,472

45,199

44,645

44,292

44,894

43,333

40,468

39,228

35,086

33,100

32,402

34,263

33,629

31,714

32,540

34,565

29,305

27,060

28,549

28,634

27,656

28,684

28,483

28,283

26,135

24,000

18,230

22,774

25,312

24,454

14,971

23,489

22,115

19,901

18,869

16,920

Cost of revenues

37,706

37,597

37,214

36,418

34,364

33,980

33,582

34,002

33,072

30,943

30,410

28,009

26,891

26,004

27,366

26,740

25,601

25,822

27,686

23,790

22,373

23,321

23,407

22,550

23,459

23,045

22,948

21,162

19,629

14,723

18,405

20,483

19,994

12,027

18,840

17,677

16,057

15,230

13,556

Gross profit

12,719

12,763

12,329

12,054

10,835

10,665

10,710

10,892

10,261

9,525

8,818

7,077

6,209

6,398

6,897

6,889

6,113

6,718

6,879

5,515

4,687

5,228

5,227

5,106

5,225

5,438

5,335

4,973

4,371

3,507

4,369

4,829

4,460

2,944

4,649

4,438

3,844

3,639

3,364

Selling, general and administrative expenses:
Operating expenses

-

-

9,259

9,544

-

-

8,204

7,803

-

-

8,603

6,095

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Impairment of goodwill

-

-

-

-

-

-

-

7,738

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Revaluation of contingent consideration liability

-

-

-

-6,069

-

-

-

-9,106

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total selling, general and administrative expenses

-

-

9,259

3,475

-

-

8,204

6,435

-

-

8,603

6,095

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Selling, general and administrative expense

10,243

-

-

-

8,965

-

-

-

7,823

-

-

-

5,806

-

5,303

5,225

5,978

4,506

5,356

4,896

4,359

3,940

3,788

3,687

3,831

3,913

3,659

3,755

3,488

2,364

3,508

4,058

3,864

2,140

3,921

3,817

3,778

3,310

3,175

Income from operations

2,476

3,468

3,070

8,579

1,870

2,224

2,506

4,457

2,438

2,481

215

982

403

1,114

1,594

1,664

135

2,212

1,523

619

328

1,288

1,439

1,419

1,394

1,525

1,676

1,218

883

1,143

861

771

596

804

728

621

66

329

189

Interest income (expense), net

-279

-359

-413

-468

-539

-548

-535

-615

-473

-483

-439

-107

-102

-109

-116

-121

-116

-120

-125

-36

-12

-17

-21

-23

-23

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Interest (expense)

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-23

-29

-25

-18

-17

-17

-16

-17

-9

-6

-6

-5

-6

Other income (expense), net

53

32

33

-39

-15

-117

108

8

-39

-13

-11

1

21

-1

-4

-18

-2

2

1

38

-5

-4

-12

37

31

12

-42

34

12

7

52

-16

-7

-20

-9

-1

-1

1

-2

Income before income taxes

2,250

3,141

2,690

8,072

1,316

1,559

2,079

3,850

1,926

1,985

-235

876

322

1,004

1,474

1,525

17

2,094

1,399

621

311

1,267

1,406

1,433

1,402

1,521

1,611

1,223

870

-

896

-

-

-

-

-

-

-

-

Income before income taxes

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

738

573

-

710

614

59

325

181

Income tax expense

381

867

741

2,114

352

685

459

1,033

546

1,120

-99

180

121

364

550

580

6

805

512

239

116

485

527

540

533

560

612

458

326

445

335

280

221

272

269

232

22

138

72

Net income from continuing operations

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

961

999

765

544

-

561

-

-

-

-

-

-

-

-

Income from discontinued operations, net of tax expense of $0, $0 and $68

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

39

24

31

-

40

-

-

-

-

-

-

-

-

Gain on sale of discontinued operations, net of tax expense of $0, $0 and $43

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

442

-

-

-

0

-

-

-

-

-

-

-

-

Net income from discontinued operations

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

481

-

-

-

40

-

-

-

-

-

-

-

-

Net income

1,869

2,274

1,949

5,958

964

874

1,620

2,817

1,380

865

-136

696

201

640

924

945

11

1,289

887

382

195

782

879

893

869

961

1,480

789

575

728

601

458

352

253

441

382

37

187

109

Earnings per share:
Continuing operations

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0.23

0.24

0.18

0.13

-

0.18

-

-

-

-

-

-

-

-

Discontinued operations

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0.00

0.11

0.01

0.01

-

0.01

-

-

-

-

-

-

-

-

Basic

0.17

0.20

0.18

0.54

0.09

0.07

0.15

0.26

0.13

-0.02

-0.01

0.15

0.04

-0.14

0.21

0.22

0.00

0.29

0.20

0.09

0.05

0.18

0.20

0.21

0.20

0.23

0.35

0.19

0.14

0.10

0.19

0.14

0.10

0.01

0.12

0.10

0.01

0.05

0.03

Continuing operations

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0.21

0.23

0.18

0.13

-

0.17

-

-

-

-

-

-

-

-

Discontinued operations

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-0.01

0.11

0.01

0.01

-

0.01

-

-

-

-

-

-

-

-

Diluted

0.16

0.20

0.17

0.53

0.09

0.09

0.14

0.25

0.12

-0.02

-0.01

0.15

0.04

-0.14

0.21

0.21

0.00

0.29

0.20

0.09

0.04

0.17

0.20

0.20

0.20

0.23

0.34

0.18

0.13

0.09

0.18

0.14

0.10

0.01

0.12

0.10

0.01

0.05

0.03

Weighted average common shares outstanding:
Basic

11,127

11,057

11,039

11,022

10,998

10,986

10,966

10,926

10,922

19,977

10,684

4,536

4,499

22,032

4,405

4,354

4,353

4,351

4,341

4,332

4,328

4,323

4,330

4,317

4,310

4,225

4,190

4,180

4,177

6,485

3,176

3,158

3,481

7,244

3,657

3,673

3,690

3,691

3,676

Diluted

11,675

11,341

11,205

11,164

11,218

11,227

11,217

11,142

11,058

20,125

10,730

4,576

4,561

22,462

4,493

4,451

4,450

4,449

4,438

4,436

4,441

4,474

4,464

4,458

4,440

4,477

4,320

4,289

4,282

6,676

3,277

3,269

3,582

7,471

3,755

3,755

3,799

3,752

3,749