Mesa laboratories inc /co (MLAB)
Income statement / Yearly
Mar'19Mar'18Mar'17Mar'16Mar'15Mar'14Mar'13Mar'12Mar'11
Revenues
Revenues

103,135

96,179

93,665

84,659

71,330

52,724

46,435

39,616

34,227

Cost of revenues
Cost of revenues

42,219

41,560

40,426

33,246

27,938

21,036

17,573

16,105

-

Gross profit

60,916

54,619

53,239

51,413

43,392

31,688

28,862

23,511

19,568

Operating expenses:
Selling

8,260

8,823

9,955

7,500

7,176

6,119

4,630

3,909

3,687

General and administrative

31,295

26,255

22,814

23,618

17,058

11,464

9,117

5,416

4,576

Research and development

3,506

3,539

4,157

3,972

3,294

2,320

2,011

1,359

1,441

Impairment loss on goodwill and long-lived assets

4,774

13,819

-

-

-

-

-

-

-

Legal settlement

3,300

-

-

-

-

-

-

-

-

Impairment of intangible asset

-

-

-

-

-

-

-

350

-

Total operating expenses

51,135

52,436

36,926

35,090

27,528

19,903

15,758

11,034

9,704

Operating (loss) income

9,781

2,183

16,313

16,323

15,864

11,785

13,104

12,477

9,864

Nonoperating expense (income):
Other (income), net

-1,158

-1,882

-2,017

-768

-517

1,318

-126

-146

113

(Loss) earnings before income taxes

8,623

301

14,296

15,555

15,347

13,103

12,978

12,331

9,751

Income tax (benefit) expense

1,139

3,263

3,113

4,386

5,764

4,103

4,528

4,412

3,568

Net income

7,484

-2,962

11,183

11,169

9,583

9,000

8,450

7,919

6,183

Earnings (loss) per share:
Basic (in dollars per share)

1.95

-0.79

3.04

3.10

2.72

2.61

2.52

2.41

1.91

Diluted (in dollars per share)

1.86

-0.79

2.91

2.97

2.63

2.49

2.35

2.29

1.86

Weighted-average common shares outstanding:
Basic (in shares)

3,839

3,770

3,679

3,605

3,521

3,445

3,357

3,285

3,231

Diluted (in shares)

4,033

3,770

3,844

3,757

3,650

3,611

3,593

3,462

3,330

Product [Member]
Revenue

81,798

74,386

73,510

66,274

58,910

44,539

40,590

35,201

26,115

Cost of revenue

30,250

29,877

26,548

26,957

23,128

16,062

15,489

12,505

14,659

Service [Member]
Revenue

21,337

21,793

20,155

18,385

12,420

8,185

5,845

4,415

8,112

Cost of revenue

11,969

11,683

13,878

6,289

4,810

4,974

2,084

3,600

-