Ufp technologies inc (UFPT)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Net sales

198,381

190,455

147,843

146,132

-

-

-

-

-

-

-

Cost of sales

144,422

142,147

112,356

111,482

-

-

-

-

-

-

-

Net sales

-

-

-

-

138,850

139,307

139,223

130,962

127,244

120,766

99,231

Cost of sales

-

-

-

-

101,396

102,427

98,209

92,643

90,999

86,150

72,511

Gross profit

53,959

48,308

35,487

34,650

37,454

36,880

41,014

38,319

36,245

34,615

26,719

Selling, general and administrative expenses

29,251

27,654

23,724

24,105

24,008

23,847

23,605

21,665

21,367

20,235

18,539

Acquisition costs

-

1,089

-

-

-

-

-

-

-

-

-

Restructuring costs

-

-

63

420

1,756

1,556

-

-

-

-

-

Material overcharge settlement

-

-

-

2,114

0

0

-

-

-

-

-

Gain on sale of fixed assets

-

47

-7

-2

24

84

-11

12

838

12

11

Operating income

24,708

19,612

11,693

12,237

11,714

11,561

17,398

16,666

15,716

14,392

8,191

Interest income

0

47

216

149

114

46

-

-

-

-

-

Interest expense

674

1,320

50

69

87

154

-

-

-

-

-

Other expense

-388

64

-

-

-

312

-

-2

-

150

-

Gains on acquisitions

-

-

-

-

-

-

-

-

-

-

839

Total other (income) expense

-

-

-

-

27

204

-205

-92

-27

34

606

Interest income (expense), net

-

-

-

-

-

-

-205

-90

-27

-115

-232

Income before income tax expense

23,646

18,403

11,859

12,317

11,741

11,765

17,193

-

-

-

-

Income before income tax expense

-

-

-

-

-

-

-

16,574

15,689

14,426

8,798

Income tax expense

3,896

4,092

2,649

4,347

4,148

4,206

5,917

5,679

4,905

5,019

2,816

Net income

19,750

14,311

9,210

7,970

7,593

7,559

11,276

-

-

-

-

Net income

-

-

-

-

-

-

-

10,895

10,784

9,407

5,981

Net income attributable to non-controlling interests

-

-

-

-

-

-

-

-

438

160

52

Net income

-

-

-

-

-

-

-

-

10,346

9,247

5,929

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

2.66

1.95

1.27

1.11

1.07

1.08

1.65

1.63

1.60

1.50

1.02

Diluted (in dollars per share)

2.63

1.93

1.26

1.10

1.05

1.05

1.59

1.55

1.48

1.37

0.94

Weighted average common shares outstanding:
Basic (in shares)

7,424

7,347

7,248

7,190

7,102

7,028

6,824

6,679

6,476

6,157

5,829

Diluted (in shares)

7,516

7,430

7,337

7,275

7,206

7,175

7,105

7,028

6,999

6,749

6,293