Ufp technologies inc (UFPT)
Income statement / Quarterly
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

48,277

50,260

49,394

51,399

47,328

50,697

47,808

49,019

42,931

37,220

35,684

37,886

37,053

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Cost of sales

35,454

36,490

36,073

37,028

34,831

37,991

35,377

36,033

32,746

29,383

27,491

27,945

27,537

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Net sales

-

-

-

-

-

-

-

-

-

-

-

-

-

-

37,220

37,902

34,503

33,933

34,441

36,499

33,977

35,267

35,406

34,025

34,609

34,994

34,700

35,832

33,697

33,370

31,966

33,672

31,952

31,477

30,761

33,500

31,503

30,467

29,957

Cost of sales

-

-

-

-

-

-

-

-

-

-

-

-

-

-

28,768

27,616

26,776

24,920

24,931

26,206

25,339

26,861

25,654

24,480

25,432

23,763

24,538

25,113

24,795

23,169

22,740

23,982

22,750

22,521

22,277

23,497

22,702

21,562

20,910

Gross profit

12,823

13,770

13,321

14,371

12,497

12,706

12,431

12,986

10,185

7,837

8,193

9,941

9,516

8,185

8,452

10,286

7,727

9,013

9,510

10,293

8,638

8,406

9,752

9,545

9,177

11,231

10,162

10,719

8,902

10,201

9,225

9,690

9,201

8,955

8,484

10,003

8,801

8,905

9,046

Selling, general and administrative expenses

7,752

7,025

7,183

7,799

7,244

7,104

6,541

7,417

6,592

5,654

5,693

6,061

6,316

5,704

6,027

6,470

5,904

5,604

5,604

6,776

6,024

5,480

5,940

6,535

5,892

5,906

5,678

6,075

5,946

5,599

5,155

5,391

5,518

4,734

5,219

5,686

5,725

5,102

5,387

Acquisition costs

-

-

0

0

-

0

1

19

1,069

-

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Restructuring costs

-

-

-

-

-

-

-

-

-

-

0

63

-

217

25

55

123

797

851

30

78

460

772

234

90

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Material overcharge settlement

-

-

-

-

-

-

-

104

-

-

0

121

-

-

1,681

432

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Material overcharge settlement

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Gain on sale of fixed assets

4

-

-

0

-

-3

-5

15

40

-4

0

-8

5

-6

0

0

4

-7

0

0

31

-

58

12

-

-

-

-11

-

-0

0

6

5

4

0

0

833

-

12

Operating income

5,075

6,745

6,138

6,572

5,253

5,494

5,885

5,669

2,564

2,058

2,500

3,930

3,205

2,259

4,081

4,193

1,704

2,605

3,055

3,487

2,567

2,480

3,098

2,788

3,195

5,325

4,484

4,633

2,956

4,601

4,070

4,305

3,688

4,225

3,264

4,316

3,909

3,803

3,671

Interest income

-

-

0

0

-

3

12

7

25

69

63

42

42

45

42

32

30

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Interest expense

16

84

165

194

231

288

355

404

273

11

12

13

14

16

17

17

19

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Interest income (expense), net

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-20

-27

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Other expense

-327

73

-24

-198

-239

-74

85

3

50

-

0

0

0

-

-

-

-

-

-

-

-

-

101

100

-

-

-

-

-

0

0

0

-2

-

-

-

-

-

-

Interest income (expense), net

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

9

8

-24

-

-

-

-22

-77

-43

-45

-40

-46

-13

-14

-15

-12

-5

-11

2

-34

-34

Income before income tax expense

4,732

6,734

5,949

6,180

4,783

5,135

5,627

5,275

2,366

2,116

2,551

3,959

3,233

2,288

4,106

4,208

1,715

2,639

3,064

3,495

2,543

-

3,179

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Income before income tax expense

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

2,861

3,173

-

4,441

4,588

2,916

4,555

4,056

4,291

3,670

4,212

3,258

4,305

3,912

3,768

3,637

Income tax expense

841

957

308

1,582

1,049

725

1,493

1,285

589

-598

856

1,329

1,062

797

1,437

1,473

640

963

1,072

1,223

890

981

1,113

1,001

1,111

1,871

1,554

1,606

886

1,352

1,460

1,544

1,322

1,204

819

1,602

1,279

1,388

1,339

Net income

3,891

5,777

5,641

4,598

3,734

4,410

4,134

3,990

1,777

2,714

1,695

2,630

2,171

1,491

2,669

2,735

1,075

1,676

1,992

2,272

1,653

-

2,066

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

2,281

Net income

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

3,008

2,439

2,702

2,633

2,379

2,297

Net income attributable to non-controlling interests

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

4

4

0

428

14

15

Net income

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

1,860

2,062

-

2,887

2,982

2,030

-

2,596

2,747

2,348

3,004

2,435

2,701

2,204

2,364

-

Net income per share:
Basic (in dollars per share)

0.52

0.78

0.76

0.62

0.50

0.61

0.56

0.54

0.24

0.38

0.23

0.36

0.30

0.21

0.37

0.38

0.15

0.24

0.28

0.32

0.23

0.22

0.29

0.27

0.30

0.49

0.42

0.44

0.30

0.47

0.39

0.41

0.36

0.47

0.37

0.42

0.34

0.38

0.37

Diluted (in dollars per share)

0.52

0.76

0.75

0.62

0.50

0.59

0.56

0.54

0.24

0.37

0.23

0.36

0.30

0.20

0.37

0.38

0.15

0.22

0.28

0.32

0.23

0.21

0.29

0.26

0.29

0.47

0.41

0.42

0.29

0.46

0.37

0.39

0.33

0.42

0.35

0.39

0.32

0.35

0.34

Weighted average common shares outstanding:
Basic (in shares)

7,457

7,439

7,432

7,423

7,402

7,375

7,366

7,347

7,300

7,273

7,264

7,239

7,216

7,217

7,195

7,175

7,173

7,085

7,131

7,116

7,076

7,060

7,055

7,025

6,972

6,890

6,840

6,798

6,768

6,712

6,720

6,693

6,588

6,533

6,510

6,465

6,393

6,214

6,138

Diluted (in shares)

7,538

7,638

7,493

7,467

7,466

7,494

7,435

7,413

7,378

7,375

7,353

7,323

7,297

7,315

7,282

7,250

7,253

7,191

7,230

7,210

7,193

7,198

7,186

7,168

7,148

7,130

7,112

7,090

7,088

6,952

7,074

7,055

7,030

7,045

6,999

6,981

6,969

6,784

6,725