Utah medical products inc (UTMD)
CashFlow / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income

14,727

18,555

8,505

12,128

11,843

11,378

11,406

10,169

7,414

6,014

6,258

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

700

765

660

610

619

637

611

653

707

563

555

Amortization

6,144

2,191

2,113

2,223

2,528

2,719

2,584

2,613

2,066

44

34

Gain on Investments

0

32

0

0

-

-

-

-177

6

38

212

Provision for (recovery of) losses on accounts receivable

14

20

4

0

-10

-27

10

5

77

6

7

Amortization of Right of Use Assets

38

0

0

-

-

-

-

-

-

-

-

Loss/(Gain) on disposal of assets

-16

410

-17

5

-1

-35

-6

0

0

0

-1

Deferred income taxes

-396

-326

-658

-484

-901

-500

-1,399

-600

-549

-

230

Stock-based compensation expense

113

64

129

92

87

74

28

70

95

83

98

Tax benefit attributable to exercise of stock options

-23

-49

0

0

-

-

-

-

-

-

-

Payment of taxes for exchange of stock options

-

-

-

-

42

-

85

0

0

-

-

Tax benefit attributable to exercise of stock options

-

-

-

-

114

103

281

178

34

-

-

Changes in operating assets and liabilities:
Accounts receivable and other receivables

738

496

242

295

-137

365

-213

-675

-502

-110

-290

Other receivables

16

0

-2

897

91

100

241

204

31

165

-69

Inventories

1,686

244

467

-360

-422

141

249

-841

624

-286

83

Prepaid expenses and other current assets

16

68

-24

23

-28

19

-6

125

-529

-58

10

Accounts payable

114

52

9

286

-265

188

-216

50

-1,213

52

-73

Accrued expenses

-1,651

-558

1,027

-1,187

-597

1,508

-28

-570

2,158

143

63

Long-term repatriation tax payable

-330

-2,728

5,785

-

-

-

-

-

-

-

-

Total adjustments

-

-

-

0

-

-

-

-

-

-

-

Increase (decrease) in deferred revenue

-

-

-

-

-

-

-83

-100

-66

-

-

Increase (decrease) in other liability

-

-

-

-

-

-

-340

-91

307

-

-

Net cash provided by operating activities

17,056

16,834

16,908

14,528

13,801

15,387

12,308

13,563

11,365

7,157

7,226

CASH FLOWS FROM INVESTING ACTIVITIES:
Property and equipment

540

402

1,597

3,293

176

1,110

339

254

247

1,532

466

Intangible assets

21,000

0

0

9

70

22

5

1

10

2

8

Purchases of investments

-

-

-

-

-

-

-

0

500

1,600

3,800

Proceeds from the sale of investments

0

74

0

0

-

-

-

47

15,155

5,839

1,116

Proceeds from the sale of property and equipment

0

862

0

0

-

-

-

-

-

-

-

Net cash paid in acquisition

-

-

-

-

-

-

-

-

41,084

-

-

Net cash used in investing activities

-21,540

534

-1,597

-3,302

-246

-1,132

-344

-208

-26,685

2,705

-3,158

CASH FLOWS FROM FINANCING ACTIVITIES:
Proceeds from issuance of common stock - options

283

454

302

376

343

491

787

1,803

485

425

132

Common stock purchased and retired

398

1,205

0

-

-

-

-

-

-

-

-

Common stock purchased and retired

-

-

-

-2,850

-683

-1,055

0

-504

0

-439

-116

Tax benefit attributable to exercise of stock options

0

0

0

50

-

-

-

-

-

-

-

Proceeds from notes payable

-

-

-

-

-

-

-

-

26,934

-

-

Tax benefit attributable to exercise of stock options

-

-

-

-

-

-

-

-

-

38

14

Repayments of notes payable

-

-

-

-

4,777

4,035

3,908

9,093

5,942

413

463

Payment of dividends

4,112

4,026

2,955

3,916

3,846

3,765

3,675

3,555

3,433

6,030

3,337

Net cash used in financing activities

-4,227

-4,777

-2,653

-6,340

-8,891

-8,261

-6,600

-11,171

18,078

-6,419

-3,770

Effect of exchange rate changes on cash

386

-1,354

921

-1,868

-660

-1,115

160

153

-41

-35

15

Net decrease in cash and cash equivalents

-8,325

11,237

13,579

3,018

4,004

4,879

5,524

2,337

2,717

3,408

313

Cash paid during the period for income taxes

5,304

4,851

5,151

4,846

5,341

3,094

3,971

4,423

2,685

2,810

3,075

Cash paid during the period for interest

0

0

0

0

65

296

439

658

860

25

51