Ufp industries, inc. (UFPI)
Income statement / TTM
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
NET SALES

4,432,946

4,416,009

4,406,149

4,455,825

4,510,448

4,489,180

4,467,090

4,310,974

4,088,909

3,941,182

3,834,675

3,604,754

3,404,472

3,240,493

3,034,509

2,970,119

2,936,197

2,887,071

2,853,561

2,804,775

2,739,356

2,660,329

2,565,977

2,504,268

2,469,952

2,470,448

2,415,473

2,297,059

2,152,316

2,054,933

2,006,193

1,941,768

1,892,214

1,822,336

1,880,887

2,050,581

0

0

0

COST OF GOODS SOLD

3,734,459

3,730,491

3,740,243

3,818,516

3,894,176

3,896,286

3,882,680

3,740,550

3,535,934

3,398,356

3,298,698

3,095,410

2,911,881

2,765,903

2,585,056

2,528,014

2,513,136

2,487,167

2,478,074

2,450,408

2,400,444

2,334,987

2,249,162

2,198,750

2,181,206

2,189,896

2,155,009

2,059,657

1,923,055

1,829,824

1,777,857

1,714,301

1,680,235

1,622,609

1,674,113

1,820,279

0

0

0

GROSS PROFIT

698,487

685,518

665,906

637,309

616,272

592,894

584,410

570,424

552,975

542,826

535,977

509,344

492,591

474,590

449,453

442,105

423,061

399,904

375,487

354,367

338,912

325,342

316,815

305,518

288,746

280,552

260,464

237,402

229,261

225,109

228,336

227,467

211,979

199,727

206,774

230,302

0

0

0

SELLING, GENERAL AND ADMINISTRATIVE EXPENSES

443,069

439,047

425,387

412,439

404,346

392,235

388,748

378,433

368,443

362,220

360,977

343,090

326,307

310,152

289,330

282,779

273,388

264,265

255,029

247,014

237,572

229,775

222,873

215,957

210,070

204,390

198,871

191,037

187,369

184,919

185,932

184,759

180,653

181,363

183,115

193,143

0

0

0

OTHER

0

-

-

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

FOREIGN CURRENCY EXCHANGE LOSS

-

-

-

-

-

-

-

-

-

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

NET (GAIN) LOSS ON DISPOSITION OF ASSETS AND IMPAIRMENT OF ASSETS

-

-

-1,305

868

-

6,604

7,340

6,592

7,333

863

0

0

0

-

-

-384

-148

-172

962

3,762

3,910

3,400

2,774

59

-262

368

350

226

-6,655

-6,666

-4,395

-3,919

6,441

6,353

4,833

4,838

0

0

0

ANTI-DUMPING DUTY ASSESSMENTS

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

-

1,526

3,526

0

0

-

0

-

-

-

0

-

-

-

-

EARNINGS FROM OPERATIONS

255,092

244,906

238,588

225,112

211,492

207,263

203,303

198,583

191,865

181,469

175,301

166,582

166,348

164,438

160,019

158,992

149,515

135,467

120,372

110,067

102,602

97,367

95,138

87,445

77,839

74,268

59,607

43,390

45,792

44,528

44,799

46,627

24,885

12,011

18,826

32,321

0

0

0

INTEREST EXPENSE

8,148

8,700

9,689

9,734

9,575

8,893

7,364

6,900

6,492

6,218

6,125

5,740

5,003

4,575

4,793

4,757

5,036

5,133

4,697

4,653

4,374

4,267

4,452

4,595

4,672

4,851

4,418

4,227

4,287

4,053

4,213

4,171

3,860

3,732

1,850

21

0

0

0

INTEREST INCOME

2,041

1,945

1,599

1,400

899

1,371

1,299

1,218

1,366

731

651

640

519

541

511

439

263

294

1,474

1,773

2,080

2,235

1,152

965

783

640

109

252

416

510

981

748

559

566

338

199

0

0

0

UNREALIZED LOSS (GAIN) ON INVESTMENTS AND OTHER

0

-

-

-

0

-

-

-

-

25

51

102

191

267

331

370

372

374

415

444

410

378

296

196

210

201

206

203

59

79

-85

-83

-13

-58

0

0

0

-

-

NET INTEREST EXPENSE

-8,105

-4,232

-8,630

-8,874

-9,216

-9,410

-6,065

-5,683

-5,106

-5,462

-5,423

-4,998

-4,293

-3,767

-3,951

-3,948

-4,401

-4,465

-2,808

-2,436

-1,884

-1,654

-3,004

-3,434

-3,679

-4,010

-4,103

-3,772

-3,812

-3,464

-3,317

-3,506

-3,314

-3,224

-1,460

213

0

0

0

EARNINGS BEFORE INCOME TAXES

246,987

240,674

229,958

216,238

202,276

197,853

197,238

192,900

186,759

176,007

169,878

161,584

162,055

160,671

156,068

155,044

145,114

131,002

117,564

107,631

100,718

95,713

92,134

84,011

74,160

70,258

55,504

39,618

41,980

41,064

41,482

43,121

21,571

8,787

15,812

29,314

0

0

0

INCOME TAXES

60,015

58,270

54,598

51,391

47,444

45,441

43,295

46,356

50,771

51,967

56,760

54,371

55,179

55,174

52,251

53,108

50,531

45,870

42,038

38,496

36,018

34,149

32,865

30,219

26,444

24,454

19,502

13,875

14,600

15,054

15,506

15,896

7,860

2,874

5,525

10,564

0

0

0

NET EARNINGS

186,972

182,404

175,360

164,847

154,832

152,412

153,943

146,544

135,988

124,040

113,118

107,213

106,876

105,497

103,817

101,936

94,583

85,132

75,526

69,135

64,700

61,564

59,269

53,792

47,716

45,804

36,002

25,743

27,380

26,010

25,976

27,225

13,711

5,913

10,287

18,750

0

0

0

LESS NET EARNINGS ATTRIBUTABLE TO NONCONTROLLING INTEREST

2,703

2,754

2,944

3,071

3,527

3,814

4,732

4,859

4,705

4,528

3,971

3,940

3,847

4,318

4,487

4,869

4,938

4,537

4,520

4,451

4,203

4,013

3,035

2,701

2,642

2,722

2,843

2,477

2,377

2,076

1,788

1,619

1,337

1,364

1,480

1,843

0

0

0

NET EARNINGS ATTRIBUTABLE TO CONTROLLING INTEREST

184,269

179,650

172,416

161,776

151,305

148,598

149,211

141,685

131,283

119,512

109,147

103,273

103,029

101,179

99,330

97,067

89,645

80,595

71,006

64,684

60,497

57,551

56,234

51,091

45,074

43,082

33,159

23,266

25,003

23,934

24,188

25,606

12,374

4,549

8,807

16,907

0

0

0

EARNINGS PER SHARE - BASIC (USD per share)

0.65

0.61

0.84

0.88

0.58

0.50

0.67

0.71

0.53

0.51

0.55

0.55

0.34

-2.29

1.36

1.64

0.95

-1.73

1.26

1.29

0.51

0.47

0.96

1.08

0.36

0.40

0.71

0.79

0.26

-0.09

0.21

0.88

0.21

-0.09

0.29

0.22

-0.19

0.13

0.71

EARNINGS PER SHARE - DILUTED (USD per share)

0.65

0.61

0.84

0.88

0.58

0.50

0.66

0.71

0.53

0.50

0.55

0.55

0.34

-2.30

1.36

1.64

0.95

-1.72

1.26

1.28

0.51

0.46

0.96

1.08

0.36

0.39

0.71

0.79

0.26

-0.09

0.21

0.88

0.21

-0.09

0.29

0.22

-0.19

0.13

0.70

OTHER COMPREHENSIVE INCOME:
NET EARNINGS

186,972

182,404

175,360

164,847

154,832

152,412

153,943

146,544

135,988

124,040

113,118

107,213

106,876

105,497

103,817

101,936

94,583

85,132

0

0

0

-

59,269

53,792

47,716

45,804

36,002

25,743

27,380

26,010

25,976

27,225

13,711

5,913

10,287

18,750

0

0

0

OTHER COMPREHENSIVE GAIN (LOSS)

-8,416

1,513

-1,262

1,112

-3,264

-5,076

-3,181

-2,636

2,656

6,130

4,959

2,084

-110

-2,703

-4,671

-6,093

-5,812

-7,257

-4,598

0

0

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

FOREIGN CURRENCY TRANSLATION ADJUSTMENT

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

-

0

0

0

-

-

-

-

-

-

-

-

-

-

WEIGHTED AVERAGE SHARES OUTSTANDING (in shares)

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

19,306

19

19

WEIGHTED AVERAGE SHARES OUTSTANDING WITH COMMON STOCK EQUIVALENTS (in shares)

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

19,306

19

19

COMPREHENSIVE INCOME

178,556

183,917

174,098

165,959

151,568

147,336

150,762

143,908

138,644

130,170

118,077

109,297

106,766

102,794

99,146

95,843

88,771

77,875

68,979

64,675

61,277

58,448

58,126

53,892

45,821

45,020

35,327

25,829

27,717

26,990

26,841

25,063

12,992

4,846

0

0

0

-

-

LESS COMPREHENSIVE INCOME ATTRIBUTABLE TO NONCONTROLLING INTEREST

608

3,218

2,412

3,637

2,965

3,873

4,318

3,710

5,051

4,884

4,946

4,466

3,241

2,660

3,210

3,160

3,561

3,213

2,200

3,072

3,155

3,015

3,026

2,815

2,260

2,730

2,822

2,672

2,571

2,398

2,801

1,715

1,946

862

0

0

0

-

-

COMPREHENSIVE INCOME ATTRIBUTABLE TO CONTROLLING INTEREST

177,948

180,699

171,686

162,322

148,603

143,463

146,444

140,198

133,593

125,286

113,131

104,831

103,525

100,134

95,936

92,683

85,210

74,662

66,779

61,603

58,122

55,433

55,100

51,077

43,561

42,290

32,505

23,157

25,146

24,592

24,898

24,206

11,904

3,984

0

0

0

-

-