Haemonetics corporation (HAE)
Income statement / Yearly
Mar'20Mar'19Mar'18Apr'17Mar'16Mar'15Mar'14Mar'13Mar'12Mar'11Mar'10Mar'09
Net revenues

988,479

967,579

903,923

886,116

908,832

910,373

938,509

891,990

727,844

676,694

645,430

597,879

Cost of goods sold

503,966

550,043

492,015

507,622

502,918

475,955

470,144

463,859

358,604

321,485

307,949

289,709

Gross Profit

484,513

417,536

411,908

378,494

405,914

434,418

468,365

428,131

369,240

355,209

337,481

308,170

Operating expenses:
Research and development

30,883

35,714

39,228

37,556

44,965

54,187

54,200

44,394

36,801

32,656

26,376

23,859

Selling, general and administrative

299,680

298,277

316,523

301,726

317,223

337,168

365,977

323,053

243,681

213,899

214,483

198,744

Impairment of assets

50,599

0

0

58,593

92,395

5,441

1,711

-

-

-

-

-

Contingent consideration income

-

-

-

-

-4,727

-2,918

45

-

-

1,894

2,345

-

Asset write-down

-

-

-

-

-

-

-

4,247

0

0

15,686

-

Total operating expenses

381,162

333,991

355,751

397,875

449,856

393,878

421,933

371,694

280,482

244,661

254,200

222,603

Operating Income (Loss)

103,351

83,545

56,157

-19,381

-43,942

40,540

46,432

56,437

88,758

110,548

83,281

85,567

Gain on divestiture

0

0

8,000

0

0

-

-

-

-

-

-

-

Interest expense

-

-

-

-

-

-

-

-

-

-

-

64

Interest income

-

-

-

-

-

-

-

-

-

-

-

1,968

Interest and other expense, net

-16,199

-9,912

-4,525

-8,095

-9,474

-9,375

-10,031

-6,540

740

-467

-2,010

-2,469

Income before provision for income taxes

87,152

73,633

59,632

-27,476

-53,416

31,165

36,401

49,897

89,498

110,081

81,271

85,002

Provision for income taxes

10,600

18,614

14,060

-1,208

2,163

14,268

1,253

11,097

22,612

30,101

22,901

25,698

Net Income (Loss) Attributable to Parent

76,526

55,019

45,572

-26,268

-55,579

16,897

35,148

38,800

66,886

79,980

58,370

59,304

Earnings Per Share, Basic

1.51

1.07

0.86

-0.51

-1.09

0.33

0.68

0.76

1.32

1.59

2.29

2.34

Earnings Per Share, Diluted

1.48

1.04

0.85

-0.51

-1.09

0.32

0.67

0.74

1.30

1.56

2.24

2.27

Weighted average shares outstanding
Weighted Average Number of Shares Outstanding, Basic

50,692

51,533

52,755

51,524

50,910

51,533

51,611

51,349

50,727

50,154

25,451

25,389

Weighted Average Number of Shares Outstanding, Diluted

51,815

52,942

53,501

51,524

50,910

52,089

52,377

52,259

51,590

51,192

26,063

26,173