Pc connection inc (CNXN)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Net sales

2,820

2,699

2,911

2,692

2,573

2,463

2,221

2,158

2,103

1,974

1,569

Cost of sales

2,368

2,288

2,529

2,321

2,232

2,139

1,928

1,876

1,838

1,744

1,384

Gross profit

451

411

382

371

341

323

293

282

264

229

184

Selling, general and administrative expenses

338

324

300

287

262

251

233

226

217

191

172

Restructuring and other charges

0

0

3

3

-

-

-

-

-

-

-

Special charges

-

-

-

-

-

-

-

1

-

-

12

Income from operations

111

85

77

80

78

71

59

54

47

38

-0

Interest income, net

-

-

-

-

-0

-0

-0

0

0

0

0

Other income, net

0

2

0

-0

-

-

-

0

0

0

0

Income before taxes

112

88

77

80

78

71

59

54

47

38

-0

Income tax provision

30

24

22

32

31

28

23

21

18

15

0

Net income

82

64

54

48

46

42

35

33

28

22

-1

Earnings per common share:
Basic

3.12

2.42

2.05

1.81

1.77

1.63

1.37

1.25

1.08

0.85

-0.05

Diluted

3.10

2.41

2.04

1.80

1.76

1.61

1.35

1.24

1.07

0.85

-0.05

Shares used in computation of earnings per common share:
Basic

26

26

26

26

26

26

26

26

26

27

26

Diluted

26

26

26

26

26

26

26

26

26

27

26