J&j snack foods corp (JJSF)
Income statement / TTM
Mar'20Dec'19Sep'19Jun'19Mar'19Dec'18Sep'18Jun'18Mar'18Dec'17Dec'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'11Dec'10Jun'10
Net Sales

1,193,512

1,197,772

1,186,487

1,175,330

1,154,868

1,144,667

1,138,265

1,154,276

1,143,452

1,123,864

1,123,864

1,084,224

1,029,738

1,012,304

995,501

992,781

990,313

991,056

986,354

976,256

969,978

948,367

928,680

919,451

903,870

883,793

879,798

867,683

871,991

861,290

849,518

830,796

807,955

787,948

761,125

744,071

714,420

0

0

0

Cost of goods sold

851,918

846,373

836,086

826,616

813,028

804,797

801,979

811,697

800,584

785,457

785,457

753,201

716,465

701,709

688,974

688,314

683,200

685,633

682,730

675,366

669,341

653,758

639,908

631,874

622,789

611,758

610,725

604,381

607,098

599,212

591,604

580,611

567,945

552,904

531,046

514,297

486,725

0

0

0

Gross Profit

341,594

351,399

350,401

348,714

341,840

339,870

336,286

342,579

342,868

338,407

338,407

331,023

313,273

310,595

306,527

304,467

307,113

305,423

303,624

300,890

300,637

294,609

288,772

287,577

281,081

272,035

269,073

263,302

264,893

262,078

257,914

250,185

240,010

235,044

230,079

229,774

227,695

0

0

0

Operating expenses
Marketing

99,614

97,718

96,428

95,525

94,716

95,271

95,405

96,631

96,613

95,635

95,635

94,394

89,684

87,834

86,669

85,963

86,200

85,680

85,302

85,160

84,481

82,554

80,087

78,632

77,402

75,682

74,972

74,076

74,862

75,200

75,795

76,318

74,188

72,758

71,614

70,637

70,745

0

0

0

Distribution

97,190

94,478

94,888

94,901

94,779

95,074

92,281

91,188

88,728

84,819

84,819

81,824

76,867

74,008

73,022

73,114

73,359

74,782

74,893

74,158

74,926

73,811

72,560

71,159

68,978

66,414

65,745

65,025

65,648

64,932

63,431

62,250

61,122

60,221

58,817

57,462

54,239

0

0

0

Administrative

41,272

41,096

40,721

39,652

38,638

37,644

37,757

38,453

38,387

38,101

38,101

36,843

34,846

33,788

32,707

32,299

31,851

31,231

31,056

30,891

31,033

31,006

30,325

29,784

28,974

28,154

27,833

27,448

27,156

26,966

26,725

26,192

25,836

25,318

25,006

24,568

24,029

0

0

0

Other general (income) expense

0

0

-

-1,604

0

0

-

200

298

156

156

-

96

-356

-352

-281

-99

338

349

207

-2,219

-2,030

-1,995

-1,154

961

298

209

-651

283

529

398

458

-358

355

569

524

632

0

0

0

Total Operating Expenses

238,806

234,822

233,445

231,682

228,981

228,241

225,511

226,072

223,430

218,399

218,399

212,916

201,301

195,986

192,750

191,657

191,375

191,311

190,986

190,002

190,529

187,649

183,285

180,729

176,315

170,548

168,759

165,898

167,949

167,627

166,349

165,218

160,788

158,652

156,006

153,191

149,645

0

0

0

Operating Income

102,788

116,577

116,956

117,032

112,859

111,629

110,775

116,507

119,438

120,008

120,008

118,107

111,972

114,609

113,777

112,810

115,738

114,112

112,638

110,888

110,108

106,960

105,487

106,848

104,766

101,487

100,314

97,404

96,944

94,451

91,565

84,967

79,222

76,392

74,073

76,583

78,050

0

0

0

Other (expense)income
Gain on bargain purchase of a business

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

-

-

-

Investment(loss)income

5,292

8,487

7,741

7,355

7,107

5,818

6,267

6,152

5,869

5,551

5,551

5,289

4,838

4,397

4,199

4,132

1,696

662

963

1,157

3,779

4,991

4,689

4,473

4,189

3,934

3,854

3,492

2,836

2,329

1,813

1,392

1,479

1,333

1,160

1,041

976

0

0

0

Interest expense & other

-1,879

-1,881

-1,880

-2,763

-582

-574

-1,110

278

149

661

661

1,196

680

631

117

123

132

135

134

126

114

106

103

115

113

116

117

106

123

83

59

73

64

109

141

138

152

0

0

0

Earnings before income taxes

109,959

126,945

126,577

127,150

120,548

118,021

118,152

122,381

125,158

124,898

124,898

122,200

116,130

118,375

117,859

116,819

117,302

114,639

113,467

111,919

113,773

111,845

110,073

111,206

108,842

105,305

104,051

100,790

99,657

96,697

93,319

86,286

80,637

84,196

81,672

84,066

85,454

0

0

0

Income taxes

28,652

32,593

31,758

35,013

33,154

33,148

14,556

17,827

21,429

23,015

23,015

43,026

40,681

41,439

41,322

40,844

42,117

41,783

41,562

41,736

41,229

40,085

39,429

39,392

38,894

37,863

37,470

36,409

36,061

35,601

34,460

32,168

30,073

28,978

28,218

29,003

30,514

0

0

0

NET EARNINGS

81,307

94,352

94,819

92,137

87,394

84,873

103,596

104,554

103,729

101,883

101,883

79,174

75,449

76,936

76,537

75,975

75,185

72,856

71,905

70,183

72,544

71,760

70,644

71,814

69,948

67,442

66,581

64,381

63,596

61,096

58,859

54,118

50,564

55,218

53,454

55,063

54,940

0

0

0

Earnings per diluted share (in dollars per share)

0.38

0.89

1.36

1.63

1.08

0.93

1.24

1.39

0.95

1.93

1.93

1.30

1.34

0.85

0.72

1.10

1.43

0.83

0.69

1.05

1.30

0.78

0.60

1.18

1.26

0.72

0.66

1.08

1.12

0.67

0.54

1.03

0.99

0.55

0.29

0.85

1.24

0.46

0.38

0.85

Weighted average number of diluted shares (in shares)

19,014

19,144

19,101

18,947

18,891

18,897

18,865

18,822

18,803

18,778

18,778

18,810

18,846

18,821

18,787

18,780

18,705

18,752

18,839

18,831

18,823

18,821

18,801

18,784

18,832

18,819

18,793

18,843

18,913

18,886

18,870

18,917

18,947

18,930

18,874

18,858

18,829

18,767

18,702

18,731

Earnings per basic share (in dollars per share)

0.39

0.90

1.39

1.64

1.08

0.93

1.25

1.40

0.95

1.94

1.94

1.31

1.35

0.85

0.72

1.10

1.44

0.84

0.69

1.07

1.31

0.78

0.60

1.19

1.27

0.72

0.67

1.09

1.13

0.67

0.54

1.04

0.99

0.55

0.29

0.86

1.25

0.46

0.38

0.86

Weighted average number of basic shares (in shares)

18,921

18,898

18,865

18,823

18,795

18,765

18,727

18,698

18,685

18,666

18,666

18,704

18,727

18,711

18,686

18,657

18,615

18,637

18,687

18,691

18,691

18,689

18,669

18,650

18,686

18,693

18,679

18,726

18,807

18,800

18,807

18,866

18,886

18,858

18,806

18,772

18,700

18,638

18,578

18,529