Cantel medical corp. (CMD)
Income statement / TTM
Jan'20Oct'19Jul'19Apr'19Jan'19Oct'18Jul'18Apr'18Jan'18Oct'17Jul'17Apr'17Jan'17Oct'16Jul'16Apr'16Jan'16Oct'15Jul'15Apr'15Jan'15Oct'14Jul'14Apr'14Jan'14Oct'13Jul'13Apr'13Jan'13Oct'12Jul'12Apr'12Jan'12Oct'11Jul'11Apr'11Jan'11Oct'10
Net sales
Net sales

1,013,772

949,812

918,155

907,533

896,249

884,745

871,922

848,570

823,415

795,198

770,157

743,657

725,247

698,701

664,755

637,008

604,813

581,972

565,004

545,126

523,676

507,288

488,749

471,345

456,296

443,617

425,026

409,746

401,975

392,909

386,490

373,815

359,196

342,920

321,651

0

0

0

Cost of sales
Cost of sales

558,129

511,738

490,701

483,329

474,248

466,184

457,951

444,274

432,345

416,886

402,997

388,895

381,612

371,206

355,569

344,389

328,916

317,821

311,537

303,375

293,106

284,974

275,450

265,979

257,864

252,369

241,550

232,607

227,701

222,965

222,323

220,528

217,226

210,379

198,868

0

0

0

Gross profit

455,643

438,074

427,454

424,204

422,001

418,561

413,971

404,296

391,070

378,312

367,160

354,762

343,635

327,495

309,186

292,619

275,897

264,151

253,467

241,751

230,570

222,314

213,299

205,366

198,432

191,248

183,476

177,139

174,274

169,944

164,167

153,287

141,970

132,541

122,783

0

0

0

Expenses:
Selling

156,227

144,685

140,232

137,101

134,276

132,000

129,642

126,575

123,832

119,820

116,113

113,407

109,785

105,495

99,062

92,760

86,199

82,836

80,787

77,140

73,346

70,166

66,519

63,927

62,491

60,137

57,786

56,965

56,109

55,656

55,166

52,649

49,914

47,436

44,144

0

0

0

General and administrative

215,828

191,135

172,383

158,478

147,628

142,458

138,019

136,666

128,086

124,363

122,270

114,580

111,482

105,269

97,463

91,667

84,017

81,587

77,897

74,675

72,647

68,382

65,039

62,135

59,473

56,298

53,182

49,237

47,859

47,569

47,623

47,374

45,425

43,639

40,655

0

0

0

Research and development

31,923

31,989

31,320

29,458

28,675

26,395

24,646

22,582

20,302

19,148

18,367

17,839

17,613

16,193

15,410

14,625

14,096

14,238

14,022

13,726

12,822

12,103

10,813

9,827

9,594

9,285

9,320

9,470

9,288

9,403

9,254

8,529

8,027

7,164

6,648

0

0

0

Total operating expenses

403,978

367,809

343,935

325,037

310,579

300,853

292,307

285,823

272,220

263,331

256,750

245,826

238,880

226,957

211,935

199,052

184,312

178,661

172,706

165,541

158,815

150,651

142,371

135,889

131,558

125,720

120,288

115,672

113,256

112,628

112,043

108,552

103,366

98,239

91,447

0

0

0

Income from operations

51,665

70,265

83,519

99,167

111,422

117,708

121,664

118,473

118,850

114,981

110,410

108,936

104,755

100,538

97,251

93,567

91,585

85,490

80,761

76,210

71,755

71,663

70,928

69,477

66,874

65,528

63,188

61,467

61,018

57,316

52,124

44,735

38,604

34,302

31,336

0

0

0

Interest expense, net

2,231

-5,812

-9,505

-2,369

-3,380

-4,452

-5,289

-3,784

-4,198

-4,207

-4,303

4,074

3,880

3,647

3,320

3,066

2,812

2,580

2,364

2,373

2,289

2,273

2,380

2,563

2,760

2,906

2,895

2,990

3,138

3,347

3,732

3,190

2,488

1,750

960

0

0

0

Other income, net

0

-

-

0

0

-

-

0

0

0

-

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Interest income

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

82

80

73

-

66

66

66

63

61

60

61

61

60

57

65

82

91

102

97

86

0

0

0

Loss on sale of business

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Other expense

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

-

-

-

-

-

(Loss) income before income taxes

30,416

58,372

75,319

92,271

105,537

111,582

117,513

114,915

115,706

111,846

106,233

104,800

100,832

96,870

93,931

90,515

86,579

80,709

76,191

71,697

69,532

69,456

68,611

66,975

64,174

62,683

60,354

58,537

57,937

53,429

47,869

41,031

35,613

32,649

30,462

0

0

0

Income taxes

9,912

16,805

20,277

29,166

31,871

24,228

26,472

23,765

25,781

36,339

34,855

34,128

33,652

32,371

33,978

33,580

31,307

29,741

28,238

26,312

26,254

26,137

25,346

24,202

22,652

21,835

21,115

19,862

20,086

18,736

16,532

14,661

12,369

10,979

10,037

0

0

0

Net (loss) income

20,504

41,567

55,042

63,105

73,666

87,354

91,041

91,150

89,925

75,507

71,378

70,672

67,180

64,499

59,953

56,935

55,272

50,968

47,953

45,385

43,278

43,319

43,265

42,773

41,522

40,848

39,239

38,675

37,851

34,693

31,337

26,370

23,244

21,670

20,425

0

0

0

(Loss) earnings per common share:
Basic (in dollars per share)

-0.05

0.14

0.21

0.20

0.45

0.46

0.40

0.45

0.78

0.55

0.41

0.42

0.43

0.45

0.39

0.34

0.37

0.34

0.32

0.30

0.27

0.27

0.26

0.25

0.27

0.27

0.24

0.22

0.26

0.24

-0.02

0.30

0.27

0.23

-0.18

0.20

0.22

0.29

Diluted (in dollars per share)

-0.05

0.14

0.21

0.20

0.45

0.46

0.40

0.45

0.78

0.55

0.41

0.42

0.43

0.45

0.39

0.34

0.37

0.34

0.31

0.30

0.27

0.27

0.25

0.25

0.27

0.27

0.25

0.22

0.25

0.23

-0.03

0.30

0.27

0.23

-0.18

0.19

0.22

0.29

Dividends per common share (in dollars per share)

0.11

0.00

0.10

0.00

0.10

0.00

0.08

0.00

0.09

0.00

0.07

0.00

0.00

0.07

0.06

0.00

0.00

0.06

-

-

0.05

-

0.04

0.00

0.00

0.05

0.03

0.00

0.00

0.04

0.01

0.00

0.00

0.05

0.01

0.00

-0.02

0.06

Product sales
Net sales

888,243

825,321

795,403

788,099

780,482

772,953

765,158

748,110

728,322

705,742

684,678

659,325

643,047

617,845

584,750

558,740

528,015

507,663

493,656

478,106

461,555

449,153

434,531

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

Cost of sales

472,263

427,790

406,514

402,187

396,082

389,808

385,597

376,594

367,513

355,124

343,641

329,734

323,955

315,179

300,704

290,092

275,854

265,948

260,903

255,644

248,788

243,122

236,429

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

Product service
Net sales

125,529

124,491

122,752

119,434

115,767

111,792

106,764

100,460

95,093

89,456

85,479

84,332

82,200

80,856

80,005

78,268

76,798

74,309

71,348

67,020

62,121

58,135

54,218

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

Cost of sales

85,866

83,948

84,187

81,142

78,166

76,376

72,354

67,680

64,832

61,762

59,356

59,161

57,657

56,027

54,865

54,297

53,062

51,873

50,634

47,731

44,318

41,852

39,021

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-