Pc connection inc (CNXN)
CashFlow / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Cash Flows provided by Operating Activities:
Net income

82,111

64,592

54,857

48,111

46,827

42,681

35,682

33,071

28,787

22,961

-1,222

Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization

13,314

14,063

11,839

10,453

8,961

8,092

7,089

6,895

5,951

5,430

6,796

Provision for doubtful accounts

25

1,680

1,658

360

1,097

1,383

1,078

1,561

2,768

2,372

2,354

Stock-based compensation expense

1,863

1,080

741

1,049

994

929

958

1,494

824

1,531

1,420

Deferred income taxes

2,986

1,488

-3,906

3,506

2,652

1,212

4,578

674

2,581

1,546

-1,476

Loss on disposal of fixed assets

-213

-51

-24

-92

-44

-14

-5

-82

-16

-2

-16

Excess tax benefit from exercise of equity awards

-

-

-

513

552

556

260

15

15

16

-

Income tax benefit from stock-based compensation

-

-

-

-

-

-

-

213

112

-

-106

Fair value adjustment to contingent consideration

-

-

-

-

-

-

-

-44

-80

-

-

Changes in assets and liabilities:
Non-cash portion of special charges

-

-

-

-

-

-

-

-

-

-

11,625

Accounts receivable

101,953

-14,872

39,457

33,835

64,215

11,359

16,819

-26,317

56,682

22,288

34,564

Inventories

5,471

23,311

16,218

-12,401

11,863

11,776

9,504

-7,800

2,850

6,902

6,578

Prepaid expenses, income tax receivables and other current assets

1,476

1,045

2,097

1,274

285

-1,829

3,005

-2,272

673

2,014

-1,389

Other non-current assets

-264

-2,403

4,265

321

328

4

6

62

219

-77

97

Accounts payable

34,960

5,722

15,807

-3,012

41,324

202

-1,371

-4,613

14,497

-10,329

23,471

Accrued expenses and other liabilities

9,767

5,244

337

-3,431

6,206

2,751

1,231

-5,986

-309

6,768

2,682

Net cash provided by operating activities

36,603

86,839

19,320

33,586

30,862

35,398

19,656

69,659

-5,292

-862

5,710

Cash Flows used in Investing Activities:
Purchases of equipment

25,656

21,238

11,803

11,885

12,337

7,609

7,607

9,250

10,855

6,387

5,569

Cash paid for acquisitions

-

-

-

42,990

-

-

-

-

4,745

-

-

Purchase of intangible assets

-

-

-

-

450

-

-

-

450

800

-

Proceeds from sale of equipment

-

-

-

-

-

13

2

10

4

9

2

Net cash used in investing activities

-25,656

-21,238

-11,803

-54,875

-12,787

-7,596

-7,605

-9,240

-16,046

-7,178

-5,567

Cash Flows used in Financing Activities:
Proceeds from short-term borrowings

-

859

-

-

-

-

-

7,204

59,373

9,485

22,401

Repayment of short-term borrowings

-

859

-

-

-

-

-

12,471

54,106

9,485

22,401

Repayment of capital lease obligation to affiliate

-

-

-

-

-

-

989

971

870

780

699

Purchase of treasury shares

4,478

15,375

-

-

-

-

-

7,813

3,823

2,857

425

Dividend payment

8,452

9,122

9,041

10,591

-

10,527

10,475

10,074

10,588

-

-

Proceeds from exercise of stock options

-

-

1,750

135

437

356

1,779

872

404

670

-

Issuance of stock under Employee Stock Purchase Plan

1,253

1,247

1,197

961

875

753

591

515

380

294

275

Excess tax benefit from exercise of equity awards

-

-

-

513

552

556

260

15

15

-

-

Payment of payroll taxes on stock-based compensation through shares withheld

913

638

613

737

660

578

577

504

206

210

-

Payment of contingent consideration

-

-

-

-

-

-

-

1,900

-

-

-

Net cash used in financing activities

-12,590

-23,888

-6,707

-9,719

1,204

-9,440

-9,411

-25,127

-9,421

-2,883

-849

Increase in cash and cash equivalents

-1,643

41,713

810

-31,008

19,279

18,362

2,640

35,292

-30,759

-10,923

-706

Non-cash Investing and Financing Activities:
Accrued capital expenditures

1,463

2,422

699

109

504

205

335

253

430

4

163

Issuance of nonvested stock

-

-

-

-

-

-

403

1,314

633

820

372

Contingent consideration recorded in accrued expenses and other liabilities

-

-

-

-

-

-

-

-

1,960

-

-

Supplemental Cash Flow Information:
Income taxes paid

28,460

19,945

28,927

29,740

30,371

24,219

20,891

19,025

16,813

14,894

1,551

Interest paid

-

-

-

-

-

-

101

244

276

403

456