0001811884-20-000011.txt : 20200807 0001811884-20-000011.hdr.sgml : 20200807 20200807145220 ACCESSION NUMBER: 0001811884-20-000011 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 53 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200807 DATE AS OF CHANGE: 20200807 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UTAH MEDICAL PRODUCTS INC CENTRAL INDEX KEY: 0000706698 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 870342734 STATE OF INCORPORATION: UT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-12575 FILM NUMBER: 201084927 BUSINESS ADDRESS: STREET 1: 7043 S 300 WEST CITY: MIDVALE STATE: UT ZIP: 84047 BUSINESS PHONE: 8015661200 10-Q 1 utmd-20200630.htm UTAH MEDICAL PRODUCTS INC - FORM 10-Q SEC FILING UTAH MEDICAL PRODUCTS INC - Form 10-Q SEC filing
0000706698 --12-31 Yes false 2020 Q2 0000706698 2020-01-01 2020-06-30 0000706698 2020-06-30 0000706698 2019-06-30 0000706698 2020-08-06 0000706698 2019-12-31 0000706698 2020-04-01 2020-06-30 0000706698 2019-04-01 2019-06-30 0000706698 2019-01-01 2019-06-30 0000706698 2018-12-31 0000706698 us-gaap:CommonStockMember 2019-12-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000706698 us-gaap:ComprehensiveIncomeMember 2019-12-31 0000706698 us-gaap:RetainedEarningsMember 2019-12-31 0000706698 2020-01-01 2020-03-31 0000706698 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000706698 us-gaap:ComprehensiveIncomeMember 2020-01-01 2020-03-31 0000706698 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000706698 2020-03-31 0000706698 us-gaap:CommonStockMember 2020-03-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000706698 us-gaap:ComprehensiveIncomeMember 2020-03-31 0000706698 us-gaap:RetainedEarningsMember 2020-03-31 0000706698 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000706698 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000706698 us-gaap:ComprehensiveIncomeMember 2020-04-01 2020-06-30 0000706698 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000706698 us-gaap:CommonStockMember 2020-06-30 0000706698 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000706698 us-gaap:ComprehensiveIncomeMember 2020-06-30 0000706698 us-gaap:RetainedEarningsMember 2020-06-30 0000706698 us-gaap:CommonStockMember 2018-12-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000706698 us-gaap:ComprehensiveIncomeMember 2018-12-31 0000706698 us-gaap:RetainedEarningsMember 2018-12-31 0000706698 2019-01-01 2019-03-31 0000706698 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000706698 us-gaap:ComprehensiveIncomeMember 2019-01-01 2019-03-31 0000706698 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000706698 2019-03-31 0000706698 us-gaap:CommonStockMember 2019-03-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000706698 us-gaap:ComprehensiveIncomeMember 2019-03-31 0000706698 us-gaap:RetainedEarningsMember 2019-03-31 0000706698 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000706698 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000706698 us-gaap:ComprehensiveIncomeMember 2019-04-01 2019-06-30 0000706698 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000706698 us-gaap:CommonStockMember 2019-06-30 0000706698 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000706698 us-gaap:ComprehensiveIncomeMember 2019-06-30 0000706698 us-gaap:RetainedEarningsMember 2019-06-30 0000706698 fil:DomesticUsMember 2020-01-01 2020-06-30 0000706698 fil:OutsideUsMember 2020-01-01 2020-06-30 0000706698 fil:ObstetricsMember 2020-01-01 2020-06-30 0000706698 fil:ObstetricsMemberfil:DomesticUsMember 2020-04-01 2020-06-30 0000706698 fil:ObstetricsMemberfil:OutsideUsMember 2020-04-01 2020-06-30 0000706698 fil:ObstetricsMember 2020-04-01 2020-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMember 2020-01-01 2020-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMemberfil:DomesticUsMember 2020-04-01 2020-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMemberfil:OutsideUsMember 2020-04-01 2020-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMember 2020-04-01 2020-06-30 0000706698 fil:NeonatalMember 2020-01-01 2020-06-30 0000706698 fil:NeonatalMemberfil:DomesticUsMember 2020-04-01 2020-06-30 0000706698 fil:NeonatalMemberfil:OutsideUsMember 2020-04-01 2020-06-30 0000706698 fil:NeonatalMember 2020-04-01 2020-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMember 2020-01-01 2020-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMemberfil:DomesticUsMember 2020-04-01 2020-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMemberfil:OutsideUsMember 2020-04-01 2020-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMember 2020-04-01 2020-06-30 0000706698 fil:DomesticUsMember 2020-04-01 2020-06-30 0000706698 fil:OutsideUsMember 2020-04-01 2020-06-30 0000706698 fil:ObstetricsMemberfil:DomesticUsMember 2020-01-01 2020-06-30 0000706698 fil:ObstetricsMemberfil:OutsideUsMember 2020-01-01 2020-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMemberfil:DomesticUsMember 2020-01-01 2020-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMemberfil:OutsideUsMember 2020-01-01 2020-06-30 0000706698 fil:NeonatalMemberfil:DomesticUsMember 2020-01-01 2020-06-30 0000706698 fil:NeonatalMemberfil:OutsideUsMember 2020-01-01 2020-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMemberfil:DomesticUsMember 2020-01-01 2020-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMemberfil:OutsideUsMember 2020-01-01 2020-06-30 0000706698 fil:CoopersurgicalIncMember 2019-01-01 2019-03-31 0000706698 fil:CoopersurgicalIncMember 2020-01-01 2020-03-31 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares

Table of Contents


 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C.  20549

 

FORM 10-Q

 

    QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2020

OR

    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from               to

Commission File No. 001-12575

 

 

 

 

UTAH MEDICAL PRODUCTS INC

(Exact name of Registrant as specified in its charter)

 

Utah

87-0342734

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

 

 

7043 South 300 West

Midvale, Utah  84047

(Address of principal executive offices) (Zip Code)

 

 

(801) 566-1200

(Registrant’s telephone number, including area code)

 

 

Securities registered pursuant to Section 12(b) of the Act:

 

 

 

 

 

Title of each class:

Trading Symbol:

Name of each exchange on which registered:

Common stock, $0.01 par value

UTMD

NASDAQ

 

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.   Yes    No  

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   Yes    No  

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.   

 

Large accelerated filer 

Accelerated filer 

Non-accelerated filer

Smaller reporting company

 

Emerging growth company

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.     

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes    No  

 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock as of August 6, 2020: 3,643,146. 



Table of Contents


 

UTAH MEDICAL PRODUCTS, INC.

INDEX TO FORM 10-Q

 

 

 

 

 

PAGE

PART I - FINANCIAL INFORMATION

 

 

 

 

 

Item 1.

Financial Statements

 

 

 

 

 

Consolidated Condensed Balance Sheets as of June 30, 2020 and December 31, 2019

1

 

 

 

 

Consolidated Condensed Statements of Income for the three and six months ended June 30, 2020 and June 30, 2019

2

 

 

 

 

Consolidated Condensed Statements of Cash Flows for the six months ended June 30, 2020 and June 30, 2019

3

 

 

 

 

Consolidated Statement of Stockholders’ Equity three and six months ended June 30, 2020 and June 30, 2019

4

 

 

 

 

Notes to Consolidated Condensed Financial Statements

5

 

 

 

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

8

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

18

 

 

 

Item 4.

Controls and Procedures

18

 

 

 

PART II – OTHER INFORMATION

 

 

 

 

 

Item 1.

Legal Proceedings

19

 

 

 

Item 1A.

Risk Factors

19

 

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

20

 

 

 

Item 6.

Exhibits

21

 

 

 

SIGNATURES

 

21



Table of Contents


 

 

PART I - FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

 

UTAH MEDICAL PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED CONDENSED BALANCE SHEETS AS OF

JUNE 30, 2020 AND DECEMBER 31, 2019

(in thousands)

 

(unaudited)

 

(audited)

JUNE 30, 2020

 

DECEMBER 31, 2019

ASSETS

 

 

 

Current assets:

 

 

 

Cash & Investments

$    42,352

 

$    42,787

Accounts & other receivables, net

3,792

 

4,742

Inventories

6,580

 

6,913

Other current assets

393

 

444

Total current assets

53,117

 

54,886

Property and equipment, net

10,417

 

10,314

Operating lease – right-of-use assets, net

395

 

414

Goodwill

13,503

 

13,961

Other intangible assets

53,039

 

55,205

Other intangible assets - accumulated amortization

(26,926)

 

(24,993)

Other intangible assets, net

26,113

 

30,212

Total assets

$    103,545

 

$    109,787

 

 

 

 

LIABILITIES AND STOCKHOLDERS' EQUITY

 

 

 

Current liabilities:

 

 

 

Accounts payable

$         560

 

$         1,098

Accrued expenses

2,683

 

2,350

Total current liabilities

3,243

 

3,448

Deferred tax liability – Femcare IIA

1,995

 

2,110

Other long term liabilities

       2,135

 

       2,239

Operating lease liability

       356

 

376

Deferred income taxes

529

 

521

Total liabilities

8,258

 

8,694

 

 

 

 

Stockholders' equity:

 

 

 

Preferred stock - $0.01 par value; authorized - 5,000 shares; no shares issued or outstanding

-

 

-

Common stock - $0.01 par value; authorized - 50,000 shares; issued - June 30, 2020, 3,643 shares and December 31, 2019, 3,722 shares

36

 

37

Accumulated other comprehensive loss

(11,710)

 

(9,782)

Additional paid-in capital

80

 

18

Retained earnings

106,881

 

110,820

Total stockholders' equity

95,287

 

101,093

 

 

 

 

Total liabilities and stockholders' equity

$    103,545

 

$    109,787

 

 

 

 

see notes to consolidated condensed financial statements

 

 

 


1


Table of Contents


 

UTAH MEDICAL PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED CONDENSED STATEMENTS OF INCOME FOR THE

THREE AND SIX MONTHS ENDED JUNE 30, 2020 AND JUNE 30, 2019

(in thousands, except per share amounts - unaudited)

 

 

Three Months Ended

 

Six Months Ended

 

 

June 30, 2020

 

June 30, 2019

 

June 30, 2020

 

June 30, 2019

 

 

 

 

Sales, net

 

$   8,787

 

$   11,846

 

$   19,689

 

$   22,579

 

 

 

 

 

 

 

 

 

Cost of goods sold

 

3,837

 

4,346

 

7,903

 

8,306

Gross profit

 

4,950

 

7,500

 

11,786

 

14,273

 

 

 

 

 

 

 

 

 

Operating expense

 

 

 

 

 

 

 

 

Selling, general and administrative

 

2,857

 

2,906

 

5,696

 

5,463

Research & development

 

116

 

113

 

250

 

228

Total operating expenses

 

2,973

 

3,019

 

5,946

 

5,691

Operating income

 

1,977

 

4,481

 

5,840

 

8,582

 

 

 

 

 

 

 

 

 

Other income

 

-

 

84

 

125

 

120

Income before provision for income taxes

 

1,977

 

4,565

 

5,965

 

8,702

 

 

 

 

 

 

 

 

 

Provision for income taxes

 

664

 

1,040

 

1,513

 

2,038

Net income

 

$     1,313

 

$     3,525

 

$    4,452

 

$    6,664

 

 

 

 

 

 

 

 

 

Earnings per common share (basic)

 

$       0.36

 

$       0.95

 

$       1.21

 

$       1.79

 

 

 

 

 

 

 

 

 

Earnings per common share (diluted)

 

$       0.36

 

$       0.94

 

$       1.21

 

$       1.78

 

 

 

 

 

 

 

 

 

Shares outstanding - basic

 

3,643

 

3,721

 

3,675

 

3,721

 

 

 

 

 

 

 

 

 

Shares outstanding - diluted

 

3,659

 

3,735

 

3,690

 

3,737

 

 

 

 

 

 

 

 

 

Other comprehensive income (loss):

 

 

 

 

 

 

 

 

Foreign currency translation net of taxes of $0 in all periods

 

$  522

 

$  (464)

 

$  (1,927)

 

$  484

Total comprehensive income

 

$     1,835

 

$     3,061

 

$     2,525

 

$     7,148

 

 

 

 

 

 

 

 

see notes to consolidated condensed financial statements

 

 

 

 

 

 

 

 


2


Table of Contents


 

UTAH MEDICAL PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS

FOR THE SIX MONTHS ENDED JUNE 30, 2020 AND JUNE 30, 2019

(in thousands - unaudited)

 

 

Six Months Ended
June 30,

 

2020

 

2019

CASH FLOWS FROM OPERATING ACTIVITIES:

 

 

 

 

Net income

 

$     4,452

 

$     6,664

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

 

 

 

 

Depreciation

 

335

 

355

Amortization

 

3,242

 

2,902

Provision for (recovery of) losses on accounts receivable

 

(14)

 

(2)

Amortization of Right-of-Use Assets

 

19

 

19

Deferred income taxes

 

        51

 

        (278)

Stock-based compensation expense

 

        72

 

        56

Tax benefit attributable to exercise of stock options

 

7

 

15

Changes in operating assets and liabilities:

 

 

 

 

Accounts receivable and other receivables

 

903

 

(1,256)

Inventories

 

387

 

(2,322)

Prepaid expenses and other current assets

 

40

 

24

Accounts payable

 

(528)

 

(123)

Accrued expenses

 

385

 

(1,011)

Total adjustments

 

4,899

 

(1,621)

Net cash provided by operating activities

 

9,351

 

5,043

 

 

 

 

 

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

 

 

Capital expenditures for:

 

 

 

 

Property and equipment

 

(711)

 

(130)

Intangible assets

 

            -

 

            (21,000)

Net cash used in investing activities

 

(711)

 

(21,130)

 

 

 

 

 

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

 

 

Proceeds from issuance of common stock - options

 

79

 

171

Common stock purchased and retired

 

(6,426)

 

(398)

Payment of dividends

 

(2,077)

 

(2,055)

Net cash used in financing activities

 

(8,424)

 

(2,282)

 

 

 

 

 

Effect of exchange rate changes on cash

 

(651)

 

137

Net decrease in cash and cash equivalents

 

(435)

 

(18,232)

Cash at beginning of period

 

42,787

 

51,112

Cash at end of period

 

$   42,352

 

$   32,880

 

 

 

 

 

SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:

 

 

 

Cash paid during the period for income taxes

 

$     786

 

$     2,937

Cash paid during the period for interest

 

-

 

-

 

 

 

 

see notes to consolidated condensed financial statements

 

 

 

 


3


Table of Contents


 

UTAH MEDICAL PRODUCTS, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY FOR THE

THREE MONTHS AND SIX MONTHS ENDED JUNE 30, 2020 AND 2019

(In thousands - unaudited)

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

Additional

 

Other

 

 

 

Total

 

Common Stock

 

Paid-in

 

Comprehensive

 

Retained

 

Stockholders'

Shares

 

Amount

 

Capital

 

Income

 

Earnings

 

Equity

Balance at December 31, 2019

3,722

 

$         37

 

$           18

 

$           (9,783)

 

$       110,820

 

$          101,092

Shares issued upon exercise of employee
 stock options for cash

1

 

-

 

47

 

-

 

-

 

48

Stock option compensation expense

-

 

-

 

23

 

-

 

-

 

23

Common stock purchased and retired

(80)

 

(1)

 

(89)

 

-

 

(6,336)

 

(6,426)

Foreign currency translation adjustment

-

 

-

 

-

 

(2,449)

 

-

 

(2,449)

Common stock dividends

-

 

-

 

-

 

-

 

(1,042)

 

(1,042)

Net income

-

 

-

 

-

 

-

 

3,140

 

3,140

Balance at March 31, 2020

3,642

 

$         36

 

$             -

 

$           (12,232)

 

$       106,582

 

$          94,386

Shares issued upon exercise of employee
 stock options for cash

           1

 

            -

 

            32

 

                      -

 

                  -

 

                32

Stock option compensation expense

            -

 

             -

 

            49

 

                      -

 

                  -

 

                49

Common stock purchased and retired

-

 

-

 

-

 

-

 

-

 

-

Foreign currency translation adjustment

            -

 

             -

 

                -

 

              522

 

                  -

 

             522

Common stock dividends

            -

 

             -

 

                -

 

                      -

 

        (1,013)

 

           (1,013)

Net income

            -

 

             -

 

                -

 

                      -

 

          1,313

 

             1,313

Balance at June 30, 2020

    3,643

 

$         36

 

$           80

 

$           (11,710)

 

$       106,881

 

$          95,287

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2018

    3,720

 

$         37

 

$        121

 

$           (11,290)

 

$       100,123

 

$          88,991

Shares issued upon exercise of employee
 stock options for cash

           3

 

            -

 

            97

 

                      -

 

                  -

 

                97

Stock option compensation expense

            -

 

             -

 

            28

 

                      -

 

                  -

 

                28

Common stock purchased and retired

-

 

-

 

-

 

-

 

-

 

-

Foreign currency translation adjustment

            -

 

             -

 

                -

 

              948

 

                  -

 

             948

Common stock dividends

            -

 

             -

 

                -

 

                      -

 

        (1,028)

 

           (1,028)

Net income

            -

 

             -

 

                -

 

                      -

 

          3,139

 

             3,139

Balance at March 31, 2019

    3,723

 

$         37

 

$           246

 

$           (10,342)

 

$       102,234

 

$          92,175

Shares issued upon exercise of employee
 stock options for cash

         1

 

            -

 

            74

 

                      -

 

                  -

 

                74

Stock option compensation expense

            -

 

             -

 

              28

 

                      -

 

                  -

 

                  28

Common stock purchased and retired

(5)

 

-

 

(348)

 

-

 

(50)

 

(398)

Foreign currency translation adjustment

            -

 

             -

 

                -

 

            (464)

 

                  -

 

           (464)

Common stock dividends

            -

 

             -

 

                -

 

                      -

 

        (1,028)

 

           (1,028)

Net income

            -

 

             -

 

                -

 

                      -

 

        3,525

 

           3,525

Balance at June 30, 2019

    3,719

 

$         37

 

$           -

 

$         (10,806)

 

$     104,681

 

$          93,912

 

 

 

 

 

 

 

 

 

 

 

see notes to consolidated condensed financial statements

 

 

 

 

 

 

 

 

 

 

 

 


4


Table of Contents


UTAH MEDICAL PRODUCTS, INC.

NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS

(unaudited)

 

(1) The unaudited financial statements have been prepared in accordance with the instructions to Form 10-Q and do not include all of the information and note disclosures required by accounting principles generally accepted in the United States.  These statements should be read in conjunction with the financial statements and notes included in the Utah Medical Products, Inc. ("UTMD" or "the Company") annual report on Form 10-K for the year ended December 31, 2019.  In the opinion of management, the accompanying financial statements include all adjustments (consisting only of normal recurring adjustments) necessary to summarize fairly the Company's financial position and results of operations.  Currency amounts are in thousands except per-share amounts and where noted.

 

(2) Recent Accounting Standards.

 

The Company has determined that recently issued accounting standards will either have no material impact on its consolidated financial position or results of operations or cash flows, or will not apply to its operations.

 

 

(3) Inventories at June 30, 2020 and December 31, 2019 consisted of the following:

 

June 30, 2020

 

 

December 31, 2019

Finished goods

$

1,402

 

$

1,708

Work-in-process

 

1,097

 

 

1,022

Raw materials

 

4,081

 

 

4,183

Total

$

6,580

 

$

6,913

 

(4) Stock-Based Compensation. At June 30, 2020, the Company has stock-based employee compensation plans which authorize the grant of stock options to eligible employees and directors.  The Company accounts for stock compensation under FASB Accounting Standards Codification (“ASC”) 718, Compensation - Stock Compensation.  This statement requires the Company to recognize compensation cost based on the grant date fair value of options granted to employees and directors.  In the quarters ended June 30, 2020 and 2019, the Company recognized $49and $28, respectively, in stock based compensation cost. In the six months ended June 30, 2020 and 2019, the Company recognized $72 and $56, respectively, in stock based compensation cost.

 

 

(5) Warranty Reserve.  The Company’s published warranty is: “UTMD warrants its products to conform in all material respects to all published product specifications in effect on the date of shipment, and to be free from defects in material and workmanship for a period of thirty (30) days for supplies, or twenty-four (24) months for equipment, from date of shipment.  During the warranty period UTMD shall, at its option, replace any products shown to UTMD's reasonable satisfaction to be defective at no expense to the Purchaser or refund the purchase price.” UTMD maintains a warranty reserve to provide for estimated costs which are likely to occur. The amount of this reserve is adjusted, as required, to reflect its actual experience. Based on its analysis of historical warranty claims and its estimate that existing warranty obligations were immaterial, no warranty reserve was made at December 31, 2019, or June 30, 2020.

 

(6)  Global 2Q 2020 revenues (USD) by product category:

 

 

Domestic

 

 

Outside US

 

 

Total

Obstetrics

 

$

799

 

$

115

 

$

914

Gynecology/Electrosurgery/Urology

 

 

2,021

 

 

1,669

 

 

3,690

Neonatal

 

 

975

 

 

379

 

 

1,354

Blood Pressure Monitoring and Accessories

 

 

1,718

 

 

1,111

 

 

2,829

Total

 

$

5,513

 

$

3,274

 

$

8,787

 

Global 1H 2020 revenues (USD) by product category:

 

 

Domestic

 

 

Outside US

 

 

Total

Obstetrics

 

$

1,707

 

$

365

 

$

2,072

Gynecology/Electrosurgery/Urology

 

 

4,839

 

 

4,743

 

 

9,582

Neonatal

 

 

2,115

 

 

822

 

 

2,937

Blood Pressure Monitoring and Accessories

 

 

3,295

 

 

1,803

 

 

5,098

Total

 

$

11,956

 

$

7,733

 

$

19,689

 


5


Table of Contents


(7)  Leases

 

UTMD has operating leases for a portion of its parking lot at its Midvale facility and an automobile at its Ireland facility.  The remaining lease term on the parking lot is 11 years and on the automobile is 18 months.  There are no options to extend or terminate the leases.  UTMD has no other leases yet to commence.  As neither lease contains implicit rates, UTMD’s incremental borrowing rate, based on information available at adoption date, was used to determine the present value of the leases.

 

The components of lease cost were as follows:

Three Months Ended June 30, 2020

Operating Lease Cost (in thousands)

$15

Right of Use Assets obtained in exchange for new operating lease

Obligations

-

 

Other Information

Three Months Ended June 30, 2020

Weighted Average Remaining Lease Term  - Operating Leases

11 years

Weighted Average Discount Rate – Operating Leases

5.4%

 

Operating lease liabilities/ payments (in thousands)

Operating lease payments, 2020

$60

Operating lease payments, 2021

$60

Operating lease payments, 2022

$45

Operating lease payments, 2023

$45

Operating lease payments, 2024

$45

Thereafter

$299

 

Reconciliation of operating lease liabilities/ payments to operating lease liabilities

(in thousands)

Total operating lease liabilities/ payments

$538

Operating lease liabilities – current (included in Accrued Expenses)

39

Operating lease liabilities – long term

356

Present value adjustment

$143

 

Maturities of lease liabilities were as follows:

(in thousands)

Year ending December 31,

2020

$38

2021

$40

2022

$27

2023

$29

2024

$30

Thereafter

$248

 

(8) Distribution Agreement Purchase. UTMD completed the purchase of exclusive U.S. distribution rights for the FILSHIE Clip System from CooperSurgical, Inc. (CSI) on February 1, 2019.  The $21,000 purchase price represented an identifiable intangible asset which is being straight-line amortized and recognized as part of G&A expenses over a remaining 3.33 year life as of June 30, 2020 of the prior CSI distribution agreement with Femcare.


6


Table of Contents


 

(9) Earnings Per Share. Basic earnings per share is calculated by dividing net income attributable to the common stockholders of the company by the weighted average number of common shares outstanding during the period.  Diluted earnings per share is calculated by assuming the exercise of stock options at the closing price of stock at the end of 2nd quarter 2020.

 

The following table reconciles the numerator and the denominator used to calculate basic and diluted earnings per share:

 

(in thousands)

Three months ended

 

Six months ended

 

June 30,

 

June 30,

2020

 

2019

 

2020

 

2019

Numerator

 

 

 

 

 

 

 

Net income

1,313

 

3,525

 

4,452

 

6,664

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

Weighted average shares, basic

3,643

 

3,721

 

3,675

 

3,721

Dilutive effect of stock options

16

 

14

 

15

 

16

Diluted shares

3,659

 

3,735

 

3,690

 

3,737

 

 

 

 

 

 

 

 

Earnings per share, basic

0.36

 

0.95

 

1.21

 

1.79

Earnings per share, diluted

0.36

 

0.94

 

1.21

 

1.78

 

(10) Subsequent Events.  UTMD has evaluated subsequent events through the date the financial statements were issued, and concluded there were no other events or transactions during this period that required recognition or disclosure in its financial statements.


7


Table of Contents


Item 2.  Management's Discussion and Analysis of Financial Condition and Results of Operations

 

General

 

Utah Medical Products, Inc. (UTMD) manufactures and markets a well-established range of specialty medical devices.  The Company’s Form 10-K Annual Report for the year ended December 31, 2019 provides a detailed description of products, technologies, markets, regulatory issues, business initiatives, resources and business risks, among other details, and should be read in conjunction with this report.  Because of the relatively short span of time, results for any given three or six month period in comparison with a previous three or six month period may not be indicative of comparative results for the year as a whole.  In the current year of 2020, because of government mandates for hospitals to not perform certain “elective” procedures in order to theoretically preserve capacity for treating COVID-19 infected patients, it is likely that the 2Q 2020 comparison with 2Q 2019 will not be indicative of comparative results for the year as a whole. Currency amounts in the report are in thousands, except per share amounts or where otherwise noted.  Currencies in this report are denoted as $ or USD = U.S. Dollars; A$ or AUD = Australia Dollars; £ or GBP = UK Pound Sterling; C$ or CAD = Canadian Dollars; and € or EUR = Euros.  

 

Analysis of Results of Operations

 

a)Overview 

 

As many of the gynecology devices provided by UTMD are used in “nonessential” or “elective” procedures, as medical procedures have been reclassified during the COVID-19 pandemic, the Company’s financial performance in the second calendar quarter (2Q) and first half (1H) of 2020 reflects a substantial negative change relative to the same periods in 2019. Income statement results in 2Q and 1H 2020 compared to the same periods of 2019 were as follows:

 

 

2Q 2020

2Q 2019

change

1H 2020

1H 2019

change

Net Sales

$ 8,787

$ 11,846

(25.8%)

$ 19,869

$ 22,579

(12.8%)

Gross Profit

4,950

7,500

(34.0%)

11,786

14,273

(17.4%)

Operating Income

1,977

4,481

(55.9%)

5,840

8,582

(32.0%)

Income Before Tax

1,977

4,565

(56.7%)

5,965

8,702

(31.5%)

Net Income (US GAAP)

1,313

3,525

(62.8%)

4,452

6,664

(33.2%)

Earnings per Diluted Share

0.359

0.944

(62.0%)

1.207

1.783

(32.3%)

 

 

The comparison of 2Q and 1H 2020 results with the results in the same periods of 2019, according to U.S. Generally Accepted Accounting Principles (US GAAP), was affected by a long term deferred tax liability increase on the balance of Femcare intangible assets (the amortization of which is not tax-deductible in the UK).  This $225 increase in deferred UK taxes over the next six years, according to US GAAP, must be booked in the quarter in which the tax law change is enacted. The UK decided to not reduce its corporate income tax rate from 19% to 17% beginning in 2Q 2020, as was previously enacted.  UTMD management believes that the presentation of results excluding the unfavorable deferred tax liability adjustment to its 2Q 2020 and 1H 2020 income tax provision provides meaningful supplemental information to both management and investors that is more clearly indicative of UTMD’s operating results in 2020 compared to 2019. The non-US GAAP 2Q 2020 and 1H 2020 exclusion only affects Net Income and Earnings Per Share (EPS), as follows:

 

 

2Q 2020

2Q 2019

 

1H 2020

1H 2019

 

Net Income (non-US GAAP)

1,537

3,525

(56.4%)

4,677

6,664

(29.8%)

EPS  (non-US GAAP)

0.420

0.944

(55.5%)

1.268

1.783

(28.9%)

 

Although a minor impact compared to the device demand loss resulting from the COVID-19 pandemic, USD sales in 2020 continued to be hampered by a stronger USD compared to other currencies. The unfavorable foreign currency exchange (FX) rate impact lowered total consolidated 2Q 2020 sales by 0.5% ($43) and 1H 2020 sales by 0.6% ($121). The FX rate impact during 2Q 2020 was also smaller because outside the U.S. (OUS) medical device demand invoiced in foreign currencies were more negatively impacted by the COVID-19 virus than inside the U.S.

 

U.S. domestic sales in 2Q 2020 were 21% lower than in 2Q 2019, compared to 32% lower OUS.  This geographical difference resulted not only from the fact that medical procedure shutdowns started in Europe before the U.S., but also from the fact that Filshie sales comprise a larger proportion of OUS sales (31% in 2Q 2020, and 52% in 2Q 2019) than of domestic sales (21% in 2Q 2020, and 28% in 2Q 2019). For example, in the two key UK and France markets where Femcare Ltd sells directly to medical device user facilities, 2Q 2020 sales were 72.5% lower in USD terms than in 2Q 2019.  


8


Table of Contents


 

Gross profits (GP) declined more than revenues due to 1) additional manufacturing costs related to managing COVID-19 as the Company continued to work as an “essential” business without any U.S. government subsidy, 2) less absorption of fixed manufacturing overhead costs and 3) a product sales mix difference with lower margin OEM product sales continuing to grow.  On the operating income (OI) line, the same identifiable intangible asset (IIA) amortization expense of $1,105 in both 2Q 2020 and 2Q 2019 from UTMD’s February 2019 acquisition of CooperSurgical Inc’s (CSI’s) U.S. exclusive distribution rights for the Filshie Clip System  represented 12.6% of sales in 2Q 2020 compared to 9.3% of sales in 2Q 2019. In other words, half of the 22 percentage point more negative change in OI compared to the change in GP was the result of the lower absorption (decline in the sales denominator) of fixed IIA amortization expense.  The other half of the greater decline in OI compared to GP was due to lower absorption of operating expenses (OE), which in absolute dollars were lower but did not decline nearly as much as sales declined.  

 

Except for the 2Q 2020 income tax provision addition required for a UK tax rate increase on non-deductible IIA amortization expense over the next six years, 2Q 2020 NI declined in the same proportion as OI.  Lower Non-Operating Income (NOI) from the lack of interest on cash balances in 2Q 2020 was offset by a lower consolidated income tax provision rate.  In 1H 2020 compared to 1H 2019, NOI was about the same but non-US GAAP NI declined less than OI as a result of a lower estimated tax provision rate.  EPS in 2Q and 1H 2020 improved relative to the decline in NI from the March 2020 repurchase of 80,000 UTMD shares.

 

UTMD profit margins in 2Q 2020 and 1H 2020 compared to 2Q 2019 and 1H 2019 follow:

 

 

2Q 2020

(Apr – Jun)

2Q 2019

(Apr – Jun)

1H 2020

(Jan – Jun)

1H 2019

(Jan – Jun)

Gross Profit Margin (gross profits/ sales):

56.3%

63.3%

59.9%

63.2%

Operating Income Margin (operating profits/ sales):

22.5%

37.8%

29.7%

38.0%

Net Income Margin  (US GAAP):

14.9%

29.8%

22.6%

29.5%

Net Income Margin (Non-US GAAP, B4 DTL Adj):

17.5%

29.8%

23.8%

29.5%

Note:  The Net Income Margin is NI after subtracting a provision for taxes divided by sales.

 

 

UTMD’s FX rates for balance sheet purposes are the applicable rates at the end of each reporting period. The FX rates from the applicable foreign currency to USD for assets and liabilities at the end of June 2020 and the end of June 2019 follow:

 

 

June 30, 2020

June 30, 2019

Change

GBP

1.237

1.271

(2.7%)

EUR

1.123

1.138

(1.3%)

AUD

0.689

0.701

(1.8%)

CAD

0.734

0.765

(3.9%)

 

 

UTMD’s June 30, 2020 Balance Sheet, in the absence of debt, remains solid. Ending Cash and Investments were $42.4 million on June 30, 2020 compared to $42.8 million on December 31, 2019, after investing $0.7 million in new equipment, paying $2.1 million in cash dividends to stockholders and repurchasing $6.4 million in UTMD stock during 1H 2020.  Stockholders’ Equity was down just $5.8 million in the six month period from December 31, 2019 after netting a combined $8.5 million in dividends and stock repurchases which reduce Stockholders’ Equity.

 

 

b)Revenues 

 

Terms of sale are established in advance of UTMD’s acceptance of customer orders.  In the U.S., Ireland, UK and Australia prior to 2017, UTMD generally accepted orders directly from and shipped directly to end user clinical facilities, as well as third party medical/surgical distributors, under UTMD’s Standard Terms and Conditions (T&C) of Sale. The same was true in 2017 with the addition of direct shipments to end user facilities in Canada and France. About 14% of UTMD’s domestic end user sales, excluding Femcare’s Filshie Clip System sales to its exclusive U.S. distributor, CooperSurgical Inc. (CSI), go through third party med/surg distributors which contract separately with clinical facilities to provide purchasing, storage and scheduled delivery functions for the applicable facility.  UTMD’s T&C of Sale to end user facilities are substantially the same in the U.S., Canada, Ireland, UK, France and Australia.


9


Table of Contents


 

UTMD may have separate discounted pricing agreements with a specific clinical facility or group of affiliated facilities based on volume of purchases.  Pricing agreements which are documented arrangements with clinical facilities, or groups of affiliated facilities, if applicable, are established in advance of orders accepted or shipments made. For existing customers, past actual shipment volumes typically determine the fixed price by part number for the next agreement period of one year. For new customers, the customer’s best estimate of volume is usually accepted by UTMD for determining the ensuing fixed prices for the agreement period. Prices are not adjusted after an order is accepted. For the sake of clarity, the separate pricing agreements with clinical facilities based on volume of purchases disclosure is not inconsistent with UTMD’s disclosure that the selling price is fixed prior to the acceptance of a specific customer order.  

 

Total consolidated 2Q 2020 UTMD revenues (sales) were $3,059 (25.8%) lower than in 2Q 2019. Constant currency sales were $3,016 (25.5%) lower. Total consolidated 1H 2020 UTMD sales were $2,890 (12.8%) lower than in 1H 2019.  Constant currency sales in 1H 2020 were $2,769 (12.3%) lower than in 1H 2019. The negative impact on sales due to the COVID-19 virus began in March.

 

In 2Q 2020 compared to 2Q 2019, U.S. domestic sales were 21% lower and OUS sales were 32% lower. In general, because of the relatively short span of time, results for any given three month period in comparison with a previous three month period may not be indicative of comparative results for the year as a whole. In the current year of 2020, because of government mandates for hospitals to not perform certain procedures in order to theoretically preserve capacity for treating COVID-19 infected patients, it is likely that the comparison with 2Q 2019 will not be indicative of comparative results for the year as a whole. In 1H 2020 compared to 1H 2019, U.S. domestic sales were 7% lower and OUS sales were 21% lower.  

 

Domestic sales in 2Q 2020 were $5,513 compared to $6,697 in 2Q 2019.  Domestic sales in 1H 2020 were $11,956 compared to $12,791 in 1H 2019.  The components of domestic sales include 1) “direct sales” of UTMD’s medical devices to user facilities (and med/surg stocking distributors for hospitals), excluding Filshie sales, 2) “OEM sales” of components and other products manufactured by UTMD for other medical device and non-medical device companies, and  3) “Filshie sales”, for which UTMD in the U.S. is simply a distributor for Filshie Clip System devices manufactured OUS. Domestic direct sales in 2Q 2020 (excluding Filshie sales), representing 51% of total domestic sales, were $775 (22%) lower than in 2Q 2019.  The lower decline was due to the fact that many of the Company’s critical care devices used in L&D, the NICU and the ICU departments of U.S. hospitals were still clearly needed, although order patterns for these devices were disrupted. Domestic direct sales in 1H 2020 (excluding Filshie sales), representing 52% of total domestic sales, were $900 (13%) lower than in 1H 2019.  OEM sales in 2Q 2020, representing 28% of total domestic sales, were $136 (+9%) higher than in 2Q 2019. OEM sales in 1H 2020, representing 25% of total domestic sales, were $145 (+5%) higher than in 1H 2019.  Demand for UTMD’s biopharmaceutical manufacturing control system customer is increasing due to the pandemic.  Filshie sales direct to U.S. domestic end-user facilities were $845 (43%) lower in 2Q 2020 compared to Filshie sales in 2Q 2019.  Filshie sales direct to U.S. domestic end-user facilities were $80 (3%) lower in 1H 2020 compared to domestic Filshie sales in 1H 2019.  The Filshie device implantation is performed in the hospital, and in the COVID-19 pandemic environment, has been deemed an “elective” procedure. During 2Q 2020, U.S. Filshie sales improved each month with sales in June 136% higher than April Filshie sales.

 

OUS sales in 2Q 2020 were $3,274 compared to $4,850 in 2Q 2019. OUS sales in 1H 2020 were $7,733 compared to $9,788 in 1H 2019. OUS sales invoiced in GBP, EUR, AUD and CAD currencies were $43 lower in 2Q 2020 and $121 lower in 1H 2020 as a result of changes in FX rates.  In other words, 3% of the lower 2Q 2020 OUS sales and 6% of the lower 1H 2020 OUS sales were due to a stronger USD. The foreign currency OUS sales in 2Q 2020 were $1,583, which was 48% of all OUS sales and 18% of total consolidated sales.  In comparison, foreign currency OUS sales in 2Q 2019 were $3,385, which was 70% of all OUS sales and 29% of total consolidated sales. The large period-to-period percentage difference was due to the fact that UTMD’s foreign currency sales occur in countries where UTMD subsidiaries primarily sell Filshie devices directly to user facilities. Foreign currency OUS sales in 1H 2020 were $4,448, which was 58% of all OUS sales and 23% of total consolidated sales.  Foreign currency OUS sales in 1H 2019 were $6,590, which was 67% of all OUS sales and 29% of total consolidated sales. In 2Q 2020 compared to 2Q 2019, OUS Filshie sales (in USD terms) were 60% lower and domestic Filshie sales were 43% lower. Although the lower performance OUS hurt 2Q 2020 overall performance disproportionately, the Company expects that the sales recovery rate during the remainder of 2020 will also likely be disproportionately higher OUS.  


10


Table of Contents


 

Although only a minor negative FX rate impact occurred compared to the COVID-19 impact, the volatility of foreign currency exchange (FX) rates for sales and expenses OUS did continue to have an impact on period-to-period relative financial results. FX rates for income statement purposes are transaction-weighted averages. For the record, the average rates from the applicable foreign currency to USD during 2Q 2020 and 1H 2020 compared to the same periods in 2019 follow:  

 

 

2Q 2020

2Q 2019

Change

1H 2020

1H 2019

Change

GBP

1.242

1.285

(3.4%)

1.272

1.295

(1.8%)

EUR

1.110

1.125

(1.4%)

1.109

1.129

(1.8%)

AUD

0.664

0.701

(5.3%)

0.659

0.707

(6.8%)

CAD

0.723

0.748

(3.3%)

0.741

0.750

(1.3%)

 

 

Trade sales are sales to third parties, excluding sales from one UTMD entity to another (intercompany sales).  USD-denominated OUS trade sales are affected by the change in FX rates. UTMD’s revenues invoiced in the above foreign currencies represented only 18.0% of total consolidated USD sales in 2Q 2020, and 22.6% in 1H 2020. The weighted average negative impact on all foreign currency sales from the change in FX rates was 2.7% in both 2Q 2020 and 1H 2020, reducing reported USD sales in 2Q 2020 by $43 relative to the same FX rates in 2Q 2019 and by $121 in 1H 2020 relative to the same FX rates in 1H 2019.  

 

Ireland subsidiary USD-denominated trade sales were 46% of OUS sales in 2Q 2020 compared to 33% of OUS sales in 2Q 2019.  Ireland subsidiary USD-denominated trade sales were 34% of OUS sales in 1H 2020 compared to 30% of OUS sales in 1H 2019.  The much higher portion of OUS sales by Ireland in 2Q 2020 was due to a combination of a positive fluctuation in international distributor demand for pressure monitoring kits, which varies from quarter-to-quarter due to larger purchase quantities, and substantially lower Filshie device sales in larger OUS direct markets than in Ireland. In its native currency, Ireland (EUR) 2Q 2020 trade sales were 4% lower than in 2Q 2019.

 

USD-denominated trade sales by UTMD’s UK subsidiary, Femcare Limited (Femcare UK), were 12% of OUS sales in 2Q 20 and 21% in 1H 2020, compared to 26% of OUS sales in 2Q19 and 27% in 1H 2019.  Included in the Femcare UK sales were the direct sales to end users in France which comprised 4% of OUS sales in 2Q 2020 and 7% of OUS sales in 1H 2020, compared to 9% of OUS sales in 2Q 2019 and 10% of OUS sales in 1H 2019.  In native currencies, UK (GBP) 2Q 2020 trade sales were 69% lower than in 2Q 2019, and France (EUR) 2Q 2020 trade sales were 72% lower than in 2Q 2019.  This was UTMD’s poorest 2Q 2020 sales performance in all geographical regions as a result of the negative impact of the COVID-19 virus pandemic on Filshie device sales.

 

USD-denominated sales by UTMD’s Australia subsidiary to Australia end user facilities were 8% of OUS sales in both 2Q 2020 and 1H 2020, compared to 9% of OUS sales in both 2Q 2019 and 1H 2019.  Native currency Australia  

(AUD) trade sales were 40% lower in 2Q 2020 than in 2Q 2019.

 

USD-denominated sales by UTMD’s Canada subsidiary direct to Canada end user facilities were 6% of OUS sales in 2Q 2020 and 8% in 1H 2020, compared to 12% of OUS sales in both 2Q 2019 and 1H 2019. Native currency Canada (CAD) trade sales were 62% lower in 2Q 2020 than in 2Q 2019.

 

The following table provides USD-denominated sales amounts divided into general product categories for total revenues and the subset of OUS revenues:

 

Global revenues by product category:

 

 

2Q 2020

2Q 2019

1H 2020

1H 2019

Obstetrics

$ 914

$ 1,232

$ 2,072

$ 2,571

Gynecology/ Electrosurgery/ Urology

3,690

6,763

9,582

12,345

Neonatal

1,354

1,436

2,937

2,947

Blood Pressure Monitoring and Accessories*

2,829

2,415

5,098

4,716

Total:

$ 8,787

$ 11,846

$ 19,689

$ 22,579


11


Table of Contents


 

OUS revenues by product category:

 

 

2Q 2020

2Q 2019

1H 2020

1H 2019

Obstetrics

$ 115

$ 194

$ 365

$ 507

Gynecology/ Electrosurgery/ Urology

1,669

3,534

4,743

7,038

Neonatal

379

287

822

627

Blood Pressure Monitoring and Accessories*

1,111

835

1,803

1,616

Total:

$ 3,274

$ 4,850

$ 7,733

$ 9,788

*includes assemblies and molded components sold to OEM customers. 

 

Additional comments on the above revenue tables:  

1)In addition to surgical sterilization procedures, other medical procedures which include significant use of UTMD’s Gynecology/ Electrosurgery/ Urology devices were deemed “elective” in 2Q 2020 during the COVID-19 pandemic, e.g. loop excision of the transformation zone, tonsillectomy, uvulopalatoplasty, breast augmentation, ureteroscopic stone ablation and urethral catheterization. 

2)The Filshie Clip System sales loss had a disproportionate impact, representing 24% of 2Q 2020 consolidated sales and 30% in 1H 2020, compared to 38% of 2Q 2019 consolidated sales and 36% in 1H 2019.   

3)Management does not have a clear explanation for lower obstetrics device category sales worldwide and neonatal device sales in the U.S. during 2Q 2020, as the gestation period for women already pregnant was not extended by the corona virus.  It is evident, however, that all medical device order patterns of hospitals were substantially disrupted in 2Q 2020. 

 

Looking forward, UTMD believes that the slope of a recovery curve for its gynecology/ electrosurgery/ urology devices will be driven primarily by government policy responses, at all levels, to the corona virus pandemic in each of its major markets rather than clinical need. After experiencing a nice increase in June and early July Filshie device sales, U.S. demand has slowed again as of this report writing in late-July. UTMD also expects 2H 2020 OEM domestic sales, which were 5% higher in 1H 2020 compared to 1H 2019, to continue to grow, as its primary customer is utilizing UTMD pressure monitoring devices in its pharmaceutical and bioprocess control systems, which are  experiencing greater demand in the current environment. The recent weakening of the USD may help 2H 2020 OUS foreign currency sales.  More generally, UTMD expects 2H 2020 sales to be lower than in 2H 2019, but probably not as low as the 26% decline in 2Q 2020 compared to 2Q 2019.  It might take some time for patients to regain confidence in going to a hospital.

 

c)Gross Profit (GP) 

 

GP results from subtracting the costs of manufacturing and shipping products to customers. UTMD’s GP was $2,550 (34.0%) lower in 2Q 2020 than in 2Q 2019, and $2,487 (17.4%) lower in 1H 2020 than in 1H 2019. A change in the mix of products sold represented about half of the eight percentage point higher decline in GP relative to the decline in sales.  The Company’s critical care and OEM devices have lower GP margins (GPM, GP divided by sales) than its proprietary gynecology/urology devices which experienced the large decline in sales.  Manufacturing overhead costs including supervision, quality assurance, engineering, depreciation on equipment and facilities, and other facility costs such as utilities and property taxes, did not decline in the same proportion as the decline in sales.  The Company carefully cleaned, disinfected, monitored employees’ health, subsidized quarantined employees without government help (except for a few employees in the UK), purchased masks and other PPE, and reorganized work centers to ensure proper social distancing, thus incurring a negative impact on overall productivity. In addition, UTMD paid incentive bonuses to manufacturing personnel, 10% of whom are over the age of sixty-five, who continued to come to work to produce important “essential” medical devices when the news media and government officials were strongly encouraging people to stay at home and collect government subsidies for not working.  

 

d)Operating Income  

 

Operating income results from subtracting operating expenses from GP. Operating expenses, comprised of General and Administrative (G&A) expenses, sales and marketing (S&M) expenses and product development (R&D) expenses, were $2,973 in 2Q 2020 (33.8% of sales) compared to $3,019 in 2Q 2019 (25.5% of sales).  It’s evident that although 2Q 2020 operating expenses were somewhat lower in absolute dollar terms, they did not decline in proportion to the sales decline which leveraged a 34% decline in GP into a 56% decline in operating income. Operating expenses were $5,946 in 1H 2020 (30.2% of sales) compared to $5,691 in 1H 2019 (25.2% of sales).  Operating expenses in absolute dollar terms were $255 higher in 1H 2020 than in 1H 2019 because the amortization of the CSI IIA occurred for only a portion of 1Q 2019, yielding $368 higher IIA amortization expense in G&A.


12


Table of Contents


 

Ignoring the identifiable intangible asset (IIA) amortization expense from purchasing the CSI exclusive U.S. distribution agreement in early 2019, 2Q 2020 operating expenses were $1,868 (21.3% of sales) compared to 2Q 2019 operating expenses of $1,914 (16.2% of sales), and 1H 2020 operating expenses were $3,735 (19.0% of sales) compared to 1H 2019 operating expenses of $3,849 (17.0% of sales).  In 2Q 2020 compared to 2Q 2019, a stronger USD reduced OUS operating expenses excluding Femcare IIA amortization expense in USD terms by $15.  The £399 Femcare IIA amortization expense in both 2Q 2020 and 2Q 2019 was reduced by $17.  In 1H 2020 compared to 1H 2019, a stronger USD reduced OUS operating expenses excluding Femcare IIA amortization expense in USD terms by $27.  The constant £798 Femcare IIA amortization expense was reduced by $25.  

 

Consolidated G&A expenses were $2,433 (27.7% of sales) in 2Q 2020 compared to $2,440 (20.6% of sales) in 2Q 2019. The G&A expenses in 2Q 2020 included $495 (5.6% of sales) of non-cash expense from the amortization of IIA resulting from the 2011 Femcare acquisition, which were $512 (4.3% of sales) in 2Q 2019.  The lower USD amortization expense was the result of the stronger USD, as the Femcare amortization expense in GBP was £399 in both periods. In addition, 2Q 2020 G&A expenses included a $1,105 (12.6% of sales) IIA amortization expense resulting from the purchase of the CSI U.S. exclusive Filshie devices distribution rights. The same $1,105 CSI IIA amortization expense in 2Q 2019 represented 9.3% of 2Q 2019 sales. Excluding the Filshie-related non-cash IIA amortization expenses, G&A expenses were $833 (9.5% of sales) in 2Q 2020 compared to $823 (6.9% of sales) in 2Q 2019.  The change in FX rates reduced 2Q 2020 OUS G&A expenses excluding IIA amortization expense by $9.

 

Consolidated G&A expenses were $4,852 (24.6% of sales) in 1H 2020 compared to $4,580 (20.3% of sales) in 1H 2019. The 1H 2020 G&A expense $272 increase was due to $368 higher IIA amortization expense resulting from the purchase of the CSI exclusive U.S. Filshie Clip System distribution rights. The CSI IIA amortization expense was $368 lower in 1Q 2019 than in 1Q 2020 because the purchase occurred part way through 1Q 2019.   The CSI IIA amortization expense in 1H 2020 was $2,211 (11.2% of sales) compared to $1,842 (8.2% of sales) in 1H 2019.  Also included in 1H 2020 G&A expenses was $1,007 (5.1% of sales) of non-cash expense from the amortization of IIA resulting from the 2011 Femcare acquisition, which was $1,032 (4.6% of sales) in 1H 2019.  The $25 lower USD amortization expense was the result of the stronger USD, as the Femcare amortization expense in GBP was £798 in both 1H periods. Excluding the Filshie-related non-cash IIA amortization expenses, consolidated G&A expenses were $1,634 (8.3% of sales) in 1H 2020 compared to $1,706 (7.6% of sales) in 1H 2019.  The change in FX rates reduced 1H 2020 OUS G&A expenses excluding IIA amortization expense by $17.

 

Consolidated S&M expenses were $424 (4.8% of sales) in 2Q 2020 compared to $466 (3.9% of sales) in 2Q 2019.  S&M expenses were $844 (4.3% of sales) in 1H 2020 compared to $883 (3.9% of sales) in 1H 2019.  The lower S&M expenses, which occurred in the 2Q, were due to UTMD not attending planned trade shows, which were cancelled due to the COVID-19 virus. Although the Company received from the UK government approximately 80% of the compensation paid to four S&M employees in the UK who were furloughed for a portion of 2Q 2020, the subsidy was less than the severance and statutory notice compensation accrued for two of the UK employees who were permanently laid off.  The change in FX rates reduced 2Q 2020 OUS S&M expenses by $6, and 1H 2020 OUS S&M expenses by $10.   

 

UTMD promises prospective customers that it will provide, at no charge in reasonable quantities, copies of instruction materials developed for the use of its products. UTMD provides customer support from offices in the U.S., Canada, the UK, Ireland and Australia by telephone, and employed representatives on a geographically dispersed basis, to answer user questions and help troubleshoot any user issues. Occasionally, on a case-by-case basis, UTMD may utilize the services of an independent practitioner to provide educational assistance to clinicians. All inservice and training expenses are routinely expensed as they occur.  All of these services are allocated from S&M overhead costs included in operating expense.  Historically, marginal consulting costs have been immaterial to financial results.

 

R&D expenses in 2Q 2020 were $116 (1.3% of sales) compared to $113 (1.0% of sales) in 2Q 2019. R&D expenses in 1H 2020 were $250 (1.3% of sales) compared to $228 (1.0% of sales) in 1H 2019. Since almost all R&D is being carried out in the U.S., the FX rate impact was negligible.


13


Table of Contents


 

Summary comparison of (USD) consolidated operating expenses:

 

 

2Q 2020

2Q 2019

1H 2020

1H 2019

S&M Expense

$  424

$  466

$  844

$  883

R&D Expense

116

113

250

228

G&A Expense

2,433

2,440

4,852

4,580

Total Operating Expenses:

$ 2,973

$ 3,019

$ 5,946

$ 5,691

 

In summary, operating income in 2Q 2020 was $1,977 (22.5% of sales) compared to $4,481 (37.8% of sales) in 2Q 2019.  The $2,504 lower operating income in 2Q 2020 was the clear result of substantially lower sales and GP, since 2Q 2020 operating expenses themselves were lower than in 2Q 2019. The Company did not make drastic cuts to its 2Q 2020 operating expenses to match lower sales activity in the short run because those expenses represent critical resources needed to support the business as it is expected to recover.  In any case, stockholders should be aware that a 22.5% operating income margin represents a solid business enterprise, even though not up to UTMD standards of performance.  Operating income in 2Q 2020 remained high enough to support UTMD’s ongoing stockholder dividend. Operating income in 1H 2020 was $5,840 (29.7% of sales) compared to $8,582 (38.0% of sales) in 1H 2019.  The year-to-year 1H difference was not as extreme as in 2Q since the COVID-19 negative impact on UTMD device demand did not appear to begin until March.

 

e)Non-operating expense/ Non-operating income 

 

Non-operating expense includes bank fees and expenses from losses, if applicable, from remeasuring the value of EUR cash bank balances in the UK, and GBP cash balances in Ireland, in USD terms.  Non-operating income includes 1) income from rent of underutilized property, 2) investment income (interest on cash balances), 3) royalties received from licensing the Company’s technology, and 4) income from gains, if applicable, from remeasuring the value of EUR cash bank balances in the UK, and GBP cash balances in Ireland, in USD terms. Non-operating income or expense can also include gains or losses from the disposition of assets from time to time. Net non-operating income is non-operating income minus non-operating expense during a particular time period. Net non-operating income in 2Q 2020 was $0 compared to $85 in 2Q 2019. Net non-operating income in 1H 2020 was $125 compared to $120 in 1H 2019.

 

The loss on remeasured foreign currency balances in 2Q 2020 was $1 compared to a gain of $3 in 2Q 2019.  In 1H 2020, a gain of $42 on remeasured foreign currency balances was recognized compared to a loss of $46 in 1H 2019.  Royalties received were $5 in 2Q 2020 compared to $4 in 2Q 2019, and $5 in 1H 2020 compared to $6 in 1H 2019.  Interest earned on cash balances was $(2) in 2Q 2020 compared to $59 in 2Q 2019.  Interest earned on cash balances was $62 in 1H 2020 compared to $139 in 1H 2019.  Income from rent of underutilized property was $8 in 2Q 2020 compared to $24 in 2Q 2019.  Income from rent of underutilized property was $35 in 1H 2020 compared to $35 in 1H 2019.  Bank fees were $15 in 2Q 2020 compared to $11 in 2Q 2019.  Bank fees were $29 in 1H 2020 compared to $21 in 1H 2019.

 

f)Income Before Income Taxes (EBT) 

 

Consolidated EBT results from subtracting net non-operating expense or adding net non-operating income from or to, as applicable, operating income. Consolidated 2Q 2020 EBT was $1,977 (22.5% of sales) compared to $4,565 (38.5% of sales) in 2Q 2019.  Consolidated 1H 2020 EBT was $5,965 (30.3% of sales) compared to $8,702 (38.5% of sales) in 1H 2019.          

 

The EBT of Utah Medical Products, Inc. in the U.S. was $3,963 in 1H 2020 compared to $5,515 in 1H 2019. The EBT of Utah Medical Products, Ltd (Ireland) was EUR 2,062 in 1H 2020 compared to EUR 1,479 in 1H 2019. The increase in Ireland EBT was primarily due to intercompany shipments of Filshie devices to the U.S. In 1H 2019, there were no Filshie shipments from Ireland to the U.S. as UTMD in the U.S. was selling Filshie inventory acquired from CSI. The EBT of Femcare Group Ltd (Femcare Ltd., UK and Femcare Australia Pty Ltd) was (GBP 235) in 1H 2020 compared to GBP 1,172 in 1H 2019. The negative 1H 2020 Femcare Group EBT was primarily the result of a 52% drop in Group revenues and operating expense overhead in the UK about an order of magnitude higher than UTMD’s other foreign subsidiaries. The 1H 2020 EBT of Utah Medical Products Canada, Inc. (dba Femcare Canada) was CAD 331 in 1H 2020 compared to CAD 732 in 1H 2019.  EBT of subsidiaries includes the result of intercompany shipments which are netted out of consolidated results.

 

EBITDA is a non-US GAAP metric that measures profitability performance without factoring in effects of financing, accounting decisions regarding non-cash expenses, capital expenditures or tax environments. Management believes that this operating metric provides meaningful supplemental information to both management and investors.


14


Table of Contents


 

Excluding the noncash effects of depreciation, amortization of intangible assets and stock option expense, 2Q 2020 consolidated EBT excluding the remeasured bank balance currency gain or loss and interest expense (“adjusted consolidated EBITDA”) were $3,800 compared to $6,397 in 2Q 2019, representing only a 40.6% decline in EBITDA compared to a 55.9% decline in operating income.  Despite the substantial negative change in 2Q financial results compared to the prior year, 2Q 2020 EBITDA at 43.2% of sales represents a functionally healthy company.  Of course, 2Q 2019 EBITDA at 54.0% of sales represented an even more healthy company.  1H 2020 adjusted consolidated EBITDA were $9,572 (48.6% of sales) compared to $12,062 (53.4% of sales) in 1H 2019, down only 20.6% compared to a 32.0% decline in 1H operating income.

 

g)Net Income 

 

Net income is EBT minus a provision for income taxes. US GAAP net income in 2Q 2020 of $1,313 (14.9% of sales) was 62.8% lower than the net income of $3,525 (29.8% of sales) in 2Q 2019. Because the UK reset its corporate tax rate from 17% to 19% going forward, it caused UTMD to have to book an additional $225 in income taxes that represents the additional tax which will be paid in the UK over the remaining six year life of the 2011 Femcare acquisition IIA, which are not tax deductible. Excluding the $225 deferred tax liability (DTL) increase which reduced 2Q 2020 net income by $225, non-US GAAP 2Q 2020 net income of  $1,537 (17.5% of sales) was 56.4% lower than net income in 2Q 2019, consistent with the decline in operating income.  The average consolidated income tax provisions (as a % of EBT) per US GAAP in 2Q 2020 and 2Q 2019 were 33.6% and 22.8%, respectively.  Because the $225 DTL adjustment included in the 2Q 2020 tax provision does not relate to 2Q 2020 EBT, the non-US GAAP 2Q 2020 income tax provision rate of 22.2% is more indicative relative to the 22.8% rate in 2Q 2019.

 

US GAAP net income in 1H 2020 of $4,452 (22.6% of sales) was 33.2% lower than the net income of $6,664 (29.5% of sales) in 1H 2019. Again, excluding the $225 DTL adjustment, non-US GAAP 1H 2020 net income of $4,677 (23.8% of sales) was 29.8% lower than 1H 2019 net income, and more indicative of comparative period-to-period net income results.  The smaller net income percentage decline relative to 1H operating income is a result of higher 1Q 2020 NOI. The average consolidated income tax provisions (as a % of EBT) in 1H 2020 per US GAAP and in 1H 2019 were 25.4% and 23.4%, respectively.  A comparison of provision tax rates excluding the $225 DTL adjustment is 21.6% in 1H 2020 compared to 23.4% in 1H 2019.

 

h)  Earnings Per Share (EPS) 

 

EPS are consolidated net income divided by the number of shares of stock outstanding (diluted to take into consideration stock option awards which are “in the money,” i.e., have exercise prices below the applicable period’s weighted average market value). US GAAP EPS of $.359 in 2Q 2020 were 62.0% lower than $.944 in 2Q 2019, and US GAAP EPS of $1.207 in 1H 2020 were 32.3% lower than $1.783 in 1H 2019.  Excluding the deferred tax liability (DTL) increase which reduced 2Q and 1H 2020 net income by $225, non-US GAAP 2Q 2020 EPS of $.420 were 55.5% lower than $.944 in 2Q 2019, and non-US GAAP EPS of $1.268 in 1H 2020 were 28.9% lower than $1.783 in 1H 2019.  Diluted shares were 3,658,626 in 2Q 2020 compared to 3,735,070 in 2Q 2019, and 3,689,878 in 1H 2020 compared to 3,736,872 in 1H 2019.  The lower diluted shares in 2020 were the combined result of 80,000 shares repurchased in 1Q 2020, 1,189 shares employee option exercises, a 26,300 share option award in March 2020 and a lower dilution factor for unexercised options due to a lower share price.

 

Outstanding shares at the end of 2Q 2020 were 3,642,946 compared to 3,721,757 at the end of calendar year 2019. The change was due to employee option exercises of 1,189 offset by 80,000 shares repurchased in the open market during 1H 2020. Outstanding shares were 3,719,106 at the end of 2Q 2019. The number of shares used for calculating EPS was higher than ending shares because of a time-weighted calculation of average outstanding shares plus dilution from unexercised employee and director options. The total number of outstanding unexercised employee and outside director options at June 30, 2020 was 76,625 at an average exercise price of $64.72, including shares awarded but not yet vested.  This compares to 51,689 unexercised option shares at the end of 2019 at an average exercise price of $58.50/ share, including shares awarded but not vested. In 1H 2020, 26,300 option shares were awarded to 48 employees at an exercise price of $77.05 per share. No options were awarded in 1H 2019.  The number of shares added as a dilution factor in 2Q 2020 was 16,040 compared to 14,176 in 2Q 2019. The number of shares added as a dilution factor in 1H 2019 was 15,342 compared to 15,404 in 1H 2019.

 

UTMD paid $1,035 ($0.280/share) in dividends to stockholders in 2Q 2020 compared to $1,028 ($0.275/ share) paid in 2Q 2019. Dividends paid to stockholders during 2Q 2020 were 79% of US GAAP net income and 67% of non-US GAAP net income.  UTMD paid $2,077 ($0.280/share) in dividends to stockholders in 1H 2020 compared to $2,055 ($0.275/ share) paid in 1H 2019. Dividends paid to stockholders during 1H 2020 were 47% of US GAAP net income and 44% of non-US GAAP net income.


15


Table of Contents


 

i) Return on Equity (ROE) 

 

ROE is the portion of net income retained by UTMD to internally finance its growth, divided by the average accumulated stockholders’ equity for the applicable time period.  Annualized ROE (using non-GAAP net income and before stockholder dividends) in 1H 2020 was 10% compared to 15% in 1H 2019.  The lower ROE in 1H 2020 was due to the lower 2Q 2020 net income.  Targeting a high ROE of 20% remains a key financial objective for UTMD management.  ROE can be increased by increasing net income, or by reducing stockholders’ equity by paying cash dividends to stockholders or by repurchasing shares.   

 

Liquidity and Capital Resources

 

j)Cash flows 

 

Net cash provided by operating activities, including adjustments for depreciation and amortization and other non-cash expenses along with changes in working capital, totaled $9,352 in 1H 2020 compared to $5,043 in 1H 2019.  The $4,309 higher increase in operating cash, despite a $2,211 lower increase in net income, was due to working capital change differences: 1) an $862 decrease in accounts receivable compared to a $1,255 increase in 1H 2019, 2) a $387 decrease in inventories compared to $2,323 increase in 1H 2019, primarily as a result of the purchase of remaining Filshie device inventories from CSI, and 3) a $386 increase in accrued expenses compared to a $1,011 decrease in 1H 2019.    

 

Capital expenditures for property and equipment (PP&E) were $711 in 1H 2020 compared to $130 in 1H 2019. The large increase was primarily due to installing a new $327 roof on UTMD’s 110,000 SF Midvale facility, and investing $249 in new equipment for Ireland to eventually be able to manufacture Filshie clips in-house.  Depreciation of PP&E was $335 in 1H 2020 compared to $355 in 1H 2019.

 

UTMD made cash dividend payments of $2,077 in 1H 2020 compared to $2,055 in 1H 2019.  The difference was due to a 1.8% annual increase in the dividend, and 0.5% lower average shares outstanding due to the March 2020 80,000 share repurchase offset slightly by 1H 2020 employee option exercises of 1,189 shares.

 

In 1H 2020, UTMD received $79 and issued 1,189 shares of its stock upon the exercise of employee and director stock options. Option exercises in 1H 2020 were at an average price of $66.62 per share. In comparison, in 1H 2019, UTMD received $170 and issued 4,391 shares of its stock upon the exercise of employee and director stock options. Option exercises in 1H 2019 were at an average price of $38.83 per share.  

 

Management believes that current cash balances, income from operations and effective management of working capital will provide the liquidity needed to finance internal growth plans. The Company may utilize cash not needed to support normal operations in one or a combination of the following:  1) in general, to continue to invest at an opportune time in ways that will enhance future profitability; 2) to make additional investments in new technology and/or processes; and/or 3) to acquire a product line or company that will augment revenue and EPS growth and better utilize UTMD’s existing infrastructure.  If there are no better strategic uses for UTMD’s cash, the Company will continue to return cash to stockholders in the form of dividends and share repurchases when the stock appears undervalued.

 

k)Assets and Liabilities 

 

June 30, 2020 total consolidated assets were $103,545, a decrease of $6,242 from December 31, 2019. The decrease was due to the combination of a $4,557 decrease in net intangible assets (from 1H 2020 IIA amortization and a lower FX rate on the Femcare IIA balance), together with a $333 decrease in inventories, a $950 decrease in accounts receivable and a $435 decrease in cash and investments.

 

June 30, 2020 total consolidated liabilities were $8,258, a decrease of $437 from December 31, 2019. Significant changes in liabilities included a $538 reduction in accounts payable, a $356 increase in accrued liabilities, a $105 decrease in the deferred tax liability associated with the UK amortization of acquired Femcare identifiable intangible assets (IIA) in 2011 (despite the $225 increase from the UK tax law change in 2Q 2020), and a $137 decrease in the transition (REPAT) tax still due resulting from the U.S. “Tax Cuts and Jobs Act” enacted in December 2017.


16


Table of Contents


 

UTMD’s Ireland subsidiary EUR-denominated assets and liabilities were translated into USD at an FX rate 0.1% higher (slightly stronger EUR) than the FX rate at the end of 2019. UTMD’s UK subsidiary GBP-denominated assets were translated into USD at an FX rate 6.8% lower (weaker GBP) than the FX rate at the end of 2019.  UTMD’s Australia subsidiary AUD-denominated assets were translated into USD at an FX rate 2.0% lower (weaker AUD) than the FX rate at the end of 2019.  UTMD’s Canada subsidiary CAD-denominated assets were translated into USD at an FX rate 4.8% lower (weaker CAD) than the FX rate at the end of 2019.  

 

The net book value of consolidated property, plant and equipment increased $84 at June 30, 2020 from the end of 2019 due to the net effect of period-ending changed FX rates, $711 in new asset purchases minus $335 in depreciation, including right of use assets totaling $395 (which were $414 at December 31, 2019).

 

Working capital (current assets minus current liabilities) was $49,873 at June 30, 2020 compared to $51,438 at December 31, 2019. Cash balances were $42,352 of the June 30, 2020 working capital. Current assets at June 30, 2020 compared to December 31, 2019 were $1,769 lower primarily as the result of a $435 decrease in cash and investments, a $950 decrease in receivables and a $333 decrease in inventories. Current liabilities were $204 lower at June 30, 2020 compared to December 31, 2019 primarily as the result of a $538 decrease in accounts payable offset by a $357 increase in accrued liabilities. UTMD management believes that its working capital remains sufficient to meet normal operating needs, new capital expenditures and projected cash dividend payments to stockholders.

 

June 30, 2020 net intangible assets (goodwill plus other intangible assets) declined $4,557 from the end of 2019 as a result of $3,242 in amortization and a weaker FX rate on foreign intangible asset balances. At June 30, 2020, net intangible assets including goodwill were 38% of total consolidated assets compared to 40% at year-end 2019, and 45% at June 30, 2019.


The deferred tax liability balance for Femcare IIA ($9,084 on the date of the acquisition), was $2,135 at June 30, 2020 compared to $2,239 at December 31, 2019 and $2,339 at June 30, 2019. Reduction of the deferred tax liability occurs as the book/tax difference of amortization is eliminated over the remaining useful life of the Femcare IIA, i.e. as Femcare pays its taxes in the UK without the benefit of a deduction for IIA amortization expense.

 

UTMD’s total debt ratio (total liabilities/ total assets) both as of June 30, 2020 and at December 31, 2019 was 8%. UTMD’s total debt ratio as of June 30, 2019 was 9%.  

 

l)Management's Outlook 

 

As outlined in its December 31, 2019 SEC 10-K report, UTMD’s plan for 2020 was to

1)  exploit distribution and manufacturing synergies by further integrating capabilities and resources in its multinational operations;  

2) focus on effective direct marketing of the benefits of the Filshie® Tubal Ligation System in the U.S.;

3) introduce additional products helpful to clinicians through internal new product development;

4)  continue to achieve excellent overall financial operating performance;

5)  utilize positive cash generation to continue providing cash dividends to stockholders and making open market share repurchases if/when the UTMD share price seems undervalued; and

6)  be vigilant for accretive acquisition opportunities which may be brought about by difficult burdens on small, innovative companies.

Despite the economic challenges created by government reaction to the COVID-19 pandemic, the Company continues to execute its plan as outlined above.

 

m)Accounting Policy Changes 

 

None.


17


Table of Contents


 

Forward-Looking Information.  This report contains certain forward-looking statements and information relating to the Company that are based on the beliefs of management as well as assumptions made by management based on information currently available.  When used in this document, the words “anticipate,” “believe,” “project,” “estimate,” “expect,” “intend” and similar expressions, as they relate to the Company or its management, are intended to identify forward-looking statements.  Such statements reflect the current view of the Company respecting future events and are subject to certain risks, uncertainties and assumptions, including the risks and uncertainties stated throughout the document.  Although the Company has attempted to identify important factors that could cause the actual results to differ materially, there may be other factors that cause the forward statement not to come true as anticipated, believed, projected, expected or intended.  Should one or more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual results may differ materially from those described herein as anticipated, believed, projected, estimated, expected or intended.  Financial estimates are subject to change and are not intended to be relied upon as predictions of future operating results, and the Company assumes no obligation to update or disclose revisions to those estimates.

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

UTMD has manufacturing and trading operations, including related assets, in the U.S. denominated in the U.S. Dollar (USD), in Ireland denominated in the Euro (EUR), in England denominated in the British Pound (GBP), in Australia denominated in the Australia Dollar (AUD), and in Canada denominated in the Canadian Dollar (CAD).  The currencies are subject to exchange rate fluctuations that are beyond the control of UTMD.  The exchange rates were .8901, .8785 and .8729 EUR per USD as of June 30, 2020, December 31, 2019 and June 30, 2019, respectively.  Exchange rates were .8085, .7865 and .7837 GBP per USD as of June 30, 2020, December 31, 2019 and June 30, 2019, respectively.  Exchange rates were 1.4514, 1.4260 and 1.4193 AUD per USD on June 30, 2020, December 31, 2019 and June 30, 2019, respectively.  Exchange rates were 1.3617, 1.3080, and 1.3644 CAD per USD on June 30, 2020, December 31, 2019 and June 30, 2019, respectively. UTMD manages its foreign currency risk without separate hedging transactions by either invoicing customers in the local currency where costs of production were incurred, by converting currencies as transactions occur and/or by optimizing global account structures through liquidity management accounts.

 

Item 4. Controls and Procedures

 

The Company’s management, under the supervision and with the participation of the Chief Executive Officer and the Principal Financial Officer, evaluated the effectiveness of the Company’s disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended) as of June 30, 2020. Based on this evaluation, the Chief Executive Officer and Principal Financial Officer concluded that, as of June 30, 2020, the Company’s disclosure controls and procedures were effective.

 

There were no changes in the Company’s internal controls over financial reporting that occurred during the six months ended June 30, 2020, that have materially affected, or are reasonably likely to materially affect, the Company’s internal controls over financial reporting.


18


Table of Contents


PART II - OTHER INFORMATION

 

Item 1. Legal Proceedings

 

The Company may be a party from time to time in litigation incidental to its business.  Presently, there is no litigation.

 

Item 1A. Risk Factors

 

In addition to the other information set forth in this report, investors should carefully consider the factors discussed in Part I, “Item 1A. Risk Factors” in UTMD’s Annual Report on Form 10-K for the year ended December 31, 2019, which could materially affect its business, financial condition or future results.  The risks described in the Annual Report on Form 10-K are not the only risks facing the Company.  Additional risks and uncertainties not currently known to UTMD or currently deemed to be immaterial also may materially adversely affect the Company’s business, financial condition and/or operating results.

 

Legislative and/or Executive branch regulatory healthcare intervention in the United States, as embodied in The Patient Protection and Affordable Care Act, the Health Care and Education Reconciliation Act of 2010 and the Coronavirus, Aid, Relief and Economic Security Act, not to mention federal agency rules and regulations as well as state and local legislation and rules, (the “Acts”),  have added substantial costs and have led to decreased revenues in the U.S.  

The voluminous Acts and administrative rules to enforce the Acts, promised efforts to reform the Acts and the ongoing coronavirus pandemic, make the U.S. medical device marketplace unpredictable, particularly for the thousands of small medical device manufacturers including UTMD that do not have the overhead structure that the larger medical device companies can afford.  To the extent that the Acts will in the future continue to place additional burdens on small medical device companies in the form of another excise tax on medical device sales, price controls, additional oversight of marketing and sales activities and new reporting requirements, the result is likely to be negative for UTMD’s ability to effectively compete and support continued investments in new product development and marketing of specialty devices in the U.S.     

 

Increasing regulatory burdens including premarketing approval delays may result in significant loss of revenue, unpredictable costs and loss of management focus on helping the Company proactively conform with  requirements and thrive:

Premarketing submission administrative burdens and substantial increases in “user fees” increase product development costs and result in delays to revenues from new or improved devices.  The ongoing uncertainties related to BREXIT continue to affect UTMD’s notified body’s ability to function responsively to provide product certifications required to market devices outside the U.S.  

 

The growth of Group Purchasing Organizations (GPOs) adds non-productive costs, typically weakens the Company’s marketing and sales efforts and may result in lower revenues:  

GPOs, theoretically acting as bargaining agents for member hospitals, but actually collecting revenues from the companies that they are negotiating with, have made a concerted effort to turn medical devices that convey special patient safety advantages and better health outcomes, like UTMD’s, into undifferentiated commodities. GPOs have been granted an antitrust exemption by the U.S. Congress. Otherwise, their business model based on “kickbacks” would be a violation of law.  These bureaucratic entities do not recognize or understand the overall cost of care as it relates to safety and effectiveness of devices, and they create a substantial administrative burden that is primarily related to collection of administrative fees.   

 

The Company’s business strategy may not be successful in the future:

As the level of complexity and uncertainty in the medical device industry increases, evidenced, for example, by the unpredictable regulatory environment, the Company’s views of the future and product/ market strategy may not yield financial results consistent with the past.  


19


Table of Contents


 

As the healthcare industry becomes increasingly bureaucratic it puts smaller companies like UTMD at a competitive disadvantage:  

An aging population is placing greater burdens on healthcare systems, particularly hospitals. The length of time and number of administrative steps required in adopting new products for use in hospitals has grown substantially in recent years.  Smaller companies like UTMD typically do not have the administrative resources to deal with broad new administrative requirements, resulting in either loss of revenue or increased costs.  As UTMD introduces new products it believes are safer and more effective, it may find itself excluded from certain clinical users because of the existence of long term supply agreements for preexisting products, particularly from competitors which offer hospitals a broader range of products and services.  Restrictions used by hospital administrators to limit clinician involvement in device purchasing decisions makes communicating UTMD’s clinical advantages much more difficult.  

 

A product liability lawsuit could result in significant legal expenses and a large award against the Company:

UTMD’s devices are frequently used in inherently risky situations to help physicians achieve a more positive outcome than what might otherwise be the case.  In any lawsuit where an individual plaintiff suffers permanent physical injury, the possibility of a large award for damages exists whether or not a causal relationship exists.    

 

The Company’s reliance on third party distributors in some markets may result in less predictable revenues:

UTMD’s distributors have varying expertise in marketing and selling specialty medical devices.  They also sell other devices that may result in less focus on the Company’s products.  In some countries, notably China, Pakistan and India not subject to similarly rigorous standards, by copying, a distributor of UTMD’s products may eventually become a competitor with a cheaper but lower quality version of UTMD’s devices.   

 

The loss of one or more key employees could negatively affect UTMD performance:

In a small company with limited resources, the distraction or loss of key personnel at any point in time may be disruptive to performance.  The Company’s benefits programs are key to recruiting and retaining talented employees.  An increase in UTMD’s employee healthcare plan costs, for example, may cause the Company to have to reduce coverages which in turn represents a risk to retaining key employees. 

 

Fluctuations in foreign currencies relative to the USD can result in significant differences in period to period financial results:

Since a significant portion of UTMD’s sales are invoiced in foreign currencies and consolidated financial results are reported in USD terms, a stronger USD can have negative revenue effects. Conversely, a weaker USD would increase foreign subsidiary operating costs in USD terms. For the portion of sales to foreign entities made in fixed USD terms, a stronger USD makes the devices more expensive and weakens demand.  For the portion invoiced in a foreign currency, not only USD-denominated sales are reduced, but also gross profits may be reduced because finished distributed products and/or U.S. made raw materials and components are likely being purchased in fixed USD. 

 

Changing tax burdens related to increased government spending have the potential to significantly negatively affect shareholder returns..

 

Item 2.Unregistered Sales of Equity Securities and Use of Proceeds 

 

During 1H 2020, UTMD purchased 80,000 of its shares in the open market for $6,426 including commissions and fees ($80.32/ share).  During 1H 2019, UTMD purchased 5,000 of its shares in the open market for $398 including commissions and fees.


20


Table of Contents


 

 

Item 6.  Exhibits

 

Exhibit #

Title of Document

 

 

31.1

Certification of CEO pursuant to Rule 13a-14(a) as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

31.2

Certification of Principal Financial Officer pursuant to Rule 13a-14(a) as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

32.1

Certification of CEO pursuant to 18 U.S.C. §1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

32.2

Certification of Principal Financial Officer pursuant to 18 U.S.C. §1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

101

The following financial information from the Utah Medical Products, Inc. quarterly report on Form 10-Q for the quarter ended June 30, 2020, formatted in Inline Extensible Business Reporting Language (iXBRL):  (i) Consolidated Condensed Balance Sheets, (ii) Consolidated Condensed Statements of Income, (iii) Consolidated Condensed Statements of Cash Flows, (iv) Consolidated Statements of Stockholders’ Equity, and (v) related Notes to the Consolidated Condensed Financial Statements, tagged in detail.

 

 

104

Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchanges Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized. 

 

UTAH MEDICAL PRODUCTS, INC. 

REGISTRANT 

 

Date:        8/7/20                             By:       /s/ Kevin L. Cornwell                          

    Kevin L. Cornwell 

    CEO 

 

Date:        8/7/20                              By:       /s/ Brian L. Koopman                            

    Brian L. Koopman 

Principal Financial Officer 


21

 

 

EX-31.1 2 utmd_ex31z1.htm

Exhibit 31.1

CERTIFICATION OF CEO

PURSUANT TO RULE 13a-14(a) AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Kevin L. Cornwell, certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of Utah Medical Products, Inc.;   

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; 

 

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; 

 

4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: 

 

(a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; 

 

(b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; 

 

(c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and  

 

(d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and 

 

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions): 

 

(a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and 

 

(b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting. 

 

Date: August 7, 2020

 

 

   /s/ Kevin L. Cornwell      

Kevin L. Cornwell

Chief Executive Officer

 

EX-31.2 3 utmd_ex31z2.htm

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO RULE 13a-14(a) AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Brian L. Koopman, certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of Utah Medical Products, Inc.;   

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; 

 

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this quarterly report; 

 

4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: 

 

(a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; 

 

(b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; 

 

(c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and  

 

(d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and 

 

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions): 

 

(a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and 

 

(b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting. 

 

Date: August 7, 2020

 

 

      /s/ Brian L. Koopman       

Brian L. Koopman

Principal Financial Officer

EX-32.1 4 utmd_ex32z1.htm

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Utah Medical Products, Inc. (the “Company”) on Form 10-Q for the period ending June 30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Kevin L. Cornwell, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge and belief:

 

(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and  

 

(2)the information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company. 

 

 

    /s/ Kevin L. Cornwell      

Kevin L. Cornwell

Chief Executive Officer

August 7, 2020

 

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

EX-32.2 5 utmd_ex32z2.htm

          Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Utah Medical Products, Inc. (the “Company”) on Form 10-Q for the period ending June 30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brian L. Koopman, Principal Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge and belief:

 

(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and  

 

(2)the information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company. 

 

 

    /s/ Brian L. Koopman

Brian L. Koopman

Principal Financial Officer

August 7, 2020

 

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.CAL 6 utmd-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 utmd-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 utmd-20200630_lab.xml XBRL TAXONOMY EXTENSION LABELS LINKBASE DOCUMENT OutsideUsMember Represents the OutsideUsMember, during the indicated time period. Proceeds from issuance of common stock - options CASH FLOWS FROM INVESTING ACTIVITIES: Tax benefit attributable to exercise of stock options Adjustments to reconcile net income to net cash provided by operating activities Stock option compensation expense Common Stock, Shares, Outstanding Document Transition Report Ex Transition Period Public Float Operating Leases, Future Minimum Payments, Due in Three Years Basis of Presentation Property and equipment Property and equipment Total adjustments Total adjustments Amortization Common stock purchased and retired, shares Common stock purchased and retired, shares Common stock received and retired upon exercise of stock options Represents the monetary amount of Common stock received and retired upon exercise of stock options, during the indicated time period. Net income Net income Common Stock, Shares, Issued Preferred Stock, Par or Stated Value Per Share ASSETS Document Type Lessee, Operating Lease, Liability, to be Paid, Year Three Operating Lease, Cost Geographical Common stock dividends Common stock dividends Equity Balance, shares Equity Balance, shares Equity Balance, shares Other income Selling, general and administrative Preferred Stock, Shares Outstanding Total current liabilities Total current liabilities Entity Common Stock, Shares Outstanding Entity Registrant Name Schedule of Earnings Per Share, Basic and Diluted Revenue Recognition Inventories {2} Inventories Effect of exchange rate changes on cash Net cash used in investing activities Net cash used in investing activities CASH FLOWS FROM OPERATING ACTIVITIES: Common Stock Total comprehensive income Total comprehensive income Weighted average shares, basic Shares outstanding - basic Operating expense Operating lease liability Inventories Total Title of 12(b) Security Local Phone Number Current Fiscal Year End Date Distribution Rights Acquisition [Axis] Represents the description of Distribution Rights Acquisition, during the indicated time period. Lessee, Operating Lease, Liability, to be Paid, Year Two Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, Due in Two Years Depreciation Equity Balance, value Equity Balance, value Equity Balance, value Total operating expenses Total operating expenses Total liabilities and stockholders' equity Total liabilities and stockholders' equity Total current assets Total current assets Entity File Number Document Quarterly Report Document Period End Date Blood Pressure Monitoring and Accessories Represents the Blood Pressure Monitoring and Accessories, during the indicated time period. Gynecology/Electrosurgery/Urology Represents the Gynecology/Electrosurgery/Urology, during the indicated time period. Lessee, Operating Lease, Liability, Maturity Common stock purchased and retired {1} Common stock purchased and retired Prepaid expenses and other current assets Prepaid expenses and other current assets Accounts receivable and other receivables Accounts receivable and other receivables Preferred Stock, Shares Issued Total stockholders' equity Total stockholders' equity Operating lease - right-of-use assets, net Amendment Flag Remaining years of exclusive U.S. distribution rights for Femcare's Filshie Clip System Represents the Remaining years of exclusive U.S. distribution rights for Femcare's Filshie Clip System, during the indicated time period. Operating Lease, Liability, Current Schedule of Inventory, Current CSI Distribution Agreement Purchase Disclosure CASH FLOWS FROM FINANCING ACTIVITIES: Common stock received and retired upon exercise of stock options, shares Represents the Common stock received and retired upon exercise of stock options, shares (number of shares), during the indicated time period. Statement Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Diluted shares Shares outstanding - diluted Deferred income taxes Other current assets Entity Address, State or Province Entity Central Index Key CooperSurgical Inc Represents the CooperSurgical Inc, during the indicated time period. Operating Leases, Future Minimum Payments, Due in Five Years Operating Lease, Weighted Average Remaining Lease Term Obstetrics Represents the Obstetrics, during the indicated time period. Standard and Extended Product Warranty Accrual Allocated Share-based Compensation Expense Earnings Per Share Stock-Based Compensation New Accounting Pronouncements and Changes in Accounting Principles Cash paid during the period for income taxes Accounts payable {1} Accounts payable Stock-based compensation expense Deferred income taxes {1} Deferred income taxes Cost of goods sold Stockholders' equity: Deferred tax liability - Femcare IIA Other intangible assets - accumulated amortization Other intangible assets - accumulated amortization Other intangible assets Entity Filer Category Lessee, Operating Lease, Liability, to be Paid, Year One Operating Leases, Future Minimum Payments Due, Next Twelve Months Work-in-process Tables/Schedules Net cash provided by operating activities Net cash provided by operating activities Amortization of Right of Use Assets Operating Lease, Right of Use Asset Amortization. Common stock issued upon exercise of employee stock options Research & development Preferred Stock, Shares Authorized Common stock - $.01 par value; authorized - 50,000 shares; issued - June 30, 2020, 3,643 shares and December 31, 2019, 3,722 shares Entity Interactive Data Current Geographical [Axis] Raw materials Intangible assets Intangible assets Provision for (recovery of) losses on accounts receivable Statement [Line Items] Equity Component Earnings per share, basic Earnings per common share (basic) Provision for income taxes Gross profit Gross profit Retained earnings Document Fiscal Year Focus Entity Address, City or Town Entity Current Reporting Status Details Finite-lived Intangible Assets Acquired Distribution Rights Acquisition Represents the Distribution Rights Acquisition, during the indicated time period. Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee Operating Lease for Parking Lot Term of Contract Represents the Lessee Operating Lease for Parking Lot Term of Contract, during the indicated time period. DomesticUsMember Represents the DomesticUsMember, during the indicated time period. Schedule of Future Minimum Rental Payments for Operating Leases Subsequent Events Payment of dividends Payment of dividends Changes in operating assets and liabilities: Retained Earnings Other comprehensive income (loss): Operating income Operating income Other long term liabilities Accrued expenses Other intangible assets, net Other intangible assets, net Current assets: City Area Code Voluntary filer Lessee, Operating Lease, Liability, to be Paid, Year Five Operating Leases, Future Minimum Payments, Due Thereafter Inventories {1} Inventories Foreign currency translation adjustment Foreign currency translation net of taxes of $0 in all periods Accounts payable LIABILITIES AND STOCKHOLDERS' EQUITY Total assets Total assets Accounts & other receivables, net Dilutive effect of stock options Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Neonatal Represents the Neonatal, during the indicated time period. Product and Service New Accounting Pronouncements, Policy Net decrease in cash and cash equivalents Net decrease in cash and cash equivalents Common stock issued upon exercise of employee stock options, shares Comprehensive Income Additional Paid-in Capital Common Stock, Shares Authorized Preferred stock - $.01 par value; authorized - 5,000 shares; no shares issued or outstanding Entity Address, Postal Zip Code Entity Emerging Growth Company Entity Shell Company Lessee, Operating Lease, Liability, to be Paid Operating Lease, Weighted Average Discount Rate, Percent Lessee Operating Lease for Automobile Term of Contract Represents the Lessee Operating Lease for Automobile Term of Contract, during the indicated time period. Cash paid during the period for interest Common stock purchased and retired Equity Components [Axis] Sales, net Additional paid-in capital Current liabilities: Goodwill Cash & Investments Cash at beginning of period Cash at end of period Amendment Description Lessee, Operating Lease, Liability, to be Paid, after Year Five Product and Service [Axis] Lease, Cost {1} Lease, Cost Leases Net cash used in financing activities Net cash used in financing activities Accrued expenses {1} Accrued expenses Entity Address, Address Line One Entity Small Business Finished goods Schedule Of Revenues By Product Category Represents the textual narrative disclosure of Schedule Of Revenues By Product Category, during the indicated time period. Policies Warranty Reserve Common Stock, Par or Stated Value Per Share Entity Incorporation, State or Country Code Lessee, Operating Lease, Liability, to be Paid, Year Four Reconciliation of operating lease liabilities Reconciliation of operating lease liabilities/ payments to operating lease liabilities. Notes Earnings per share, diluted Earnings per common share (diluted) Income before provision for income taxes Income before provision for income taxes Accumulated other comprehensive loss Total liabilities Total liabilities Property and equipment, net Document Fiscal Period Focus Security Exchange Name Well-known Seasoned Issuer Entity Tax Identification Number Trading Symbol EX-101.PRE 9 utmd-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 10 utmd-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000360 - Disclosure - Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:definitionLink link:calculationLink 000180 - Disclosure - New Accounting Pronouncements and Changes in Accounting Principles: New Accounting Pronouncements, Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 000160 - Disclosure - Earnings Per Share link:presentationLink link:definitionLink link:calculationLink 000150 - Disclosure - CSI Distribution Agreement Purchase Disclosure link:presentationLink link:definitionLink link:calculationLink 000240 - Disclosure - Leases: Lessee, Operating Lease, Liability, Maturity (Tables) link:presentationLink link:definitionLink link:calculationLink 000070 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED CONDENSED STATEMENT OF CASH FLOW link:presentationLink link:definitionLink link:calculationLink 000190 - Disclosure - Inventories: Schedule of Inventory, Current (Tables) link:presentationLink link:definitionLink link:calculationLink 000310 - Disclosure - Leases: Lease, Cost (Details) link:presentationLink link:definitionLink link:calculationLink 000100 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 000270 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:definitionLink link:calculationLink 000030 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET - Parenthetical link:presentationLink link:definitionLink link:calculationLink 000120 - Disclosure - Warranty Reserve link:presentationLink link:definitionLink link:calculationLink 000130 - Disclosure - Revenue Recognition link:presentationLink link:definitionLink link:calculationLink 000140 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 000220 - Disclosure - Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 000040 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME link:presentationLink link:definitionLink link:calculationLink 000280 - Disclosure - Warranty Reserve (Details) link:presentationLink link:definitionLink link:calculationLink 000320 - Disclosure - Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Details) link:presentationLink link:definitionLink link:calculationLink 000050 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME - Parenthetical link:presentationLink link:definitionLink link:calculationLink 000210 - Disclosure - Leases: Lease, Cost (Tables) link:presentationLink link:definitionLink link:calculationLink 000260 - Disclosure - Inventories: Schedule of Inventory, Current (Details) link:presentationLink link:definitionLink link:calculationLink 000340 - Disclosure - Leases: Lessee, Operating Lease, Liability, Maturity (Details) link:presentationLink link:definitionLink link:calculationLink 000110 - Disclosure - Stock-Based Compensation link:presentationLink link:definitionLink link:calculationLink 000010 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 000060 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 000080 - Disclosure - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 000250 - Disclosure - Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables) link:presentationLink link:definitionLink link:calculationLink 000090 - Disclosure - New Accounting Pronouncements and Changes in Accounting Principles link:presentationLink link:definitionLink link:calculationLink 000230 - Disclosure - Leases: Reconciliation of operating lease liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 000300 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 000290 - Disclosure - Revenue Recognition: Schedule Of Revenues By Product Category (Details) link:presentationLink link:definitionLink link:calculationLink 000020 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET link:presentationLink link:definitionLink link:calculationLink 000350 - Disclosure - CSI Distribution Agreement Purchase Disclosure (Details) link:presentationLink link:definitionLink link:calculationLink 000200 - Disclosure - Revenue Recognition: Schedule Of Revenues By Product Category (Tables) link:presentationLink link:definitionLink link:calculationLink 000330 - Disclosure - Leases: Reconciliation of operating lease liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 000170 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink XML 11 utmd-20200630_htm.xml IDEA: XBRL DOCUMENT 0000706698 2020-01-01 2020-06-30 0000706698 2020-06-30 0000706698 2019-06-30 0000706698 2020-08-06 0000706698 2019-12-31 0000706698 2020-04-01 2020-06-30 0000706698 2019-04-01 2019-06-30 0000706698 2019-01-01 2019-06-30 0000706698 2018-12-31 0000706698 us-gaap:CommonStockMember 2019-12-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000706698 us-gaap:ComprehensiveIncomeMember 2019-12-31 0000706698 us-gaap:RetainedEarningsMember 2019-12-31 0000706698 2020-01-01 2020-03-31 0000706698 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000706698 us-gaap:ComprehensiveIncomeMember 2020-01-01 2020-03-31 0000706698 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000706698 2020-03-31 0000706698 us-gaap:CommonStockMember 2020-03-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000706698 us-gaap:ComprehensiveIncomeMember 2020-03-31 0000706698 us-gaap:RetainedEarningsMember 2020-03-31 0000706698 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000706698 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000706698 us-gaap:ComprehensiveIncomeMember 2020-04-01 2020-06-30 0000706698 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000706698 us-gaap:CommonStockMember 2020-06-30 0000706698 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000706698 us-gaap:ComprehensiveIncomeMember 2020-06-30 0000706698 us-gaap:RetainedEarningsMember 2020-06-30 0000706698 us-gaap:CommonStockMember 2018-12-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000706698 us-gaap:ComprehensiveIncomeMember 2018-12-31 0000706698 us-gaap:RetainedEarningsMember 2018-12-31 0000706698 2019-01-01 2019-03-31 0000706698 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000706698 us-gaap:ComprehensiveIncomeMember 2019-01-01 2019-03-31 0000706698 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000706698 2019-03-31 0000706698 us-gaap:CommonStockMember 2019-03-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000706698 us-gaap:ComprehensiveIncomeMember 2019-03-31 0000706698 us-gaap:RetainedEarningsMember 2019-03-31 0000706698 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000706698 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000706698 us-gaap:ComprehensiveIncomeMember 2019-04-01 2019-06-30 0000706698 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000706698 us-gaap:CommonStockMember 2019-06-30 0000706698 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000706698 us-gaap:ComprehensiveIncomeMember 2019-06-30 0000706698 us-gaap:RetainedEarningsMember 2019-06-30 0000706698 fil:DomesticUsMember 2020-01-01 2020-06-30 0000706698 fil:OutsideUsMember 2020-01-01 2020-06-30 0000706698 fil:ObstetricsMember 2020-01-01 2020-06-30 0000706698 fil:ObstetricsMember fil:DomesticUsMember 2020-04-01 2020-06-30 0000706698 fil:ObstetricsMember fil:OutsideUsMember 2020-04-01 2020-06-30 0000706698 fil:ObstetricsMember 2020-04-01 2020-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMember 2020-01-01 2020-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMember fil:DomesticUsMember 2020-04-01 2020-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMember fil:OutsideUsMember 2020-04-01 2020-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMember 2020-04-01 2020-06-30 0000706698 fil:NeonatalMember 2020-01-01 2020-06-30 0000706698 fil:NeonatalMember fil:DomesticUsMember 2020-04-01 2020-06-30 0000706698 fil:NeonatalMember fil:OutsideUsMember 2020-04-01 2020-06-30 0000706698 fil:NeonatalMember 2020-04-01 2020-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMember 2020-01-01 2020-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMember fil:DomesticUsMember 2020-04-01 2020-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMember fil:OutsideUsMember 2020-04-01 2020-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMember 2020-04-01 2020-06-30 0000706698 fil:DomesticUsMember 2020-04-01 2020-06-30 0000706698 fil:OutsideUsMember 2020-04-01 2020-06-30 0000706698 fil:ObstetricsMember fil:DomesticUsMember 2020-01-01 2020-06-30 0000706698 fil:ObstetricsMember fil:OutsideUsMember 2020-01-01 2020-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMember fil:DomesticUsMember 2020-01-01 2020-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMember fil:OutsideUsMember 2020-01-01 2020-06-30 0000706698 fil:NeonatalMember fil:DomesticUsMember 2020-01-01 2020-06-30 0000706698 fil:NeonatalMember fil:OutsideUsMember 2020-01-01 2020-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMember fil:DomesticUsMember 2020-01-01 2020-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMember fil:OutsideUsMember 2020-01-01 2020-06-30 0000706698 fil:CoopersurgicalIncMember 2019-01-01 2019-03-31 0000706698 fil:CoopersurgicalIncMember 2020-01-01 2020-03-31 pure iso4217:USD shares iso4217:USD shares 0000706698 --12-31 Yes false 2020 Q2 10-Q true 2020-06-30 false 001-12575 UTAH MEDICAL PRODUCTS INC UT 87-0342734 7043 South 300 West Midvale UT 84047 801 566-1200 Common stock, $0.01 par value UTMD NASDAQ Yes Accelerated Filer false false false 3643146 42352000 42787000 3792000 4742000 6580000 6913000 393000 444000 53117000 54886000 10417000 10314000 395000 414000 13503000 13961000 53039000 55205000 26926000 24993000 26113000 30212000 103545000 109787000 560000 1098000 2683000 2350000 3243000 3448000 1995000 2110000 2135000 2239000 356000 376000 529000 521000 8258000 8694000 0.01 0.01 5000000 5000000 0 0 0 0 0 0 0.01 0.01 50000000 50000000 3643000 3643000 3722000 3722000 36000 37000 -11710000 -9782000 80000 18000 106881000 110820000 95287000 101093000 103545000 109787000 8787000 11846000 19689000 22579000 3837000 4346000 7903000 8306000 4950000 7500000 11786000 14273000 2857000 2906000 5696000 5463000 116000 113000 250000 228000 2973000 3019000 5946000 5691000 1977000 4481000 5840000 8582000 0 84000 125000 120000 1977000 4565000 5965000 8702000 664000 1040000 1513000 2038000 1313000 3525000 4452000 6664000 0.36 0.95 1.21 1.79 0.36 0.94 1.21 1.78 3643000 3721000 3675000 3721000 3659000 3735000 3690000 3737000 0 0 0 0 522000 -464000 -1927000 484000 1835000 3061000 2525000 7148000 4452000 6664000 335000 355000 3242000 2902000 -14000 -2000 19000 19000 51000 -278000 72000 56000 7000 15000 -903000 1256000 -387000 2322000 -40000 -24000 -528000 -123000 385000 -1011000 4899000 -1621000 9351000 5043000 711000 130000 0 21000000 -711000 -21130000 79000 171000 6426000 398000 2077000 2055000 -8424000 -2282000 -651000 137000 -435000 -18232000 42787000 51112000 42352000 32880000 786000 2937000 0 0 3722000 37000 18000 -9783000 110820000 101092000 1000 0 47000 0 0 48000 0 0 23000 0 0 23000 80000 -1000 -89000 0 -6336000 -6426000 0 0 0 -2449000 0 -2449000 0 0 0 0 1042000 1042000 0 0 0 0 3140000 3140000 3642000 36000 0 -12232000 106582000 94386000 1000 0 32000 0 0 32000 0 0 49000 0 0 49000 0 0 0 0 0 0 0 0 0 522000 0 522000 0 0 0 0 1013000 1013000 0 0 0 0 1313000 1313000 3643000 36000 80000 -11710000 106881000 95287000 3720000 37000 121000 -11290000 100123000 88991000 3000 0 97000 0 0 97000 0 0 28000 0 0 28000 0 0 0 0 0 0 0 0 0 948000 0 948000 0 0 0 0 1028000 1028000 0 0 0 0 3139000 3139000 3723000 37000 246000 -10342000 102234000 92175000 0 74000 0 0 74000 0 0 28000 0 0 28000 5000 0 -348000 0 -50000 -398000 0 0 0 -464000 0 -464000 0 0 0 0 1028000 1028000 0 0 0 0 3525000 3525000 3719000 37000 0 -10806000 104681000 93912000 <span style="font-family:Times New Roman">(1) The unaudited financial statements have been prepared in accordance with the instructions to Form 10-Q and do not include all of the information and note disclosures required by accounting principles generally accepted in the United States.  These statements should be read in conjunction with the financial statements and notes included in the Utah Medical Products, Inc. ("UTMD" or "the Company") annual report on Form 10-K for the year ended December 31, 2019.  In the opinion of management, the accompanying financial statements include all adjustments (consisting only of normal recurring adjustments) necessary to summarize fairly the Company's financial position and results of operations.  Currency amounts are in thousands except per-share amounts and where noted.</span> <p style="font:10pt Times New Roman;margin:0">(2) Recent Accounting Standards. </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt CG Times;margin:0"><span style="font-family:Times New Roman">The Company has determined that recently issued accounting standards will either have no material impact on its consolidated financial position or results of operations or cash flows, or will not apply to its operations. </span></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">(3) Inventories at June 30, 2020 and December 31, 2019 consisted of the following:</p> <table style="margin:0 auto;border-collapse:collapse;width:100%"><tr><td style="width:144pt" valign="top"/><td style="width:6.5pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:108pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> June 30, 2020 </p> </td><td style="width:8.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:6.5pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:101pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">December 31, 2019</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:144pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Finished goods</p> </td><td style="background-color:#CCEEFF;width:6.5pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">$</p> </td><td style="background-color:#CCEEFF;width:108pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,402</p> </td><td style="background-color:#CCEEFF;width:8.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:6.5pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">$</p> </td><td style="background-color:#CCEEFF;width:101pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,708</p> </td></tr> <tr><td style="width:144pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Work-in-process</p> </td><td style="width:6.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:108pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,097</p> </td><td style="width:8.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:6.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:101pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,022</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:144pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Raw materials</p> </td><td style="background-color:#CCEEFF;width:6.5pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:108pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">4,081</p> </td><td style="background-color:#CCEEFF;width:8.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:6.5pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:101pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">4,183</p> </td></tr> <tr><td style="width:144pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Total</p> </td><td style="width:6.5pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">$</p> </td><td style="width:108pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">6,580</p> </td><td style="width:8.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:6.5pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">$</p> </td><td style="width:101pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">6,913</p> </td></tr> </table> <table style="margin:0 auto;border-collapse:collapse;width:100%"><tr><td style="width:144pt" valign="top"/><td style="width:6.5pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:108pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> June 30, 2020 </p> </td><td style="width:8.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:6.5pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:101pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">December 31, 2019</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:144pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Finished goods</p> </td><td style="background-color:#CCEEFF;width:6.5pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">$</p> </td><td style="background-color:#CCEEFF;width:108pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,402</p> </td><td style="background-color:#CCEEFF;width:8.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:6.5pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">$</p> </td><td style="background-color:#CCEEFF;width:101pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,708</p> </td></tr> <tr><td style="width:144pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Work-in-process</p> </td><td style="width:6.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:108pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,097</p> </td><td style="width:8.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:6.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:101pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,022</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:144pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Raw materials</p> </td><td style="background-color:#CCEEFF;width:6.5pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:108pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">4,081</p> </td><td style="background-color:#CCEEFF;width:8.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:6.5pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:101pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">4,183</p> </td></tr> <tr><td style="width:144pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Total</p> </td><td style="width:6.5pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">$</p> </td><td style="width:108pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">6,580</p> </td><td style="width:8.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:6.5pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">$</p> </td><td style="width:101pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">6,913</p> </td></tr> </table> 1402000 1708000 1097000 1022000 4081000 4183000 6580000 6913000 <p style="font:10pt Times New Roman;margin:0">(4) Stock-Based Compensation. At June 30, 2020, the Company has stock-based employee compensation plans which authorize the grant of stock options to eligible employees and directors.  The Company accounts for stock compensation under FASB Accounting Standards Codification (“ASC”) 718, <i>Compensation - Stock Compensation</i>.  This statement requires the Company to recognize compensation cost based on the grant date fair value of options granted to employees and directors.  In the quarters ended June 30, 2020 and 2019, the Company recognized $49and $28, respectively, in stock based compensation cost. In the six months ended June 30, 2020 and 2019, the Company recognized $72 and $56, respectively, in stock based compensation cost.</p> 49000 28000 72000 56000 <p style="font:10pt Times New Roman;margin:0"> (5) Warranty Reserve.  The Company’s published warranty is: “UTMD warrants its products to conform in all material respects to all published product specifications in effect on the date of shipment, and to be free from defects in material and workmanship for a period of thirty (30) days for supplies, or twenty-four (24) months for equipment, from date of shipment.  During the warranty period UTMD shall, at its option, replace any products shown to UTMD's reasonable satisfaction to be defective at no expense to the Purchaser or refund the purchase price.” UTMD maintains a warranty reserve to provide for estimated costs which are likely to occur. The amount of this reserve is adjusted, as required, to reflect its actual experience. Based on its analysis of historical warranty claims and its estimate that existing warranty obligations were immaterial, no warranty reserve was made at December 31, 2019, or June 30, 2020. </p> 0 0 (6)  Global 2Q 2020 revenues (USD) by product category: <p style="font:10pt Times New Roman;margin:0"/> <table style="margin:0 auto;border-collapse:collapse;width:100%"><tr><td style="width:180pt" valign="top"/><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:54pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Domestic</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:54pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Outside US</p> </td><td style="width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:54pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Total</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Obstetrics</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">799</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">115</p> </td><td style="background-color:#CCEEFF;width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">914</p> </td></tr> <tr><td style="width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Gynecology/Electrosurgery/Urology</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,021</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,669</p> </td><td style="width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,690</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Neonatal</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">975</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">379</p> </td><td style="background-color:#CCEEFF;width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,354</p> </td></tr> <tr><td style="width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Blood Pressure Monitoring and Accessories</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,718</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,111</p> </td><td style="width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,829</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:-19.8pt;margin-left:19.8pt">Total</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">5,513</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,274</p> </td><td style="background-color:#CCEEFF;width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">8,787</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0">Global 1H 2020 revenues (USD) by product category:</p> <table style="margin:0 auto;border-collapse:collapse;width:100%"><tr><td style="width:180pt" valign="top"/><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:54pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Domestic</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:54pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Outside US</p> </td><td style="width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:54pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Total</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Obstetrics</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,707</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">365</p> </td><td style="background-color:#CCEEFF;width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,072</p> </td></tr> <tr><td style="width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Gynecology/Electrosurgery/Urology</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">4,839</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">4,743</p> </td><td style="width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">9,582</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Neonatal</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,115</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">822</p> </td><td style="background-color:#CCEEFF;width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,937</p> </td></tr> <tr><td style="width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Blood Pressure Monitoring and Accessories</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,295</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,803</p> </td><td style="width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">5,098</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:-19.8pt;margin-left:19.8pt">Total</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">11,956</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">7,733</p> </td><td style="background-color:#CCEEFF;width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">19,689</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> Global 2Q 2020 revenues (USD) by product category: <p style="font:10pt Times New Roman;margin:0"/> <table style="margin:0 auto;border-collapse:collapse;width:100%"><tr><td style="width:180pt" valign="top"/><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:54pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Domestic</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:54pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Outside US</p> </td><td style="width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:54pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Total</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Obstetrics</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">799</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">115</p> </td><td style="background-color:#CCEEFF;width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">914</p> </td></tr> <tr><td style="width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Gynecology/Electrosurgery/Urology</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,021</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,669</p> </td><td style="width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,690</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Neonatal</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">975</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">379</p> </td><td style="background-color:#CCEEFF;width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,354</p> </td></tr> <tr><td style="width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Blood Pressure Monitoring and Accessories</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,718</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,111</p> </td><td style="width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,829</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:-19.8pt;margin-left:19.8pt">Total</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">5,513</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,274</p> </td><td style="background-color:#CCEEFF;width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">8,787</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0">Global 1H 2020 revenues (USD) by product category:</p> <table style="margin:0 auto;border-collapse:collapse;width:100%"><tr><td style="width:180pt" valign="top"/><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:54pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Domestic</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:54pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Outside US</p> </td><td style="width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:54pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Total</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Obstetrics</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,707</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">365</p> </td><td style="background-color:#CCEEFF;width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,072</p> </td></tr> <tr><td style="width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Gynecology/Electrosurgery/Urology</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">4,839</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">4,743</p> </td><td style="width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">9,582</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Neonatal</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,115</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">822</p> </td><td style="background-color:#CCEEFF;width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,937</p> </td></tr> <tr><td style="width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Blood Pressure Monitoring and Accessories</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,295</p> </td><td style="width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,803</p> </td><td style="width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">5,098</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:180pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:-19.8pt;margin-left:19.8pt">Total</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">11,956</p> </td><td style="background-color:#CCEEFF;width:23.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">7,733</p> </td><td style="background-color:#CCEEFF;width:28.1pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:8.65pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:54pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">19,689</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> 799000 115000 914000 2021000 1669000 3690000 975000 379000 1354000 1718000 1111000 2829000 5513000 3274000 8787000 1707000 365000 2072000 4839000 4743000 9582000 2115000 822000 2937000 3295000 1803000 5098000 11956000 7733000 19689000 <p style="font:10pt Times New Roman;margin:0;color:#000000">(7)  Leases</p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0">UTMD has operating leases for a portion of its parking lot at its Midvale facility and an automobile at its Ireland facility.  The remaining lease term on the parking lot is 11 years and on the automobile is 18 months.  There are no options to extend or terminate the leases.  UTMD has no other leases yet to commence.  As neither lease contains implicit rates, UTMD’s incremental borrowing rate, based on information available at adoption date, was used to determine the present value of the leases.</p> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="border-collapse:collapse;width:100%"><tr style="height:23.85pt"><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">The components of lease cost were as follows:</p> </td><td style="width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">Three Months Ended June 30, 2020</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating Lease Cost (<i>in thousands</i>)</p> </td><td style="background-color:#CCEEFF;width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$15</p> </td></tr> <tr><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Right of Use Assets obtained in exchange for new operating lease</p> <p style="font:10pt Times New Roman;margin:0">Obligations</p> </td><td style="width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">-</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"/> </td></tr> <tr><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Other Information</p> </td><td style="width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">Three Months Ended June 30, 2020</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Weighted Average Remaining Lease Term  - Operating Leases</p> </td><td style="background-color:#CCEEFF;width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">11 years</p> </td></tr> <tr><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Weighted Average Discount Rate – Operating Leases</p> </td><td style="width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">5.4%</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="border-collapse:collapse;width:100%"><tr style="height:23.85pt"><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease liabilities/ payments (<i>in thousands</i>)</p> </td><td style="width:72pt;padding-right:5.75pt" valign="top"/></tr> <tr><td style="background-color:#CCEEFF;width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease payments, 2020</p> </td><td style="background-color:#CCEEFF;width:72pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$60</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease payments, 2021</p> </td><td style="width:72pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$60</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease payments, 2022</p> </td><td style="background-color:#CCEEFF;width:72pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$45</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease payments, 2023</p> </td><td style="width:72pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$45</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease payments, 2024</p> </td><td style="background-color:#CCEEFF;width:72pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$45</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Thereafter</p> </td><td style="width:72pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$299</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="border-collapse:collapse;width:100%"><tr style="height:23.85pt"><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Reconciliation of operating lease liabilities/ payments to operating lease liabilities</p> </td><td style="width:99pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">(<i>in thousands</i>)</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Total operating lease liabilities/ payments</p> </td><td style="background-color:#CCEEFF;width:99pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$538</p> </td></tr> <tr><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease liabilities – current (included in Accrued Expenses)</p> </td><td style="width:99pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">39</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease liabilities – long term</p> </td><td style="background-color:#CCEEFF;width:99pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"><span style="border-bottom:1px solid #000000">356</span></p> </td></tr> <tr><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Present value adjustment</p> </td><td style="width:99pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$143</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="border-collapse:collapse;width:100%"><tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Maturities of lease liabilities were as follows:</p> </td><td style="width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">(<i>in thousands</i>)</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Year ending December 31,</p> </td><td style="width:90pt;padding-right:5.75pt" valign="top"/></tr> <tr><td style="background-color:#CCEEFF;width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2020</p> </td><td style="background-color:#CCEEFF;width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$38</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2021</p> </td><td style="width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$40</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2022</p> </td><td style="background-color:#CCEEFF;width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$27</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2023</p> </td><td style="width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$29</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2024</p> </td><td style="background-color:#CCEEFF;width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$30</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Thereafter</p> </td><td style="width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$248</p> </td></tr> </table> P11Y P18M <table style="border-collapse:collapse;width:100%"><tr style="height:23.85pt"><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">The components of lease cost were as follows:</p> </td><td style="width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">Three Months Ended June 30, 2020</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating Lease Cost (<i>in thousands</i>)</p> </td><td style="background-color:#CCEEFF;width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$15</p> </td></tr> <tr><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Right of Use Assets obtained in exchange for new operating lease</p> <p style="font:10pt Times New Roman;margin:0">Obligations</p> </td><td style="width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">-</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"/> </td></tr> <tr><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Other Information</p> </td><td style="width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">Three Months Ended June 30, 2020</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Weighted Average Remaining Lease Term  - Operating Leases</p> </td><td style="background-color:#CCEEFF;width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">11 years</p> </td></tr> <tr><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Weighted Average Discount Rate – Operating Leases</p> </td><td style="width:112.5pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">5.4%</p> </td></tr> </table> 15000 0 P11Y 0.054 <table style="border-collapse:collapse;width:100%"><tr style="height:23.85pt"><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease liabilities/ payments (<i>in thousands</i>)</p> </td><td style="width:72pt;padding-right:5.75pt" valign="top"/></tr> <tr><td style="background-color:#CCEEFF;width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease payments, 2020</p> </td><td style="background-color:#CCEEFF;width:72pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$60</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease payments, 2021</p> </td><td style="width:72pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$60</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease payments, 2022</p> </td><td style="background-color:#CCEEFF;width:72pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$45</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease payments, 2023</p> </td><td style="width:72pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$45</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease payments, 2024</p> </td><td style="background-color:#CCEEFF;width:72pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$45</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Thereafter</p> </td><td style="width:72pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$299</p> </td></tr> </table> 60000 60000 45000 45000 45000 299000 <table style="border-collapse:collapse;width:100%"><tr style="height:23.85pt"><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Reconciliation of operating lease liabilities/ payments to operating lease liabilities</p> </td><td style="width:99pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">(<i>in thousands</i>)</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Total operating lease liabilities/ payments</p> </td><td style="background-color:#CCEEFF;width:99pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$538</p> </td></tr> <tr><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease liabilities – current (included in Accrued Expenses)</p> </td><td style="width:99pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">39</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Operating lease liabilities – long term</p> </td><td style="background-color:#CCEEFF;width:99pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"><span style="border-bottom:1px solid #000000">356</span></p> </td></tr> <tr><td style="width:311.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Present value adjustment</p> </td><td style="width:99pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$143</p> </td></tr> </table> 538000 39000 356000 143000 <table style="border-collapse:collapse;width:100%"><tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Maturities of lease liabilities were as follows:</p> </td><td style="width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">(<i>in thousands</i>)</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Year ending December 31,</p> </td><td style="width:90pt;padding-right:5.75pt" valign="top"/></tr> <tr><td style="background-color:#CCEEFF;width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2020</p> </td><td style="background-color:#CCEEFF;width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$38</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2021</p> </td><td style="width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$40</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2022</p> </td><td style="background-color:#CCEEFF;width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$27</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2023</p> </td><td style="width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$29</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2024</p> </td><td style="background-color:#CCEEFF;width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$30</p> </td></tr> <tr><td style="width:239.4pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Thereafter</p> </td><td style="width:90pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$248</p> </td></tr> </table> 38000 40000 27000 29000 30000 248000 <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0">(8) Distribution Agreement Purchase. UTMD completed the purchase of exclusive U.S. distribution rights for the FILSHIE Clip System from CooperSurgical, Inc. (CSI) on February 1, 2019.  The $21,000 purchase price represented an identifiable intangible asset which is being straight-line amortized and recognized as part of G&amp;A expenses over a remaining 3.33 year life as of June 30, 2020 of the prior CSI distribution agreement with Femcare.</p> 21000000 3.33 The following table reconciles the numerator and the denominator used to calculate basic and diluted earnings per share: <p style="font:10pt Times New Roman;margin:0"> </p> <table style="border-collapse:collapse;width:100%"><tr style="height:12.5pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><i>(in thousands)</i></p> </td><td colspan="3" style="width:358.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Three months ended</p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td colspan="3" style="width:358.55pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Six months ended</p> </td></tr> <tr style="height:12.5pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="3" style="width:358.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">June 30,</p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td colspan="3" style="width:358.55pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">June 30,</p> </td></tr> <tr style="height:12.5pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"/><td style="width:170pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:center">2020</p> </td><td style="width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:170pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:center">2019</p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:170.05pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:center">2020</p> </td><td style="width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:170.25pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:center">2019</p> </td></tr> <tr style="height:12.5pt"><td style="background-color:#CCEEFF;width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Numerator</b></p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170.05pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170.25pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:11.2pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Net income</p> </td><td style="width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,313</p> </td><td style="width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,525</p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.05pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">4,452</p> </td><td style="width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.25pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">6,664</p> </td></tr> <tr style="height:12.5pt"><td style="background-color:#CCEEFF;width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:12pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Denominator</b></p> </td><td style="width:170pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:170pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:170.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:170.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:12.5pt"><td style="background-color:#CCEEFF;width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Weighted average shares, basic</p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,643</p> </td><td style="background-color:#CCEEFF;width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,721</p> </td><td style="background-color:#CCEEFF;width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170.05pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,675</p> </td><td style="background-color:#CCEEFF;width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170.25pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,721</p> </td></tr> <tr style="height:12.5pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Dilutive effect of stock options</p> </td><td style="width:170pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">16</p> </td><td style="width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">14</p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.05pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">15</p> </td><td style="width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.25pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">16</p> </td></tr> <tr style="height:12.5pt"><td style="background-color:#CCEEFF;width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Diluted shares</p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,659</p> </td><td style="background-color:#CCEEFF;width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,735</p> </td><td style="background-color:#CCEEFF;width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170.05pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,690</p> </td><td style="background-color:#CCEEFF;width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170.25pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,737</p> </td></tr> <tr style="height:12.5pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:170pt;padding-right:5.75pt;border-top:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170pt;padding-right:5.75pt;border-top:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.05pt;padding-right:5.75pt;border-top:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.25pt;padding-right:5.75pt;border-top:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.5pt"><td style="background-color:#CCEEFF;width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Earnings per share, basic</p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">0.36</p> </td><td style="background-color:#CCEEFF;width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">0.95</p> </td><td style="background-color:#CCEEFF;width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170.05pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">1.21</p> </td><td style="background-color:#CCEEFF;width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170.25pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">1.79</p> </td></tr> <tr style="height:12.5pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Earnings per share, diluted</p> </td><td style="width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">0.36</p> </td><td style="width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">0.94</p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.05pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">1.21</p> </td><td style="width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.25pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">1.78</p> </td></tr> </table> <p style="font:12pt Times New Roman;margin:0"> </p> The following table reconciles the numerator and the denominator used to calculate basic and diluted earnings per share: <p style="font:10pt Times New Roman;margin:0"> </p> <table style="border-collapse:collapse;width:100%"><tr style="height:12.5pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><i>(in thousands)</i></p> </td><td colspan="3" style="width:358.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Three months ended</p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td colspan="3" style="width:358.55pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">Six months ended</p> </td></tr> <tr style="height:12.5pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="3" style="width:358.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">June 30,</p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td colspan="3" style="width:358.55pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">June 30,</p> </td></tr> <tr style="height:12.5pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"/><td style="width:170pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:center">2020</p> </td><td style="width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:170pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:center">2019</p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:170.05pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:center">2020</p> </td><td style="width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:170.25pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:center">2019</p> </td></tr> <tr style="height:12.5pt"><td style="background-color:#CCEEFF;width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Numerator</b></p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170.05pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170.25pt;padding-right:5.75pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:11.2pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Net income</p> </td><td style="width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,313</p> </td><td style="width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,525</p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.05pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">4,452</p> </td><td style="width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.25pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">6,664</p> </td></tr> <tr style="height:12.5pt"><td style="background-color:#CCEEFF;width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:170.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:12pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Denominator</b></p> </td><td style="width:170pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:170pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:170.05pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:170.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:12.5pt"><td style="background-color:#CCEEFF;width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Weighted average shares, basic</p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,643</p> </td><td style="background-color:#CCEEFF;width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,721</p> </td><td style="background-color:#CCEEFF;width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170.05pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,675</p> </td><td style="background-color:#CCEEFF;width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170.25pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,721</p> </td></tr> <tr style="height:12.5pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Dilutive effect of stock options</p> </td><td style="width:170pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">16</p> </td><td style="width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">14</p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.05pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">15</p> </td><td style="width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.25pt;padding-right:5.75pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">16</p> </td></tr> <tr style="height:12.5pt"><td style="background-color:#CCEEFF;width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Diluted shares</p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,659</p> </td><td style="background-color:#CCEEFF;width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,735</p> </td><td style="background-color:#CCEEFF;width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170.05pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,690</p> </td><td style="background-color:#CCEEFF;width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170.25pt;padding-right:5.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,737</p> </td></tr> <tr style="height:12.5pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:170pt;padding-right:5.75pt;border-top:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170pt;padding-right:5.75pt;border-top:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.05pt;padding-right:5.75pt;border-top:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.25pt;padding-right:5.75pt;border-top:3px double #000000" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.5pt"><td style="background-color:#CCEEFF;width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Earnings per share, basic</p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">0.36</p> </td><td style="background-color:#CCEEFF;width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">0.95</p> </td><td style="background-color:#CCEEFF;width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170.05pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">1.21</p> </td><td style="background-color:#CCEEFF;width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:170.25pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">1.79</p> </td></tr> <tr style="height:12.5pt"><td style="width:391.2pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Earnings per share, diluted</p> </td><td style="width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">0.36</p> </td><td style="width:18.45pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">0.94</p> </td><td style="width:21.6pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.05pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">1.21</p> </td><td style="width:18.25pt;padding-right:5.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:170.25pt;padding-right:5.75pt" valign="middle"><p style="font:10pt Times New Roman;margin:0;text-align:right">1.78</p> </td></tr> </table> <p style="font:12pt Times New Roman;margin:0"> </p> 1313000 3525000 4452000 6664000 3643000 3721000 3675000 3721000 16000 14000 15000 16000 3659000 3735000 3690000 3737000 0.36 0.95 1.21 1.79 0.36 0.94 1.21 1.78 <p style="font:10pt Times New Roman;margin:0;color:#000000">(10) Subsequent Events.<b>  </b>UTMD has evaluated subsequent events through the date the financial statements were issued, and concluded there were no other events or transactions during this period that required recognition or disclosure in its financial statements.</p> XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2020
Aug. 06, 2020
Details    
Entity Registrant Name UTAH MEDICAL PRODUCTS INC  
Entity Central Index Key 0000706698  
Document Type 10-Q  
Document Period End Date Jun. 30, 2020  
Current Fiscal Year End Date --12-31  
Trading Symbol UTMD  
Entity Tax Identification Number 87-0342734  
Entity Common Stock, Shares Outstanding   3,643,146
Entity Filer Category Accelerated Filer  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Small Business false  
Entity Emerging Growth Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-12575  
Entity Incorporation, State or Country Code UT  
Entity Address, Address Line One 7043 South 300 West  
Entity Address, City or Town Midvale  
Entity Address, State or Province UT  
Entity Address, Postal Zip Code 84047  
City Area Code 801  
Local Phone Number 566-1200  
Title of 12(b) Security Common stock, $0.01 par value  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
Amendment Flag false  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash & Investments $ 42,352 $ 42,787
Accounts & other receivables, net 3,792 4,742
Inventories 6,580 6,913
Other current assets 393 444
Total current assets 53,117 54,886
Property and equipment, net 10,417 10,314
Operating lease - right-of-use assets, net 395 414
Goodwill 13,503 13,961
Other intangible assets 53,039 55,205
Other intangible assets - accumulated amortization (26,926) (24,993)
Other intangible assets, net 26,113 30,212
Total assets 103,545 109,787
Current liabilities:    
Accounts payable 560 1,098
Accrued expenses 2,683 2,350
Total current liabilities 3,243 3,448
Deferred tax liability - Femcare IIA 1,995 2,110
Other long term liabilities 2,135 2,239
Operating lease liability 356 376
Deferred income taxes 529 521
Total liabilities 8,258 8,694
Stockholders' equity:    
Preferred stock - $.01 par value; authorized - 5,000 shares; no shares issued or outstanding 0 0
Common stock - $.01 par value; authorized - 50,000 shares; issued - June 30, 2020, 3,643 shares and December 31, 2019, 3,722 shares 36 37
Accumulated other comprehensive loss (11,710) (9,782)
Additional paid-in capital 80 18
Retained earnings 106,881 110,820
Total stockholders' equity 95,287 101,093
Total liabilities and stockholders' equity $ 103,545 $ 109,787
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET - Parenthetical - $ / shares
Jun. 30, 2020
Dec. 31, 2019
Details    
Preferred Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Preferred Stock, Shares Authorized 5,000,000 5,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Common Stock, Shares Authorized 50,000,000 50,000,000
Common Stock, Shares, Issued 3,643,000 3,722,000
Common Stock, Shares, Outstanding 3,643,000 3,722,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Details        
Sales, net $ 8,787 $ 11,846 $ 19,689 $ 22,579
Cost of goods sold 3,837 4,346 7,903 8,306
Gross profit 4,950 7,500 11,786 14,273
Operating expense        
Selling, general and administrative 2,857 2,906 5,696 5,463
Research & development 116 113 250 228
Total operating expenses 2,973 3,019 5,946 5,691
Operating income 1,977 4,481 5,840 8,582
Other income 0 84 125 120
Income before provision for income taxes 1,977 4,565 5,965 8,702
Provision for income taxes 664 1,040 1,513 2,038
Net income $ 1,313 $ 3,525 $ 4,452 $ 6,664
Earnings per common share (basic) $ 0.36 $ 0.95 $ 1.21 $ 1.79
Earnings per common share (diluted) $ 0.36 $ 0.94 $ 1.21 $ 1.78
Shares outstanding - basic 3,643 3,721 3,675 3,721
Shares outstanding - diluted 3,659 3,735 3,690 3,737
Other comprehensive income (loss):        
Foreign currency translation net of taxes of $0 in all periods $ 522 $ (464) $ (1,927) $ 484
Total comprehensive income $ 1,835 $ 3,061 $ 2,525 $ 7,148
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME - Parenthetical - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Details        
Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax $ 0 $ 0 $ 0 $ 0
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Comprehensive Income
Retained Earnings
Total
Equity Balance, value at Dec. 31, 2018 $ 37 $ 121 $ (11,290) $ 100,123 $ 88,991
Equity Balance, shares at Dec. 31, 2018 3,720        
Common stock issued upon exercise of employee stock options $ 0 97 0 0 97
Common stock issued upon exercise of employee stock options, shares 3        
Stock option compensation expense $ 0 28 0 0 28
Common stock purchased and retired 0 0 0 0 0
Foreign currency translation adjustment 0 0 948 0 948
Common stock dividends 0 0 0 (1,028) (1,028)
Net income 0 0 0 3,139 3,139
Equity Balance, value at Mar. 31, 2019 $ 37 246 (10,342) 102,234 92,175
Equity Balance, shares at Mar. 31, 2019 3,723        
Equity Balance, value at Dec. 31, 2018 $ 37 121 (11,290) 100,123 88,991
Equity Balance, shares at Dec. 31, 2018 3,720        
Foreign currency translation adjustment         484
Net income         6,664
Equity Balance, value at Jun. 30, 2019 $ 37 0 (10,806) 104,681 93,912
Equity Balance, shares at Jun. 30, 2019 3,719        
Equity Balance, value at Mar. 31, 2019 $ 37 246 (10,342) 102,234 92,175
Equity Balance, shares at Mar. 31, 2019 3,723        
Common stock issued upon exercise of employee stock options $ 0 74 0 0 74
Stock option compensation expense 0 28 0 0 28
Common stock purchased and retired $ 0 (348) 0 (50) (398)
Common stock purchased and retired, shares (5)        
Foreign currency translation adjustment $ 0 0 (464) 0 (464)
Common stock dividends 0 0 0 (1,028) (1,028)
Net income 0 0 0 3,525 3,525
Equity Balance, value at Jun. 30, 2019 $ 37 0 (10,806) 104,681 93,912
Equity Balance, shares at Jun. 30, 2019 3,719        
Equity Balance, value at Dec. 31, 2019 $ 37 18 (9,783) 110,820 101,092
Equity Balance, shares at Dec. 31, 2019 3,722        
Common stock issued upon exercise of employee stock options $ 0 47 0 0 48
Common stock issued upon exercise of employee stock options, shares 1        
Stock option compensation expense $ 0 23 0 0 23
Common stock purchased and retired $ (1) (89) 0 (6,336) (6,426)
Common stock purchased and retired, shares (80)        
Foreign currency translation adjustment $ 0 0 (2,449) 0 (2,449)
Common stock dividends 0 0 0 (1,042) (1,042)
Net income 0 0 0 3,140 3,140
Equity Balance, value at Mar. 31, 2020 $ 36 0 (12,232) 106,582 94,386
Equity Balance, shares at Mar. 31, 2020 3,642        
Equity Balance, value at Dec. 31, 2019 $ 37 18 (9,783) 110,820 101,092
Equity Balance, shares at Dec. 31, 2019 3,722        
Foreign currency translation adjustment         (1,927)
Net income         4,452
Equity Balance, value at Jun. 30, 2020 $ 36 80 (11,710) 106,881 95,287
Equity Balance, shares at Jun. 30, 2020 3,643        
Equity Balance, value at Mar. 31, 2020 $ 36 0 (12,232) 106,582 94,386
Equity Balance, shares at Mar. 31, 2020 3,642        
Common stock issued upon exercise of employee stock options $ 0 32 0 0 32
Common stock issued upon exercise of employee stock options, shares 1        
Stock option compensation expense $ 0 49 0 0 49
Common stock purchased and retired 0 0 0 0 0
Foreign currency translation adjustment 0 0 522 0 522
Common stock dividends 0 0 0 (1,013) (1,013)
Net income 0 0 0 1,313 1,313
Equity Balance, value at Jun. 30, 2020 $ 36 $ 80 $ (11,710) $ 106,881 $ 95,287
Equity Balance, shares at Jun. 30, 2020 3,643        
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED CONDENSED STATEMENT OF CASH FLOW - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 4,452 $ 6,664
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation 335 355
Amortization 3,242 2,902
Provision for (recovery of) losses on accounts receivable (14) (2)
Amortization of Right of Use Assets 19 19
Deferred income taxes 51 (278)
Stock-based compensation expense 72 56
Tax benefit attributable to exercise of stock options 7 15
Changes in operating assets and liabilities:    
Accounts receivable and other receivables 903 (1,256)
Inventories 387 (2,322)
Prepaid expenses and other current assets 40 24
Accounts payable (528) (123)
Accrued expenses 385 (1,011)
Total adjustments 4,899 (1,621)
Net cash provided by operating activities 9,351 5,043
CASH FLOWS FROM INVESTING ACTIVITIES:    
Property and equipment (711) (130)
Intangible assets 0 (21,000)
Net cash used in investing activities (711) (21,130)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from issuance of common stock - options 79 171
Common stock purchased and retired (6,426) (398)
Payment of dividends (2,077) (2,055)
Net cash used in financing activities (8,424) (2,282)
Effect of exchange rate changes on cash (651) 137
Net decrease in cash and cash equivalents (435) (18,232)
Cash at beginning of period 42,787 51,112
Cash at end of period 42,352 32,880
Cash paid during the period for income taxes 786 2,937
Cash paid during the period for interest $ 0 $ 0
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation
6 Months Ended
Jun. 30, 2020
Notes  
Basis of Presentation (1) The unaudited financial statements have been prepared in accordance with the instructions to Form 10-Q and do not include all of the information and note disclosures required by accounting principles generally accepted in the United States.  These statements should be read in conjunction with the financial statements and notes included in the Utah Medical Products, Inc. ("UTMD" or "the Company") annual report on Form 10-K for the year ended December 31, 2019.  In the opinion of management, the accompanying financial statements include all adjustments (consisting only of normal recurring adjustments) necessary to summarize fairly the Company's financial position and results of operations.  Currency amounts are in thousands except per-share amounts and where noted.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
New Accounting Pronouncements and Changes in Accounting Principles
6 Months Ended
Jun. 30, 2020
Notes  
New Accounting Pronouncements and Changes in Accounting Principles

(2) Recent Accounting Standards.

 

The Company has determined that recently issued accounting standards will either have no material impact on its consolidated financial position or results of operations or cash flows, or will not apply to its operations.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
6 Months Ended
Jun. 30, 2020
Notes  
Inventories

(3) Inventories at June 30, 2020 and December 31, 2019 consisted of the following:

 

June 30, 2020

 

 

December 31, 2019

Finished goods

$

1,402

 

$

1,708

Work-in-process

 

1,097

 

 

1,022

Raw materials

 

4,081

 

 

4,183

Total

$

6,580

 

$

6,913

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2020
Notes  
Stock-Based Compensation

(4) Stock-Based Compensation. At June 30, 2020, the Company has stock-based employee compensation plans which authorize the grant of stock options to eligible employees and directors.  The Company accounts for stock compensation under FASB Accounting Standards Codification (“ASC”) 718, Compensation - Stock Compensation.  This statement requires the Company to recognize compensation cost based on the grant date fair value of options granted to employees and directors.  In the quarters ended June 30, 2020 and 2019, the Company recognized $49and $28, respectively, in stock based compensation cost. In the six months ended June 30, 2020 and 2019, the Company recognized $72 and $56, respectively, in stock based compensation cost.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Warranty Reserve
6 Months Ended
Jun. 30, 2020
Notes  
Warranty Reserve

(5) Warranty Reserve.  The Company’s published warranty is: “UTMD warrants its products to conform in all material respects to all published product specifications in effect on the date of shipment, and to be free from defects in material and workmanship for a period of thirty (30) days for supplies, or twenty-four (24) months for equipment, from date of shipment.  During the warranty period UTMD shall, at its option, replace any products shown to UTMD's reasonable satisfaction to be defective at no expense to the Purchaser or refund the purchase price.” UTMD maintains a warranty reserve to provide for estimated costs which are likely to occur. The amount of this reserve is adjusted, as required, to reflect its actual experience. Based on its analysis of historical warranty claims and its estimate that existing warranty obligations were immaterial, no warranty reserve was made at December 31, 2019, or June 30, 2020.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition
6 Months Ended
Jun. 30, 2020
Notes  
Revenue Recognition (6)  Global 2Q 2020 revenues (USD) by product category:

 

 

Domestic

 

 

Outside US

 

 

Total

Obstetrics

 

$

799

 

$

115

 

$

914

Gynecology/Electrosurgery/Urology

 

 

2,021

 

 

1,669

 

 

3,690

Neonatal

 

 

975

 

 

379

 

 

1,354

Blood Pressure Monitoring and Accessories

 

 

1,718

 

 

1,111

 

 

2,829

Total

 

$

5,513

 

$

3,274

 

$

8,787

 

Global 1H 2020 revenues (USD) by product category:

 

 

Domestic

 

 

Outside US

 

 

Total

Obstetrics

 

$

1,707

 

$

365

 

$

2,072

Gynecology/Electrosurgery/Urology

 

 

4,839

 

 

4,743

 

 

9,582

Neonatal

 

 

2,115

 

 

822

 

 

2,937

Blood Pressure Monitoring and Accessories

 

 

3,295

 

 

1,803

 

 

5,098

Total

 

$

11,956

 

$

7,733

 

$

19,689

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
6 Months Ended
Jun. 30, 2020
Notes  
Leases

(7)  Leases

 

UTMD has operating leases for a portion of its parking lot at its Midvale facility and an automobile at its Ireland facility.  The remaining lease term on the parking lot is 11 years and on the automobile is 18 months.  There are no options to extend or terminate the leases.  UTMD has no other leases yet to commence.  As neither lease contains implicit rates, UTMD’s incremental borrowing rate, based on information available at adoption date, was used to determine the present value of the leases.

 

The components of lease cost were as follows:

Three Months Ended June 30, 2020

Operating Lease Cost (in thousands)

$15

Right of Use Assets obtained in exchange for new operating lease

Obligations

-

 

Other Information

Three Months Ended June 30, 2020

Weighted Average Remaining Lease Term  - Operating Leases

11 years

Weighted Average Discount Rate – Operating Leases

5.4%

 

Operating lease liabilities/ payments (in thousands)

Operating lease payments, 2020

$60

Operating lease payments, 2021

$60

Operating lease payments, 2022

$45

Operating lease payments, 2023

$45

Operating lease payments, 2024

$45

Thereafter

$299

 

Reconciliation of operating lease liabilities/ payments to operating lease liabilities

(in thousands)

Total operating lease liabilities/ payments

$538

Operating lease liabilities – current (included in Accrued Expenses)

39

Operating lease liabilities – long term

356

Present value adjustment

$143

 

Maturities of lease liabilities were as follows:

(in thousands)

Year ending December 31,

2020

$38

2021

$40

2022

$27

2023

$29

2024

$30

Thereafter

$248

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
CSI Distribution Agreement Purchase Disclosure
6 Months Ended
Jun. 30, 2020
Notes  
CSI Distribution Agreement Purchase Disclosure

 

(8) Distribution Agreement Purchase. UTMD completed the purchase of exclusive U.S. distribution rights for the FILSHIE Clip System from CooperSurgical, Inc. (CSI) on February 1, 2019.  The $21,000 purchase price represented an identifiable intangible asset which is being straight-line amortized and recognized as part of G&A expenses over a remaining 3.33 year life as of June 30, 2020 of the prior CSI distribution agreement with Femcare.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share
6 Months Ended
Jun. 30, 2020
Notes  
Earnings Per Share The following table reconciles the numerator and the denominator used to calculate basic and diluted earnings per share:

 

(in thousands)

Three months ended

 

Six months ended

 

June 30,

 

June 30,

2020

 

2019

 

2020

 

2019

Numerator

 

 

 

 

 

 

 

Net income

1,313

 

3,525

 

4,452

 

6,664

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

Weighted average shares, basic

3,643

 

3,721

 

3,675

 

3,721

Dilutive effect of stock options

16

 

14

 

15

 

16

Diluted shares

3,659

 

3,735

 

3,690

 

3,737

 

 

 

 

 

 

 

 

Earnings per share, basic

0.36

 

0.95

 

1.21

 

1.79

Earnings per share, diluted

0.36

 

0.94

 

1.21

 

1.78

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
6 Months Ended
Jun. 30, 2020
Notes  
Subsequent Events

(10) Subsequent Events.  UTMD has evaluated subsequent events through the date the financial statements were issued, and concluded there were no other events or transactions during this period that required recognition or disclosure in its financial statements.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
New Accounting Pronouncements and Changes in Accounting Principles: New Accounting Pronouncements, Policy (Policies)
6 Months Ended
Jun. 30, 2020
Policies  
New Accounting Pronouncements, Policy
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories: Schedule of Inventory, Current (Tables)
6 Months Ended
Jun. 30, 2020
Tables/Schedules  
Schedule of Inventory, Current

 

June 30, 2020

 

 

December 31, 2019

Finished goods

$

1,402

 

$

1,708

Work-in-process

 

1,097

 

 

1,022

Raw materials

 

4,081

 

 

4,183

Total

$

6,580

 

$

6,913

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition: Schedule Of Revenues By Product Category (Tables)
6 Months Ended
Jun. 30, 2020
Tables/Schedules  
Schedule Of Revenues By Product Category Global 2Q 2020 revenues (USD) by product category:

 

 

Domestic

 

 

Outside US

 

 

Total

Obstetrics

 

$

799

 

$

115

 

$

914

Gynecology/Electrosurgery/Urology

 

 

2,021

 

 

1,669

 

 

3,690

Neonatal

 

 

975

 

 

379

 

 

1,354

Blood Pressure Monitoring and Accessories

 

 

1,718

 

 

1,111

 

 

2,829

Total

 

$

5,513

 

$

3,274

 

$

8,787

 

Global 1H 2020 revenues (USD) by product category:

 

 

Domestic

 

 

Outside US

 

 

Total

Obstetrics

 

$

1,707

 

$

365

 

$

2,072

Gynecology/Electrosurgery/Urology

 

 

4,839

 

 

4,743

 

 

9,582

Neonatal

 

 

2,115

 

 

822

 

 

2,937

Blood Pressure Monitoring and Accessories

 

 

3,295

 

 

1,803

 

 

5,098

Total

 

$

11,956

 

$

7,733

 

$

19,689

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Leases: Lease, Cost (Tables)
6 Months Ended
Jun. 30, 2020
Tables/Schedules  
Lease, Cost

The components of lease cost were as follows:

Three Months Ended June 30, 2020

Operating Lease Cost (in thousands)

$15

Right of Use Assets obtained in exchange for new operating lease

Obligations

-

 

Other Information

Three Months Ended June 30, 2020

Weighted Average Remaining Lease Term  - Operating Leases

11 years

Weighted Average Discount Rate – Operating Leases

5.4%

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Tables)
6 Months Ended
Jun. 30, 2020
Tables/Schedules  
Schedule of Future Minimum Rental Payments for Operating Leases

Operating lease liabilities/ payments (in thousands)

Operating lease payments, 2020

$60

Operating lease payments, 2021

$60

Operating lease payments, 2022

$45

Operating lease payments, 2023

$45

Operating lease payments, 2024

$45

Thereafter

$299

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Leases: Reconciliation of operating lease liabilities (Tables)
6 Months Ended
Jun. 30, 2020
Tables/Schedules  
Reconciliation of operating lease liabilities

Reconciliation of operating lease liabilities/ payments to operating lease liabilities

(in thousands)

Total operating lease liabilities/ payments

$538

Operating lease liabilities – current (included in Accrued Expenses)

39

Operating lease liabilities – long term

356

Present value adjustment

$143

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Leases: Lessee, Operating Lease, Liability, Maturity (Tables)
6 Months Ended
Jun. 30, 2020
Tables/Schedules  
Lessee, Operating Lease, Liability, Maturity

Maturities of lease liabilities were as follows:

(in thousands)

Year ending December 31,

2020

$38

2021

$40

2022

$27

2023

$29

2024

$30

Thereafter

$248

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables)
6 Months Ended
Jun. 30, 2020
Tables/Schedules  
Schedule of Earnings Per Share, Basic and Diluted The following table reconciles the numerator and the denominator used to calculate basic and diluted earnings per share:

 

(in thousands)

Three months ended

 

Six months ended

 

June 30,

 

June 30,

2020

 

2019

 

2020

 

2019

Numerator

 

 

 

 

 

 

 

Net income

1,313

 

3,525

 

4,452

 

6,664

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

Weighted average shares, basic

3,643

 

3,721

 

3,675

 

3,721

Dilutive effect of stock options

16

 

14

 

15

 

16

Diluted shares

3,659

 

3,735

 

3,690

 

3,737

 

 

 

 

 

 

 

 

Earnings per share, basic

0.36

 

0.95

 

1.21

 

1.79

Earnings per share, diluted

0.36

 

0.94

 

1.21

 

1.78

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories: Schedule of Inventory, Current (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Details    
Finished goods $ 1,402 $ 1,708
Work-in-process 1,097 1,022
Raw materials 4,081 4,183
Total $ 6,580 $ 6,913
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Details        
Allocated Share-based Compensation Expense $ 49 $ 28 $ 72 $ 56
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Warranty Reserve (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Details    
Standard and Extended Product Warranty Accrual $ 0 $ 0
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition: Schedule Of Revenues By Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Sales, net $ 8,787 $ 11,846 $ 19,689 $ 22,579
Obstetrics        
Sales, net 914   2,072  
Gynecology/Electrosurgery/Urology        
Sales, net 3,690   9,582  
Neonatal        
Sales, net 1,354   2,937  
Blood Pressure Monitoring and Accessories        
Sales, net 2,829   5,098  
DomesticUsMember        
Sales, net 5,513   11,956  
DomesticUsMember | Obstetrics        
Sales, net 799   1,707  
DomesticUsMember | Gynecology/Electrosurgery/Urology        
Sales, net 2,021   4,839  
DomesticUsMember | Neonatal        
Sales, net 975   2,115  
DomesticUsMember | Blood Pressure Monitoring and Accessories        
Sales, net 1,718   3,295  
OutsideUsMember        
Sales, net 3,274   7,733  
OutsideUsMember | Obstetrics        
Sales, net 115   365  
OutsideUsMember | Gynecology/Electrosurgery/Urology        
Sales, net 1,669   4,743  
OutsideUsMember | Neonatal        
Sales, net 379   822  
OutsideUsMember | Blood Pressure Monitoring and Accessories        
Sales, net $ 1,111   $ 1,803  
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Details)
6 Months Ended
Jun. 30, 2020
Details  
Lessee Operating Lease for Parking Lot Term of Contract 11 years
Lessee Operating Lease for Automobile Term of Contract 18 months
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Leases: Lease, Cost (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Details  
Operating Lease, Cost $ 15
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 0
Operating Lease, Weighted Average Remaining Lease Term 11 years
Operating Lease, Weighted Average Discount Rate, Percent 5.40%
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Details  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 60
Operating Leases, Future Minimum Payments, Due in Two Years 60
Operating Leases, Future Minimum Payments, Due in Three Years 45
Operating Leases, Future Minimum Payments, Due in Four Years 45
Operating Leases, Future Minimum Payments, Due in Five Years 45
Operating Leases, Future Minimum Payments, Due Thereafter $ 299
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Leases: Reconciliation of operating lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Details    
Lessee, Operating Lease, Liability, to be Paid $ 538  
Operating Lease, Liability, Current 39  
Operating lease liability 356 $ 376
Lessee, Operating Lease, Liability, Undiscounted Excess Amount $ 143  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Leases: Lessee, Operating Lease, Liability, Maturity (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Details  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 38
Lessee, Operating Lease, Liability, to be Paid, Year Two 40
Lessee, Operating Lease, Liability, to be Paid, Year Three 27
Lessee, Operating Lease, Liability, to be Paid, Year Four 29
Lessee, Operating Lease, Liability, to be Paid, Year Five 30
Lessee, Operating Lease, Liability, to be Paid, after Year Five $ 248
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
CSI Distribution Agreement Purchase Disclosure (Details) - CooperSurgical Inc
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
USD ($)
Finite-lived Intangible Assets Acquired   $ 21,000
Remaining years of exclusive U.S. distribution rights for Femcare's Filshie Clip System 3.33  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Details            
Net income $ 1,313 $ 3,140 $ 3,525 $ 3,139 $ 4,452 $ 6,664
Weighted average shares, basic 3,643   3,721   3,675 3,721
Dilutive effect of stock options 16   14   15 16
Diluted shares 3,659   3,735   3,690 3,737
Earnings per share, basic $ 0.36   $ 0.95   $ 1.21 $ 1.79
Earnings per share, diluted $ 0.36   $ 0.94   $ 1.21 $ 1.78
EXCEL 48 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (AV!U$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "(=@=1Q0GW6N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.NW&0%&7"V@GD)"8!.(6)=X6K6FCQ*C=VY.&K1."!^ 8^\_G MSY(;[87N [Z$WF,@B_%F=&T7A?9K=B#R B#J SH5RY3H4G/7!ZO-)' MM4>H.5^!0U)&D8()6/B9R&1CM- !%?7AC#=ZQOO/T&:8T8 M.NPH0E56P.0T MT9_&MH$K8((1!A>_"VAF8J[^B&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "(=@=1Q9? D#(% !B%0 & 'AL+W=O?0N7:B]VJ.(#P*5..JQP[F?%N#D[L[-3LG0RRH0:05Q)Q M_/;; @Q."K?)1HH3/A<$I7&,9/[ M&QZ)W77+:1T.O(2;0)L#UFBX91N^X/IU.Y>P9Y4J?ACS1(4B(9*OKUMCY^O$ MI28@N^*?D._4T38QC[(2XI?9F?G7+=L0\8A[VD@P^'GC$QY%1@DX_BM$6^4] M3>#Q]D']+GMX>)@54WPBHA^AKX/KUJ!%?+YF::1?Q.X[+QZH:_0\$:GL/]GE MUW8Z+>*E2HNX" :".$SR7_9>).(HP+5/!- B@'X*<$[=P2T"W.Q!<[+LL:9, ML]%0BAV1YFI0,QM9;K)H>)HP,<.XT!+.AA"G1U/AI3 JFK#$)[>)#O6>S))\ M>I@TMXD*F.1J:&FXFXFQO$+Y)E>F)Y1[Y$$D.E"@ZG/_8[P%E"4J/:#>4%3P MKS2Y)*Y]0:A-[1J>"1X^3C>7Q.[5A7_ <>RIS7+,P4HA2IU3J9$J= M$TI%VE_X)E1:,AB,1Q;SNHSC.J_+\7?R<#N=3<;W9/[R-'V=+!=D]CA!&+LE M8[<)XP2FBF013!&?OY._^;Z.$E>RX:]O]WI7 P2K5V+U4+%R^B[WV]J,X>&. MW7Y&*/HE1;\9Q9S+4)CWR"?P-M8"X4J'.?[;ER]GINF@9!N@BI-42H-V%RH/ M!NXG9Q+EP]7:;8>V70?ANBJYKE"EI61^F&S(8A^O1%1'@L>_+A^F"(9C5P9H M-YG92_9.9CYD*ER'7NY]CVF\XK+6^7#)0;]MNQW:=SL8X9%%.XW>/1''0+70 MPOMU01:9+9.G5"L-W@VIK+/$0KF;*9N2_C9R>QW7Z?2&UEL=%*V@:!.HNS#B MDDQ@,FV$K'6#,SICSX.:+D' S\6PE%7>[+B-4E9,_A>^%5)GTTTSG=97,USQ MY^<:^)&L\GJGD=DO NAQ;0=*3K??Q1K( MRNMI(Z^?)9Z0D)_,YB\R3^!$@(V)%-H;X[1^;6T\H_ZZQ" KNZ>-['[L^V#P MZN*P0>[A.O*4U)/ADGV[XY(%?,4%T%S8Y =7&D.MB@!M5 1*U(G9@T0NQ2ZI MQ<3E'D+_C478[*-5!:"-*D")5@[R7(JW,/'JTXAKX@-3L- HN,+"Q[I!618#BGGTO3+LZ#T2" MN<<9D6ZO!^YA8WTTK;R?XGZ]##4XF5@3A_ZQ^I,LN)=*R%8M%JY4='(J[^1^ MMR]MAVRA+X?)CY8$6I4$BKOX 8[OI9!;V+6%T??7-&X%S1="OS M=W&G+FOY\??:'1RL;Z9U5-;1*I9I_;+% M/44\4Y3S!:WR:+F .,Z6S:SJ\GSU\8&9SE&1B*\AU+[L@V?)?$$OW]%BFZV) MK836(LXV \Y\+LT%<'XMA#[LF!N4RZJC_P%02P,$% @ B'8'40DXKDGL M!0 $1< !@ !X;"]W;W)KRI!INY<-$ MK26CRV9064Q($"23DO)J='+4?'8I3XY$K0M>L4N)5%V65+Y\9H5X.A[AT>L' M5_QAILDIQ42')[H]',_QQ'C8#&L4_G#VI MG6MD4KD3XH>Y.5\>CP+CB!4LUR8$A7^/;,Z*PD0"'S^W04?M;YJ!N]>OT;\T MR4,R=U2QN2C^Y4N].AZE([1D][0N])5X.F/;A&(3+Q>%:OZBIZTV&*&\5EJ4 MV\'@H.35YC]]WA9B9P".!@:0[0#RW@'A=D#8)+IQUJ2UH)J>'$GQA*110S1S MT=2F&0W9\,H\QFLMX5L.X_3)[SF=($^S[[.OL]/T?79Z>D-&J/;ZP7ZX\.?Z /B%;I9B5K1:JF. M)AI,F="3?&O@\\8 &3#P=UT=HC X0"0@@6/XW#]\P7(8CLUPG.T/GT IVGJ0 MMAZDB1<.Q)O74K)*(ZH4T^JC)V+81@R;B-%01*I6Z#=:KC^A\^J1*0V+0#L+ MM8F3-'',\GL\B4@8DZ/)XVX]7*II.FU5>R:CUF3D-3G+<1-.L[YE6Q1-(^)V'+>.8Z]C4\M*"\F9LY:Q]9-) MG 8]7PY1AD.WKZ3UE7A]732ER_>FDU&OO1FA: MO,/>U/KI.,1XVC/H4$5IFK@MIJW%U&OQ4@*DI'Y!T% 0^UGSM5DQ@S,PM3S@ M(+*.69 W+-M M:Z(ATSCH6G[@M?V7$,LG7A3.9AW8A0KCH#\SG;(LP0/6=FB$W[%Z>*5I]<"A M\7AFZ#;2_A0-PJSOU"&+21 /..TX@D=+[@&//DV$;C#"O9S MI27TFKX8)#NSMX$1)WWH.420>CJ0>,<5[ <+^),US'CV#"<,Y88RMGE!DM2: M.PX5M* !@QU5L!\K^^3;>3Y.IS8O0A)93AVJ*!HJ94<5[,?*@MTS<+E$FCZW M1E^@LWQA94XE0^?G,Z=IFQ8XLY#B4!&,!\I+.J@0/U0VC:00 $/-9/E6@8D- M$ *@Z7EUJ@4#1";= A?H!LEM5;3]O&04KBM&_0H4JR@>T.Z9A! M(F]+OM8B_[$2Q9))]7NSH=0OOIY,NF9/_&>02_GZ@)3Y#5BA'PX##!U:HD=: MU.P3HK5>P1GE%TC&*#X(@@"I%2QA]0E58GN)N%*FDMO4Q@B.^:P]YA^@\"")PM?\S3X?SO&L MO(,.\GJ6-YHI(5N-LQJ.(Y2U+AV: <:3#G7D3=2U&[S-21E6YUJRE7F[]0CM M1"BW81ML8SA38>L9.G2P-QG8/)&.@,1/P-ERRAGW>;OJ<VR] M!@:'4RB W+Q_W=QHL6Y>8=X)K479 M7*X8!=M& -_?"Z%?;\Q;T?8M^,E_4$L#!!0 ( (AV!U'M>"7RR0( %T) M 8 >&PO=V]R:W-H965T&ULG99=2$\[[^ISCT>!O&'\1 M"8!$;UF:BX&52+F^LFT1)9 1T61KR-6=)>,9D2KD*UNL.9#8B++4=C'NV!FA MN37TS5[(ASXK9$IS"#D21981_N<:4K896([UOO% 5XG4&_;07Y,5S$$^KD.N M(KMRB6D&N: L1QR6 VOD7 4.U@*3\41A(W;62)?RS-B+#J;QP,*:"%*(I+8@ MZO(* :2I=E(F%Z8U1JVIHKK_&N>3J+E4Z.7Q+29C=#VZ'=T'$S2_F4P6Z#L*"8=<)B!I M1%(5?T,V$HG:%+XM%9BVMZ,2XGH+X1Z ^%GD3>3A!G*QBVODP7'Y&"(E=[3< MZ>_+;=6.JB=NU1/7^'D'_22AJ3CBY%5.GG%J'7 *U4P"YQ"CN6312T-W#3&N M(B+5YA-)"T AJ W=N;K&;?V[QE__)%^'N(D=WW[=;<^)I#WT5H7>^AJZ011H M5,B$L#\>F\/>AV!=V^"'HJ1%$/W/X$\A'U6,8>9*>" M[%P$.2NDD"2/:;ZJ(^V<)#V6L4?:K4B[1TD#EF7JK_;2V>V>,[LGDO:X>Q5W M[PO<9PUN[]! ?FSR&8E[S/V*N?]EYL:1P>U_XO Z+>\S;TU>UW4/XCKX_\&! M+P ^,<2EYVGLNL1:;GOG[-,/'G>$KV@N4 I+I<3-KK+@V[-\&TBV-L?A,Y/J M<#7+1#W_ -<)ZOZ2,?D>Z!.V>J(:_@-02P,$% @ B'8'44\^UL>D!0 MQ18 !@ !X;"]W;W)KN[(YWB\ M.][LA97?^992@5[SK."7DZT0NXOIE*^V-(_Y.=O10GY9LS*/A1R6FRG?E31. M:J$\FQ+#<*9YG!:3^:Q^]U#.9VPOLK2@#R7B^SR/RQ_7-&,OEQ,\>7OQF&ZV MHGHQG<]V\88NJ'C:/91R-.VT)&E."YZR I5T?3FYPA<1(95 C?@KI2_\Z!E5 M5)X9^UX-;I++B5&MB&9T)2H5L?PYT(!F6:5)KN.?5NFDF[,2/'Y^T_ZE)B_) M/,>/T?O;188X)6>RY8W@K+ M%>1IT?S&KZTAC@2D'EB M )$%; &!,Q6P'SO#%8K8+UW!KL5J*E/&^ZUX<)8 MQ/-9R5Y06:&EMNJAMGXM+>V5%I6C+$0IOZ923LR?EE=?T6T4W@17W]##XWWX M%"P79^CF+CA'P?W=XO[;37BUC$*T6,J?V^ANB>Z_5)_O;R/T&3TM0O3QPR?$ MMW%).4H+M-RR/8^+A)^A#R?CV53(]5:S3E?MVJZ;M9&!M9GHEA5BRU%4)#0! MY,-Q>6=$?BKMU!F+O!GKFHPJ_'-?G"/3.$/$( :PGN#=XMB'Z/R_V:-?GOW$ M&&;G.6:MSQS0%U(1IQD?T61UFJQ:DS6@:1%G5+I+007D(XVL4\M68>\P]US/ MG4T/QX;701A[EG.*"@&4[WC^*2K24838;H\ZX6AW'.U1C@'C K$UVC"6<,19 M!OGS=:/#/IK:]$R5JPZR3(VJ#G)]PU28ZB#/-!R8J-,1=4:)_E$RSM&N9.L4 MW$Y'7[UO&PI%'>3:A@(*=1#&KJ<8(@)0%G%-F*3;D71'??]^1\M8I,4&T5>9 MLCD=.05>I],;/P4R64J-9VA#"ZD]0S)HHCB1,3_EHIKM0"%[>AH_XMFJRP @ MWU!=1@?9CJ^:$P!9SH U_8ZY/\K\D7(:EZLM^BW.=[_+-'^0]&2!+>K)DG*S8TG*,*-&F52,@ /$LE:..P<16*4(@8X!AG_NQ M.;3Q5@SH:^)R'A-]$7FSG13H-6^+&FQ^H%DF5_P+*X[:/(V7-T7ZW12/7PP MJFY*G&75D4P9W$]I)SR.A391 F8 @#Y;:B8*(13VB9*F(P!F>0/!E_0%%!DO MH)H2&=H D#71E0 H.1E5SUP (IHF2D"4"ZVU#@S/6K+Y;3&PO=V]R:W-H965T&UL MI55=;]HP%/TK5]$>6HF1D&3=5D$D2%*5J1148'MV$T.R)C:S'6C__:Z=D+$* M:+6]8-_K>\[]P#[I[[AXDAFE"I[+@LF!E2FUN;9MF62T)+++-Y3AR8J+DB@T MQ=J6&T%):D!E8;N.^F0CZO%)%SNA,@*S*DHB7$2WX;F#UK+WC M(5]G2COLH+\A:SJG:KF9";3LEB7-2\IDSAD(NAI8P]YU[.MX$_ ]ISMYL ?= MR2/G3]H8IP/+T071@B9*,Q!_<;TCKT\$DE# M7OS(4Y4-K"\6I'1%JD(]\-TM;?KYI/D27DCS"[LFUK$@J:3B90/&"LJXP"W ;BO ?X)@-< O/=F\!N _]X,GQJ :=VN>S>#BX@B05_P'0@= MC6QZ8Z9OT#BOG.E[,E<"3W/$J6"Y&-[")([&X? .9@_3:!DNYAT8WX=="*?W M\^G=.!HNX@CF"UPF\?T"IC?Z>#J)X2/,B*!,953E"2G07LXCN/APV;<5UJ8S MV$E3QZBNPSU1AP<3CD028I;2] @^.H^_.H.W<2;M8-S]8$;N6<)O%>N"YW3 M=5SG2#WAN^&]K\?:^;_L\3]G_VL87GM+/,/GG>"+J")Y(<\P^2V3;YC\$TQ3 MO"P"0EZBJF5:;K84QBSA)86+.R[E90=0 /!Y,P@K@98&%($P6Q C+,/V) MCP*%2G5@09Z/7;2Z@"M3@););8 3W![^=6]&1&]&Q.NP=\0?H4+7@OJ'OI;W"1'KG$DHZ I3.=W/*!JB MELS:4'QC-.&1*U08L\WP*T.%#L#S%>=J;^@$[77S'K79" 0#D !@ !X;"]W;W)KE( I)\"9B\.A:O9)U'%TZ>R^I[/>>\03^6BZ(^'S3:'E8D0\+Q@ML[P8G)UL/KNNSD[*=;/("WY= MH7J]7&;5SPN^*)]/!WCPZX.;_''>M!^,SDY6V2._Y MGOB$+Q9M)%&/O[N@@^T]VX*[[W]%3S=?7GR9;UG-)^7B/_FLF9\.P@&:\8=L MO6ANRN=/O/M"?AMO6B[JS5_TW&F] 9JNZZ9<=H5%#99Y\?*:_>B,V"F J:$ MZ0H0I0 9&PK0K@!5"V!# =858&J50D,!ORO@[_L=@JY L/'^Q:R-TW'69&1?GZX^Q\G-[>\H M^>O^\NZ_:(CN;V/TC]_^B>IY5O$:Y06ZFY?K.BMF]0?T6^_Z9-2(VK=U&$V[ MFEZ\U)08:CHIETO1%6^;/EY/'%T6TW+)@2B)/LL6:HZQ!,9]^1!1_0,3#(=1D+W&# M3=QV$'LZH^.3T=-NN^@23'!?$^N:(<8D\OJR! CE>9C0OBS596$81?*>/8_H MUB-ZD$==']_'I)? ?L\DXL'58=OJ,&MUNJ>A;I\&E-?U6G2D]4I\PG_P:IK7 M')4/B"]7B_(GYYVL7+5/ /CH,D[Y6Z?\ M]W+J5RM#COEZH\+U#+;U#*SUO-VY,Q)#BF"'.MM<\!_M>VB(N0B<[19H]22A MTFZZ1&TWIR*UWJ;GQWCKQWC_=ENMJ^E< ,0,B>0AB*;)*SZ##!F[:CIQ*F*G M(G$J4INB9T>XM2.TVB$X2E"2Z!GKJN+%]"=JJJRH%R\]))O]3Z"" +X&\B1T M>N)4Q+HB8DH_2IQ14GN4GB_1UI=H_VXRRY_R&3?@1>2TP:F(G8I$5PRQISYR MJ4O5LP)[$N8\JQE?Q50D-_'(15?8YH!;$KLE"2"AF$:*!RY5WX,=H,7'P@&A3'5*UT4$CWV#51+[\&'< M)YG&[16!H,:0 K&$+'P89>U/HEU@>^/I)*:S*" "810*!M$HH+/@*)8 B.T$ M^ H@Q3IEF8D42]#"=M(Z/D6E6,"T*L=F!=%]$($X-1$FBP MG6C,'=CME X2=(Q-J4.B!+:SQ"M21[1'T^E)'T@=(!D J4/7P:E#UUE2!Y&D M0>RD\8K408"\;TP=1.9]8L_[;SPC)CH,J+!$]+0\5OR/ 8VVJN&4I/8[]0W; M6?2Q9_^C)IQ$S_N:+;I$FW*ZPR1N26J_4]\6B2#$CB#'S3N)CA^:+P!84'42 M%0,JS1D@D*]Y ]TM,KDCJ8, Q-0Y'$#O)>V''11;:VFDXF M:L(%)$,6,+75G(%25Z"^01*#B!V#]I\B$^="S\0MB=V2!)! TV2GK.^(9#1B M9S3[/)FX%Y'JB=NIZ8TRE M^F:7.E91G9*8NG4#:-3!RBU)H3L9QFJZL^]V (^]W?X-!99O#%65<$3M<'04 M45/WWAO5L4E=9HH!C=:"[NTW^YWZMDA HP?LP.U-U%1GLR%6C0& *8Q49YS@ ME4!Q DH#U1U(QDA@,$@"&CT T Z&:@I 4FA8S*,2D:@=D5Y!U51?Q])ZM)N? M ,F0,!:I3>?>BW-&ZELD"8K:"6I_KJ;N+3BW)'9+$D BF$I=/4J=LKXC$I6H M'97L7$W=.W!N2>R6)("$8J9U"X>J?RY#PAD[$LYV%L9: (.80!PI@Q!$^;> MH ,D0TP(59<0 1WV C]4.PN@BQ@-#:,>DVS&CF4SMU, FP6F[LLDF[$W. <% MPB+;XR 4T^E(XVI W$U% KB:DAGX6HFH8R]Q6DHV"KP.)2I1COGH>SL]8K- M)P:L2N&(&,X=,)?:;UAH=*/TRD#S\Z:X3: M^ ,MVN QU@Z#Z3HQ_H3:O![013X)3F#E]F?=^> M]=]X6N_K**"BD@]LHRG^QX!&?0K=DM1^I[YA,OO[[[9=9SV6"1RI,5158H'_ M#AMEOGMAQ@>62]3)*Z#16M"],&._4]\6R0#^>VR4^<[]K8E;$KLEB5N26B5] M5R2'^._%(1>^R6 M)(!$3(:Q>H[+*>L[(H'-?\4AI0O?O2/GEL1N20)(,-5-<*CZ'D@4\U]_9@I. MYSYP9DH%'T"C02N@ :$5T('0"N@LT.I+1/3?X-"4P2K@T)0.K:.=WY*UORT4 M0/68%S5:\ =1S/LX%N6KEY_KO5PTY6KS\[)O9=.4R\W;.<]FO&H%XO\/9=G\ MNFA_L;;]T>39_P%02P,$% @ B'8'4XRSB%W2#<_G-BK(L$O*1O73XAN$HT9VRM(,\K]O)(I*W M;J[TNT=V8_&\ M>63RJ5..DI ,YYS0'#"\NFX-X>7(#U4'C?A!\"L_:0-ERI+27^IAFERW/,4( MIS@6:HA(?NSP"*>I&DGR^%T,VBKG5!U/V\?1[[3QTIAEQ/&(IC])(M;7K7X+ M)'@5;5/Q1%^_X<(@33"F*=?_P6N!]5H@WG)!LZ*S9)"1_/ 9[0M'G'20X]@[ MH*(#JG<('!W\HH.O#3TPTV:-(Q'=7#'Z"IA"R]%40_M&]Y;6D%PMXUPP^2V1 M_<3-\V+X#=Q/QM/1\#MX?'H8/X\6\Z]@.AM=@-'#;/[P?3H>+B9C]3">S.:R M-5_(%_>3V0(\W('1: MK1,7G&X/G)"#4Q?]^](^THCT='(6]0XX-_;_ +XWE> /.19 M^(P^W!T.&NCXI<]]/9[O&*_TV1S0(]3^"89R:S ,ECFF';&ASZ=G5?M=EW-T$0HJO.[M0Q)JC;[08EZ!VM ML*05-IH_3/Z1<2U3@>! 4)D+8IK'),4@+_FJ]^HICO@:;!C=$1D(8/D&9/IB MD2#YRV'_$T$P;_!4MZ34;?34&,L<&)-(91:;KPZ]PQ,W^'Y8PAK!"V8-NKU'1Q/E 0VJ[9U[8LA3ZGTZ@%L MP81=!UE4D46-9!?1'BQQCE=$@$@(1I9;H0)491Z\QRPF,@QD-'!EE$P[RA"[ MPY%I0=T $P(=F0%6&@+/B,@ZRE_D/I-2>Y(4==P"*;L@)=&2I#I!-FD)K,0$ M-JO)T-S->B(JUIB=O+1[*3!<,/#\NI],4!LBYUI7>@/#1N;3?"?%AC)#*PIN MH9E&^\8:FJ V\I$C"<%*>&"S\CPRO(E(H7Z=G04'D.PA6^@2;!4H29%M@X1 +"OJ>PR&56"#_3 844BV(3MG.;%*, M<3IW/9E8(&T$/<]%L!(7=/ZHHF-MRW61(_]VF'\DSBR:87&K!86@V[&5M*#F MLTP]TNZFL^%L] >15@D%.B<4-,8XX6#%: 8(Y]LHCW6)(FNM3%99ATJEW52K M(%,+>O5L8L' GBN75(*!F@5C=,IQLV7Q6I>):MQ+F:!5!8,XJ*P ME>&BS+(Q]RT'F*XA+A84]'L.VI6V^,VG'.7N!,<,RP!6WM:N5W&L&TH"=E'J M$G3?/,JT ^,FP8:"?5EM.KA7:N4WJ]5(F!;8"&$T,7VY):L6;2.;+&JB!MYFJH4(-^XR[+ ?-3O.S3 K[3+;]8N MS5,7\OUZCK. T, 9S95^^C@Z7_]4P MA]\B[B,FXYV#%*_DD-Y%3[)BA^O]PX.@&WU#OJ1"T$PWUSA*,%, ^?V*4G%\ M4!.4/[+<_ =02P,$% @ B'8'4?BL.*E9 P -@< !@ !X;"]W;W)K MJQD;1Q+?H^&3K0Z,B+\,NIS:@TLFHL7E9%*_R1AF7+>=I;QV6<]]% M:QRN U#7-"K-SV971]G(E_-6[? :XVV[#KS*!Q9M&G1DO(. MVT7V;OIV=2[X!/AB<$^C;Y!(-MY_E\5'O<@*$806JR@,BO]^X@5:*T0LX\>! M,QMIL_.SW?^$AGI?"5WE+Z1?V M/;8L,Z@ZBKXY&+."QKC^7]T=\C R>%,\85 >#,JDNW>45%ZJJ);SX/<0!,UL M\I%"3=8LSCBYE.L8^-2P75RN%!D"OX5U0$(7E>1JGD>F%D!>'6A6/4WY!,TK MN/(NU@3OG4;]JWW.D@9=Y5'7JGR6\._.36!6G$%9E,4S?+,ASEGBFSW!]\E' MI&=XS@>>\\1S_KOY>I[F9'H*-S5"YU2G340-6^.4JXRR0$R*7/>1H%8_$3:( M#KCC6A489Z22*Q\THY&+)=80F<@XBJ%+E4X0/4C)PK1X\2\HIT%[<#XRJ+*= M1E#62@B]7=_8J4,8R3 $;:BRGCH.D1OO1V?$\>8^.>Y<-&['>IC,M)81.W08 MF#*=8QM[D4)^ZU)HUQ(0321@PG%X5/O.,C."S!.QJKS[UKF^88?8'DW-42P= MHWKP&E4-5ZA-Q1;KX#6GA<[@HZLF<)+=WEQ=9N #9(*]\$VKW'UVRGRN8SRG MV8<([/Z8P7^ ,Y2([U$%0"EPN,0*FPT&F$VE1*=_3I@_@7QKG*CG_#;*\5P3 MN6?I2-*7W$D"'PUJ?$%*?^/V[_=/."]<=RGSWG&FF=W)O8G@J@M!#D8&I^!8 M(!&/62F&?N*:_SB5R@0V'X7^!XVDM)[,4 I\^SS:4K'S&Q!2C? M7K [=!7? M=B/%P#<1L$^][XCM"/!.R@#8Y@75G)8_V8CV99@V&7)C9! M*KQ^K V[PZ/PKI^%#_#^1;E28<=] 1:W;%I,7K_,(/13NE]$WZ;)N/&1YVSZ MK+D0,0B S[>>91X6XF!X*I?_ U!+ P04 " "(=@=1%,3C:80" "=!0 M& 'AL+W=O M4"0!FFS#-J!#D.[RK-IT+%06/8ENVK\?)3MN.JQ]W$LL4CR'AXS(^9[.C;:X<>"[IE'N:86&]HOD-#DXMGI7<(W& M!"*1\7O@3,:4 7A\/K!_BK5++7?*XYK,+UURO4@N$RBQ4IWA+>T_XU#/6> K MR/CX"_L^]OPB@:+S3,T %@6-MOU7/0Y]. )<9J\ \@&01]U]HJCR@V*UG#O: M@PO1PA8.L=2(%G':AC_EEIW<:L'Q\IOT[;HHJ+.L[0XVCJR<"Y2^LP=E2UC7 MRN[0@[8O [4M=&O0SU,6'8$M+8:W0,FRW?Y>]AB(6F/T]RR2%"N]!/X7B.LJ6F5?8):>7G7C$Z> M&Y; M6(9OP V3Z"][\2IGEG\@45>KC& FFMT0O* 8$F>JA!I94 +><$@@ZBE M]H*L)Z-+N2VATE9)O1+4DM=Q6,E)2B^3Y8$JD!7D5/#[<%$H7T,EV\2?!#-F MM<2@VE8$,L4$SY )_.N?3(]&ID&WBXLAZ)*J^ND9O>/NN>Y'[CF\7UPWRNVT M2#-8"32;7)PEX/IET!M,;1S .V(9YWBL97^B"P%R7Y&\M\$("<:-O/P#4$L# M!!0 ( (AV!U$']W9G2 ( /D$ 9 >&PO=V]R:W-H965TW>226#AV9KL$ M_OW.3L@*&SSLQ?:=[_M\GWWG1:?-O:T1'3PV4MEE5#O7GL:QS6MLN)WJ%A7M ME-HTW)%IJMBV!GD10(V,4\:.XH8+%:T6P7=C5@N]Z6 M41(].S:BJIUWQ*M%RRN\1?>CO3%DQ2-+(1I45F@%!LME=):<$=7RV,[L#X:&+SBR UH"DYH?RCW#I#NX)P M;G6E'E Y;03:1>R(T+OC? "O>W#Z!O@(KK5RM87/JL#B)3ZF1,9LTN=LUNF[ MA%]W:@H9FT#*4O8.7S:JRP)?]@;?-^U>ZWK!,QMY9H%G]G^W]#[X8_8)]@B M.R"=..H$K@JXP!R;+1K($N]-3B#75/G680&Z!%7\ M)[S_%*ZYJ82R(+$D*)L>'T9@^D;K#:?;4-Q;[:A5PK*FOPF-#Z#]4E,)#(8_ M8/SM5K\!4$L#!!0 ( (AV!U%:&3 W<0( ($% 9 >&PO=V]R:W-H M965T \?S3NEG4R%:>*F%-(NHLK:Y MC6.355@S,U(-2MHIE*Z9I:DN8]-H9+D7U2).D^0ZKAF7T7+NUQ[UL!*W:+\WCYIF\4#)>8W2<"5!8[&( M5N/;]=3%^X ?'#MS, :7R4ZI9S?YG"^BQ!E"@9EU!$:OW[A!(1R(;/SJF=%P MI!,>CE_I]SYWRF7'#&Z4^,ES6RVB600Y%JP5]DEUG[#/Y\KQ,B6,?T(78M.K M"++66%7W8G)0[*6OPX%@EAP1I+T@];[#0=[E!V;9 M3>:X=!]E:S7M ME+25@8\RQ_RM/B97@[7TU=HZ/0G\TLH13)(+2),T.<&;#*E./&]RA/=5630G M.-.!,_6,EW @>D 29SR+FF M3E+:C.#;@0^69:J5U@!=$#WKC8.6_@8-]ZOM&E8AE,N2LB8DT[DA3LX+GH7@ ML_?O9FF:W*VV&S\:WYW#S7AV\:8R&ULI57;;MLX$/V5@0KL)H#7DF6G21/;0)VT M: ND"-+;,RV-+&YX44DJBO^^,Y2L9+N;O.R#95YFSIPY' Z7G75WOD8,\*"5 M\:ND#J$Y3U-?U*B%G]H&#>U4UFD1:.IVJ6\-V.$7#-^:&T>S=$0II4;C MI37@L%HE;V?GFP7;1X/O$CO_9 R+RTZHV^X!#/B>,5UCE MXQ>ZWG9VFD#1^F#UX$P,M#3]OW@8='CB<)8]XY /#GGDW0>*+*]$$.NELQTX MMB8T'L14HS>1DX8/Y4MPM"O)+ZQ_".>$"7NX18_N'I=I(%3>2XL!8=,CY,\@ MO(9K:T+MX9TIL?RG?TIL1DKY@=(F?Q'P4VNF,,\FD&=Y]@+>?$QQ'O'FS^!] MM@']"SB+$6<1<1;_0ZH7$?B"G?M&%+A*Z 9%D&0-1R?'\#OV%+[6")=6-\+L M_WAUEL].+SPT[59).NL2NH.]].? ^WEV\>WK]=5APX.D7^-LV18T"!8*:_@* M@Z2;H!254$ GA:*+Y1L<;'CC,<;@#;PO*UD(OD:> ;"JR 7H4@5B61(4V I\ M+1NZKF$"PI0,MT6H'/+':KXI,0RYC['9CB^M%H:=@0B"@(8V;^C@6^;1DGT$Z!)Z"C@_J_*M@Z.\L4QZ+X6V1!_M@="/8/?>$[AJG72 M[&(2HZ!#]"BFKTD12B=$-6W# DQ(L4;1&1+[_:/"OK:=X:39\4]/1L);([8* MP9-POA)]%^IEZ<6@=L38Q@(^4)/UR+M,YJ9U14VMQG&*U*5:UI/6FV&=PLH" MI_'<9Q<]5V[ @7Z>%!R3&8J,<8GIO2RQ5\8'R8=04E5X(M_5LJA!. 0E[U#M MV=X61>OZ,A3:MB8,!^)'4!J*\F]J45B21KQ.@CN>D#NQYL8;A:/46SIM3M)) M-,0<-I1%R044]XU0>T]P%($"!$O9D?V81:&$U#Y6"YL?V!,;4@\?R(-/<32W M5,"[H5@[I*2D/E3BC(=QA07J+2D_GW$#FKV)948M"<>6-(7_ M:B;IDQZLT>WB2^-)8)*N;\?CZOB8O>U[^*-Y_Q)>"[?C@U18D6LV/3U)P/6O M2S\)MHD=?6L#O0]Q6-.#C(X-:+^RU/*&"0<8G_CU+U!+ P04 " "(=@=1 M;"Q6V@;CI90NTS2;-]IF6QC)1B?225%S__0XE1TF!)NAB M]X7D<&8.SQR1H\5!F^]VA^C@1]\INPQVSNTOHLC6.^R%/==[5.39:M,+1Z9I M([LW*)HQJ>\B'L=YU NI@M5BW+LVJX4>7"<57ANP0]\+R MW3F_$:T6>]'B+;J[_;4A*YI1&MFCLE(K,+A=!I?L8IWZ^#'@+XD'^V0-OI*- MUM^]\4>S#&)/"#NLG4<0--WC&^PZ#T0T_CYA!O.1/O'I^@']W5@[U;(1%M_H M[IMLW&X9E $TN!5#YV[TX0.>ZLD\7JT[.XYPF&)Y'$ ]6*?[4S(QZ*6:9O'C MI,.3A/*Y!'Y*X"/OZ:"1Y95P8K4P^@#&1Q.:7XRECME$3BK_46Z=(:^D/+>Z MP7M4 \(-UKI5TBNUB!P!>W=4GT#6$PA_!B2'3UJYG86WJL'FY_R(",VL^ .K M-7\1\..@SB&)0^ QCU_ 2^8JDQ$O>0;OLW9H7\!)9YQTQ$G_FUHO@OAG=F'W MHL9E0._(HKG'8'66OX;WG=Z(#OB?8]ETY2I;#N MM&[@F@HA"/0703IMI&I!J 8NZYH<9%,9+"Q822-CC.!+7IV8OH(LS%A")"#??C?Y2 F<>'/R[T@5&K!?T.2-"R3BL8B3: *LY(_2L)#KVW) M.:VJI/@7HE#)54:$RC@A&>*JG$5A+*RRW'^\L$B\.JP*\[*"7UWCZ$D#Z)%H M^S9GH=:#V\GP!\S_E]4_4$L#!!0 ( (AV!U&>6C($*00 M $H* 9 >&PO=V]R:W-H965TM./BKU)5&0IE61"_OVM),=22#.*%M8NS^+8Y LLF>FH)4J2S)0NF:57/8_-4B,KO%(I MXC1)CN.2<1F-A_[L5H^'JK*"2[S58*JR9'I]CD*M1E$WVAS<\?G"NH-X/%RR M.7Y%^["\U?06-RP%+U$:KB1HG(VB2??LO.?P'O WQY5I/8.+9*K4HWNY*D91 MXAQ"@;EU#(S^/>$%"N&(R(W_:LZH,>D4V\\;]M]][!3+E!F\4.(;+^QB% TB M*'#&*F'OU.H/K./I.[Y<">/_PBI@NUD$>66L*FME\J#D,OQGSW4>6@J#Y V% MM%9(O=_!D/?RDEDV'FJU NW0Q.8>?*A>FYSCTA7EJ]4DY:1GQU^00C+#V!*7 M.XGS6N\\Z*5OZ!W#M9)V8>"S++#8UH_)A\:1=./(>;J7\,]*=B!+CB!-TF0/ M7]8$EGF^[ V^OY3=C6N+I]?P]#Q/[W\G:+_>X: M6Y.8?E)1="X* U8!/EMTZMI;XI)9]$0A[,Y+1IP:"?0F(6M:0Z2?JY(& M/\<.3 B#_ 5"(FDI%@.\7 J>(45.5HY'?*LP!!1B(?VH"$C0,6I MT-6O':1+/ 6R5)(@QDDW$1@+*Y\XUP&"]J(Y([1&W!HJH)' 9B3@IFD>WU9P MX6@.*0@RJBI#Y3)PT.V#WZO.V@.!)L:@LSUU.2-*0N-SOF!RCK[Y)*W-G:Z$ MFZG@2)F,G27=-^P?5[UWX?=R-J]=XKADMN MK^V3D,\@K.IFP6.)J9N7Y>^'#N9VU7:X.J0#HZ3 M_9#N^Y 4#GK]_9#L?4C/0_S@L1GU(ARDIZ>489H+-_%LLTEVJ_KC+%BU#[B; MI'OEYNGGF _ZV6!?*9HBYI76;H8.:69%580FG>2YKNCQ\S/=/JBR'R [_2DV MH4CLUUO6/X;;K?EDQ;_T077NT:#T,KAFMM)!O1G.-N>K&=U)QS_4JT![SGET MB3F64RI'UMVT#,4?&J.7U.5/3^HBIZ=U*;-DNY2]P8\^67'K^UZBGOM;C $_ M$>%3WYPV%Z5)N!^\P,,MZYKIN=N> F>DFG1.^A'H<',)+U8M_6UAJBPM??^X MH,L>:@<@^4S1A[5^<0::Z^/X.U!+ P04 " "(=@=1K-/J@N8" S!@ M&0 'AL+W=OQMA*4,3J-J:*P?7:32V+AE\QV*.S7[^RTH4B#?=J7YFS?\_BY.]]UO-;F MWM:(#AZE4'82UE1(AE7 MT70<]A9F.M:M$USAPH!MI63FZ1R%7D^B0;3=N.%5[?Q&,ATWK,(ENKMF86B5 M]"P%EZ@LUPH,EI/H;'!Z/O+^P>$'Q[7=L<%'LM+ZWB_FQ21*O2 4F#O/P.CS M@#,4PA.1C%\;SJB_T@-W[2W[98B=8EDQBS,M?O+"U9/H)(("2]8*=Z/75[B) MY]#SY5K8\ OKSG=T'$'>6J?E!DP*)%?=ESUN\K #.$E? 60;0!9T=Q<%E1?, ML>G8Z#48[TULW@BA!C2)X\H79>D,G7+"N>EL.8<+;IWAJS:DZ:PRB)1U!XO6 MY#4%[,]SH6UK<)PXNM,CDWS#?][Q9Z_P'\&U5JZV\%D56+S$)Z2U%YQM!9]G M;Q)^;54,P_0 LC1+W^ ;]@D8!K[A*WS?M4/[!L^HYQD%GM%_2^2;_+XY3VW# M98.#-$V?M32&YTB='N)37BI3P LR>9M32RUC7/:^ 65LA5!:2<><4??/: 26T<_QUX"N+-=:6ZI86& M&>>#__*>R>;3&26!QIQ%"_H!#3#R]A/-D!D0O/3W>AB]0NQ?H=\( M236<\N0?PHL-8- M@F?W;IQ>,ZJ%LB"P)&@:'Q]&736W"Z>;,!96VM&0"69-4QV-=Z#S4E-G;!;^ M@OY_8OH'4$L#!!0 ( (AV!U$(M.@_TP( #0& 9 >&PO=V]R:W-H M965T#.;'!9?*@U*,;?*G60>0$H<#2.@*CGR>\0B$5[99!VV-5.P:3@I;+X9<]C^=P$G 6O1&0C &)USULY%5>,\LV*ZT.H)TWT9SA4_71 M)(Y+=RD[JVF54YS=W# MN=P;V**&7<,TKD)+7+<:EB/C^@;O5EDT[W"RB9-Y M3O9?A_4NPQ79N>E8B>N JLB@?L)@ ]\;A%H)*A'B@V4/ NG)ETJ67* !2\NR M;U$SJS0P6?F9"J6B)^'G>H,TJ:!DHNP%L^C>*B^];\5%;VD9C_([DF^<_'/X MP"6Q5&_(T7PD'1H1VN$ZT5TG[/CSRPFZ'?2W,QGNFN@3+T^LVTGN+;46+DO5 M(L2S-$XAG>5)#MDLRQ,H9D61P?5))O>^D&@?]D2 /0Y*S6Q,*)T5F4,LDMC9 MBWRTKUV25." =4T5#ZH&*I[R$53GRM] 7$"<09P[XWH\D0'M./G2<5)'*Y:1 MMQ=P\\^!'55$\[2@SY)H<]H\GB^6KWH?C_[HGTW^9_#:@PQ/*IG.;^_[E8%2 M]=(.13W-3BWQ8N@$?]V'?OJ-Z3VGO 76%!K-%WD >NA1P\"JSO>%!V6IRWBS MH;:.VCG0>JVH;,:!VV#ZH]C\ 5!+ P04 " "(=@=1DYIBAN@! !5! M&0 'AL+W=OPFE\::?V2VTXS_GK.3AB+6OO 2^^S[?GQGWR7KC7UV M#8 GKTIJE]/&^W;%F"L;4-S-3 L:=VIC%?=HVCUSK05>19&2+$V2:Z:XT+3( MXMK&%IGIO!0:-I:X3BEN?ZU!FCZG!3[QH<%5F0MW\,6_(]V8]%B$Z42 M"K031A,+=4YOYZOU,OA'AR*7](/O')W+SGFC1C%&H(0>1OXZWL.)(+TZ(TA'01KC'@Z*47[BGA>9-3VQ MP1MI81)3C6H,3NCP*%MO<5>@SA?;;N?@I0/MR?T!ORYC'K%ADY4C8CT@TC.( M:_)@M&\8UJG%X'?.CTCB^0#29,TN' 7.,N)LXR6H'= MQX)VI#2=]L.K3ZM3S]P.I?+'?6BX!V[W0CLBH49I,ON(%6>'(AX,;]I8.#OC ML0SCM,&^!QL<<+\V>+&C$0Z8_B3%;U!+ P04 " "(=@=1K($0<@L" "X M! &0 'AL+W=O=B+14H\1XW96XZ+X6&O26N4XK9ERU(TQ?TFDX;]Z)N?-A(RKQE-3R _]GN+7K) MS%()!=H)HXF%8T$WU^OM*L3'@%\">G=BDY#)P9C'X'RK"IH&02"!^\# <'F" M'4@9B%#&GY&3SE<&X*D]L7^)N6,N!^9@9^1O4?FFH+>45'!DG?3WIO\*8SX? M A\WTL4OZ.6_4"$8%2NAA9<]C'4X R',>D(V +.H>+HHJ/S'/RMR: MGM@0C6S!B*E&-(H3.OR4!V_Q5"#.ES^P;AO.3:>]T#796Z/1YH!U]XXP79%= MPW0-C@C].E!H+EH);DTN)1^7A_H2/*K>#RNP-E3?D MSFC?./)95U"]QB>8\9QV-J6]S2X2?N_T@BS3*Y*E67J!;SF7<1GYEF_P3;E= MH%K-5*M(M?J?/S)5\UP)+]*&X5Z[EG$H*$ZO _L$M"3G]"8GW:3 UG%F'(F* MAL::=^>QW S=^"]\F.D[9FNA'9%P1&BZ^(A-;8&PO=V]R:W-H965TT0^/<[.VW62;1?;-_YGN=>?.=%I\VKK1 =O-=2 MV654.=?,X]@6%=;#$GQP%**&I45 M6H'!S3*Z2N:KB;*WEBRA=M8QF$92XX:UTC[K[@;M\IIZOT-*& M%;K>=II%4+36Z7H'I@AJH?J=O^_J< "8L2. = =(0]R]HQ#E#7<\7QC=@?'6 MQ.8/(=6 IN"$\H_RY S="L*Y_$Z]H7+:"+1S>*(G+UN)H#>PO_@8P75K#)WA MZS-?2[3?%K$CSQX?%SLOJ]Y+>L3+.=QKY2H+WU6)Y?_XF"(>PD[W8:_2DX0_ M6S6&C(T@92D[P9<-9<@"7W:$K\\LWA? GJ"<#)230#DY0GFZF)_5\"2?G\ZY M;7B!RXC&SZ)YPR@'*@0.A8 ;++!>HX$L\9KD$FZ%$M0=)6RU+BU\@60T86G8 M+]@,7FADSH0Z:XPNT%K2LLL+OZ8I//*..LVA$5Q:F(S8+*$UF67PK!V7Q'$^ MFLY8V"^3[+.2Q0>-6:/9AO&S4.A6N;Y'!^TPX5=]8_\S[[^'>VZV0EF0N"$H M&U],(S#]R/6"TTUH\[5V-#3A6-$OA<8;T/U&:[<7O(/AW\O_ E!+ P04 M" "(=@=1T.F:TPP# "Z!@ &0 'AL+W=O)%$B/_+[9-&+H]+?S1[1PF/;2+/T]M8>YD%@RCVVW%RH THZ MV2G=*5J3#_"1.:6_14^V@J3DAW*1NK MZ510G%W=X0/*#N$.2U5+X92:PX:NONH:A)L=C X&UB>XU:KJ2@M7W&*M] G> M?^/;!LV'16"I%H<8E&/>]9"7O9)W!E^5M'L#'V6%U<_Q 7&8B+ SD35[$_!+ M)R\@#GU@(0O?P(LG8>(>+WX%;V 6G*4P;T F$V320R:O0/ZJK"^I^2:R>[ES M<^ E+CUZF@;U WJK3XW:\@;8W[TD](+&C._O-] =9$5!8Q2E-!91 I].DCZ?1M6GX*-[;EJ9 M3M>H3\&][K>!^2&+(/)GLP)B?U:$\!JG44QS[+,LH3GWLSR# M48[H\_\N!U429B[?S E"5#/V"Y(D?AX7-&9)#(6?YNQ)$N8[;7/&:%7$V6^( M0I2+E K*PYAD"(M\$B6*_"*=N\Z>-9/6J2R7=&ULA91M3]LP$(#_RBE[T2:Q)DU; MQEA;J06F,0V!2AF?W>226#AV9CL$_OW.3AJ*@.Y+;5_NGGOKW;11^LX4B!8> M2B'-+"BLK8[#T"0%ELP,5(62OF1*E\S24^>AJ32RU!N5(HRCZ# L&9?!?.IE M5WH^5;457.*5!E.7)=./2Q2JF07#8"M8\;RP3A#.IQ7+\1KM376EZ17VE)27 M* U7$C1FLV Q/%Z.G;Y7^,.Q,3MW<)ELE+ISC_-T%D0N(!286$=@=-SC"0KA M0!3&WXX9]"Z=X>Y]2__AG M%R8=;=G2XC=HAW"AI"T,G,D4T^?V(476AQ=OPUO&>X&_:CF 470 <11'>WBC M/MV1YXW>X+69A=?TWTYKNNU!CGODV"/'^RK85NZU@NTW7A<(B2HK)5%: RH# MX7 DHSXTJ!&8@4P)FAUJTKK0B,]*#%0@[ L$EQ5J9KG,VWYV[00NP1:J-DRF M!MX/)^!GSWF[(:6%,>A\;RS-,"%)&Q^2@LDG ;W^5&\)RYN3+P M!2YM@1K.9;LCW+#]-]);/RXD7MP3F3RMT*V0I]#7J$N'?IZ1@>$0'I%I\Y)P MRDVB:FEAQ2S"QW='\7#X_25@,AA_>*WMX&0[3[VTWT:+=@B? MU-M5=L%TSJDR C,RC09?)P'H=CVT#ZLJ/Y(;96G _;6@C8K:*=#W3"F[?3@' M_8Z>_P-02P,$% @ B'8'48WZ\$Q! @ DP4 !D !X;"]W;W)K&ULI53;;AHQ$/V5T8J'5*JRRW)I@P II(W:*J@(TO;9 ML+.L%5^V]FQ)_KZV]Q):!5*I+ZS'/G-\SIB9Z4&;!UL@$CQ*H>PL*HC*21S; M78&2V4M=HG(GN3:2D0O-/K:E09:%)"GB-$G&L61<1?-IV%N9^517)+C"E0%; M2U M7RKR^0N?&81G ,'9E@M.W!F#LKWK K@"*G1EFD MT!N.SD,&KT.& 7)?H!M+.:&!7GIU]=(SQ4>-(M'LPSBPL-.5HKIGNMUNXES7 MC?8,K\?5DID]5];)R5UJX,YSK:D- M_ 7=')[_!E!+ P04 " "(=@=1PG=@M5X" "P!0 &0 'AL+W=O^>YY[L>_&:V/O78E(\%@I[291252? MQ;'+2ZR$.S4U:K8LC:T$L6I7L:LMBB* *A6G23*,*R%U-!V'L[F=CDU#2FJ< M6W!-50G[-$-EUI.H%VT/;N2J)'\03\>U6.$MTK=Z;EF+.Y9"5JB=-!HL+B?1 M>>]LUO?^P>&[Q+7;D<%7LC#FWBN?BDF4^(1084Z>0?#O 2]0*4_$:?S:<$9= M2 _8 M19 WCDRU 7,&E=3M7SQN^K #&"5[ .D&D(:\VT ARP^"Q'1LS1JL]V8V+X12 M YJ3D]I?RBU9MDK&T?0+\\/W%I& MP+'4N6KX0?B8YWEN&Q8O'WGS\.,\@>S=B]B483.AK2 ;#&%NT7GN!Z$:!%'\ MY&'RZ<%1KY\]=ZOQSA15:%=A5SC(3:.I':CNM%M'Y^T4_G%O=]FUL"NI'>>Z M9&AR^G80@6WW0ZN0J<-,+@SQA >QY)6*UCNP?6D,;14?H%O2T]]02P,$% M @ B'8'47S2YVU0 @ #P4 !D !X;"]W;W)K&ULC51A;YLP$/TK)Y0/G105 K3-*A*I:3=M4Z)5;;=I'QTX@E5C,]N,]M_O M; C+I";:%_QLWWOW[K"==4H_FPK1PDLMI%D$E;7-=1B:O,*:F7/5H*2=4NF: M69KJ76@:C:SPI%J$<11=AC7C,EAF?NU>+S/56L$EWFLP;5TS_;I"H;I%, OV M"P]\5UFW$"ZSANWP$>VWYE[3+!Q5"EZC-%Q)T%@N@IO9]2IU\3[@.\?.'&!P ME6R5>G:3S\4BB)PA%)A;I\!H^(VW*(03(AN_!LU@3.F(AWBO_M'73K5LF<%; M)7[PPE:+8!Y @25KA7U0W2<KD2QG^AZV,OXP#RUEA5#V1R4'/9C^QE MZ,,!81X=(<0#(?:^^T3>Y1VS;)EIU8%VT:3F@"_5L\DP8;;5A.#LB6T%FG=9:,F"$PKS M(=VJ3Q"#++#XEQ^2]=%_O/>_BD\*?FGE.231%.(HCD[H)6,_ M$J^7'-'K*PL?Z? 7+:$3DNDHF7K)]&B+_[^U;W7TM/K Y&A E2"<,HA!V"UV MJ!&8@5()NH#TI\^ 2["5:@V3A8&?R#2@+)RO.\RQWJ*&9-8W%";)W($93-+( M@1@F\94#"8'W#J04$\%316E8:8D[B=/Y6UT+#PYIC7KGKZ*!7+72]N=U7!UO M^TU_R/^&]T_%AND=EX:J+8D:G5]=!*#[Z]=/K&K\D=\J2Q?(PXI>+-0N@/9+ MI>Q^XA*,;^#R#U!+ P04 " "(=@=1A1"C.O0" ":!@ &0 'AL+W=O M0A#RG2ZZ/2CZ9&M/#<"&DV06UM M>QZ&IJBQ86:N6I1T4RG=,$M;?0A-JY&5WJ@181)%>=@P+H/MVI_=Z.U:=59P MB3<:3-H5#'31 'X\$M/]36'83;=E'ITFV_E)HA<0"BPL Z!T><)/Z,0#HC"^#5@ M!I-+9W@JC^A?/'?B\L ,?E;BGI>VW@1G 918L4[86W7\B@.?A<,KE#!^A6.O MNUP%4'3&JF8PI@@:+OLO>Q[R<&)P%KUAD P&B8^[=^2CO&"6;==:'4$[;4)S M@J?JK2DX+EU1]E;3+2<[N[UD6G)Y,'"#&O8UTW@.>ZI\V0D$5<&_]S/8,<,+ M8+*$"RXZBR5\N&,/ LW'=6@I)H<<%H/_7>\_><-_#E=*VMK I2RQ?&D?$I>) M4#(2VB7O G[OY!S2: 9)E$3OX*53@E*/E[Z!US,+QYR8=R"S"3+SD-D;D/^= MW]?2^JX+U\KGIF4%;@+J58/Z"8,MW-4(E1+4B.02K&-&C54H67!B!I:N9=>@ M9E9I[]^=E"@5/3Q_UADJME50,%%T@EET'3'$6@YO 4=&+3$R_8OZP"5AJP<4)DWO?KN2'/1' ?M(S6P@E,[RS$$LD]C)R\4@^X+0 M& &L*IHKKH+4HL4CJ-8-&0-Q#G$&\<()8W?TT YGL7(XJ4/+5Y&7EW^?P)2P M,8IHGN:TK AM3L[C^7+UJO:8^E$_F_3/X+7W&I[,"\K?P4]% X7JI.U'QW0Z M#=Y/_;SYJ]Y/[2NF#YQX"ZS(-)HO%P'H?A+V&ZM:/WT>E*59YL6:?AZHG0+= M5TK9<>,<3+^C[1]02P,$% @ B'8'49;B^]AC @ * 8 !D !X;"]W M;W)K&ULC97;;N(P$(9?Q8IZT4HM.4$X*$3:@JKM M2BLA:+?7)AF(5;<6SBFHMWF0,H]%%0)N=. MKE0Y E,+VRXZ+ 2D_%WI6E )Q944'=P/,BM\"$.4ELWZU$$O-* M4<)@)9"LB@*+ST>@O)X[OG-\L2;[7)D7;A*7> \;4*_E2NB9V[EDI F"6=( MP&[N_/!GB\C$VX _!&IY,D:FDBWG[V;RG,T=SP !A509!ZP?!U@ I<9(8_QM M/9TNI1&>CH_N3[9V7^N"Y?0JKEOI'[TZ]R5W>B:T?0M2.P?N%%/UOA%:>PFT4=6;P[;(?&'7A"[A]/R>X+&WJ0+^H(V[-"&5]'> M],%Z(.RA%#P%VN,.TCBKYM432:>&=$/4%3_YS(/3G'Y@[] MC<6>,(DH[+3,&XQU1:*YEYJ)XJ4]VENN]$5AA[F^RD&8 +V^XUP=)^:VZ/X< MDG]02P,$% @ B'8'43.TUK!A @ AP8 !D !X;"]W;W)K&ULI55M;]HP$/XK5M0/K31(2%+:H1")MVF;5 F5=?MLDH-8 M.'9F.T#__6PG9% "0MN7Q#[?\YR?\_D<[;C8R Q H7U.F1PZF5+%P'5EDD&. M99<7P/3*BHL<*ST5:U<6 G!J03EU?<_KNSDFS(DC:YN+..*EHH3!7"!9YCD6 M[V.@?#=T>L[!\$K6F3(&-XX*O(8%J+=B+O3,;5A2D@.3A#,D8#5T1KW!+#3^ MUN$G@9T\&B.C9,GYQDR^I4/',QL""HDR#%C_MC !2@V1WL;OFM-I0AK@\?C M_L5JUUJ66,*$TU\D5=G0>790"BM<4O7*=U^AUO-H^!).I?VB7>7;]QR4E%+Q MO ;K'>2$57^\K_-P!- \[0"_!O@? >$%0% #@ELCA#4@O#7"8PVPTMU*NTW< M%"L<1X+OD##>FLT,;/8M6N>+,%,G"R7T*M$X%2\43S:=L4YUBB8\U^4GL3W! M^RDH3*A\0!WTMIBB^[L'=(<(0S\R7DK,4AFY2F_ T+A)'6Q\FZ*/ ^(=_SO9;]3&Z&]SZWR?F_ MZ+-_CGZ2C* IA<#R!1?XZ@._PA0V3*%E"B\PC2CE"5:ZI!89%M!9GI?7;&_& MT%9#%7??,E4E=G&VG3-D6T6'^SCWF#2:[%/=9>MFN)?^JI%OV"Q)DPB"BL=RNL^ MZ8LOJK97310O[+U>&PO=V]R:W-H965T;4E ))C)96=TQ*Q?F#,YB54W$YT#0NIW3*3TMK,6^ M1+_ LK3F>]@ /M/TX=%XO-#PA\!K1W-B7>RU?K5 M!S^+.8U\02 A1T_@;CC J3T(%?&WYY)AU=ZX7A^HG\/WIV7+;>PT/)%%%C. MZ3TE!>QX(W&MVQ_0^[GQO%Q+&YZD[7)G=Y3DC45=]6)70254-_)CWX>18#H[ M(XA[0?Q10=(+0N=85UFPM>3(L]3HEAB?[6A^$GH3U,Z-4/XK;M"X7>%TF+UP M8[C"-[(&"^8 Y&H)R(6TU^0+>=XLR=6GZY2A>Y//9WE/?>JH\1GJKT9-2!)] M)G$41^_(%Y?E2\B=?.KETZ__RYGS-YB,!Y-QX"5G><'2!5(RD)) FITA;9"K M@IN"N(%\.R*H @JR,KIHXCG\;^/Z*'3+7H,.X-Y.1(%%D6\L,"4K:_F>#)^\!3LMG*N;JS MFBQQDD$N$I8C#NN;R2V^7M%*4$7\EG%RCTLHK8]_*FR_QS<0N*X(4(EFF M"-6_-[B#-"TSJ3K^J9-.FCE+X>GU>_9?*_/*S&LHX(ZE?R>QW-Y,_ F*81T6 MJ7QB^]^A-N24^2*6BNHOVM>Q]@1%A9 LJ\6J@BS)C__#[W4C3@0J3[> U +2 M%DQ[!+06T$MGF-:"Z:4S.+6@LFX=O5>-6X8RG,\XVR->1JMLY475_4JM^I7D MY49YEEP]391.SI_@#?("T!-$;),GY>)=HV>U'>,B!?2P1G6 0(L#>N0L+B*) M[D()&\8/Z.,29)BDXA/Z!;T\+]''#Y_0!Y3DZ.N6%2+,8S&SI*JRG,N*ZHH6 MQXI(3T44W;-<;@5:Y3'$'?KEL-X=T%NJ.TV+R'N+%F0PX1]%?H6H_1D1F]@= M]=Q=+,=!EYUQLZ_^]^QGS:#-?J%5OFE/ON_Y MWLQZ.VV7&82Q/W7/HY8=48'K!^=1*S.*$,?346<>IXW'Z:#'AUPJM\.N?K IVQSL%8ELSD3!=\ M/U@OO!H><.XUY!NDF(QNHT@] M4/78@=_3"*)+(X.E+5D&0B;1B[B'[!7X MD%^-0#R&@;7XS(F#:=NO&85QX+@]AC6Z\#"[VH;1O^@BG&'-,SP&:-BDE1<8 MBVT&8<_NV_6::7@8:AW>QW .:]#A,:3#)L74NQRW>V)&37W:\R;#&G9XF'8= M/;D @%@3$(]!(#;Q%GA.VWD' S%VNIT3S4 RS, .YS\#BT1CD8S!(C&!ASWL MMWK3$45)T-<;C44RC,6'0HHDA@NH2#05R1@J$I-WE'CMMV%'E.=1VF-70Y'\ MX O=N=U+F4@T$\D8)I(.W.'VIZ CB+I]"ZV12(:1:#H?0T2BB4C&$)&8K,.N MVWY+=$1-O6G?9M!$),-$-%MR 1")!B(9 T1BLHYZAG$SR"<]WWJIYB$=YJ'I M^V?@D&H7;[2UAG1R'9* V=WD.)5#$BEP>?^DVH\U9 MUVUUPM,:7^#K.]PQOL37J^-)EDY_/%B[#_DFR05*8:VFLJ\\M8C\>%9UO)%L M5QW&O#(I659=;B&,@9&ULG53;;MLP M#/T5PD\;,,2.6\(UYG-2OQ M$=VW>F_(B@>6G$M4EFL%!HM5M)G>;A<^/@1\Y]C:BSWX2@Y:G[SQ,5]%B1>$ M H_.,S!:?N$.A?!$).-GSQD-*3WP%X&I#T@#;J[ M1$'E'7-LG1G=@O'1Q.8WH=2 )G%<^9_RZ R=DDBR\ND/'N+"OL]@1 MJS^+CSW#MF-(KS LX5XK5UEXIW+,_\;'I&:0E)XE;=-1PD^-FL L>0-IDB8C M?+.AQ%G@FUWAZTL;89H/3// -+_:+&L1X4N-ACFN2@C= [H:L&?F%#S:P5$9FQC0O!LV+_]6\:6BZ]($+_"?)XWFF-R##'+RD M.;X84(FF#-?0PE$WRG6S.GB'F[[I!OQ/>/=,W#-3@( % & 9 >&PO=V]R:W-H965TIH@@Y:73-K5JE+;K9PS#:'91I"F?<$^^Y[G MGCOKCN# Q:M,$16\Y1F3,R=5JIBZKHQ2S(GL\0*9OMEQD1.E39&XLA!(8@O* M,]?WO+&;$\J<,+!G:Q$&O%099;@6(,L\)^)]@1D_S)R^GRXFQM\Z_*!XD"=[,)EL.7\UQK=XYGA& M$&88*<- ]++')6:9(=(R?M:<3A/2 $_W1_8O-G>=RY9(7/+LA<8JG3F?'8AQ M1\I,;?CA*];YC Q?Q#-IOW"H?">> U$I%<]KL%:04U:MY*VNPPG [Y\!^#7 MM[JK0%;EBB@2!H(?0!AOS68V-E6+UN(H,X_RJ(2^I1JGPCO4*
?'%5Q>7'70#IHJ#"SMX QMG7 'T[!A&EJF MX1FFAP(%490EIQ5M*UQ%,[8TIG/V87\4N/N6T*,F]*@SM&VH&[Z[>98(YO4T5]2O7:EXT;I^-^*]&*; M1^N<[_6-UKA!,U ^]#VAR-ND=AZUTDC>?*?DE=41KQD"C9$Z?LU MB@A9Z]-W1QKUAMZG-L7N29?G*!([RR38H%7#-Z?-N)Q74^+#O9JU]T0DE$G( M<*>A7F^BGUA4\ZLR%"_LS-ARI2>0W:9ZY*,P#OI^Q[DZ&B9 \Q,)?P%02P,$ M% @ B'8'4;@PJ7=I @ /0< !D !X;"]W;W)K&ULK951;]HP$,>_RBGJ0RNA)@T$:!4BC:)JF]8-E7;3'EUR(58=.[,= M0K_];">-&"53'W@AMG/WO]_?)N>X%O)%Y8@:=@7C:N;E6IE?>V\$ WN;8+?A*79(,KU$_E4IJ9WZFDM$"NJ. @,9MYGZYNYE,;[P)^ M4JS5WABLDVA+!-"!UW4\A1+H@F22Q%#=)&&S4[<%9=MH&CW![*2DOS MEIH\G7Q#8TG=P,J<=EHQ!)'!7:4KB7!/.2VJ AZ0:\)@25[-86@%YI\ /TJ4 M1%.^@48 SA>H"67J LZ $(4]1%\K?@G#8 !A M$ 9/JP6MV:E'A M +[C3L-CC6QK(@37^=$]:4J.74G[(6V3<1#[VR.8HPYS=!K,@>5TAU8+^(U$ M'@5LBD4? (PZP.C4@+E$[$>,WB&.HN.(XPYQ?&+$.U')?L+QAPDG'>'DU(2F M"_833CY,..T(IZR(WE"M@F)FL MX')BW,FF63<3+4K7()^%-NW6#7-SOZ&T >9])H1^F]B>V]V8R5]02P,$% M @ B'8'481WOL1H @ -@8 !D !X;"]W;W)K&ULI57O;YLP$/U73J@?6BDK! +](8+4)INVJM.B=MT^.W )5L'.;-.T__W. MAJ)T)5&E?0&??>_YW<,^TJU4C[I$-/!<5T)/O=*8S:7OZ[S$FNE3N4%!*RNI M:F8H5&M?;Q2RPH'JR@^#(/%KQH67I6YNH;)4-J;B A<*=%/73+U<8R6W4V_L MO4[<\75I[(2?I1NVQGLT#YN%HLCO60I>H]!<"E"XFGI7X\M98O-=PB^.6[TS M!EO)4LI'&WPKIEY@!6&%N;$,C%Y/.,.JLD0DXT_'Z?5;6N#N^)7]BZN=:EDR MC3-9_>:%*:?>N0<%KEA3F3NY_8I=/;'ERV6EW1.V76[@0=YH(^L.3 IJ+MHW M>^Y\V &,)WL 80<(/PJ(.D#D"FV5N;+FS+ L57(+RF83FQTX;QR:JN'"?L5[ MHVB5$\YDMT@>Z$NXPUR*G%><.7?E"NB@* K$&BJ; [2TI'7#4$=)=#$L).Z%Q!\4\O:8O0QM'[_?/D[Z_=MC$K\S*SI+AC4FO<;DO[_@ M@RBXSF4C#!;P^3DG"%S5-AXJ)'DG4U4" ;!P &0 'AL+W=O<\KDS,F4*J:N*[<9Y%CV>0%,[Z1M[WL3-,6%.'-FUE8@C7BI*&*P$DF6>8_$V!\JKF3-P#@N/ M9)MC#+5!JA#3>3:5.:P./Y0?W.UJYKV6 )MYS^ M(HG*9D[HH 127%+UR*MOT-0S-GI;3J7]HJKV#;3SMI2*YTVP)L@)JT?\VIS# M48 _.!/@-P&^Y:X36NBA ($583MD=WIH2?"&4*+>>N@>JU+H&;I>@,*$RAMTA0A#3QDO M)6:)C%RED8RPNVW2S^OT_IGT/TK61T.OAWS/]Y[7"W1]=?.WBJL+:JORVZI\ M*SL\(]OP?: T;)6&5FET]GS^?RZ*HPV@%29)#_T&+- #@ZZCJ#--;"9S6?;Q M,(S)=='6F\1'=R.NF&[=TXT^@RP1TGM[XA,\/NODF+=_D M\GQWO!1=>)-3O"_=>$&+%WP"GNYQ77C!"=[PS-\-6[SPHG@X52 ^A@Q/+H@_ M^O>&N$>]SCP;]UCL").(0JJCO'Z@:Q1U*ZX-Q0O;_C9&ULC51A;]HP$/TKIZC26FDE(6%=5P$2A*'U M0R54UNVS28[$JF.GME/*O]_9"1E#M-J7Q&?[/;]W]MUXI_2S*1$MO%5"FDE0 M6EO?A:')2JR8&:@:):ULE:Z8I5 7H:DULMR#*A'&47035HS+8#KVN_D9<,,IDK\YKDM)\%M #EN62/LH]K]P,[/%\>7*6'\%W;= MWBB K#%651V8%%1QN8'/C4>3&R[=+:ZMIE5..#M-U_>PX,9JOFE\7F>%1J1KLK!J=%92 MAMQZ)I1I-,+E BWCPES!-:2*WI)>-[K@&1-P+S.X "[A9ZD:PV1NQJ$EA>Z< M,.O4S%LU\3MJ$GA0TI8&OLL<\W_Q(3GK[<4'>_/X0\('I@>0##]#',71&3WI M?\.'WY[6"[B\N/I 5=(G/?&THW=HEUQRB]>"'G!.>;-,%GPC$&;&H#4PRUX: MKD_]MWI;XAM/["KT=1H/HXBLO9[1,^KUC#[4\XBNWKDL8(],&U!;P+=,-(8$ MPM-@/8#\^(EH5QH&J(7 $JN,:?QD8$FOHN0(J> UK/?&8G7N_ELAMT?ZDT&2 MG,@/C]YSA;KP96X@4XVT[=WWLWTGF?D".IF?4X=I&\)?FK8]TPA< ?T?7?Z!U!+ P04 M" "(=@=127PY[X4# "I# &0 'AL+W=O$;2I5$6IJ/;=*FJEG79Q><8!7LS#;-]N]G&\H" M<6BV]:'!YIQCGWL=WYOQGK)GGB,DP,^R('QBY4+L;FR;ISDJ(1_1'2+RS8:R M$@HY9%N;[QB"F2:5A>TY3F27$!-K.M9S=VPZII4H,$%W#/"J+"'[-4,%W4\L MUWJ=N,?;7*@)>SK>P2U:(_&PNV-R9+($>WM'C$F<@GUK4%,K2!52'NZ?XC:OR$2B^E!=?_P;[!.A9(*RYHV9#E M#DI,ZD_XLXG# 4'JF E>0_#ZA. $P6\(_KF$H"$$YQ+"AA">ZR%J"-&Y*\0- M(=;)JJ.K4S.' D['C.X!4VBIIAYT?C5;9@03=1+7@LFW6/+$= $9P63+P1UB M8)U#AF[ 6A[WK"H0H!MP_/X*S"#'*8 D W-<5 )EX'*.!,0%?P?>@X?U'%Q> MO ,7P 9<$3C !#P0+/C5P<2WG%9<:LC)B\YX; OI2^W.3AL/L]J#=\*##[Y0 M(G(.%B1#F8&_'.9' WQ;QK,-JO<:U)DW*/BY(B/@.U? -5_[*U4T<&H*7ZT7 M'OJ)@E[XY@90[+D]TR:EN!>^U1M*'=-1:SH:-*WO0EE6 =IL9)U5EZ>\O=-G M0'>JZ!KOM>AH'V[4,VV !#W+!DC?\.!"';MQ:S=^VZY,<9U:D[G8D(FP=T;G M!E#L]W:_-"DEO>_-RJ@4FTU>MR:O!TVVU6\GJQ^OJ]_),UQ+Q0<;<$9^/YTF M4-+W>PQR1_V#OC*!XL3L-VG])G_M-ZL3;7*+K MGG_[H#,J$=OJII>#E%9$U$6DG6W[Z@^ZG>S-S]R;A6N87\H^O&Z;_\C73;RL MHUM,."C01B[EC&)Y-%G=&-<#07>Z+WNB0G9Y^C&7OR404P#Y?D.I>!VH!=I? M)]/?4$L#!!0 ( (AV!U&:ZBQ]*P( 'T) - >&PO['N/5?WW*-K(2FJ]8[!0PF@4(LF$VGRX 3*G 2B8;?XQ,&+I(M7D%Y-3_.:F*,. MNC4D42[%L)0Y]H"I33B@+6$QOB&,;A2U63GAE.T\/+- *IE42)L>&C&A1>HG M'PZ]9]O;\7 JI'*U?07_W733CP)[SPJDC!WTV@))5!&M08E;X[C)#GP60IV] MWE5&8:'(+IPM\)#@!E-D(U4&JB\3XCV41 QR*T?1HK2CEE5@@UI+;HR,DD(* MXC3L,SK#T*; V(/=>S_S ^XV'_W5J?VGHC>-H,[T--ZQ_&,VSSVB7;V)%E5T M*_77QJQ&.-_N%;A7D-/6^6W>US_%'IYF)U7%=E\8+00'O_97%TPBLL]#I53T MR52S.R4U "B,MJ T3_VN0 !BK"Q:+/US[G+ M;U8\__2O)+M#Y5CPBQJ[^^3<12[.7^1\=98:@^X\'UT:!U=&CR)[-, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( (AV!U$N_M_!=P, M '08 / >&PO=V]R:V)O;VLN>&ULQ9A13]LP$(#_BI4G)C':)- !HDBL MA:T2HQ4%]HCM4S&PT\-VL 6Q:]I-\?]$HN M9'1ZLNUKIGO^C;*06:$D%KJ".P%/YF^]NV6/PHB%*(3]-8SJWP5$K!12E.(9 M\F'4CYA9JZ>O2HMG)2TOYIE613&,XJ;B#K05V:OBN8.\X0M3EUB^N.8(,HP& M?>QP*;2Q=8NZ?XZ,CX"-F[O*J@M16-!C;N&+5M5&R)7K!M^BY[U&'8?MM0GB ML?Z?,*KE4F0P5EE5@K1-'#44#E":M=B8B$E>PC#:-F%7MS]I5].Q]/1F>7;'8]'=^.;N:[;'(U MVF.CZ94'F1"028>0]XD'F1*0:9>0J0>Y3T#N=PFY[T$>$) '74(>>) # G+0 M)>3 @_Q$0'X*"_F9&V&86K*9!H--7R:>0P+M,"S:%=KC+,M4A8E1KA!02?R= M@?N;8=R#/"(@C\)"3N0C-D!Y@?'3=9_*U_VP2'.KLH>/.+"0LY$JL2?S2B>D M3P(+Y3O7FDM4W37../T(/A>ED#BP0ZX!A[("Q,K42HJ7(:/$$0TKUG<^PP MKPIP$FLJ?$Q*#7%@-[R14#S S M4LY( CMCR^@/]D5E*PWL&^XE?4QR%Q)8(5M,-^(RPUUOW<3!8J_:7[(DE$Z2 M=]&)&W%C (=\ZN#J+[ZN\3$ISR2!/?,Z@;28)[!DR&[629D)))PDM MG7\L"]G.&"QO?4*4@I+ "GJY.OR#5[1S$66?)+!]R+3>'F_*/DE@^S0?^9OA M2RG=I%WHYBU(RC=IE[YIGR=1ODF[]$T;DSSWZM(W;4S*-VF7^YHV)N6;]-WW M-=X\;6-2ODEKW_2VI]PY+(6$_ H?8; \XT4VT\Q=FHWY_H%;2R^KHAAAV51> M*IYO#\VW!_ZGOP%02P,$% @ B'8'4=;Z^;%X 0 Q8 !H !X;"]? M8_?9U9G)\M.X_ M$YOS^9J[SR;_KEP=_AAL?YKNY@OG@DF.67=Q86?LO1QO>SM<:-9/-LGAM#/= MX43&Q@YB".+X00)!$C]H#D'S^$$+"%K$#UI"T#)^T J"5O&#UA"TCA^T@:!- M_"!*4<940=($:P5:$W)-"KPF!)L4B$U(-BDPFQ!M4J V(=NDP&U"N$F!W(1T MDP*["?$F!7HSZLT*]&;4FQ7HS9.?;05Z,^K-"O1FU)L5Z,VH-RO0FU%O5J W MH]ZL0&]&O5F!WHQZLP*]!?46!7H+ZBT*]!;46Q3H+9/#$@5Z"^HM"O06U%L4 MZ"VHM[Q3;Q\>I?-CSW.-^[^3ZM"_Z\;MA^7SYN0;'W"V<.:[_P502P,$% M @ B'8'4>N(NN65 0 @A8 !, !;0V]N=&5N=%]4>7!E&ULS9C- M;L(P$(1?)^@)ML2$026[:A\/9UPH_4BD8@*G4NL1+O MSHR]TG?(Y'UKR$6;NFK<-"Z\-X^,N;2@6KE$&VK"3JYMK7QXM0MF5+I4"V)B M-!JS5#>>&C_TK48\FSQ3KE:5CUXVX;,K=3.-+54NCIYVA:W7-%;&5&6J?-AG MZR;[X3+<.R2ALZMQ16G<(!3$[*1#N_.[P;[O;4W6EAE%=YF5*FTU4=6A)G+*G,%42^KI*=Z*#?V8<;IMV37^W?R?09ALJY MU<:%B5FZW.XPDK9[:((065_V'_'H&*2O/A^UT\XH.],[7.^GMLMN'HYUR_5W M_'W&1_T+Y!T79-:E&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( (AV!U'%E\"0,@4 &(5 8 M " @0X( !X;"]W;W)KP% 1%P & @(%V#0 >&PO=V]R:W-H965T M&UL4$L! A0#% @ B'8'4>UX)?+) @ 70D !@ M ("!F!, 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ B'8'4>7S'K79" 0#D !@ ("!/1\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B'8'413$ MXVF$ @ G04 !@ ("!LS( 'AL+W=O&UL4$L! A0#% @ MB'8'45H9,#=Q @ @04 !D ("![#< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B'8'49.:8H;H 0 500 !D M ("!,$P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ B'8'4=#IFM,, P N@8 !D ("!'5, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B'8' M4<)W8+5> @ L 4 !D ("!G%L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B'8'49;B^]AC @ * 8 M !D ("!XV, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B'8'411!O_QQ! /10 !D M ("!06L 'AL+W=O.OA " +!0 &0 @('I;P >&PO=V]R:W-H965T M@( % & 9 M " @3!R !X;"]W;W)K&UL4$L! A0# M% @ B'8'4;@PJ7=I @ /0< !D ("!X70 'AL+W=O M^Q&@" V M!@ &0 @(&!=P >&PO=V]R:W-H965T&UL4$L! A0#% @ B'8'49[\ MM!Z& @ @P4 !D ("!K'P 'AL+W=O&PO=V]R:W-H965T*NQS $P( L ( ! M>X4 %]R96QS+RYR96QS4$L! A0#% @ B'8'42[^W\%W P =!@ \ M ( !9(8 'AL+W=O $ ,6 : " 0B* !X;"]?7!E&UL4$L%!@ L "P *ZPL 'Z- $! end XML 49 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 50 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 51 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 83 228 1 false 11 0 false 4 false false R1.htm 000010 - Document - Document and Entity Information Sheet http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 000020 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET Sheet http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET Statements 2 false false R3.htm 000030 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET - Parenthetical Sheet http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEETParenthetical UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET - Parenthetical Statements 3 false false R4.htm 000040 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME Sheet http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME Statements 4 false false R5.htm 000050 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME - Parenthetical Sheet http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOMEParenthetical UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME - Parenthetical Statements 5 false false R6.htm 000060 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Sheet http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 000070 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED CONDENSED STATEMENT OF CASH FLOW Sheet http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED CONDENSED STATEMENT OF CASH FLOW Statements 7 false false R8.htm 000080 - Disclosure - Basis of Presentation Sheet http://www.utahmed.com/20200630/role/idr_DisclosureBasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 000090 - Disclosure - New Accounting Pronouncements and Changes in Accounting Principles Sheet http://www.utahmed.com/20200630/role/idr_DisclosureNewAccountingPronouncementsAndChangesInAccountingPrinciples New Accounting Pronouncements and Changes in Accounting Principles Notes 9 false false R10.htm 000100 - Disclosure - Inventories Sheet http://www.utahmed.com/20200630/role/idr_DisclosureInventories Inventories Notes 10 false false R11.htm 000110 - Disclosure - Stock-Based Compensation Sheet http://www.utahmed.com/20200630/role/idr_DisclosureStockBasedCompensation Stock-Based Compensation Notes 11 false false R12.htm 000120 - Disclosure - Warranty Reserve Sheet http://www.utahmed.com/20200630/role/idr_DisclosureWarrantyReserve Warranty Reserve Notes 12 false false R13.htm 000130 - Disclosure - Revenue Recognition Sheet http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognition Revenue Recognition Notes 13 false false R14.htm 000140 - Disclosure - Leases Sheet http://www.utahmed.com/20200630/role/idr_DisclosureLeases Leases Notes 14 false false R15.htm 000150 - Disclosure - CSI Distribution Agreement Purchase Disclosure Sheet http://www.utahmed.com/20200630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosure CSI Distribution Agreement Purchase Disclosure Notes 15 false false R16.htm 000160 - Disclosure - Earnings Per Share Sheet http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShare Earnings Per Share Notes 16 false false R17.htm 000170 - Disclosure - Subsequent Events Sheet http://www.utahmed.com/20200630/role/idr_DisclosureSubsequentEvents Subsequent Events Notes 17 false false R18.htm 000180 - Disclosure - New Accounting Pronouncements and Changes in Accounting Principles: New Accounting Pronouncements, Policy (Policies) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureNewAccountingPronouncementsAndChangesInAccountingPrinciplesNewAccountingPronouncementsPolicyPolicies New Accounting Pronouncements and Changes in Accounting Principles: New Accounting Pronouncements, Policy (Policies) Policies http://www.utahmed.com/20200630/role/idr_DisclosureNewAccountingPronouncementsAndChangesInAccountingPrinciples 18 false false R19.htm 000190 - Disclosure - Inventories: Schedule of Inventory, Current (Tables) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentTables Inventories: Schedule of Inventory, Current (Tables) Tables 19 false false R20.htm 000200 - Disclosure - Revenue Recognition: Schedule Of Revenues By Product Category (Tables) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryTables Revenue Recognition: Schedule Of Revenues By Product Category (Tables) Tables 20 false false R21.htm 000210 - Disclosure - Leases: Lease, Cost (Tables) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLeaseCostTables Leases: Lease, Cost (Tables) Tables 21 false false R22.htm 000220 - Disclosure - Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Tables) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTables Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Tables) Tables 22 false false R23.htm 000230 - Disclosure - Leases: Reconciliation of operating lease liabilities (Tables) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureLeasesReconciliationOfOperatingLeaseLiabilitiesTables Leases: Reconciliation of operating lease liabilities (Tables) Tables 23 false false R24.htm 000240 - Disclosure - Leases: Lessee, Operating Lease, Liability, Maturity (Tables) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityTables Leases: Lessee, Operating Lease, Liability, Maturity (Tables) Tables 24 false false R25.htm 000250 - Disclosure - Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedTables Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables) Tables 25 false false R26.htm 000260 - Disclosure - Inventories: Schedule of Inventory, Current (Details) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentDetails Inventories: Schedule of Inventory, Current (Details) Details http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentTables 26 false false R27.htm 000270 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureStockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.utahmed.com/20200630/role/idr_DisclosureStockBasedCompensation 27 false false R28.htm 000280 - Disclosure - Warranty Reserve (Details) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureWarrantyReserveDetails Warranty Reserve (Details) Details http://www.utahmed.com/20200630/role/idr_DisclosureWarrantyReserve 28 false false R29.htm 000290 - Disclosure - Revenue Recognition: Schedule Of Revenues By Product Category (Details) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails Revenue Recognition: Schedule Of Revenues By Product Category (Details) Details http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryTables 29 false false R30.htm 000300 - Disclosure - Leases (Details) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureLeasesDetails Leases (Details) Details http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLeaseCostTables 30 false false R31.htm 000310 - Disclosure - Leases: Lease, Cost (Details) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLeaseCostDetails Leases: Lease, Cost (Details) Details http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLeaseCostTables 31 false false R32.htm 000320 - Disclosure - Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Details) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Details) Details http://www.utahmed.com/20200630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTables 32 false false R33.htm 000330 - Disclosure - Leases: Reconciliation of operating lease liabilities (Details) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureLeasesReconciliationOfOperatingLeaseLiabilitiesDetails Leases: Reconciliation of operating lease liabilities (Details) Details http://www.utahmed.com/20200630/role/idr_DisclosureLeasesReconciliationOfOperatingLeaseLiabilitiesTables 33 false false R34.htm 000340 - Disclosure - Leases: Lessee, Operating Lease, Liability, Maturity (Details) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityDetails Leases: Lessee, Operating Lease, Liability, Maturity (Details) Details http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityTables 34 false false R35.htm 000350 - Disclosure - CSI Distribution Agreement Purchase Disclosure (Details) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosureDetails CSI Distribution Agreement Purchase Disclosure (Details) Details http://www.utahmed.com/20200630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosure 35 false false R36.htm 000360 - Disclosure - Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details) Details http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedTables 36 false false All Reports Book All Reports utmd-20200630.htm utmd-20200630.xsd utmd-20200630_cal.xml utmd-20200630_def.xml utmd-20200630_lab.xml utmd-20200630_pre.xml utmd_ex31z1.htm utmd_ex31z2.htm utmd_ex32z1.htm utmd_ex32z2.htm http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 53 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "utmd-20200630.htm": { "axisCustom": 1, "axisStandard": 3, "contextCount": 83, "dts": { "calculationLink": { "local": [ "utmd-20200630_cal.xml" ] }, "definitionLink": { "local": [ "utmd-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "utmd-20200630.htm" ] }, "labelLink": { "local": [ "utmd-20200630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "utmd-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "utmd-20200630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 206, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 6, "total": 6 }, "keyCustom": 6, "keyStandard": 222, "memberCustom": 7, "memberStandard": 4, "nsprefix": "fil", "nsuri": "http://www.utahmed.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000010 - Document - Document and Entity Information", "role": "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000100 - Disclosure - Inventories", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000110 - Disclosure - Stock-Based Compensation", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000120 - Disclosure - Warranty Reserve", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureWarrantyReserve", "shortName": "Warranty Reserve", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000130 - Disclosure - Revenue Recognition", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000140 - Disclosure - Leases", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000150 - Disclosure - CSI Distribution Agreement Purchase Disclosure", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosure", "shortName": "CSI Distribution Agreement Purchase Disclosure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000160 - Disclosure - Earnings Per Share", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000170 - Disclosure - Subsequent Events", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000180 - Disclosure - New Accounting Pronouncements and Changes in Accounting Principles: New Accounting Pronouncements, Policy (Policies)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureNewAccountingPronouncementsAndChangesInAccountingPrinciplesNewAccountingPronouncementsPolicyPolicies", "shortName": "New Accounting Pronouncements and Changes in Accounting Principles: New Accounting Pronouncements, Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000190 - Disclosure - Inventories: Schedule of Inventory, Current (Tables)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentTables", "shortName": "Inventories: Schedule of Inventory, Current (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000020 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET", "role": "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET", "shortName": "UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "p", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfRevenuesByProductCategoryTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000200 - Disclosure - Revenue Recognition: Schedule Of Revenues By Product Category (Tables)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryTables", "shortName": "Revenue Recognition: Schedule Of Revenues By Product Category (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "p", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfRevenuesByProductCategoryTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000210 - Disclosure - Leases: Lease, Cost (Tables)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLeaseCostTables", "shortName": "Leases: Lease, Cost (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000220 - Disclosure - Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Tables)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTables", "shortName": "Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ReconciliationOfOperatingLeaseLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000230 - Disclosure - Leases: Reconciliation of operating lease liabilities (Tables)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesReconciliationOfOperatingLeaseLiabilitiesTables", "shortName": "Leases: Reconciliation of operating lease liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ReconciliationOfOperatingLeaseLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000240 - Disclosure - Leases: Lessee, Operating Lease, Liability, Maturity (Tables)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityTables", "shortName": "Leases: Lessee, Operating Lease, Liability, Maturity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "p", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000250 - Disclosure - Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedTables", "shortName": "Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "p", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000260 - Disclosure - Inventories: Schedule of Inventory, Current (Details)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentDetails", "shortName": "Inventories: Schedule of Inventory, Current (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "Y20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000270 - Disclosure - Stock-Based Compensation (Details)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureStockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "Y20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:ProductWarrantyAccrual", "p", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000280 - Disclosure - Warranty Reserve (Details)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureWarrantyReserveDetails", "shortName": "Warranty Reserve (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ProductWarrantyAccrual", "p", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "Y20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000290 - Disclosure - Revenue Recognition: Schedule Of Revenues By Product Category (Details)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails", "shortName": "Revenue Recognition: Schedule Of Revenues By Product Category (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "Y20Q2_ProductOrService-Obstetrics", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000030 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET - Parenthetical", "role": "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEETParenthetical", "shortName": "UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET - Parenthetical", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:LesseeOperatingLeaseForParkingLotTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000300 - Disclosure - Leases (Details)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:LesseeOperatingLeaseForParkingLotTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000310 - Disclosure - Leases: Lease, Cost (Details)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLeaseCostDetails", "shortName": "Leases: Lease, Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000320 - Disclosure - Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Details)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails", "shortName": "Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "fil:ReconciliationOfOperatingLeaseLiabilitiesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000330 - Disclosure - Leases: Reconciliation of operating lease liabilities (Details)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesReconciliationOfOperatingLeaseLiabilitiesDetails", "shortName": "Leases: Reconciliation of operating lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "fil:ReconciliationOfOperatingLeaseLiabilitiesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000340 - Disclosure - Leases: Lessee, Operating Lease, Liability, Maturity (Details)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityDetails", "shortName": "Leases: Lessee, Operating Lease, Liability, Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "Y19Q1_DistributionRightsAcquisition-CoopersurgicalInc", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000350 - Disclosure - CSI Distribution Agreement Purchase Disclosure (Details)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosureDetails", "shortName": "CSI Distribution Agreement Purchase Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "Y19Q1_DistributionRightsAcquisition-CoopersurgicalInc", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "Y20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000360 - Disclosure - Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details)", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "shortName": "Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "Y20Q2", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "Y20Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000040 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME", "role": "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME", "shortName": "UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "Y20Q2", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "Y20Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000050 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME - Parenthetical", "role": "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOMEParenthetical", "shortName": "UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME - Parenthetical", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "Y20Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "E18_StEqComps-CommonStock", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000060 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY", "role": "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "shortName": "UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "Y19Q1_StEqComps-CommonStock", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000070 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED CONDENSED STATEMENT OF CASH FLOW", "role": "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW", "shortName": "UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED CONDENSED STATEMENT OF CASH FLOW", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000080 - Disclosure - Basis of Presentation", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureBasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000090 - Disclosure - New Accounting Pronouncements and Changes in Accounting Principles", "role": "http://www.utahmed.com/20200630/role/idr_DisclosureNewAccountingPronouncementsAndChangesInAccountingPrinciples", "shortName": "New Accounting Pronouncements and Changes in Accounting Principles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "utmd-20200630.htm", "contextRef": "D200101_200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 11, "tag": { "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Voluntary filer" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "fil_BloodPressureMonitoringAndAccessoriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Blood Pressure Monitoring and Accessories, during the indicated time period.", "label": "Blood Pressure Monitoring and Accessories" } } }, "localname": "BloodPressureMonitoringAndAccessoriesMember", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails" ], "xbrltype": "domainItemType" }, "fil_CommonStockReceivedAndRetiredUponExerciseOfStockOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Common stock received and retired upon exercise of stock options, during the indicated time period.", "label": "Common stock received and retired upon exercise of stock options" } } }, "localname": "CommonStockReceivedAndRetiredUponExerciseOfStockOptions", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "fil_CommonStockReceivedAndRetiredUponExerciseOfStockOptionsShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Common stock received and retired upon exercise of stock options, shares (number of shares), during the indicated time period.", "label": "Common stock received and retired upon exercise of stock options, shares" } } }, "localname": "CommonStockReceivedAndRetiredUponExerciseOfStockOptionsShares", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "fil_CoopersurgicalIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the CooperSurgical Inc, during the indicated time period.", "label": "CooperSurgical Inc" } } }, "localname": "CoopersurgicalIncMember", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosureDetails" ], "xbrltype": "domainItemType" }, "fil_DistributionRightsAcquisitionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the description of Distribution Rights Acquisition, during the indicated time period.", "label": "Distribution Rights Acquisition [Axis]" } } }, "localname": "DistributionRightsAcquisitionAxis", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosureDetails" ], "xbrltype": "stringItemType" }, "fil_DistributionRightsAcquisitionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Distribution Rights Acquisition, during the indicated time period.", "label": "Distribution Rights Acquisition" } } }, "localname": "DistributionRightsAcquisitionDomain", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosureDetails" ], "xbrltype": "domainItemType" }, "fil_DomesticUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the DomesticUsMember, during the indicated time period.", "label": "DomesticUsMember" } } }, "localname": "DomesticUsMember", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails" ], "xbrltype": "domainItemType" }, "fil_GynecologyElectrosurgeryUrologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Gynecology/Electrosurgery/Urology, during the indicated time period.", "label": "Gynecology/Electrosurgery/Urology" } } }, "localname": "GynecologyElectrosurgeryUrologyMember", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails" ], "xbrltype": "domainItemType" }, "fil_LesseeOperatingLeaseForAutomobileTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Lessee Operating Lease for Automobile Term of Contract, during the indicated time period.", "label": "Lessee Operating Lease for Automobile Term of Contract" } } }, "localname": "LesseeOperatingLeaseForAutomobileTermOfContract", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "fil_LesseeOperatingLeaseForParkingLotTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Lessee Operating Lease for Parking Lot Term of Contract, during the indicated time period.", "label": "Lessee Operating Lease for Parking Lot Term of Contract" } } }, "localname": "LesseeOperatingLeaseForParkingLotTermOfContract", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "fil_NeonatalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Neonatal, during the indicated time period.", "label": "Neonatal" } } }, "localname": "NeonatalMember", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails" ], "xbrltype": "domainItemType" }, "fil_ObstetricsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Obstetrics, during the indicated time period.", "label": "Obstetrics" } } }, "localname": "ObstetricsMember", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails" ], "xbrltype": "domainItemType" }, "fil_OperatingLeaseRightOfUseAssetAmortization": { "auth_ref": [], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 4.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right of Use Asset Amortization.", "label": "Amortization of Right of Use Assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortization", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "fil_OutsideUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the OutsideUsMember, during the indicated time period.", "label": "OutsideUsMember" } } }, "localname": "OutsideUsMember", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails" ], "xbrltype": "domainItemType" }, "fil_ReconciliationOfOperatingLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reconciliation of operating lease liabilities/ payments to operating lease liabilities.", "label": "Reconciliation of operating lease liabilities" } } }, "localname": "ReconciliationOfOperatingLeaseLiabilitiesTableTextBlock", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesReconciliationOfOperatingLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "fil_RemainingYearsOfExclusiveUSDistributionRightsForFemcaresFilshieClipSystem": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Remaining years of exclusive U.S. distribution rights for Femcare's Filshie Clip System, during the indicated time period.", "label": "Remaining years of exclusive U.S. distribution rights for Femcare's Filshie Clip System" } } }, "localname": "RemainingYearsOfExclusiveUSDistributionRightsForFemcaresFilshieClipSystem", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosureDetails" ], "xbrltype": "decimalItemType" }, "fil_ScheduleOfRevenuesByProductCategoryTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the textual narrative disclosure of Schedule Of Revenues By Product Category, during the indicated time period.", "label": "Schedule Of Revenues By Product Category" } } }, "localname": "ScheduleOfRevenuesByProductCategoryTextBlock", "nsuri": "http://www.utahmed.com/20200630", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryTables" ], "xbrltype": "textBlockItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r112", "r142", "r143", "r214", "r233", "r234" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r112", "r142", "r143", "r214", "r233", "r234" ], "lang": { "en-US": { "role": { "label": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r113", "r114", "r142", "r144", "r235", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252" ], "lang": { "en-US": { "role": { "label": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r113", "r114", "r142", "r144", "r235", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r12", "r116", "r117" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts & other receivables, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1": { "auth_ref": [], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, including portion attributable to noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners).", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossBeforeTax1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r13" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r65", "r66", "r67", "r152", "r153", "r154" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r56", "r132" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 2.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r57" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.", "label": "Total adjustments", "totalLabel": "Total adjustments" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r149", "r151", "r157" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r62", "r101", "r104", "r110", "r119", "r179", "r183", "r189", "r220", "r226" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r33", "r62", "r119", "r179", "r183", "r189" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total current assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r22", "r58" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash & Investments", "periodEndLabel": "Cash at end of period", "periodStartLabel": "Cash at beginning of period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r52", "r191" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Net decrease in cash and cash equivalents", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r65", "r66" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r139" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r11" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock - $.01 par value; authorized - 50,000 shares; issued - June 30, 2020, 3,643 shares and December 31, 2019, 3,722 shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a period except those resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r37", "r39", "r40", "r41", "r223", "r230" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Total comprehensive income", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r45", "r214" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r56", "r63", "r165", "r172", "r173", "r174" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 5.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred income taxes {1}", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r160", "r161" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxExpenseFromStockOptionsExercised": { "auth_ref": [], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 7.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax expense from write-off of the deferred tax asset related to deductible stock options at exercise.", "label": "Tax benefit attributable to exercise of stock options" } } }, "localname": "DeferredTaxExpenseFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r163", "r164" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred tax liability - Femcare IIA" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r56", "r134" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 1.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Notes" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r140" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Common stock dividends", "negatedLabel": "Common stock dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r42", "r74", "r75", "r76", "r77", "r78", "r85", "r87", "r88", "r89", "r90", "r94", "r95", "r224", "r231" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings per share, basic", "verboseLabel": "Earnings per common share (basic)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r42", "r74", "r75", "r76", "r77", "r78", "r87", "r88", "r89", "r90", "r94", "r95", "r224", "r231" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings per share, diluted", "verboseLabel": "Earnings per common share (diluted)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r91", "r92", "r93", "r96" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r191" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r65", "r66", "r67", "r71", "r79", "r81", "r97", "r120", "r139", "r140", "r152", "r153", "r154", "r166", "r167", "r192", "r193", "r194", "r195", "r196", "r198", "r236", "r237", "r238" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r131" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Other intangible assets - accumulated amortization", "negatedLabel": "Other intangible assets - accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r131", "r218" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Other intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r129" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r126", "r127", "r219" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r44", "r62", "r101", "r103", "r106", "r109", "r111", "r119", "r189" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r64", "r101", "r103", "r106", "r109", "r111" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income before provision for income taxes", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r63", "r80", "r81", "r100", "r162", "r171", "r175", "r232" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r53", "r59" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Cash paid during the period for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r55" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 11.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Accounts payable {1}", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r55" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 8.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Accounts receivable and other receivables", "negatedLabel": "Accounts receivable and other receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r55" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 12.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Accrued expenses {1}", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r55" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 9.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Inventories {1}", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r55" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 10.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Prepaid expenses and other current assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "CSI Distribution Agreement Purchase Disclosure" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosure" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r128", "r130" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Other intangible assets, net", "totalLabel": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Cash paid during the period for interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventories {2}", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r18", "r124" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r31" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentDetails", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r30" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r29" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost {1}", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLeaseCostTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesReconciliationOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesReconciliationOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r24", "r62", "r105", "r119", "r180", "r183", "r184", "r189" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Total liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r17", "r62", "r119", "r189", "r221", "r228" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Total liabilities and stockholders' equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r26", "r62", "r119", "r180", "r183", "r184", "r189" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Total current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r52" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net cash used in financing activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r52" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net cash used in investing activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r52", "r54", "r57" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net cash provided by operating activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r68", "r69", "r72", "r73", "r82", "r83", "r84", "r121", "r122", "r145", "r146", "r147", "r148", "r155", "r168", "r169", "r170", "r215", "r216", "r217", "r239", "r240", "r241", "r242", "r243" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "New Accounting Pronouncements and Changes in Accounting Principles" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureNewAccountingPronouncementsAndChangesInAccountingPrinciples" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureNewAccountingPronouncementsAndChangesInAccountingPrinciplesNewAccountingPronouncementsPolicyPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Total operating expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating expense" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r101", "r103", "r106", "r109", "r111" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating income", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r204", "r210" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesReconciliationOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r203" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesReconciliationOfOperatingLeaseLiabilitiesDetails", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r202" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease - right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r207", "r210" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLeaseCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r206", "r210" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLeaseCostDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r199", "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r199", "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r199", "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r199", "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r199", "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r199", "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r188" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r34" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation net of taxes of $0 in all periods" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r34", "r35", "r190", "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOMEParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other long term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r47" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r50" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Common stock purchased and retired {1}", "negatedLabel": "Common stock purchased and retired" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r50" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payment of dividends", "negatedLabel": "Payment of dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r48" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Intangible assets", "negatedLabel": "Intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r48" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Property and equipment", "negatedLabel": "Property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r10" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock - $.01 par value; authorized - 5,000 shares; no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r49" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from issuance of common stock - options" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r136", "r137", "r222" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Warranty Reserve" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureWarrantyReserve" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r36", "r38", "r51", "r62", "r70", "r80", "r81", "r101", "r103", "r106", "r109", "r111", "r119", "r178", "r181", "r182", "r186", "r187", "r189", "r225" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r135", "r229" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r43", "r123" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 3.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for (recovery of) losses on accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r159", "r254" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research & development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r14", "r140", "r156", "r227", "r239", "r243" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r65", "r66", "r67", "r71", "r79", "r81", "r120", "r152", "r153", "r154", "r166", "r167", "r236", "r238" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r98", "r99", "r102", "r107", "r108", "r112", "r113", "r115", "r141", "r142", "r214" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Sales, net" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r60", "r61" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r205", "r210" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r7", "r19", "r20", "r21" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r46" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r55" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW": { "order": 6.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDCONDENSEDSTATEMENTOFCASHFLOW" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Equity Balance, shares", "periodEndLabel": "Equity Balance, shares", "periodStartLabel": "Equity Balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r28", "r65", "r66", "r67", "r71", "r79", "r81", "r97", "r120", "r139", "r140", "r152", "r153", "r154", "r166", "r167", "r192", "r193", "r194", "r195", "r196", "r198", "r236", "r237", "r238" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosureDetails", "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r65", "r66", "r67", "r97", "r214" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosureDetails", "http://www.utahmed.com/20200630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r10", "r11", "r139", "r140", "r150" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Common stock issued upon exercise of employee stock options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r28", "r139", "r140" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Common stock issued upon exercise of employee stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r56" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock option compensation expense" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r10", "r11", "r139", "r140" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Common stock purchased and retired, shares", "negatedLabel": "Common stock purchased and retired, shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r10", "r11", "r139", "r140" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Common stock purchased and retired" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r11", "r15", "r16", "r62", "r118", "r119", "r189" ], "calculation": { "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Total stockholders' equity", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDBALANCESHEET" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r62", "r65", "r66", "r67", "r71", "r79", "r119", "r120", "r140", "r152", "r153", "r154", "r166", "r167", "r176", "r177", "r185", "r189", "r192", "r193", "r198", "r237", "r238" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Equity Balance, value", "periodEndLabel": "Equity Balance, value", "periodStartLabel": "Equity Balance, value" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r212", "r213" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TableTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Tables/Schedules" } } }, "localname": "TableTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Details" } } }, "localname": "TextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Dilutive effect of stock options" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r86", "r90" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted shares", "verboseLabel": "Shares outstanding - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r85", "r90" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted average shares, basic", "verboseLabel": "Shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.utahmed.com/20200630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.utahmed.com/20200630/role/idr_UTAHMEDICALPRODUCTSINCCONSOLIDATEDSTATEMENTOFINCOME" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30755-110894" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r255": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r256": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r257": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r258": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r259": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r261": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" } }, "version": "2.1" } ZIP 54 0001811884-20-000011-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001811884-20-000011-xbrl.zip M4$L#!!0 ( (AV!U&81R\< *T %8H" 1 =71M9"TR,#(P,#8S,"YH M=&WLO7MSXDC2/OK_^11U8F?6=H3 B(L-[AZ?H#'N9K;;]AB\N_,[<6)#1H71 MMI 82=AF/_W)K)*X&P3H4H)Z>]^Q#;I493Z5M\K,^OS_O ],\DH=U["MWT[4 M?.&$4*MKZX;U\MO)R,UI;MYS^QJ_PNXJUC(%=1<20UNL6S+&@U6OT/WG'-O/*3G M<%$.KJ*.T0WNT^ET8.P&EW;S+_;K.7RQXC6NXRV/"CY<<6G/,.>&,_*T_H#J M^:X]8%<7+DJ%X-IMB(/?Z@N#]B^^..=?3A[KVN6B>KGNX?R*R0WO'UVKXD!, MPZ+__O+X?7JYM_KZZ:7GGJ-9;L]V!IH'.,,G57*%8JYX,?.0'!!][D$!$S8] MISI#[Y'G?#C1VCE\&UP(C_RYAB3X];/F3NF]=/TI">*QZ_N\? MW]O=/AUHN0E#<25138QZ1Y\[7^Z(X,CQ+7[GEOFD,5 M4M=?\3:=-.S!<.11A[0LRWYE]' 5^*.;5^"[X=@Q7OH>.6V<$7AS-8=@(__O MP\.__U&[N_E>^OW__.N?O__SGZ7.GY?_7Y[@,*G^HCGL;0A.DLO!B#S#,^GU M4Z?^C?QHWK0:]>_DX?'^YJG1:9/678/DR"WP@JB%W!^DW6P00#O(C<_G_+[_ MZ_. >AKIVI9'+<"(1]^] MZ\!:/2'G\)1SGS[/MCZ&'[KQ"N)H;((DT@UW:&IC7/>,D,;[%5Y+'?]W0]>I MQ7^'2^[XHB>6-L![J7'5M&"DXP:\SM',EJ73]W_0\0D?\;OW2'N_G=P@WPKJ M?X*E:NB_G?2TKJ>>7!?@_RX+%Q>UZN?SN3>L>6-CY#CPNEO#[6KFGU1SFI9^ MHWDTW$N+)]>YG%H$O(=_HS]'_MY'.K0=#WC4]C1OY(9[:^GD^D_JAG]C?4 M M?8"S-+67<*\HGUSW--.EX5]R8W='@SE*WL(G(6=4.;G&];#KVQ[@6UO?XGT7 M)]=_%)??=KZ 48?V*'"I2UWX&T7*E0,]%^B;_+NK!U^C1OSMQ#4&0Y.>G/MCFAL'^]NU1X[_YY4_83:YA0FS[RD# M'/O5T/&/G@%2BLV$KI3OC=8_%A;3S(UL2+//'#+BLU]!@CH>KI[K0/$6<&', M?,['H\]<; M9CB[=K:>X8U:8^(9?J0LGG$:F\3S7E-MJM44%UIUCX4&(N(_;:_Y%QKT;@[^ M.["MMF=W?\8T'V ?4%CYOHS=Q2OZ/O0-+J&]X,.GN'9N@'?\GB [VI?H;E( M\9XF&.E@3<)0P>2V/+?^;K@GU\%E,X/GS_I\OO(5UPP&_BCB%V7S%*[K^H-F MZ"VKH0VS1V(8O8&^'EBAP20,3S/%)3?^UP&WU![0[%&;#9[V\>Y7RB4M.VA\)X."5_AMO;0SA#J8H$Y(1464*R M1:HVT3@B56#Z/&FFH2CGPS6EG0TJJ0(3I[%4;LF#6JJMA&@M%5*?<(92%0G(":FR MA&2+5&VB<42JP/1YTDQ#45!+M940K:5"BI/:K.1) MBNMP2C_6TJQ%3DBA+B1;I.@7C2-20:3/DZ94(V%5]7XU^U)!I$=P*?J3H[44 MZG%2>[Y+"Y#]*[5S-P )US.Z3R(0VW6\*:%A="^.-NP;7AV$5 ^Y'G@L$RPK])\/-//EYCS7OWFE3Y]7HTMS]L^M1SS&ZHK!B<80S M7)@,-7MLX*FO:Z@OJF2*@!T9D( )I#UOYKUH0E$0ULF#Y+#4[Q2X@O&ITTJ^H[:EN9IIO"<"09Z,$HWF%#VM&M(5D@U&H;OV=&7 M";+]\!2CE+.IJ[HOIFWK#PYU0:?3'[9E>+9C6"]U2Z]WN_ I_$7%7X6A9G$P M2C+4;+.G0:-@HE2O>R,F.[I7%, MHHI) ]70H7/)!!U M20BRH7E V3QR4UM(.9 J!.1VG908D<,E.V(D?;0LB(*<#,L8:'>(QX?[]:[?XT,EU7NY1JV#8]" M2PZGW;*Z @"#+=AUHYYR9VGXD7,I_N9-[' )R:5$UM)67!J!T&$L>@ 1Q"D^ MH!K*HVL<.-P(O^)-P:?L"7C7_.U/[9OYNPW7+A?5RROX(L3M[;[F!%LA\^]W MV3=A1N#J#]1A#^+/T8U78/SD(G9ZO082=JMASM^%G]Q0RQX8UM*3-@YW_L;S MF0%.YW.^<&@]_MVGFLY;8L$-\ /_^WE(7&]LP@KH 3.OU,+0(XVOI /0=3\- M- "A=54XN?ZLD;Y#>[^=_$U33X([D/H6;,/S?6T M@6&.K]@SR1U](X_V0+,^H7OL7/T-5]CM[:=GVX'!Y9YMS[,'5^KPG;BV:>C$ M__[DNJ,]FY38/=) U%D>T ;?! M @_\?PGSZ3O!:_K"KPJ<^Q84&O[P9NM>' MG_Z4U#+,LX#_3LY7TF!QL $I/K%):Z;Q8EUU8134.;G^^]_4B\(G/H8]'_5T MU^HT;TB[4^\TVY$\L=UL/#VV.JUFF]3O;DCSWXUO];NO3=*X__&CU6ZW[N\B M>R@,UAY.UO'< M=5N,[0PT[[<3 ^@#BOKJ MV;;-9\TT;>_9?D&-@PBJHW-H.\?J4_!50EG"M34"34YULY,@#N[K)U7YH?ESIZ!O MM7U=&X\IJ"_KY)K\/K(H*144@C;%ZH61/('N'Y-XQ?M=NL65P4"O$F] V6"(]QQZ0#^FPSW\].ZW98G\?PT5/A-P:H#CN[#R9 M@^9:XZM06 /2)O,V\*GP'?@CVZA*^"ZG%BN7E0_0N$2N+R_>6ITVJ1UUXC%ZCEM MOFM=CPT?;?_IL(GF$G=(N^B-Z\2PB.&YI-MG"N]L3]+'85Y5HEC(&YB*78Z< MH>^.L5!=PQY9GC-NV'IX/<[4AHMW#QW[%=^!BOS)T_IKU'?J<^]H[RT_.M-E M\]]>'E4O4?\^T\:0Z&ICVF#E].\QQ!O7,FDE 7PXW: >QU7<=@ MO__CNV%1=1N@7Q;*)=*V1UX?+/,"^1=U/5$L\TC-$I\^#?CUWNG8;]8V1/IA MZ#!9ND@8Y6/W:>ZE;.G>.P\@0F&9QB%]?2,UW' >;'BF^7^,X695L" 4RX7R M95@#+2&0G/J30ADX=("\QE S"7VGW9%GO**A "*'NF?D%"9,<,;1B)T(XU*9 M$41;K?G*)1TTZQ.D1B\U/04O '.F&]4(T(#),-RK("PSP4BE? M*F\=DFF#D'# XX>O'499ZH#_,!PY[@B]"L\F< 6S5M3BZ?,9BA@,%-2[WE58 M@VJ7@6T2+>'>6HSCK2'AOAL[MI^CI.RN[^\8'M]!HUJW3[JFYKJ)8[KC:$Q, MM<>#9]OG0GXIY LJ&6H.3F>T9.,F#8H/9^RCA8-ENR#5CYM]9A4% MUC;RL>GC;]L(W%V]?5/_8)-1#'6_W2;)SV<]N)Y_FC-I#VZK#CWX]AR^OFY9 M.@81*'D>DVZ?=G\2N/(GK%K* B.HH9UI:/!4/2-]S24]PP3=KIDF?(D[)ZCR M_QH9J/!!SS]3_P)XYD3GES",PG7PDTX"O\YN(GDLD&P06JN1VH%HFMC-S^WT3%G MZZ,?FC/>5CRI_F7Y]I MF"+[@',#P_. UY37B5B8]66."7VESIBT4)0 Z=&KO=$\C>_?+*!X^HQ9,_9Q M!%>6"Q4_;#XR>0RNG>N04R3"Y:=BJ9CW+P 2L^CY$*/G<4.:CW>"5'#4%W"X M*>AX9G&?UU7]'KF?TQG$@'$"E$1,>18G6[0+" M'0UABDQW4(RM_)0 6W(KOW 'L#3@+5P2(BB[]@#(-U90:L/C0-3AL%_(BV._ M>?W@ZSP(<8;']7A8\0H^Z6/CTT0C9U^JGX+*-%WP\ON!"E-S^Q1^, M-;C2L/@*!F,O5PQTT:P"6E@SD2! N$VPD^OOJWFSZT*+;5,DU!ZYTX 9O-C. M>+MP,$_I9?/N^@_ H'!]D2A1";4$MKO BEVURHE0'&U_M)Y##7,#'MC#OXQ< MPZ*N&V-.3R+,W"Z@LL,+FJNE912,"![]E3VYP1^<)$,2=M1"J?G>&G6*X>:5 M5H#16V7B,L,6%KAE,[MTY')5#+3EZ8@K?!T Y/SDWR$L<3_^K^5M5+,I,F;'=G0E!8O86 M?%0?O8#I22YX=O!5L+5^R]P[N'81 S,'%?)"G_OI0.8QT0(P5 L7)P3K8=@G M?F40H+AK@.IUX9J[6U!,X&[#.Q92F6'&NNWYEYY:>':K]S&D]<'>O-/--&[N?%A^HYBM#[].SUOT)(GIDZ3F_ MJ*96P'_!6ZKXDKE"%Q,6QI)V2&TN:1BVO;KO;L*V]?5'-JW%O MS:K%_&4DNR9;8>NA_K6Y@Y^S+# ;C683),X^/)F1A^5MY.&6,N^A_M@A+9(C MMZV[^EVC!2L=%!DLK7J'%?,M",!UG-M AGAALXD'$>%IUTUWN2[WI6,,BVRE MP$AFV;4\.B!J/OWUE=!\;R?>]:3GQ[)U=63K>_]4(KGB$R1YW,NO$N/R X>& M?<)"X_"'3BV,>7W13%B5E+3[E'JN[T7/E=BR+:8;VN4M2$HJ?JK61%RYJERT M3#_1W5@)A%;DRCVAESFZ^%^(.>Q=3#WMO5/NQ$N&'9FDO M;.5/\EIN#+<[XBVU4&_7+N31<'^**!14*16.52H4XY8*9<&D0IP3QDQ%QS9=)A$>'+M+]9%# MA;0#DEKR6I1;K MA+_3%W"TF1YE;0K$5*0U:3L?Z6*/,T>,+_:Z8*L]SAFC0^AOJ,PVYT(=^>'O&D MQ[27L& !L16K:=(E1[97.(#V"LD7[_L-'0ZB?A^D MJCWOVVC!IUPE&LKMW5 AN#Y8HR!R)F4/< \B]+>3\LE$?'%\+ZHLM5C+P\+] M--1TC!OZF465X%FBM.U@A_:VG[ZT6S>M^F-K1E5LK ;)/ET:]W?M^^^MFSJ> MB0Q_W#3OVO#;E_IW6')-TO[6;';:I-XF][>AR5+-%S-.E=^?[IK3K''$QTVS MT?SQI?FX7.Z929"<&A;Q^O;(!??>73[&9&D2176QZFGEJ"NUR_QEY(-F3UEO M/ZT<3;%2S*MQC>9T9&DCW?"H_L$I<*N'=)FO'0E]5E#GHQ526RZJVP5>Z4]Z M#RFSMM7JD6-I.[+N(:HC N*.LYUV"=]JOO5V&W3T#OB)DV7; ^AHT!RZUGC6 M<$@(CF 0\E[_!'M*>A\=7B0 T22>XL#3AMA3A'+/KS9A_5.+!>058 \KM_^N M#8:?2,MZI:[GN])=]&L7.6RO)YSF34! M4.];GNT85'R]OQX4P4S&@(5X%O"%4JD6I"87C;N1+/$+I::6,JV;[YDR[LZY MD]D0YVSD=3;@>!5P;3V'4U&_89+:,L>P:+1NN7Q8.K=4Y2NU8WN:N^,QLD.,O&7(>PXF\&!JEE>W]&8PA]B,;[6@E'=>WT(MXRPQ M+Y+5":PKJ0>@RU=M'?IMCZP78E+-I?-5XNQ=.;N7PP,"N9X/O\;%]<4F<_Z. M4W[$6^Y[3RYE8CXNT[TB5;OPS([&[(]/5"0B$;[:MOYFF&8V=$$PVIB4=DFI M% 1TNC.HM#]@5#0*NJ34+M3L*^B/PV*&Y6G6BX&IV\A))'6^Q_DD.C]@>#48F MZXVL#6S',_['*I!$T0>G.^.A/IU9?69B\0B%XH52*R['7F26=AH\C635%\M* M;<5629C,)T"$!CJAKW6 M([8B#A WD0BE4D$IJKLEX922KS+X>-LOTHWY!324AN]$MT==0H% BXH"8&]$F06WG]-C-"SR538)L>9\1#E.,%284,45RD_JG]I?6]U6LTVK^;OW#?^\>W^^TWSL7U"FG\\M3I_R@*YK#BEF2QHFE;. MF8;V;)BL>UZX\CFA!(.4LF( -]GZF:$VQK(%423 *D-P_7_#%6@\\&G&F_AW ML6M.OE#KZ%"Y'(USH!1JU[C($&8W-)!5W,H:;7J&=<#P40[VOL,:(*] MH+JUM)6]^'=,>P5*328-'P@D(C(A5#4[)L3*8@.6SV#:U@OQJ#.(P8C8&Q=; MN)@A:DQGP'-G6]UX/0FU="0;BQEDS6SQL9B&=+$WA!>D42'I;E" ME0!4X[CE1JFRONY4&AG)5"9M9G@T#LMEALJ,)RZ(877M 45/)/)P0VJ):,'D M6FQN\Y9F;%7(E>*NY0]"+>J#8V\TU0[% ZN!F@\];NLM1)#$FAIZ9L 2CR"H M*L7*^L#5$2M^@=D?B:"H*A>U3!8I"^E-RLRL0\O,:GMV]V??-D$&P/JC[(Q3 MF9HEW"BS@MQ$\C >G,!9< M34W%77UZX501M>YN)YJHL%83Q3#$>0VY[P +^<*R4;VL.H>:@]P?T4]$&WE] MVS'^!YS(D6WFQT;IUB>WKR<]OWHG]1_AH.:(O<>0*@H852'H[+)7?-J!KBW7 M'6U/4P:4F7'G7-K%L;^!@>A2:Q=:KAS(!CK&,(S[D>=ZFH6B:!>@)368$ !; M-Q3+W@RJT+ C!F,=L1UB3P):.=N/+T,FSLSD!+%OPH\H,N.FL*5U MX^N9'/E]9-')B7_*MJ3>S>2)B\Q[&APAT_$N5F17?JC/L7OM#>W2P3-U)J?_ M14/FJ+ 3&9&C&E!)N2PNMS'XB,3"^_FAZ1OC$5NEY2U9&<5)G[L1[;?'9($E M5=PS:3'&#\OJVH.A0_O45:=]GDXDJ/CK/8!V190V:M^]AJ>0!/Q=EH M)K@#AIXS+-+5AH:GA>L6+*XJF$[L >;5LAI\5C,:(J9M>'D>5T88'DT=<&RU M0HDL_T?J:8:%Q;Z:8\'SA=']ZWD=#+OICWI&7=S0GM$U8CORXT*I5M?G9$D= M'Q,/HUFO:D&I%F,KNA$AJ\Y=D>MP[#TB9_,_FHPB\0B(6D4I;F@9=\060.91 M$E%?06P>DIFC/473*C(Y;_\4)Y':4X9*#V>!_305FT@M3V=RB>N6GI1JVZ_3 M[='HM@P#)0-=0/M7D=-NL?1,# Y7\R5-.($ ^-FX=BDEENW!!9Z-*Y*9 MO&R'!O[0L0>;3GJ&I5E=@[EW\!6>C>G"&I/-;#-KE9U[V*(0?NE/8,A7 3S$ MQV/!USN!D72EEN'5!?QWXJ']+T]4/MA>:>':K]S&D]N.1*,]^TL?MI M<5AJGBW9)5U9*^"_X)T(^_EAFH9% M,*0.3PC#@^I8 ^D<^ [:2#? ;HEH9YS/KURKY O13V]G4Z'*+=;$1C,!0FD# M$(K5:O[BHZ'%&5L-D-(!S4S)#[BW[Y(F6*[Z5OMBDK ?$;9MO'](5I'65Q:6 MTWI9"J*TEB:GY]+#4R?C*D,RWXG\,_(6I)MV@F4H,@.*-1:-'D$JE(MQ]6A M5J(B853<% L%M:#^!WYQ:)2N8RM M9;J,..]GQDKB2.)(XF2 .!EQ)!NVZV&FQ8MMZRZZQ+HT P1I:(RLN>_A 4HL MMY0ZKT:7NFU@43R^9$FIKNB\(,W"S.$A(C>RK)2D%WD >(C<@;Q4:H6X#N"5 MP$@0&%&[CE6E5(CYJ)PH/<=5=5%?'=MUR="Q>T:XT+I8N$W"U%T//D; !T:_ M>,R4LE+;<"JT9-;^S(K(AKA4*BNZ.$IF15B+?"5!!@IKI#(.< M^,KY4+?T^AP7FES1Q1,?*RK5BMS&RQ3G(PJV%97:AO"[Y+Q8G(\\X@=F0[3B$U]QS@@ M.$#V9DKL6,T453V:#89,L3>R&I1=,T0D>V-D;^0&1_%X]N(SQ>?HJT)B.X8C MI:C)?"=D>S$*')CF>E*XFYZ5&5.@ M!.R27?=S)-.V95IDM5/E?0^QDTP+R[08='ZU?#1AC=2Y%WT54F7%6<+9"U;( MQ$AQ\J(D.24Y)3D/BIPBN6G@DWE]ZART/Y9^I !)?&=;]KQ%LNLN]ZP%\C_J MV+KF]D^N<\=B-F:+G1&Y==6R9*^ [(V^ +:XZRF. M4Y$\4Y@]Q886KX:+Q(<_?3.#>-J[W.9.* PRC7X$K3X-:P1C\,,CMN5^89SB MUW60,S\,RW8,;]S"=NC4]>J6/O\4?L3L#^KU;?CF%2YAAU:*%X:6\,DN?"(+ MB%7&Q:QQ70D$4*$15IZ84=D[UD6 0! S1 MQ_^5RL[UBQ(5HJ B\AHXI5#:K0JNE!L>48U :OA/='CV;-#)$-DX#V#]1I(\F_(,$W>)6N'EP]:Z*T[FXG-DIA MK8U2R)>.IEU;9IB\Z%/NS^3:T?B666'RQW[EOMQ6\T59H2X:MS_T+??G]N7Z MKD:9V,J7=J6R9D9)U,WS)%'=>EF)F>NW'"22T?S&-D<@ZMY M-*74V6&S=#:/C-]QNIN'T"]<6J#2H)?D%'B8DIQ9)J=8[B93=RZQ1Y[K:18^ MCN0(V\V4=LH..=K_8LRD>OV5.MH+O1L-GJESW^-4OI\2.<3V);]GQX3)B_+1 MY,4*S-$%!W(OCEY*7R)]CG[H*^ZW6"_E#G3ZK/W(+8QUU4J/4!3PBF4D2G** M,4Y)3DE.Z1'FB+_U*(V2Z(P2/SB]9)O$Z156=CWD3?(T2IY&ZA>6I/,@ $]C M\@QK\D0>$9@;CV]86M]:5OJ&HL!7+'-1DE.,<4IR2G(>F6_(#^SIVH.A0_O4 MZ3[.W]/P7].9OJ6N_W?$^Y!W MM/>M&G:%3Y%,>MSK.U ).^ZPC97$G4#(?D%;),\O^Q)Y&0*.8LZ.CH(J4JMN!P:EB Z/&T5>5O%\HK#6C/4JKEC>YJY M,KYTF YPT +4LX>K&HJ+V_)WQ;J(UQY3E>KQ;'0? 2PB:PU=N#B:O/C#AT7D M#:6+Q]@Z_(#Q$;6]=*FH9>%.MVA\Y41?;RL=/H9C0.@A[Z9(TDG2'3[IDI7' MU;7I$)^-:Y=28MD>7.#9J*J8QM4\JN,?.A[3I).>86E6UP#/UO7@*W;2+^B< M Y7@>QK(:_BE/Q&I7*+#0WS96O"CLH$=>J66X=4%_'=R MOO.PNA0/1P<7C0]I^OJA]D)SSP[5?N:T'EQRI9EOVMC]M#@L-<_4SU(DN5; M?\$[48+/#],T+)J;3&U&FK-QA+''X5J-]!UT//ZFJ1,NLLF!:V'S8^'1I:!P MJ3O4K-F'YGK:P##'5XM$\H>/:O/V=L%94T&SSCASM[[!6?]V4CG9L+AP=54C7US!).>XO)9W:!0]=>K?R(_F3:M1_TX>'N]O MGAJ=MD):=XT\J=_=D/;3EW;KIE5_;#7;$[9NE1.:3;HT[N_:]]];-_5.\X; M'S?-NS;\UN[ !S^:=YTVN;\EC7K[&[G]?O^OHR+-[?TCZ7QKDG;KW^3'_5WG M6YLT@3XWY/>GNR8I%112+!0+##TSGZBU;-/HU+"(U[='KF;I+LF1D:6-=&.A M">[>.=*7%[5\61P[H'*9KR8ZF@FW2QNX72H4\YL<01_"D9Z/&\"A;;R3'W!G MWR5-\*[TS\_.^?7O(XLBW)-$A)A\7+]2RR4,'*;&.Q1/VYCFEW'8PJMLDG#4 M*Q7R%VE"G\MR(64>Z.V)2B:WC_<_R/U#\['>:=U])?5&I_7/5@?LF&U*0Z); M.1$OE!1VXM9N+H MXDU)>X*(@$T(24M%Q@41<K3[,7V>Z&0X$Z7<.DK!S)+_N$S^$O9H?[ MY.]J;I\,'?O5 .=/(^)/:08$+->",[XU? ,&J[R0MH"TA;(F"TPEZFA%O(J M/N"&#F'M&"PH?)P&0LS-768)'+.:+^VMJDN5]6P625&OE#GU M@>UXQO_"RYQ#5[;KH34U=6YM9Y9V<8L3I5C>U6L02VZD+Q["\C!J65%4:H7U M/!3*=%F?71K(C["[UB?7#VCJN\@.H!$Y12_AE3I@]O?."/:$P8X%%IC^79@$ M.!+P/35><1MX>6[V16??Y MDUB-XXHJ61(A(K87BV%8D*H=)2I&%N1I=!A9%JJK()(I4PSS=1[Q\3F[EWMR M*:F#@/1D..1C[=XSS*O[((+TG6HN9?2[[P'U&/$2M-;4Y?;)TE)+B)=16VWK M>7G0%ML-[5''H?HDAHMMI5*UQM()9<0IS$*=9AI^CR)@&2^.ZVCOS? M =*06W"4TU/D?+[T;+B(Q1[KK_X%>="884',TNYRQ\Y?8@DU(657!-R.V@ZL M7&3&#MQ*?H'D)\]<2++SP;1!AUNH;+JD=P!4SCWG ]-GT&+1]='+NKD7F9J>YF[8B!R1S@[.YTGUXV^ M9KW =X8UFU;$8FA$LW1B&MJS8;(4HW3RC86WT&32T6$G'07]Q.O+&VYLA=CL M"(?IAX+I_ -1\>!].QC?O*'\9\L*^/$XH7Q26VVUPO)9\%++1S3.#=&8'7 0 MN7Y7BBM\G$S$8@)9UK)>J>79CDP]+\&7\Y&*.W"0;N3YI31![GY!J[5C2R-.' MS0;9%R-N8I21%\789&1*-F,@/+&14G3]0P[6F(QX/45;6+9^Q0&'Q9##-:6T M(JT]W1)$<#.@? M=V7-ACBVU'LBHB#RW-O2C%8\8#L5+-SW>N.C:D783SE M1IATN'7HG<7L_ZACZYK;/[G.'-0SW"H+O5TG,'Y6]MYI '= MDQ1#%TJYN+XAAC0L1.)_Y&<[U;+3FA;L($XN-'QT V,3EGX0MD[Z(9\ B/>] MFX"P,4N>HE*X7&Z+$D[RB"5@,E'9MIG!T?=+*:PX..Y MTMZA@66I]PN$0'J M'X2O;P,6);\?4@4K:\493]+*RCQDXMOQ4(K5V+I-'?A^AVB1*+F[<8"[&\U> MCW:9*T+?NZP3,W$TCY*NWY499 Q:",=I!,0MKSGQ[WM-G_2/0/E["T4X_C]F M-,*<*.LLZGJ.T?6HCE_4+7W^@YDKD[(%+E946DI+()E@$,63V"YT235H%FT7<7JA\H(YAZ\O=;+KF"">29P@<6!H? 6APRPA^G69AZ M;R1_52RLA3HX_XXSAM'^4S-'"_T.FVHM"KE75"Y7= &7.;&91D8UDO-$%55= MEG=AQ%TIGX*1%P@UBAW"MQ)G@AMTVZ5EEX;O1+='6 P6%4!_F:NDB1ZNQ<(? MQ6A$6:FR'K '9,0=/"K46B2H*!65:G4Y0S\:,9:DT1:=PLNN?89@CP'*,FDY M36*'<9I@$MB Z[<3$ EK9685.%"*"-OMIX>'[\T?S;M._3NY:;4;W^_;3X]- M__XH]YIW=]MTS%%[NO(?9V]"_^9RDC8BLGO,7#>]-VD/(/P*"XD_:KR[FRTH47&P/1I[755NS) M"%N(NIL\\ZA#W7!MF03WZF,.&[5\4NTG?,)V(#E0'SL]'FTA'';AD5 FSW*? MX56R0=HOTK5-WQ1(NQZWNA:3GXUKEU)BV1Y:.[9H=K/G-:#2ZXT\TT;NY\6AZ7F M601L2<;4"O@O>"W)]<=Y!MNGS70&F%RP6]\ MKUTODC0^CL[C2B.&_MN)5CWAHPA)2W8K@^'\>)&AIC9TZ57P2Z X"H5?45Z' MBT.J'PM!KU[^3A\?[FJ=%I*Z1UU\CO=I1! M5B;>N+]KWW]OW=0[S1O2[L /C-^V,6;;[MPW_O'M_OM-\[']][]5B^KE)]+\ MXZG5^9/WQZYFJ6[) ?.DS;2#3"!(BI225NOR_?+]Z?: M=^TP"5#O=D>#D8F^TA%3X>AA$*6'?U@4DN\_[O=/!"4\%%U1S3QB(MQ[?>H< M\?R/?A6P(Z1%41.KZ3%QP4I;>6!QIKP'U//[NK%.4L>(XF N/67,ZQC)@% M8>C0/K5,R$>J:<95BK>AS T8 *A;YL@?]R36*7K#M-+0C"V^YH3,EE/ M2 @D0:/ZP!Z%/)OM:&GDG^HHB;1NB#Q!3])HW1";FH,5PE(DK:?27R/#&X=0 M6-45"FM@Z+I)-R>X1.$GD"^:R7JT:QZYH5TZ>*8.*:F*O].SBL3[#&]#E5K, M"79\R^T0-W<7&_;2<(=?\1NE6?*97&Y'#%Z&L>[ MP$3F_L>)V;LE;,]:GWQ%3_I./-@.WE#W/,=X'K&\@HY]9UN()\7. !)<]GTO3GO5!\]6>Q\(<: MIV.X]F"FC 57TN$EZQ<3&2OC/GI=,FYOQD7LS)3#.LZ2DS$LP:FGD-$EF'8. M2AI\V\X"%YAYQ[/JHA"4:Z,^V^S*)[K)T9XQ6/$HVB&U7%8^![8N_AYNSR\A M)R\\'CC/'TS-:O)IB&CM)$NU* K')3O3I]H.4CGK_(S8IBTN!TI%(N,1,C@= M4U?*WYC8F:(%+-=HI$R-7=KN81COT3K+Y9])^P@A=G4G!Y.K;-# M1=C(EZ.^"0=X5_2;#G>25MHB6EP^KN@0OI:-$9[[(@0O18E:),7,>>,XPA-O M:Y*=VRG4B):F#/IF:P$N6[L1'C6IE$K+#8N/>1W&RM5H65=L$'A6]N! MH5BD.W(<:G7'Q',TRS5Y7%C3_SMR/6R%F#FWAY6BSU51XB&@KIFT22O9(]D3!GI1,Z]357V88= BA;E'XL\$(V8U! M<902*H7RWP:B;"O[0G&[? M[RB(W55"M"S)7N/ N!.(2\K%"H]E9V(FVH F&WUF4N@PLZO1' XQRTE9$BZ; MX)*U_GXIV>P2,EGLSY=,!H9:5(JET+%/B22!&^XE$"8]X,/"HZ)PBZ> ML@&AL"=E8>J BU_CIMXA/I+FF?&4I22(DQ"-I 2P]-/6;6*S63([ [G" B_J MJ-O.+U>?2<:+[QEM+QS2<'^D)A /"FFZ)%)FI F"^+5%NMM@ C4?%2D3=*]& M7;%:F *2,JXHAN2Q *3,>$IW9$R6A37'P.6#KKR1XEJV)3I\3D?.SK3C^%'V M.Q7;EQ.C5]7!!8@/,P8DP2+!4()!)0/((6RRT1ZO7A%L!)P.Z\"WA!#"=9> M>:DD 7+T $D&,FGY M4S+(FYFTL)UET0'7Q1P>KB)K8KN[;Q2VOZVZ?!RQ/ 4E8:$3'5P2P43:VU-; MMC9>5Z[$+Q6[8FGW#H("F+-I6ZU99[Z$@(1 K*"0>T '!HM$Y4GVRU6.!#G1 M<#P6%Z2TPMR42,B&=9$( /;H41WO3LQ,\^K?1Q8EI<(6O:NC;*^0)N;V[H<= M:V\U[(<=6KPD!YX]&TIF##M9:;*]D[.T:Y-MB4'!,2@6'B-N*%!=/A5" C)# M@$RI+_B'[E^$?<%5Y5)=1F>XON 2G4?0:SQNC[1PH52KH9OR2@2*)1]3PF04 M#S%CK.(2&3B1*5Z 52]BM9$MFJRA:X$@61 M[%UV:%"*'S[QZS9AVYA%%MA8!._#DMD&TR@8S(S=2!3 MW'9O9@-[DF.9"Z!EA64IG50I>;;?,DOAW$DI&'?G6(JG2,J5MBW?1#H3,MXX M?I2'16;4HQ'@4)RC"O<>6;1%PDO"2Z!(3!J DR>K'"#DQ(-9M&=;ULIR+TQ MV&4'CG+;X^ @* C($I!N:1<+[7%,IMA BN2P(#$,^K3M=K$9+=E]A.Q.!@#R MU)=,02!%.9']NIC,HB2:8P'W\BG"GABX(F,FW"F2DM6Q,S\1#@N[/;7E89$9 M=2YW/,)'#+-0AO63]QLD)(X0$G&!1.[.'#A,$I4W!UPFV E$4#L<>9DU$V\?VA.MQ]T\*Z%:K4G9D>]N/ITQ]V03+GT:"3(!0M09 .AA[Y;%O#M_ M4'!,%':R+DF"+W[ Q:]QTRY1BJ8%MMC;O=%T]1/ TD];MXG-9LGLXTA+3X+G MHG2DEB!(TWK87E!DOU3I,+5"TE"0!_%(0$3B/L37!SH"+U:@!M')QH/")%-L M[-L8Y -N;WOND4FXO",9KDCR,.)M(O?KC-7E$(F4PN>91[*Z0W!YWLF(+B&J MM*(MCE"K7'@$)+?,4VB +45YHJM\V16(;J57"G*ABPN"2&5Z+;;F!\*UX!;; M?Q2C?=[!!:@/,^XDP2+!T35ME LUG&ZI+WRB1 CAX@R4!&]JP[ M<-"D*(L.N";G\' 56:/EW3VCV+ML2W DY5YM 1?1^W*GT7Y[7:E4&IWIHE4H MZ]H:"F#.IFVU9IWY$@(2 K&"0N[_'!@L$I4GV2^/.6#D1,/E6'IG5XKK.VE) M[L<@-_; 0R),WZ,_=KP[+C.-LW\?6924"EOTS8ZRA4.F&VK'6@934B[5T.WX MDP//GKT?,X:=K+3@WLDIBK<%M\2@$$V5T\=C8OZ8!* H $RIDW<"N7UJ0:D6 MEKO&A^OD+1$9.R+3!UXL_;[+RD55E7)05-0)J8*CZ!!>4FKJ\KD%B1\!M:J+ M0TR=YF.-XQ] )WY)'TD?21])G\.ASS8:+-*\G.K:&.UGX]JEE%BV!Q=X-NIW M1@C-HSK^H6-')YWT#$NSNH9FPJ/A*RPW<$%AA]./XJ3F'J;-*DDF229))DDF M2?:QXCUG?BW\LM4.YNS#^A/5S4T'>+NOPPN?W@S=Z\-/_TZU#$\MX+^3\[TI M75Y\_5![H;EGAVH_W+=08;C*5T-#%DP>\7OHJA=[\E1C1CZ;R=:[80_;$\&SQ%@[;30 M+GWJU+^1'\V;5J/^G3P\WM\\-3IMA;3N&OFY-I&)#NKNOM-LD\X]:=S?M>^_ MMV[JG>8-_G'3O&O#;[>MN_I=HP4C;G?@JQ_-NTX[RM&>CBQMI!M@LYYM_;SY M51[Z1N8Y7, "\_\,(H+#:=>TN]& .D9WL>C7>=$LXW]L"30FUC:OZWUPJ M3 M8G_>]VX#H[L]L;EO#+=KVN[(H1V@PA>3[;[.QN1NBH6"6E#_ S\N2H430MVN M-L2UYXRV6&M 4?6,=/J43 B[T@4@?>V5DF=*+3)TZ%!SX#K#(EH7UKC.4C_> M#*]//'B08;DPABX_%0\"M$G9'")0_\:82,J\CQF+QY9'B@5& \\S!B:<,4+M:@#CV3?TZ'' M!XD/?[+8U!A]W;P?>(5INW1VDF[?'IGP? KOTMB]0/'_CBP>9YW,<"6!@B&[ MP=RF[_:T/OE!=:,+=SPXM@[$<6$A6]T\.?W[7R/;^_34^7'#?R.V0_AO>"MN M 6C6F']P!N^P1O ,8(#M> 2&%-#V'^SX0;QC3#6'4 M??T.[=/!,GH<.+.#&5HN\8$ M*H".D0DOAW?90\J5SH3+06$]T08(&>"40SEK[)$+=[N$OB-8"-R97;/.2:)T,@7OK$Z@#=BSXML%^JVK-EK M@M6PF]S8:A:GQ3/R2%$VD^D(<)%9NN;HP('H9?1>#9@[4S"!0'.)3D&I#'!W M#="@>8A0F N@SC\'=$;*N,&D0 P Y*F!'1VX5+1L6#_P((2E 0_OLJ5I '[F M8BPKL MK=B5TB7^6*.F9]AN("OB3O14EIS8!;_X=KA:*/R*#W#F_$R@V<2W\*\KEYG]M>B1 M+E]YP9RC)'*2U_O**^90J"8TLE66] *T/MC[7QYU]4-ZQDLMD?FHILC')7FP M8BOBPPE\&+&96661\!H\',,%24->;/NC5CQ;#&PS&"+9[CFY_F7OH6Y>Y7'M M3*W/$YF(^X U7Y$SK+74([A%SNOB00W-8B&B\NER83D'9&\Z)R^7#@FCFR18 M5C"JUB)!Z&5AN.+GB MDF.%VG(Q0W;-J+2,)!$@$9'8*!37*C9QS+%'[6T2LTC"&DO>--_;*HLQ\3Q2/"RDIA11KX,9IB @(T#:S&O&0=\P!C3!*BE;9FHMF+6[2=,-U+N>[C51BV7;5 ]4A-WP1JVZ[FLB\$7 M/%WJ01NS3:@D]BK+9X351N78F\GLX/*DOK#5HLQN/+.]0M9-//?,[J6#H6F/ M*27=F8>0H:E9+GGK&]T^[G7T;;:/C<]Y<33+P]T9WI+<'DZ2(RC RT"(!H_D MF\ZZX= N0&DV56$R&G]7TF5[_OR)<^, DX(ZY+;>_K)R5Q:>HQL]H\LO/OW[ MWZK%8N%3O=U@OZF?SLBE6E7(9^-ZED0DQZDW1S=,#)^.T'"G"0)!LH8[1T>8 M,,S+?K&0,'-C[@(N"">N;98P0P-CFV.BB6TY(G/5M=X)P,88U\U;\SH+N01^9M>_- <%4W(9!:P!TVGEC 1O)GYL M?(7N0!&O7GYRR1#L(KXA]Q;<9;A7Q%<&F(X6?.&R1).AG[;F5PXANUG^GVE. M00DX M%/]C#P"#/?8:N'WR;I:I93L_@2QX,U.-&F9T&;:?%F$X,,?34N$,WC+V=>=H M.#0-RA-LO#=XX3C7LT<..2V"L>#+%+P0=9D_(#Z"A7$&E.9'9+*I3,CJCX&1 MU.T#713,Z^#).T@&7 M@.6#S+)!+$SJ[??O-PJGCC2>8_*BYML7S*H!\;L]? M\)PXG"2PFO#9%BA$OK+Q6QS,@W^:I\,SCGHCI"I\'ISRB3F479KW#0 ^UH%F M6-AY '3J=#(.1Q8^%T:*39K<@-7)4Z"Y_Y+^,Z'XLN8/(+ M(RAQ1BQ?65R\LKRM_N3#2"!MK5H(F;96+.4+T82,MBWJ6A6\NA!E*)6/(KF) MI%K9 ]05W;"#E3P4CX?8@!/-EJ=V:"Y6\]%L74N6[3;4Q4V7O;?140A'PL_[ M9S!6/=!C^^^AQR,K0E07;[6O&P,@@V98>X]N(T;3R6'S;;);\!NQ/A4O^I?A M]1O@YX Z<9KO?G.NNNM2^)^^?*XGVN?_\0VZ>Z<-YC,X:[DI]O[3]KY2.Q=H MIZ_/"(RHC.Z%*9H MF0>+CY4XS)*B4BCNDK H42E1.8?*2.T,Y>)B%VOY$,,+$H*;(1C)44$7M;7) MB.+$2.ZH;6FALF:E]YC$$ ]ML07XBL/"-A(KNE01*QKRQ;1MG6"G/LSB(S]LF*+-^Y=9.J96PQ>L48_T/Z7Q M/UD2##4!:*:8J5OZ#&+B,%94Y5)=V[5 8E-B,SPVHXV0J.H>83L9(3E*($82 M+ZX6U]J^HL1).&<,/(7#N\JIM7QUVB+0I#VXFWT4N@)9^J!R7W/=BHS!_J@H ME?7EJ1*J$JH[0S72>(A2O%SK:LJ(B,3E)EQ&@,.J2@K-#+' M,EFA(1V1?0R^C%=HS)?1)EVJ@=V*=^E#*^$N_9N(\!RI2.1OK10B"T(6?DAW-1MK([4*D))2K.UBR4B02I F5PI2+C4A M%:50V^]T7UD3=C(7B7"@PE!?QW M7'*EF6_:V/VT."R5G8RZC+U: ?\%[ZSB M4.>&:1H6S4VF-EV+'];6-+[R"JY&^@TCXFZ9.E@&;'/#:=AA)D<5X#I@[ MU*S9A^9ZVL PQU>+1)KA'RR=^:1O=?@^FU%[>PLV(ZNDL7L$L8U'<'X^QS?! M-+3K19)NR=%UA^5\QZ5"[X<4)VF]?*<:+)X.C?F M$5PGUX&A^KP 6Q=%Q59 M>14[:@N/%[4#DA"3#2DXP:^&5PY>SY< [%\[XFKR>P< ;!J6RS+S5 [1*M[>VLX#O_V[[77@H7@J+!>FZYF]>.*4/G+&5'/0DEP\0XC@%_PX+W_$ M,W/?8<#UR=U[#IB=( /ZQL,^"%I_/HZ7$F-Z85L5NR@-V,P-(VNX1&@ M!YZ*AT^>G!AH6%V''>VJF00$@F._(2;P2F5Z<*MA<3(@9+57S3"9E '\:3J? M%SLZ3V&G?XU$"8Y4V/>YV9\ [K*^SAC8SW>#@QDXN[":2Y MXL2PY8C!];YH!7^FRDV;M4&@DJKF(SO3OL_/X@5U@Z<] LD#6+@>/^].0VED MFO:;>Q4V2J6JQ8A./%]AMW7Z>!;D#[:&2'/YS-<(8SE1$GHB: A#&T&XD=// MQK6!4LL>N2#!7#Q2^6QOFSE6\F\X='9>GN(DXS:+U^YYA-P]C)+1CW@O+J0G MX#*Z![BLGE'& E+QT-/W;E^S7OC9F18\8$'Y[R#G[J=G5 JQ1#>X5GC1?0_( MPZAS[].F935]RH 6GH?1=T-[9D;+[EB:1=#_J&/KF@O*.1=G)#A*4$7DZ\?+ M]527W3VS:5I3$T2(E9!19?4O9H_ 8.NOL Y!5CU./ 2NO= V]BW*'%E0;?L7 MVR8AG%9;@O-R)R"#3X4)$=B72 )UY6&Z6WLOZ:Z<)6;CX>7LC.9']#F8#Z!^ MXLS>GM6IJYNU+ VFBC-]H [&E=:?C_PP!;!)ZVK,Z;_2?J8R'9*LKB+A[\X@8@H-D>(Q3* M400M$N-XZ7!6^*T]#VJ%^*&LYNF,XF%A[('9TTGP?4@L$?>A(27S\WT8Q31@?:S!@?9\Y+!]-_^_( M]5!RIK_\]Q'_3Y;N;R90O?F.-4OU ?X5#W/5]1V*TMA+6$N='QH8\? S:>,T M00_+GR**NTD:U:P,W#6;JA9E05FT]F7T1$27G% +GT-N:)<.GJE#2JH2!;&$ M"\)$LE42'SPB,H;OX,&=-VJ^4IX'$9.VB\(VCIBYH;=&A.['''%1#.T5/??QL@&MXW7F%9J M2;1$A.TW,83G8!UG$R\;B^40MM&'ON+BW^M^87F=BD]0= M7;XTBO).JV>8 >DYQO.(\;7^ JH0V44>1DZW#WS,L^(H5C=C4LR<9+5+_I?H M_%$L#W:!H>0IW\X3??9Q##Z\P@]ONVU];W]K-4G#-(:D/78].B ]QQZ0AHW! M]/8(Q@5,5DC+ZN;)::/=.L-:JUOZ[(PT9TQ4W+%5:[/E?!N0>6L H*@)H],7 M^57O_C4R'*HOY+7^J=;^4/\S2Q26P\\O=PW\(,>'Z_K#A<%& 5Q5 5XN87=* MZB% $,L7_;HQRFH?#6R98O0,%BXP)C,$UQNF2-[Z1K>/A8'/%'U,F)*&<\EA M92_1!EAQ^3_V'!V>V[5?+/XGJ[YD91U?_ZX-AI_JP&,>M2;V*\5BS6D1Y6KR M\ST\_QJV\WS?:P8X 0HM4??6=F[IH*O!W&X-T^T;%#'"(;)\).$^_%F7U%I8 MKR'R*YHDL*1F8AH]%NX DLVEO =E?< [6 * Y_GEH4U6VYOA]8E/@?RT%GU- M'*NX=F'O6=B\9ZGZA2Q5%ZU4?>FA@+M>0SKX]5@ 3$+Y)=A@=K!JEJ^9!AU/)NM**SU MM9$'H&;[M@FD<(/%AJI*L\;X-/SS+4CYU_R4?UC6&&B#JX.'X%#@]I'G@@!E M;]='K LF6[NP_&P]T#DWACG"AX69"PCAT2!X#'VG3M?@*I.->E+_K'E\V& \ MX,5Q\_> +HA5RT9A P2+6U:@SVU6 ^?!77C$U1A^3G,#:_5 M/\3A%=EHU@;;&\M'S_J$7/[B8I\JOBA2;7A1S<9,FYJ:CR:5"PEQ?3J[8W"& M6P;SOAB,'5<:L^W6#*I2S9>CKPB:G$G)ZNYXHP64$U0/W612S5\D>JIG>'I5 MXJ-7VWC_B%J!FY\Z]O8C7HQ@"\Q;";$MJ10GM!;9,#!TW:2+98F7'X6'DC@X M-]SV7]!6-$X$KRLO%Y)P:DW8Q;:);A^WK!00%* W8[2:U-&7I36 MVO/U76!-?SY_WK][Y>9E'\DASM'UNXA,:D8WI(R1,#+Y&24%-\M0L8@8G22- ME(H;I6E<5/Q(=#+1EZ1/<3>)J$5B_,2J13W..UY8&F7,8)<6>2B+/#:3 M.V&#^_/S]S$EWQBE(D!0%17KR(-5E+XRM\J_%7!2>>J+P MC?U0QFE"*GIKDW6AV>0=2[*Y[[$D"_=^FEK#$B[6N_3\GAT=QHOUQ:)IVV+[ M>2:'R/R%4,%>S+\LJM$S7Y P0G*&9Y+L_S $L9\0N-PE:I28&1T[$-**6^P# MA(]"&W$*!&'R?5CZ(=90T%Z/=KVE)%'ATQ5VAX>?>;F$D?JD5T9LUH*ZRSF= M8ED$1\+SZ(P$=6VX\T#V$PZ#ZW'8!NN/T#F4[8D#X7\,)L%ZD2]^!"&H/^&! M@WB=Q@V9$0L@*PW?B6Z/,-,_18S=]SY"69PQA\K:5@%'&G,X:/A$&K4HQ>"M M"F*LQ)C?EFD Q13WJ*WM8G&\<8^#AE(\D9-2J-9%J4=.8O"5$20Q0""MK=AD M @Q"$$T0I;>E;DN=;*)(^"T%>1)T$]\C;"Y5@!_"=O+*.OT-F>"N'ER]6X.7 M0KZT2T#XT/TX 3B]F$Z^/Z=KTN42D]%0[#]0\3 MV_?G^F6H/IZI.S*K]+C?Y24+I4"+3/9]5S%5MEB:.1.L4G:[NXC9Y=^M>(6E[S%;LC)MYG M]U0MG)'I* @?1O[S\S4)YOE\S=KE]C674#SSA_4"=*>WT%=^&E\?3+67/F_Y MAIW=\)>>86E6U]!,&"%\QL_M8R>I&*X[HKK".K]A SE^K)B'':+Y!99-;/PS M>#XVW'4TR^7,=*?]# W7;V@(OVL><2AO@AOT?^5G"CK8IM1O9HR'EQG8PW?% MX#[H5)I6V]%+V794M+:C&NL>J*F,*-KV]5,M;!%=S..Z"I;8\_4/S0+&LGP1 M%]M7=T>NR]KIPNJH6YHY=@W6#/1V EF8F,ZQC=<\4G=D>NP2OV+69Y"N?/*U/?E =6X:2!\?61UT\!)DWVT:Q=4;@AE$/A,8(&Z(B MK>#NGQ1HI8&<,O1I>ZLXVZ&[PK M*SL<[_*32VY!'Q&UD/L'L RDOPE<&=J.-^D5/O8/1X(7S9Z-Q!J DZ%COQHZ M#A%>Y6F&"5?!GUW'& :GH@XG\_-HMV_!BG@QL-+&GY "$N\%FVK:SIB+5ZS" M&;FPHEV78-=P/&#UE;(+77OD='V"3*YQ#/FSZJ;$S($%R_W=D<0. -7QFXMAA\PY(]85VM1'O$HM4<*C)AF&.\7E 'B8" M\$O@,AL:0W*/=1 =DQ>X%#M68D-(^,@-.AT&,I\- O@ 8P_&H &E@%OVR%US MWT ;@XKQ<#*&A2QFN&!R8.MD;%0<$8T;@A7>H ^2UV_F*Q M\(F:M(OC8G^JGQ 07:HS8!NHXT",^R-KI 9-9$+?I:XX6$'8-/XB1/X7?-13^X;\QD\&N,%&KX[[ MB=39-_4G_*8^PJ[TIJ%-O\;7E/SC,^&ZKU\>\ G_( ^HFDD;]#CHW9=/I,$> MTZCC8QJ@$G0#EL;D*;@$@?6EB_+T4-GM=L9PO\0Z5 M>-4]+.A7@[ZE0'D79<@XD*HO8XNBC?0R#C15H%%8WVYFP2.860/FJ41!*\S% MLQ= V052!5"U4=XHN!H"U3@CAOH:+.UG"A(;K&]3 R.F9Z BF_8>G\@;D/HZ M'1A=A7^\H$NGMKDO"^$O&D@ %UM.Z]A$&K0IB(V@*?AI\8\SMDIZAN-Z,!BS M1T[5;V>!,(9!]7!**&70@?$T-G%BT1([3$0:7O$'&X?Z;594\M;72P]D@T.YN?* R60[5&^,;U3RI73JK"^B M"DL'JYX_(5?(XW&T^YX@[.O$Y?-Y$YI3)./']IA1C3]PT?AGL63K;S5!OK*C MGQ_3"?M/+PY,^L(GLYADX]\)D_'%/"/!W+[G[$4JA;&%8AL4Z0>%%UL,*T[D M_$*JRF7U4O QJJI2+5_$.IIL9*O_GJ6Q"0BDITK.5%3JAJ5I<@$/(]6R4KP,?;AQS(+@,E_>3A D:<9,3FKU MW7*A1;^JU"[%MF7*2KFJ9MR0J53RM8P;,A6P)T.(]Q2!4E4JU:+@)DRIN*!Y MHC!AHNY'<'+MQQ._T)[M4-+1WB/4E3%V30@IS$08:EFI7%02&6H2XNTB?YF( M/94 8RI*+2'&1"#P+@LA!-YFN9; 6$]+:KZ2G,T6\;$C&)GR9>+I4YM\K=CK M"!ME(_#N0A2.0Q0CN:P*$F4#7[6T0C)\5*D04W+1SC=B6NQ,7B"FMLQGP@0Y M,GZR*)U-FODH,T8A6K<+:&0I1#;/O/-SCF'/SW)\'A.-F)CHZE%G0'3:HP[+T-'>B6EHSX:)J9+P&(=J MF+W)A_>LF2P1"5.QZ:#+?>M;W3[ MF$Z)F9'PDIQ.,9F7W>?/_>D?9]/T8KCREV*Q,AT!7#09Y-,_\!$P.TPH9?=: M "66Y(IYE.XBQ3@)%#(8N2PM\]FV?_(\,+PW2)^"/_DH\4-&!^TM2(DR\&1Q MK?[4/YR//8S]W7/L 5%KO^)-ZN6O M,!8 #FHA/VF*I\P"GY!7018O,'GR;DX>ELXVF.3,PV-,@[Y2=YJDRK)>@3,! M^0.8T7>L- F2T4963WN%D2(3/D" -NGDB&/&V07YK[.PGIDG2[MCR?N3E.X! MU7".O9%)W-$08(F/TTQ,N64E3'@Q/!P\P?[LK/ %A@73\FS'GQJP88#1H:X) M;#;'"_FU2)9)!IT]B8C/YJ4M9J/Q5#;DJ&5;.1\H*Z?(*,?F95OP9KZ04 I, MO#2\>F)4/ "@N#%QVGQHGRDRLTV4S+9)KEKZFG>2=I;^4"+C6>1QG7!*6 ;5A]V/LA8!FQ'/68^"54JQ;G[**%@4>POE0X^"7<2[!2^C8)LS M#6L"I):!<>H[%=N*V$0"3V4Q5'J60F"5RL*FE] AL(NJ$/P5* 16K"[D[:02 M JN;6%GZ@M7$ \.R'6* T]SUEDJY>+4=_,"*7F)BGBKWM]'S9N&.#ZK>L(S4 MQ<3[&;^C4< M5D2N6?"X^3$DVN4 7ZB#&^!Z1G<&- 'A<$Y%]5?.O&"X03VV,@>64C&X#&@X M%VU\H?:+HPW[G*9&KT>19D& %N[&(!\+_4Q0C6T5>%QJJ124N/V1I]MOE@L3 MQ? B8PC6*0^Q0)2E. 6TQ"X%'F?]BD??&J;;-Z@_;9R+@P7<&C&!/C />"66 M:OMQ/IB5?^5I"2@R%U4$=%2*O\Z0YHS3"FY;(.YI<<6]Q>K0G'6-\%.^Y=5BX.&@YP:O0@\CQ=Q"R+C5-%\CMT*Z'1?;V(JQA M 3A(#8Q&LFX/\\N0\?ZRB"N1LQ7&@0("@]KN(A3F*\33ZFE3E3UM1.MIDU!_ M&%;%,615'+#&OH*5#<1#[NA<)#.X.MCO:42QP1,KP%9!N^B\U0VLBFDW%U0= M7=OU7%ZNS<4;BY[/M;70W-GZ\GD=^V8[/UG/B6F'C<5B^$EO%-RPLE%,P4.8 M/)YIYH&UY(8^AK5Y1DR\&)L..).^+3WC'6V"\SXIBMFG&ESFG*KEO_EBXQ9^@O_,#"^4M6/7W7$)-]P7\38O3^Q8,&V:I M3'?@0-7!8WJ&QK>GYG>XR&FK53^;W^&B[T-J\2XGOZB*6L"-*[ZA,;N7$+0( M86)^;K?BECX[(\T9\^^U[E\CPS4" C9L''1[!%-&R=BRNI/[3AOM5O#'&6>, MOU'Q2K'EE^<8H%SP. .'R@P83_WU-MUMQ0%C@Q.P<;%QT-D4K\#CE2R> M[8#$YS8[J1?L*\/Z!DU>M#!V?[3^ZEX:(CQGBE#_E<#F^R9NX/(]5(L$33U M;[/>*%P-\F>A+:$;W%P)1F'QW3+L63&")\#/8.9<_*31.J7)N]4$> QPM7(G M,1" T^9VK#V2OP],@JW6R58U1C)F]I<_8N7'V\?!:.Y:4Q$]MT,_-;J F/>M M@(#?&0ONX/6+!3GD] [ES,3 ,S4\"K:'P@5XYZ)I2;J:VP^VV._Q]>WS-G'>RDFY(F)DF3:O:KO5]M37'VX_ZI 2Z8O(]Z@VV@7P5 MWS9P\:(4:9#%L%"17EWF57CH_$;>!>\CM"-9=WG\YL ..!(1!5;#C6^5>Q#@ M(B:2K'KE=FT=3NM#WB%)5?T^7+^/K+,MVU2LHW0L,=*U=*FL846PD9O(&P7E M1)01X%T &LA'<=?$[[X/%1A]TQPB5(0K]=)L1P>T7-"9 M/7V9#1"<*U$.*IT][)"RC'K6Y2:FRP MX\(,(VEBM#+$ 481=RF.9!$ WRL16RK1)CJNE&&?C15B[/1N&E=6R)E\ M)W7]ORC0C$CC%Q&F<.X42S"NU4O&MD2F)8R,@GG[8BK1>:=M,^&T2\E-.UEN M+J%X3@"!7,5(S&\GE9,UDZU4BI$>]K=Y&^#.]NC5S,;MLC R7-Q,8ODWF,_@ ML4/3P+_29O:LV%XEJSO5C%+_'KSS=+IY'+=T/WN%.'=6Z??_H$>;;LCKHN=Q) M=[K?-S. I01/5O1[PW>)>5$RRT[UJUJ-Z6CA_?CBWT<6G6['+7^QN/N7 MA_U=ACB1H^:+$10*QCW$R_W;I,8+W-/B0I_ D!Y3A%!K/CT*(8O4O%H,7>02 M]TA*H0M_8L:'NK+CC! RJOYT([8 *.0OJOMW\(]YB)<%X664NELE:(10:]1# M0"T9=I5"%UK&/9+P35ECQD=)A)+ :'S,.4N=?/&=S#8ZF9,J(NW9I7Z;*9T^ M>W@JZD##O$EF9N9)TV(MC!J8+XL.6XMU"9HY7?N76SLXZ=3V[^[-OFV!,I,F#,L;\Y1S^\TBV,V)_%*9F7*0U[QX0BQSM) EL\L&_@7 M6(RS#YW.E)V=R\8]3_/1+Q1*H'T<-DA@-3Q6WA=*GQQO$RZXFE!5SS^[&F%(4,U/\S9& [Q;,Z9VD,,^K"" M0TPP9[4VLY6'V):-FB8OJ3(X&]3F3LAL;2PG HL"BY5DRM#T\ M_1@>P F)HYD<9^Z2T\[?M<'P4X/5HN#19#P QK+Q69V+,Z+^*9R7TSZ"DQ() ME)EL2FR&7";.3FTZ(WP(.V57FZG5S),Z*P!0R[\NL6]2)3IY& M^*C-=Y?S: MSFE$<469$:\]\;O)3:N5>)7OE';*BKJG/"MX.E/("Y8".*Q ?8$7C ]S// E M#5:&8527N)2=PHR5SXQ\*YB-H_/;UY&I1%90BCE8K<0 U 6TC_@YY29,P %P M^6>!3\NL9H.4_.GCV29^$SKY/ ]8_A''<*W-G-QJCF=*UF:7#6?KW/)1@F+< MN6643[<6MB9K88^S%M;O8#GF)R8'*Q*7+6MBBL>P.T:761@O#J6^:<=/MW>' MM&OT0 PM+MPQGMV,>!BR"J1>#SYDI4,!I.3))@93ZL M>#43(>PX=+L[&O#J2,UQ,,PY,[B5>B,8E/OAJ,#P[MB&U4/$Y*J#3^Z54 M2)QKQKWM>4JH*%NSH3I.^:=FA6=8#:?*QG (.:FT!':X<:6[:NV-TU!S5N"F M2592&; U>XLO5Z;:1S8# MA721F9)D-7%$"V0"APB&-,1 #0&:67TZJEB%S35K@- ?3WJ>=)2LS$'J+M2. MMLTD-46<:LS1<$)C1NUC$KRM*JH6\!D@,:D!WNC"R@KNRQF\0@-19>7S0KX< M-U>::TR7)DB8"@X,ZCD&#H7^J-%?J#)=K 7? .W,I8A\H9!QRHL<>!T)9PM,E;E*@:I+A6P- MLT.<9F^:%.LXS0S(#=$CLT6FH+Q(UB)!"$.@P"+^&.@-93--&,OC'7R*-!- M\A7\ 7DCR$+">5ZDWQ+2;X5O5;=2U<=>I6"2/W4IPHVOH31/C+CCE M^^L!DUX-_$$0N:ZPH3^%3%(U3EW<("+>JO74P2/2)B)YI) 6'5O1N0$' MCFEK S$1UHG,#D%(JE.S%H@?9: (02HI+2R4B@[#SU4@D' +,&O_)IV.V// M!#S!FQOI63G3E9GY]!'69>F;EM&(=ZX$X8#JE;TE]$J3&:\VVED,H6II''/#:^EU<#R@)DIM! MJ.M[ZX,(;SR(20]UFVNT$$'A49?%P1=S/H9 8S=\+(A $_O/"7SL FS:IF-W MOB/+K7YGRJO<,OH1EDJG,; NZB;ZTG:B&;82 ME@"Z<9YQG >L,M Z$FQ,DN!0%H[6 C8 ] XE$;3*!'?207T4Q:*R(H5\0OF0 MK"*2SJ,73.$LN 0_.71Y"$;^-[1UU/?._SZGIWMA^]KF)BO^E']"N## MB-]9I\L*V@V#4=&\5:*J%5I]1W*PJF< 87'94- MOEI.[#6G$_B#<:3PI5 P]ID%@R9?F5=@\V;'[&5R,XLV^KI_F[F@)B^4$HT' M]EQ&O9:YA),;YD)"'ZA3=51ZO0>PR]?;(JUGA\:U;A"^R'0R Q@& 6>? >4$>'(T"PP M/CJ:"A!!3F$E=HVSW& '!69#H"XH=CT;P80@*V;S6=-7E;"PH&]W&_X)>C_B M/W_.^(^^5MQ,2S#&M9.R@I1-K!4O?14$TKB1Z$&^5I'.B;REW,1!,(-L-4=+UW^>H]2F0H8>1LJ7:U'(2U7]X'_FGGN+XX9W:=LL\.]&C MM&+;*8/$,KG])Y7)XY#*_E7)/"9;VJ-2ON#6G=&>O*CPUF4R.^8EP>UXR5ZP MC*!WZPZR3WZ^=YK)/C& 9U187D*MYB-TS'P!M9H[9C*#2CWQ"U18@%0&+Z"L M]W'0$9Z07PUWK[#L45WOGF /P$SZM\8>V+GQLAM^GO,=W$DU M?G9LB9=2M_VEB&<"=&A MID=3B7YRPIFNBOO\_K5NR,4)A1@(<>81SR5G6/J5FE9@)OG"B=CKH@ [+X0+ MS?/+6DPDI=BK:8)&(:H <85;HM1N*UNG9R;U3S-Q>O# M-H7JHE[+ MYJI@77/&)*^NKB[%]3I'7T\/]#;6B:NEC?'SMBR[A@8E75WSUJ__L*C7-\U] MTV6*KW;4+[[^XT"R:H.PY5XPRPQLANEV;PX;;YYPGG#T4P.)'W,Q@>;X9CKV MKE-;.3M'VJJ_YJP^KIU6E>308#N6L\IPZ'[H=G>W$J93E MH-.:NTC.J<*^DH&Y;JIQFS>5M>E<7F!)31=^IS>M^8X9U M+4 #=F-\W@070 MV8SKI-.N%]Q D^9%MR^A.N;?7)YG3>_>^],Y_/K^H(%+]GZJ9^ON$\=L/D=! MV[ .T:3*R]]:#_(:I0./8MS.-9OX;?M1>M53E(EUWATVG<0PW+.3D.1GS$:B M?$E*)1(LC[*F78E1L<2470/K#&I*KLI#=7_I*;QPGK/J0:72:^)&8EFH2A\\ MVV2M]EO]^:&PP7<+G2_R,WMJ6++OKF&[CS#&83]Z)*_ G1.T1MWP\9T -,HS M)6B-"+1]7^9_]^28_3F >Z8G[ST]@>B5@^DW+AWOPGY)T M7GF3X!%"9D]('*^\P ^C1T@N>=IM#/W>8V3 /.E&AO[ ;.^;6>=1[P7'[99 M@@L_W[[QCK"$L$#PEO.D@']_+>@/>\%2(W\XN;V+_0E/;>B/AK>/*CWEEDS\ MP?@6%/[T6Q*$?M0?["GC_RW!4J1XL=_\*O"CP7ZS_<#O1\/]WL30GSQ&^X(G MW$2887^T6X;_=I'G,^]$.;Q_-0YO0FF<3N$/9'+^QUXPN3O: OXXO(* M=.CW@\'+M6,&?F\R?K&;W_='P7"?;1BG\=CK8(( SBZF\X0QG0D@[A$ZM#ZM M?C[V1^/]9M9@Z 3^N+_G0@]F.?$?I27&TYHZ:.M,:A=+YZ7LK!X\^%$/_N>L M![>=Y3\H8SO:?6XR:/X5IYR$Z/;-'[: MZ28.>COV7+P45W7@#X>W+U][PC.+_,$=&IL]Y9: <=V_B]/\R;9DY/><+I#[ MQ/%?AJL'^Z< ? M]Z(7N_6@5?SP3S^G0H[PP7O-J%]YA&>\[QM).,I[OI$$[/Q(19-MK32C$9,_ MM]+\#VDY@54%9;(\6Z22T;O$CJ0SNYL#, )*JD9\>=W)JOO\A6N'TN^1:A&7 MTE7 +FH4;RHG0)?W!F9TF,:@3WMVRUZGS4/R2*\#VOY .IX>9Z:!)?;%52T? MRW52I(OT#RX@,XUG_$JG#*LE#9?HJ!XB)5 6=J["7DK2]\;)R+^%&5OIKL!0 M[RTX[U8.O(776X.1][VD>][U0+5:8?%L6DKA'#Y,J)]4 4-K_@/HSH<]R;M_J^!/VTU!(*M=CX_O7&HHN\++V+>,9M3!P( M9 T3Z_:!X"HN4\)9!:"FK<)RRK8*BVAL1H!C;AMAV%2@MI<['0%?Y]HP74U'':@2ZE^-?1Y@49=)X3- -U:D55KQ5!JS "E4&[LX MQ::Z0XO%+Q[QQMU;IGS,4",U@XT/!V3U*%O!C9INL>(/1'%)5;Q\ M%@N8W *;2>:U\S2U?K#1U$P#)IU2 Z;?8::JB+>(U[J'AF[*B-UWNMXA=7]$ M0&BP<3-NX^AEU%&$^[,DNAT'(4=3XY[_VL#_-946JC9B7.N,[4-*O## JLZQ ML5I*1=(5_KB M$'9 FI,@!_[M-L;1J\#*729OYTC.L:U 1<;4MR*;(\?CPMOSG-07+.]7S.Q9Z_AN*\TJ"1EBW?98O9^*'&LS \(^ M&C+*#/A0H.IP4N3S=.UU/IP4<@^;MF7\ZE ""LP+T'R$4M@.(FB>#0QZ M2::&CV 8U!\A1BZ-I?9@D62PF"3!07SL50=,,A5$#Y"=_]I(KV@"Z; :5YON MAKH)-W^Y1%R16"3#6AG4N ])@7! \7=\';LK(*NS%F=:#&C57;' 6YPD'=Q\ M@VH6:J@9-M #?4NU&?651,+N6LO5(M\FW!T13A_X/K;:\U5]]A_P#(**H-Z6 MV<]3,RZD4$L](9F![?02N-_4&M:;P_TV[RAU%F$P%"@)MGPMO]DM(D].CGA/ MBR0OSN.,)@':\C>/<^0$F8)D*^\EW![J,(%@*C&)0]13-W3T(*Y$8ZD##.E& M-7P+@7376^JTHPQQ$62K.$6)BI_' <[R;%.R)'-9$$RES+,L6?@*K^+J A@8 M7B/\E'3=)K6Q3+^OMZ_G,!S*=:-IS%CM6-+-I47#?WE^-',@!M3DE>U=D@$7 M+Y3Q7>T >G619((+<<7]06/:6NO4\OD\Q=W3_1>QBQ:0#MR]'"[&.2\,C&R: M$FSP%K7."YPBCH2)8UB^;XTHM"-%XDC:N! 89Q?H1H\B0V=WDJ&?@ YB$E?' MW-SD^5=MIB#]55HE:JZ?U"U?Z)D/)UWO4^UOO@7\ E3\0? !* XVP\;SB'9! MEZ3S@3J!'AY8[QH_ )L=.'+G,SWWJWE.,4E*?IRA99,SW^V<TC5 GPR MBISNJE'498>$2"&G;1ZV,9_8"#/MVR1/^D.G9VK4ZX:MVSOPAT[78]K>L&%[&S[8MD/J MH >#!O.MHFWI#M_$;Y>X?7]H8"YR1GX^]HZ/#TU/)>H[S%V8+/RO0&E\VS19 MD +Q*AJ.U?=Q &=P60-M.M-^]_GRCAM3R<,?J>1_SE3RX_,LUZYWXEOI/*5% M 2\ ,R3%'S'. TP5Z/B@F9!)#HB>IOWX<'4(Z[)$)L^N' 5A1UKJ>9&PLY3< M3>@*XCMT$Z=\%?ACN%R=$/%"6SB+8M<-8\ +,,(DZ(---G28C>\T\FK]?.2/ MH@&\/!&,RX;/*_;2\OG('_!9&C*@6TSX$_17Z/)Y%8CU7"S=./2N-1SIH^,K(5?ZV9[OH6'(WOA&*$0 M71IW8#09WSQD=97A8!Q'O:Z MPZ;'T8.!>U;[F#5>JE &7_4G<)$&[DCP$_#LU].XO'#Y2Y.,QOUGA95<\>HQ MF$>@SRB>@CU>BI5F^7=?#8+0Z_1=)M($QZ>\&$@CK8?-S05M@#V;6'401D^J M31]XR[XF<]G479(>@A6K4^UIPW[+)L?([H(>E6XFW848T,:BE&Q-,- MBZ\WYK6X/>4K2)=A\E?(I)2"U;8?BFO8#J^)')GZFW@WCO2%7YN0YVOR;R4S M0U-M7P/5NN6&C/%^3!RUO_5ZC$-X=MB=W$Q3#7C$BF'87:YKR$'AOI9K? M\@I4%)RF.'OK-;B6],G?C!,U#F.A=FW"*-QIRX0Q4U3V"L*.PV 8O2W(#@U< M2K1<@C?<1-TLFSWA(7#83A!<8]QA!3(<]]A]I![3/\387&HAS[:<*(.BPK"] MW@BE1O#L4D,^'Y'8:*1A]XJ#U-^9Z$ M18D.F)J6'@_GDM-;7/7 'T9]//O& MJUN]Z8$_Z@V]SN@V>WH-VPS^_G"VB=KHSOBF.+AJ?#/L(\&-;R-_^D/8R.@F M^=/RH7&_WZ00-9[9>!PU?:CAQ/@&5#^I+I7F5.+R#_\IKCKAUN16I_CN&E-1 MR,>\B+/, &U?Y%=NX'Z*,9K% IZ0,>JXQI56]2H<@K%N8.8SPQ.^_L/V5\>K M59%_3Y?<('XL/0[(1%CBLB2]!H, \-EYOK'678]MD#N?9CS?% N4(GN"\71:;.1;ZZM< M1_3_84=MU-R V.B_8Y'C[X7;2@VE9;E#; M_S0%.44IO9A%0I^$7R2OS[8HP!+U&=H53%/AG)M$[DK!)@IF9:$R-4M6"67_ MPP9BM -G@E&X7&VHAQ0=2PIQ7)8 I\O@,8X M)E"&P](P3(K!,_[U3*3\EAFBT8T6<$'Y4N@7KJVB(K$@U% _RQ)8,>6BCR)S\'C&855)7;TK*DO$NII M]#2(,A* 3+S&60@/1/A KTUH-GU"J\,2;>A=_XDP'#=]0HO+SRFQ[L4R+SE1 M3WTS!0Z8T!G$19%B,&VS=N\OZ7',>E7$FM(WD_-%2O[;70<7HA_!A3]G<.'S M9LFYCW03TI(5F@X8-0>N%5%WW^XEA,T(]-V=0-@,)]WAGI0BW@_"!A8PVJ/Y MWQG"9H\.X'X0-OMS $\'8?.(UU.I4T?,CAY< _BD]/-*]+A^^/"JSZ>D$SW/ MX<.!"9]E0\?]E[&AXW'4<(_4T$J9(FWJ+\\HXY0*>^M+] Q'&P2WH+VG/[D@ MN#6FS)-N1WC[YJ]/N1U@'3V<@)]1/"CO\HL0#W=&RW7471L],>!UT' MD)LS8+">KM=75? W?)ZB;%1%;T+E35V)3>7 AQ/?*\FM>DU&*0R[+)/%I8J! MMG1FM6NF5.[]$NM$9T5,Y'E8F/0!C3;Q<([5*4.+7-8H9EN?%53*V L<;!$YJH'B$3FIDN-J%E M1J^G0SYB*A/Q/<1@\20JBQN\6>D ,![S+"YF%+*QFM[6ZP/JU%,DRYA*TC#G M!S[(45^S/4ZI9YYQ*:^U:JE4Q'[539]Q\F(&_IBR(R=N,J4;.5)0V;'":(CQ+->PRH0.EQ;.=._$O1NJVFAKI>1> MJL$5<<>K%7Z12K#Q##=PRQ;>KW$QO7AYA1J1Z2S.OGGS1#B@6Z>%4"\8;T[G>+H+8!L@:GS^&U)/7!H0'I"*&PH] M''T]]2@AB$8^BQ=XZZPD#BR[Z17Z^['#;MIEA$]&!5^3;>$&EMF[6 M!VP,;)JN8JB4/*^3Z45&9:MD>( M-*6F%V[S7JI;1\%R+ 11?TZY]!3_"Y],UI0\5C_3LOGWRS3;5/^DYB< -C%E M+Z;3#=5VX>.X_#U(!Q40L:4QVXX]G/R $ZJ*BG1 M0E$59X>XN!LVI;B:G+.6F(Z?"U,:-+5C"\;)>K0?WOKS7 LQS<^Y0-O]-B\$ M!QPVB,#3^B65W/WV#+@Z!,.@-8NMZ9O'BF^ $2UH \[87L2WF#2N(^W M&788MF=)1I/&V=Z63_('QNV5'?W&6=]M^*A]KZT_F?'?:H$EN1KM!QL$#?.K MOA].6K\?VI6F+T^)F=])B9%S>YO@M535Y5\01L+K'+W]L@.P%B?3%:;07FB> MU;BR$@R8&TG6>,,SMABFCO.4.&V+X7H=LS,G170XMSL8O(/A@)3YQO(00ZC. MIQ1]ZD\-_ D-T[LFA6CLCWIAXZ<:0?)N___/+;MPU0@MN8XOO%\%AN)$\AA] MI-6NG> D? 4V*&J]V@-_$+C;O?%S/O(XH4 ?T$53$0K_7SH+Q@<#OCR:U M3]GX9BI_4AVNP6B3=&123*?B34 @(@$DG==*J"1WF;;!.];?I)PON-;$\K)< MOV;&HEN@)F*/ O,AJZ^ZP66R6%"MI R%^G1&"<14"%$H[?C=YV-G@?FD22D] 9, CO/4=5&_#:-":;XY_#_Q@%-:V7MNU MZC5W2O53<,LM8F\0_N3-0(A1#06]HWMK$=1,G0NI'$N3R/9:$ACA<2)HT=OC[^\ M/T0#)291@E4CAX#K--PRC.DL8R+8D/+F"95JE@ ESPV/"DN/?S("><"XHW>+O M-E(?$(P%/EK%H(05&B*6U>E$<5@AIB?/-PMRB"UHB!BSF VL+GJ!L(YH:;[! MR(%H<^<(E[;C#-/^CPS3/V>&J5O-!IO%]\?Y535L_FHP<6]C!<180FS[5\5M@/\(572-],,!"KVLA@?@(WR<( M?IGH6B6)SA@A;:J%8%JUP@'GLU306J2P5>C\]BW]G&8(K*T?V;6E;IQAOLFF M:ZD/$:PZ243.MCIJ@%)H4^C3#2;6X(.^[9]W$1L.40YO MX@]&6%(Z=NL?*_XF4DP[@ZC;;];^?6^67V5\KHS.X)YA%.)ZK#.$]VK'^.*L MXO.[N?;!:CS>E><^T:YI$,C(.-@%&K,L+A4HN#Q#D(]=3RDEF?6V\8\PEDU$ MY2M]MQ83M;YAB&%8*Z3)^'YZ),:B&80#BEBU1FS?6A7FH.OB-5A3H!.DU"JG MNA/41^@',A*"T4\$W (3XFB:QLA.L4GM!LN=R J!AZBHB!2,_!M>K-BT:G@5 MAF34V3O".HUUTZF^V[R#$Y%24$'*%DA&-7L-K\AA08KUI=^)Q7B+=*ZK^]N* MP;%\V 98QF 9?G26$# DEMM4:JQI&;-DGE"9*SX+YH\HDIWW7SX>&.N1AZV6 M3UHG1E RX6:4*!! MV:V"B[;) C1A8D:;1W] M&LG=)]!SKM!<:&YLDS"=!^R[L&85,])U.J#E6OM?WA^3BJV! MXG29(UK35:!>9@A?VMZXYT:V+4I>_B?'K#"&+VT7K"DHL]>Z,>42-!;XI/64 M!>2LKIU-&PURG(U:8YJ+"T)!AOSV29PX#[B>UKG;-U40Y=5>T0T-!\AGZ(:B M]M)\0Y7*J:K$S$51LJ6\^"N34E1R@PK*1<'RO<2 M%RB?2N\$\1,N4-ITCDX^[\!W#U\E8>?0B46A%I8W7>K-\HR]8"7.F@PQ,:HV M:TKE(3S768J:'NOZF$M%Z*,D;&8)F[^N*88I1[/2:6Y =I+P["68REM?-Q?J M)EV?M8OD.UR@M"1K KVJ9PDV"B#%04<'Y)IJW]P5&;FHZ\L581Q:CMH?&+T, M=P8923>R@GZJ+'A(*K?%0EYU)_UZ?+(Z5M ->R,G!$UR+L38@#U8T!V-(Z_! M9^=]_P>&/?R!JB^&@_=H$#YZ!P?3]1#"L;#.#'X!B $O1<._4B- MYUPM'(\RO(RF%=O3)@N%O)QDJ&PR->Q,AM$06^HU_@9=N^?EM)\L/B-[(NUX MDFQFH:IHLNB'A%Q<.= P\$>#4>75*>@(F(S(-H,)1(AKPT(::ST&P@RF \OG M<[2FSK;7'S-^'H1\IMB09,@('7:]AO7*RD9 P$%OV+1\'4&ILFLRT/"(8:F8 M?<,I[G O<6UV."-QOJBR52FJ@ODZKS47U0-)'I$PU;P^[=5B4UKDAN:D36AZ M2SE9L4B('(7\>#EKRLTWB[(_TCH4/H0X']4A<=^H85$$=TQGT(Q 3P7E(Z:0 MCUJ,*V98G>UW1Z'O67TEA!;QNJ&\W*S)GMBB9$G0360X1JJ]810'' 3(@!HN M70M]H_9UX_P&X^Z@]X9'N,4TU13ME"#A)NYS1A7):[QKTI&5##T>_T*ZFS?#T9#+\UNN"O7 M?T3KP?B1@1_U0_=7KAN/>&UH:J?@J];GDC@Y6 M)GAKEH[?0Z@3'&DT$-(ZT$X8O9?O]< *+V M)F&>4&1BK3@$*3^ZZXJ;\XK\WF#0NF)-J+=;L:/L]$?7K;C?OW;%.P[)#7Z$ MY/Z<(;E'<>NG!]Y=_/JGR7I34.^EHW]MR+HY_72T SL9OHHN"(I<&00_Q^&S MYEH44/B4!YSB?QRGXH!8PETAB_P*^RM5;&LES>/I=+/<,&JGS4A4>Z:$-T)! MQEF6KI-)+5YC.B4OH;$J5C]#$>,XXJ;"I1,8%C"2IU_NI(O*:^KH: M XFVT!W"0G'D9^H.;ST.8NVM.7FJB:H'!(^MXBT#?)47 MUX@?-:359H%5D-U!(WY,80TS:HT&9/%./4@UBA4ROD;/.*?4,MQE*9MS+D3:E=^3-6)*&S:3P,T0>O1Y2,+E6>0/S5 M#;N#0HRMB.QIZ(!]>( /1..1,Z9*O<14NXJB&851\T@FNS%V/?]5X'(3]:RT MW+6_JC(]Q?,ELQPZGU88LIHF:LO& *J]KLKI[J(=1E,V'?5W534,5#6GVS=V M3DX(Z.-(I=F,@M84RE=!Y%8$D4@3Z%<+A+XA&[B$.2U2:3UX!5L=CKPB1\]% M)6$T"-A']/D7[]=T=@EW2_>1]*V,/.H_%?8G3/)7UH)PK596,":QK#>D>9Q1 MK_O$[51H>CI,%^D*[_CKBWQ36MD^=N/+N:>V2U*VKZT%<=.UG]WL72)TM"-Q M40SK1&PQ#Z\W^9HY5J5"5WM$ PPGQJ1H.1>)R^QX#GR*/>,S5]J>BJ-8KBQ+ M*[*EO#PYR2(U@QGU;K<*:?SE<7" M!4$KB2A*830EB*+*;Z4TPSJKFH"-Y\WVA]9X#M!&5>_B6@PJ3CAS#CJ[4DY#QB/D'TTDXLWYW1X4K)!IXN1 M"CD#-E?7V.Y>[;LC49/O:2EY$W-$\D#T]8VA[^.Y5-IPII<:BEJ7)N?IU*/N MOLIL-'VQ22&U&PO07.TC*-AC0430X&CD0RV6E,*L34)N7.YR=JMS+U]V1FXH MN4J3PM6SW64YW-L4^W8G4^S0)&]_E AWFNS +',C11R(":%VP$5?/>.YRX M*2*NUB+%C@4KK'$10G8K/&&^!\AQSA,R'LE(1/LABMJL'-R 5Y-![T;+BF?Q MJA\-G$?I$AGU5PIB]NK<%X8J5:\5, O'M:/O1Z/6@_^2;IOY_3HY/#+ 8T$H@+8.-ZWANY15$HI&4E?X.%W&^%(_Y6?E=[A M=*TRDY(LGG*>G3EE6-.H'E$H05[]' 3(Y[H2!MAU6&?X(ZSSYPSK. J.\B'H MLM MUD;#;F;Y$N6/D73X5(WYT?5:2+(I0GQA=S121I5LZ6%W-W'Z=;31JMNB MP<<.3 ZQ>JF> =%U]3)@"-:,/[P]:9KQ+6W?XD/GUZUL( ]YI?L\-78#*$U6J M:/0F1\P;2"HT_M85=Z()'+T:]^N)15J2V"D\EG*'WV;#54#P,*U<,K!8OLUT M"RY?^RK1].+^W<9BX,(CY:!S2R1-N("@*@GOI=1"F%0;\B]&V+K7[J;;#VA- M-<7EH.L]JR[VWQ4;OJ/< [($7KSZI<6;..W_51^S/*/Z\;@AB\#O@W[5M-ZN M]\Z%]9$>?A0"$7N]DE'FSA@&<&=\[51JW]<=&$?#B=PN)SI0A3^XE3K=J*(; MS;Q4RM0U6KY95ET9#C4,Z!W7>OW*4 5NM"E$ [:R+TD5'MVD"G>KX>&*)PI] M=%4?D@H[EQMLOI;B2^@P29*JGX="R,D,]AKO;&/E/^XR\)C?&;BSQ7U=<2<\ M:TJ9>W8MIN9YGL_8LX:YGAQCK#UVH&I=9LJ(;>2/E7#7JXAL9SR]NODJ,L:R M7Q7V1O7K^O9VO<,*0?HMJS)\4R^/,W"YL*C=%V 3>!\$=KQFT$]X9-_L]9\>9O7]JM-U6OCDXMV[3OO)KX/1!;8O7/I'J-2!K_H# M!]'@!AX:^F$T:62AC-H&')/_7EGTJ39JY?LM*Z%&>J5B#"BUWU"AIHG/()>P MR011<1>I4F8:*D5!$B)0AETG:NV13T4G^$'URQ5Z4I$I<.VJJ4)5H"$TLR1+ MYJGPK)E>',7J6EK5/G_ S !@$B'/DK.U1X:3U^'?6%SRC3RD+C)AA\04Q'#) M@:YET_DC#8U_JFCOM2_7AI0W)S_M0CU\%+?GXDYN3Q,1^4N))0 +H/'G7_@A MQ2695:/(!W*OG^CGHW=>T'N-U>,8;O#=HT5MF0C>P'WG=YZ)NZ&TG8$JI8-[ ML\CACCG-V*EX4P>[*:%JFR4P1D)=9^>;0HFFY%RGFJR,[H+O&]QM6?J2_$*Q MQ$%,".?>^0X-RPH//-BMZ8800$TLBZ-^4B)"&!]SF\&4FF5Q4!_F,^K_U?NR M 9;O?4S/F<-(UWH+'^Q1IAS!E&$C*9[C1(I4 UOJ^8K,U6FIZJFV]3JXAKJ1 M"@M)9UR\ (\RR;XB%SM2$T\O4,/#XE-L*HV!0@R/@GRW4@BU!F-\ %%:[OJ@>94KG;W2@B2'936V7 M5R;)THDX443O,98_5,L_2[S+]#PELYIZ9(-VGM ^V. ,*I@IQ@69IQATA;?/ MB)#6 M5VMB5% ,&%X1^; G:';A.57Z,5G.67@EA#(;STGND/-B!. L>3+[%9 MP 76>),#'\V--:?O67W&X9=3=:8.B#O,9); $&YT41T['6_R/9ENUIQ#3'PU MMO@S+/[RF;6'1Y&+R[N% PW.V@FHV].M]X[C)3O!:]]Y_]W1#Y_]G]-G_PO# M[KS^"'HA7H9C@^GGU!FR3D9LA%P5TZ3 'Q1LS^N%O%^N@5>QDX']0P8BD $I ML.0\=U@3-P@IJ!\[@UZS1K)(DWG).)D&4Q#=09C3@49;N5E*Z1^EZIUM':^+ M&LR>@KCTT!=T&8.@("@>7N5_H^3:Z%I:6/(,U"=&"<'Y7.4(+*!@UX!S3-,5 M+%6#"1[>!ZT3$+A M\'67>(- 8^\V%AVB#JIWRJ>]Y['9[)8HZ_::PU6[]GD#TM,Z<[B."U0P*=- M?'F7*="=Z)5J%@K> Z.CG#-$B:;B)"P(&>YW&BC7I%:DY3=8WB:37V@%VZ($ MVSE-=CF^0P^YK]&49TIU5&:V.G%=\[*05C/VU"^0]M:PX-6ZLEWI$N\(:1]4 MW:ERSZ@?C@$70E/"PK.#$=C?@&U_DH(:%2GT7M%+! 76&50/)X=D3H'QIE#3 M0XB68D,]7PS%SGSED9SYQE/HFV8_>:&I01\S]_21_#)"L^$#+=464[&_O<-J M,:"/4JV+M 4B!7!!Q2SV!49EE+*@\P(-%+^Z2;@1M5U2[CYL?#1+RBE8;3!] MW+@TN^6:Y?[=L/Q?M!:O7BAK1,K9 XI\\0CL*W5&>#PI_(,R,RG)&V%Z>?4( M ?K90-AE\8[-BCQN66I73!>Y*D2AL'N("U"%* MK>"A3M\8"/___B4.@K^PM+NCB_%OQVA#1C"+L[]Y\,]_;O"XUJQ0XYK_B>5F M\N_WO"!V<)-R_BL;(:= ?#C"LR>'(Q=P'0-T3D4\$SM);'HG6I8L+*^N;QO0 MGATBM7__'OO0%U[GZ^?W!_2&BJLWO'"T*7*O@X%O>O(H.V][\BWV! .C[P15 M-D+6YE=,A+GA)?-'-2D,%:NJ A7Z;7B1_@*FNGX/0[AV/KP GZ;U:P46-5\L M1@Y<8.ZEY+L:M2'9YG)'4#TI\@551,,IV=]P1I*@4G<\Z04^_&T$[Y,"*P-H5QGYZ1<8.I"+/P;-,\D%4?@99Y2/><4;@L(8).KN\@1 ME%T/?T4"?IJ7['03?Q6R< M/OV#XDV+'#UX$MST=!*S<9Z9K'5;VY9@Z&.)BO AHJ)/O3CP>K-"=X*IX3-< MQ',+ "M=7[NG;7V:=!Q.M]X T0I&'A !/IXMJWP(J'K62I[3/N%? T=M.1 CLL\ TM\"SSH6X+--_+Z"\V'=/M5 M[!SK9/S#P;9O#C8EE:*[2Z6F(SXY//WB'1][K[U/7_Y^=.H=__;+I]-?#[\< M?_KMD<1G_R'B,^AZ'Y-S;@LS31(T2'8I.)5K@QLX;NO](KEN8:WL6V3Q,VX[ M(BV457]@I5&>,-RW<9Y06TEKC ?'--0Y#!YT#H==LEJ]7]B=\]QGX%Q4N8P1 M_8_J:5785;D-5>J5\:%B[A/\:WVA':4J7J^;O2AG#R:XS#?(Q15D*WNLQ)&% M,G93BLOU!,C ._:5K[-QKS1P:Z7HG;%IO%/V4<,M0>/Q +!9 P^! MA?QNSUGMJ#3!\C:/)XYGW-_?,FP$H5IG8]FD_M,L 356.:W2I=H.[@:+M];> MH!G(VS(Q6]4DI:_?.K%7:HZOKF;T.[H;UXJF'D+;).=IN= .*UR%45#/P#(C MM-QS!&#")FG=F8\?NY5D^2YE@D(Y.X%-H ME0$#7R=3G9YR. <:GY&8?$?MTY2V]'?Z(/^2:E[!P.0K?(IA9@2%X'^*H@Y7 MH6=Y&PL@I\NTV,!D#E/0UTXI(,,CJ2BUJ/U;_JCXG9>RL'F"&,U ..=L3V]4 M$K!L"I=:FX ..;"Y&H1,Y87:7UDH#>!['9R>< GXK&(*![[T@>KNM=/S0%; M*0-4I*V7OY1.,%-CQ*YV J]0&VD4T"@2E$:4K+MXWFZR$!17P\,_> M$_/4$WN;0 P >V0GG,M3U?ZJ0D4E+%2-!U&5R)I-B:Z%)+&T4"D$:2)8LZ/F M0.24B#F+L"&S!XD>HXY+BH+.%$7;.J3BVJY.IP)*,.+;TZ/_.?[B<"A1R9P[ M"JP&2 *3R?+9MNGFJIYHY"Y'I?U2KKZ".%&+Q7D0=:VE1:64:I/WA@'(Y6(J MW&Q].W>1>7VGRX@[+N@@N)P53\5)P#(_]#5M[YDZNP,D$!;)4^\ ME2C993Q/UF3@Q-16I[1Q8EB51\+&' M8$DI(YZ+Y7-"ZR50IR9K1#N#Y93Z3 M0C'<3I[Y69)D0'&Q:AU(H7#0S+#A8\(Y$@K7!=Y*%28,2+O8MG7Y#9Z+F8E=D])(GYC+-#?[^(KZR&%!)O#*)-U/D MG%,/%T0L2/2S BP*D#9_))P(@GG#:ZUQ2BXTW@9NCE!02DJJFF1QRK%LN V] MI((7['#M1N8N57%QG&)J:(K(2IM,[2N[/CR^9Q]W!P ;B864=A:5JA+5(OBN(6"/AMFIB M%54XS6:8B; U4AJC7^@=G&)< 9E.\CW&07UU:5QMQU*PK ;)S2$&3%[3 30Q M R0.A%S^C>(S?9 M<6S)U3Q+2#)Z!OMZL74E2(IH XA7*,WLC*S7PI2P(,1^3*5\J=02^>?G\9BJ^KT,ZXJ M-KF]UYR,46FK#IJJUTH7OY&WC0 38;%G8#:R"Z+VO.V',!A*,$=)L:F8LIRO MJ;QXI'%KKWC)D]5%9:6[2:E5FT^G%<\EI8 R7+4:0CUID:\#-Y]A-"!9S*71 M(#9!0FU5Y2AS61JL$JU%I]T1^YF(\W-9,>%C ^DLR2N"FC304F*@MT%B:>A! M->6JHXT^+?<#(RH\S;C?8")6:8=".Q?#%'Q3(X3Q.L@)2LHHV@ MV*OA[ .C;&0,L2VQ::^JR*,DJ,5E(H F2FQ;H/3 D"4M%?V-5-^^W&1D2XKS MS^ DJ@VU-/$E)IW3$>GZK)U4\]Z-65I(E!AV[W*0J0[S%VE6"Q9E(O#PM\@?]OBDXL(PS*E.%'S"O' 9A MYL=+(E.ZO82]27PK+XA1QI2Z3PJAQ$ NTI4\V^2XW%^*;C(Y,,F=L"$XD:N8 M27A?%U7GG!!9XE&RZEQU6R[08G'5==?)\3Q$;4^8A-ME7%#9 EY%X,$L7"M. MFX1!VHUSNN)RL"SJ+0=4\14)LCMNB88]T7[8)CM%,72+\FF/*8&3$32!^BC- MZMT%&"6^=Q)_2U$)H)D?PX6(B3ZMY&NI+J*+>YX7&)PBJQY;K$I>Z@JWA" J MS7ZI[.O:W&A1#J \]XNQ1)C" IV"$K4BM6HMKJY_43G UJ,H!YOK35SH)=GK M2I.QRVJP[XSI@\>"085<3)B=FY29.O*GOAK(1R6JI?"5Z:!(\B<6Q &S2"(& M*4_.C<:&:X-)EWF6@>E/0&_PBSQE-8&47\D*@@&*S4IUK[86:OO$:^X.A6$ M]'9>Q$N62/A1\KA/"Q !ZJ9RDR4*9F"KSK75Z]&HCYF#]>2"0BLH=4O9ITIJ M:5?/N=5C#ZFJ/2?\8NVU6D*P>+/@GZ:#.9(,_U5PP3WU9/J.)#)+IC-6#K#*U+ G2+0.-%3=LR1P#'DAI3>X;6A?$#*;QL54 MFTFTIX.YRIABFZ2IB\$P_IHW$.9I5%QC_ M4[(TF3F&&F88<5X&;DL17^E4+$4?RU6>,9\H$A6V/TO(@K1;!>OMW'MN0: , MS*:_:Q^+Y;\WEK\%C5&N!/)2.R56^3KA& &I-?I>+K8-PI502Z1I'6/PZV2T MQRJ$&=XK@_26*!G-(S"CZA&;DE34L,O)I]>A9D0C1M>0I\[^]C4K,"\+Z ZS MU8CFX0I+3T6K#(2ZUK/K0S*.*=7U^0GNO=,U55JJF.L@W7!4]Q3=CD?(F&?'@BN$,!04VN_VB3.N9PCU#.2/0^'!:MJ1 8*H.^( Z .OU=UD MIVR8][\=???->G;SE*.!CMD^I0V_FU;ZB%M_ZO3J;?/?NZ CXS&-O0!1T@YN7?\-T[DU4BBUO MULO9_TN^1\$?0?=BO;P+B[XC&WYG)[<1.S[ZA+*Z1) *U"%-(6R_$U-%*\7A M4&&WGOHLJ2513\-Z?XZ+LSA+RM>?OB^2K4F][X4U3G\[&OA!ZX]/Z^$^T7KX MW+1^73WUCSOPY[@#X3[Q^W#W_#X8D^?E'2NCH[\&T:!'15J'0O(G#20_Z0U_ MD/P+(OD]8OOA_K+]'U?AW_TJ!+W=,?\O%U:K6BO(85>@FWYZZ_C"^U5"["URJL_ZE+%.6I9@ 3_J)$4XXSZC![A*6")77U>*O2JT]U M%=W'.#O?8%OD3OH_;T\_'J@5M]QG/UL8X!*O$C\P3,,:"ZZ/V[^3F]^?V4U)) MMJ8TYMEF(3D5,QN#1&J4,<(GX,\(W9%G_\[O"C=W+ZZ?W7=U\^@X#\ M[9V*:#[U?$^//AQ__G)Z^-N7_6VWM;:]#K_S]^,WH3]N[P MPF[_7ZOIUW9;<,G@[?9)]N]-^<;[1W()LN CIJP4&6&)[,,F-6S8D]-Q8WN, MP8##5-=@(EQ[CL&D&YASK&WVO\.BWAU]^L&<_DV8TUZRJ+<%EL7 K?E'GJ_@ M$/=Z-_^-N%5UWQ]E3==\[QH7FOWIG67E!(U+[S^$P36DT=AOO)FEE_@?A!O! M_UZLEXN__:__#U!+ P04 " "(=@=1JF2#H]H) "*6@ $0 '5T;60M M,C R,# V,S N>'-D[5QM<^(X$OZ\\RMT^7#,5H4 RK;\FGUM(K^U>__^?OY3:M[]ML_/W_Z[=.GL^&7-_\^08^/CR?$ MG6!AI)TXW$?E,F@DG7OB8P0V,%EGG+' ORS=*S6M5RJ:YVDDO!,N)A57B8J: M34D%B,I 101U2B'?$L/CF2$'C6J5/Z^[ X,?$=8#69Y@/)TSC+$<&?*HH*)M M*%=KY;-:S"*%2I/#QPS2,?665 D4OO>)JXTUU-779]68UB5T3FMLE,0YF?"' M"A1D0#]YE'W+LK-V?GY>,:5S4D!SU3)X5".O*F%A"2DL)D3=8)_(*7;(UFJG MU$C"GU5T\0A+DM2%6N@IDTJW-6BR'O$)4U=<^"TRQH$'%GP/L$?'E+@EA)42 M= 2-<8D@8 N2=R]^NL#03I5II_ &K],I96.NGW^ZT*K58_UNR1B92JOK)G5Y M)*D_]D/'E4:!\MQS;_W4JR G8%),([@';6KMT<058))AD].DN!,<0 M6#@IE)13 81/B5"4R'GE'E7V8I%+QGDM A;*Z(':X^%17GN A7@':(J#O;RF M (L3>#^VK6F((9B ],/=;6<)+BMJA*I15WQM4>EX7 :"M+%@,#3)/A&#>QAO M=(!V X_TQJLE[[&D3H.Y+>I!QW=;1&'JR2-$WX.>R[A=R0QX;C\( IJ$7(5A@\.F9TD."Y MYCUF$R([+$E#F4.A3TD+:Y][U)F9O]# LUK1?T7N^I96>YMJ:0"+%KAH&=BT MID@K1-DR8:Q8W8YQC$+UT,M8P:(Y;@I8VP0@FYNW"2B%$U:WQ7&O4HX#7)0$1G-D%$,G& JGKCBU2Z""9)=( M24@/,@^L(Y3YV*5X1#VJ9M=8!0+^#_'(RX[:^4'6N_CTEY2+0_@Z"@4AE**F)IZ/&[8>/C=;O5:3:Z_=M>ZZXY''1NFLW>S:#7[;0: MPW8+GEOMFT&[-1C"ZW7[9MB[:C8&'Z^ZO<\+I^^(L][OU3?:[P.H_[#SEI$6 MA2)9*!9VC$#<"4H*1'.):"X2]:Z0%HJTU*()K'3Z#GL ,[F 7&.1IL E]/Y.?@QBN"+_KTIHL/?)I?*,F5;0VF9B-4LL=E$ M8HU33*NVZ7@;.I:MXU1M':>H\Y4Z'RCN?(.Y/W'U6CIATJABZ19V!DOF\B;E M%P-5-E@H"59TD=SIR?M&MW'3; \^MMO#/M9#P#U1%+3-DYNL![$D)F?/3DPB M<ICICS(PB[L(!*PZX)3"* M!/#/X9-0]2P?9%!9W'"6 U\45M.08B[P8R+TQH6/'7$MRR0_,$87;677(/WLR>,&)$OX?K7/\%W, M(_,M@&[>MEHFM 3S+9<_BSQJAVT'2]C.Q6]Q8WKW/]?&0Q&"=]]+WF)7(@>* M92C>UVYRX?1F%Q\,@$YL MDA"%-_9U/G[]7&-72$LZFSX3N:?3\<4\9N^'X_=\YMW6^=/'JW8_REXTAMM#-NT9Y@2Q1(;WQ&D]\EH7H>,#G4R!/TR!O(:B( G;7 M;YS(;C%'39_G*E9[_$%8HE%BUBIW-CSSTJ9AMF3_=S.JSPY[-_;63IUOE!+&%Z MU]\>%9UWO^%\?3*U"YPEF*?'Z1V#>9%:[26KWIB#Y4:R1(&]Y=5%,%BWHQ", M)/D>@*EMO?F6?49_E<:RBY!Q+'_.C4+V_PL?7%06EZW <_(>E@OJ3[E0*+SI MI\L=4V"Y%$:_E>.;824O[AD*+Q@2$L_ MU])KK[>2OLJ_@P*RJ0^*BI+QZ)"X+TO)?K9.<>;M04EB:Q7KGTAK=C)A, MQ@KQE(R_E!=0H<)V3:SW+F5I(MU^71YU9?X-4;WTG2D)*HA@_U1/\3 >GZNBSE8%BR M%X,! CLJMC?;_O#"K[K+?4S97LR/#6UQ\+:BSIV\)OZ(B-B>]/>#4KL7*$E= MLJIUZO-A*0T(!"8BSJK6J>\'I?8-X0PK["TKO?KUH%3^,&.0Z'E\,FM[Q%%" M)Q43(F9WPGQ%!!UZIOR\C;RK28 M]*",:W*]$J*'/GU@O<.0])4V/3@__W4Q=8TY4(8(OJR<'-5T\JOWYX_?XOU:K1 MI\3Q;'",NZ71:GXT!\Q#' Q&QOS!HO#&,)VYA25!@TQG'@=JM#$FOU=];1^6C?^W>___H_S;K-S]MN_OGS^[?/G ML]$_?_G/L?'P\' ,SKU%_=J.;3(UJE4AD8OPUPOYZ\YB8 A5,+L\FG ^NZC5 M),_BCKK'A-[71!5GM9#PZ/6K5S[MQ8*A&/W#64A]4OO]IC.T)S"UJ@@S+G7R M^1BZ8/[''6+[2N6HT%!2R*=J2%:5'U5/3JMG)\<+YCR*.49NK!:/6Y,I.-(. M-6FW^L]G]4=J65PQ*VQQ!'8X.3\_K_G?1HA%80Y?4T?+?EM;?1DG1BFRK"W[ MX?6K%9B4N#" L2'_W@[:F6K7)&$-.?2/VY'YZ:;5;#?,3G_0:]XV1L-VM]'H M=8>]3KMICEK-*[-C=ANMX:=6:W1D^'I=\.4,+H\8FLY<"#^;4!A?'GE\ZE3# M:B0>/SVAEMI:,=MR;<_U/:8CGF/5PX(#=L )!9 Z[4YS(5(@DTOLJ!P55[HT MH96H'2I1H,<6N_/1\UCUWK)FOC U<#D+/_$M5JV?!#[\4_#Q'R9CP%G#HQ0P M#RMPK3MP+RO)-+52Y&Q8;&)B1_YI_==#<\L5LC"3-RQ*ER(H?K9<#Q3RY^.- MZ!7Q"9/&5;2H'=8B_O4=HJ)L1@%%C7G3J5]:543):<@_IF2J,G)8)RFJA>$Q M(1&9R=HLMV(0Z@ -.I 'D*%]]5 .BJ9M$T](/0 ;A 9W+G2!9SA?&HONF*7K MFPS5J1Y0M?%<"$GH4DBL@"9&HCL4<7V237^FA^E[? (T3V!.(-0=AB3=DL'X MNQY@K&1-[1GU,'IB_,EC:$WZ!C&#F0'ER[YK82XZ.MG)S:9";G4 2F71%I1T M1;7N%'I"<*$XON^ F*D,I#B]\2T#7UE5D$KET1:E#%6U[D ^$N(\(-=5(++^ M6EOC/RJ@==_0QF*6?(_$L&ZEBFC K87M>C)+DX%!+E9M\#)V;_7 [AIA MH7D'S<'9U.8C)4S5XV>RE8Q9$9>,(IIM#JT'#RGBBSF8-Y4P@&-.">7H?[X- MB^.K*NCP$%>:+,?@I%J>$W20=8=M0P@0P0W-8Q>P.8>P*QH3*Z'VB MGD$7+&;1N>J;CH)5D?0N)/KEAS1"WW(C3JO#-9MP/0',80.NQ_P"X MA3 X+8MB,1*.9GS%4 O92#6,S,&X%PCF,4"!6<#[VJ:^'?'\++MGAR/Q^Z;5 M'?6NQ3>]F];NMM!N5Z7)/MIMP()MM!Z8-0CCO;%, M*_HS :!S9 ,;BNBH'"XK&?3&+DU3O90S!=>56!L!"<+DR8CI3A!'C4HTY!&JH M'E RF%ZX#V185.M@M1IA MIHR@(P0EP[PM:GR#]3,Z@=8M?*UAX(%78ORCSJ^HJ/< [ 05]1Z8)ZQB=$', MP=49HS2.DA'*H,_!2 X M?WJK8)&![XXJVR_7V)7%"W2\):Y&B/^;K>XPEI)OF,-/UYW>E]TM3*36JLD: M1:J,I<0&>1>!Q28BELV1T/QJ>,Q2([(MWGE=ZUBK[WB^QI;ZYE?$T1_:Z.THWTQDK*/ MUNZ@&<3WRT;-L2<108R.>&YP'5 MW;*:YT A8R:[Q2]ZN(4P")5]5!-6?]MX^^Y*]9I+-NN!.T(^ M\R5[P#M-UG.V=0COS%3G6M)Y7ASH,8,EHWVN+=I]"C,+.6%,"P*:B9W(G9VY MW2!782_./_*96)&NJ6OK.1NW^Q3N)T*^%^+K7)!7PPVL*&%OK(_8K%7OCJ-H]_$T&5KC7+FIZ\7ZX$_BT M7N01DY!@[&O:0F@*RA<5J%9M\Q>@Y[::E'% ;(6V@*%R#(=*G,IO:9+S=LYL MOL,"^$F7;Y:)*R4V@.,?^V@SYLEW^?7&V??S9//IB6O*4&QC:T666;2>OH1^ M>4WH &8>%3T3RX=K-N-^ YO#,)JWV$"#WKB)I 6PDQ5[HY0' 5Y,]1Q#^^K. MCSLT$;-=PCS9 :P7=N3+9QW/%>ZU?J5<<%5W4]XIY;*G'G-X8FW/#"4/Z5]?XQWWD=0%TGI)*S^8L_0SS-@2)+V-,4U[KKGBMP1=" MO\J%/3&R4)XR41#O"T@;*FJ=JUL+/; >;L24G2++S80E1KLOJ,05+) *4W67 MP>?REWP/^8?7_P=02P,$% @ B'8'447TT+V>"@ KH !4 !U=&UD M+3(P,C P-C,P7V1E9BYX;6SM76UWVC@6_MS^"K;S@=US2LC+9J;)F70.!=(R M0S +I)WNGCT]PA:@J;&H)"?AW^^5P<& 90R67^CV"P%;OGKN\\C2U;6L_/K; MT]0N/6#&"75NRF_ORU[]5*J4NHY9K M8JLTG)>:C?>U'G>)P"5.1^(1,?RZ5+,>D",+U.ETY@K,2BW'H0](0 7\-?PP M3U[#N=F_T?I_/3T3>7\]/RT])]N]\\_KCJ-]L7O__[T\?>/'R\& MGW_Y[TGI\?'Q!%MCQ+S:3DPZ+54J@,@FSM=K^3%$')? %8??O)H(,;NN5N4U M3T-FGU VKD(5%U6_X*N7+UYX9:^?.%DK_WCAESZK_GG7[IL3/$45XG A??*N MX^2:>X?;U/2N*)0]G5U=75>]LH# 8L\1SZ:#MR^KBY'IA$H'EF=FW M+U\LQ$3,9-3&/3PJ+;_>]UK;M1%'5"TRK2[+5)%MORIY2*_%?(9O7G$RG=G8 M/S9A>*2$X<.6]%]*XG^2UJI)(4T !S/=(:[ 4>S(&TPCQ##KB2$_FZI8>(1< M6V@$O&U;)UPZ140GO5NFDX/U[%2F>#K$3"?2-;LKF#[&38"J_J/JH206^]*@ MI@O>"_]OS;&:CB!BWG)&E$V]3F^W ZZ86A7?N(W#7;/1JM?:W9[1N*\/^JU.O6YT^D:[U:@-FHUW MM7:M4V_V/S2;@T-YW;.6+!@^&%)67'LW_W7?&GS.1*"0:@NG3PA&@+C$:%,S"*QLRWD;9>4@4>5@]#9"?.C%6RZO MC!&:>>BJV!;_M(72& 930S0T,9^#38:8ONFK"A4S1=I M\QO,J.=RKDX=^,EK3X3O AYZ3<"/5:NHL76/(!CVC2_CXG6'8LZC?!LC1J=* M8OV*:5P/2BX'.'0F@2.[7*+,PFR9$UE$W=Y*=/# M IS 5A,QASAC'BF+HO!1:*)R-%R0?^8FR/-@"M,DW(*O.V/L5<&\$,/X,*$V M$,<7BC;Q>LVIQ[F*KX3+9 MF# CU/J(;!=[YPP/*V\^P96; MGH:88!:2_VI3SF\IPV3LU%W&L&/.!PPY')F> ([E_;*]Q50UZR^7"TE4!PMC M-$!/"N53JJSX;20MEA7)@]/*!J$L7GQ)U9XJ1,DO MI=-E=$2$;&L*&0(%BD]\T!L%U1OI&[V.(-M.-ERL+V588CX]N5P],[4IC",W M9<&\B"CZ0>H&!]X"GNJ&VP#H:R9KFN![H]GIKZW@J=?Z'V[;QJ?TEC1%UEJ, M%4TQ(298V4VX;#8NP^\0)]P8=2'<@/:1;$EWI-%,UG+'1*"#N Y^K)DF=1TA MHS9&'?AJ>G<;AY&X/D'.&/.6$RQ#'), ESPYP4DJSU8(/4AU"-9R'J!6RH@. M 8+&LB4TO&8=!'E!R3LY*9&Q)P2>FGH#A=UL:=L)0@>#GQ"#"%S,>]#KL >< MG+I-@]ERIJY=!UD]# W9A3\F'2\\2^-+=YEB695,SMH>=67+[$' =+#O+[CI8N8EK9)S MO&4Q6R8CJM6-75YQQF1US:I38QY]ZGEG P M$Y1'$[@?XI+F"%]NV&"Y-C9&_L'Y(F6Z2*3HG0'LK"RW&<(>R-()Z58 EN?X MN_EBYQ!11P*/ 9 N09)4GG>0> A2?=&D]UFG7-N]$6XVCUA3C4$??2OQ;ET! M1^_ MZD[[XN$POV8V04,X)XANZ?:M-@^Q#L>HLYOB'./PFN=W"-H0_-7=A<6O,I_N[1!\ M:K3Y(N3>TZ%U(V>MC4^%W5P3\NDP>-#L1!O/B6H_@FF<#_7_:UL2 MSD0 )?S:1 B'5A6_QW3,T&PBM]<)V88DNFR1MQ_9X67.^R/$$VE18Q!\Z*X6 MT65SVFXD5BM[%DKM:_7A]:)(^% MD[%:C?^.S[93^AI].(WR15MBX0@6-TL4GL0MEU)^?SA6Q[$,2 S6AQB2F%@Q MPH86*_K@&NZ;FO7BC*M+Y/+9VA([5W;GZK(YCJM1S6I#GC GBS"D:M$@YR$U MD0Q%&$V-(1=8,&)&C .;1?(:"'8VF.>!8,NIM$?3#@;#JJVR0@H4GL)-A_0- MI>$$OI\[,+&WZ7@.#=T43$[YQYC-[YEW4,EKO.L*3W=,]_7MF!&NPCN;4DNN MXI<)ESL*/%'YEB3 KYF G7NI6Z46^UQ=>$7VHN+'OE?)MT[S,GBW(%1=[L2$ M3/&)B$G=Y0*F1JSYM-R^J<:Y? AGJ=]C/<12\5^L.XB?6*/>CQ?PB)87\#8? M%FO+T:^;R^.Y=SI//C:6#&GF:\MNKNNATF3PP)4]FOE.B.*(ED2EJ67LA3^: MU=N[WD*OBDJWOXJQ!DA[7[9'G85=&)6.*O%?Q=$FROY5%O7MI._^\;CB$5* MG9[\=YB\9GYS"5]$P=L)^GC7%#E;']/KO+.1D1!#D\-QK\HI5;]7:XLEE/X, M?L92Y)BQ3TN-(B3RZY1"+R'3AO(!:)NI?#8EKN,MF >Y(P)#"4RJ[24A6'K3.%#K$N+GVJ+QT#:_6\/2W<@F/Z, M$>/&R,OPR0'D"?[>*JJ9G# M6,^_?J12=:=2#WZ10]MD+S&"(WGS)0!W*:O\D/^P_NW+_P%02P,$% @ MB'8'40[ZQ^Z*+ &3P" !4 !U=&UD+3(P,C P-C,P7VQA8BYX;6S=77MS MY+:1_SO^%#A?*FM7S:RDWGWXBM#0 MC3P_O/_^E9]$\S_\X;??S(]>_>:G ME"31*OWLQ'1&%MZC$T*#XVB]R5(:D_,PC!Z=E#%(9NP?[NL9^]OF.?;O'U+R MU?'7Y,WAX1_F;P[?')*?KJ[^^\_?7)Y/']_>_O7W?WM-/G_^ M_)IZ]T[,N;UVHS69SYE$@1_^\BW\SYV34,*Z$B;??_F0IIMO#P[@FZ>[.'@= MQ?<'C,7;@Z+AEU_\ZE>\[;=/B;_7_O/;HO71P7^_O[AQ'^C:F?MADD*?^'>) M_VW"?WT1N;Q3&@R)M 7\:UXTF\.OYD=OYF^/7C\EWD[,E1_L<CM\'=O#W>M@5PW+=2^R/5P],TWWQSPOY8:,V)>NFU=IOW; _''_<9^BRQ; MS?[PQ:_^&$] C?_.?G7AW-'@2P(M/ER?2P7Z9DM#?'!@4*Q[)Z5>733^ZZ[BE3X: M2\0K&ON1=QKVD[7R];A"WZ1.W!D!S=^/)?@M6Y!I+Y%+7XXF;)0Z03]A=U^. M)>QE]\5@_SLNJ-AWX-\7[*<]>>E32D./>H7$0*1E!>0\^ K+Z!:$([=,\E4 M.TT4ORKKX%66KKUYL?CS'K)=XN=EEB:^1S\D[^GZCFX_X:)^_ZJIQ4&)+[3: MXQS3),IBEU;HL/_[N84;[_(K19>!TBO8LAE1.&O0XL"-V&:[2>>%]OGGJSA:-V.C8!C) M-7G0$;;E8\/*2>ZXC%DROW><#3_+'- @38K?<(#/#X_R$]&_Y[_^F9U"74J] MY(R)?IXD&9PAEBMVXEQ'X4T:N;]4<*#_7=_IT%DRS"0IF! 8.N+G;$BT(BYG M1!+@1.8DVO!CMR40ZZRC GC]AF\\.++-X=A)'IAXCVQN>.^>/R34.P_/PT>: MI&SV+]S4?_13GR:+NR2-'3>5X+,'(2Q@^\N.0?#QXN:_R-G%\M,-.;M>OB?G MEQ]/;V[/+W\DB^/;\X_GM^>G-]]:!MO^FJKB&#G,XP'[A*YH'+.#FO-T^K2A M84)AZO&IMA1+R^D3C5V?B2]!=!<*6"CWD!:#8<:&W-&0KOR4.&D:^W?L7GX7 M4))&A.:,8$T6B[&=2W$/E57!W'>$QT/QPOM[EJ1PB$MNHVL*:O$#RB;A>SW31-RR8YH3J<%?!!6V'DQ9/\Q$Z@D%\R9N)",A#1EAV60#7X/_W*9 M=&23BP=OCU$A&G&VLEDVMX94>W42#HZ[\69K:>6X8G#)UQ3)?),TQLZ8=ADP MF+\I;09P6@?"_&K)M@S.Q#(0MVNB"D.-X1@/2*5[PKGD_P]Z#9VPL0'I%_33117#P2M3?LB28<_!D$%;;(C3@1U2Z"C MHX ",MHC,!A43L/43Y]/GW;Q:_ MH$Y"D[,LS6+ZW@_]=;:^-*_TJ=.)&<8_I0PAYO$-*C#$;; MBZ#@.R.",\E9DX+WC##N[%I).'_"!; $J0946#TH81$P(NKC>R?T_\DO0<=1 MF$2![_%_+$+O2IC6^#^7JS,_=-B]U@ENV&^HZ(*?N$&4L+[=TJ?T72 W_1AG M@YXO _4;,YG>.8F?P)ME60#;)LE >JO-H"$!,Z*I-)_LM]'"_4?FQ_0JAK -IYVEA5I1>7$";L^$EI0-N!Q,%!W&MR_3/1J M$@MP9\W43,']4/DRC0XC&!NL,C(8LW,S6B()RO97HFB?<&3%W:^;OYVUV-5T21JQM'>4U8"@1?AE;KOS % N^ M,Y)P;@;W#..=U#L.&NGK9(;'COIJ-$?V07%_!^R2@8KM/]1_+'/]L(G"PAEF MN2J[R%2 @Z&$<>A&2F]L4L8Y\S).2;;A5O+NCE66::"C1SD3AZ9.S"YTZR@+ M4^@X5E5G\*A5?8TLVM@P&^]P@LSF2^W#EPFGU-Z MB=AZ9]*2P(YP?^%@*0EN&PFYKJ2UKGL1SQ729):*IT_]YOA'Z!:>2)>G:YN3F] MO;$,-A.![M:])8<@S3!=$8J;C@SLN4\ M@QB..[9G.;XWXVXWP@/'$EBBM5==IW #/Y6WV7&4R#:UAH9F?<7*O VZ@D&: MH<0VR[>\Y^T>7#6U]P9*$J!8\1'Z8*PE$^J0#!SL-'KH=;YV3M8?D1$W !HPFO<_TI )%2Q";^&M M_="'MZO4?U1@3/-C]%;12494T+O@-"/W@AZ[+CZ(D?9)!^&[(5JN*F M^U)#WTYPO4!=5W+6X#=;,-^YW,P(%X#?87(1+,&K(=75;C,&$# >^J_I(PTS M"L%?]Z'(YA(%OONLPKGZ.RRBM27#8#=G0DI<+$.GMAJJ..PV0N,A#M+VAHSV MLWXRBM9/L#C3D0<#L8(^.V63?[WY7X.7'5.2I]LB&.WB6S8S=+I?G13:2!IO M/IRN5M1-V6[QY#XPQ=-K)Z7+$*QQ\%^P93PZ 3C!7%-V5O)=MG/ 'W@@1OD7 MI9:2:30$)^SL&[#WJ(,V%PM.-#07C,1,,B)^3@AD(V5<+9L1 RJS.I&&QI*- MU0@DTZH#@?&J#YB8!)=%)ND,8F#]D/TGYZ.71=J.WBDCFC!=G&*6=U=3_X(* M=LW)[@GF>Q ::(X.G!R^6B%D>75ZO7B9%4)ZY'-'#O,D48"-)VL-_3RPSFZW)5 MLR[QEU;)K.E& SN/>DF,F5D%0^((CKGWXXS< 0>#LVNPGC%Z=Y'\02HWET8[ M#F2N[-P4,ZZ7@JISL#]:)PB-RCVU5(=R>7MC@5(R2T;9>6G(5.LX M3!5BMPT"O&1=;_6 4G]G-@"O13(S^ J R];%Z-E6G*F4T1ZBIQJG"2Q2['2C MLD!!$V,6IQ(_0Q:F(:Q+':54'Y>A;-3S8T.?.N&=^PKA#WH/3 MT#MQTJ8E0-H4 P45?]2+8>X_+8B+_!:GX!K&Z%L$#I4*RB#1&H/^*5)/P$42 MBB5#.3:X#"8\A;\HO;5X\IN2H:J_P:0]U98(E9.GQ(0(+J3$AOP$C/YF*(VI MT1YU3%CJT<2-?5'AE&V5BGZ_K%RDVGHM9QWM!EY+4QU]CB0WB:Y41DUSM)-Z M_"1'GR-+@(O4'"K!467 +2RF=\8 9Z26WH[0:*7T:K(;3)^D44D/V+_L0GHU M!?:NH]<\^A;BG4U),Z4C"SKC%8ZL2#XNV!GWEXWUJOKZEXQL&OD1$TW!<=/U MVXKB[#5!)Y1JX(>Z")3H68:EIJ[64BW)=#MR@9N'*&#*241NG//0#3(P&UY! M]1UVJD[%B9M')$7P(!^%*=-"P/.#I)0-N^QEW!!Q(T5QC/41Y3I>R3[T"-F8 M35?&&;6G/3)&_7_I=(&$UTGX:UPL-!VK)@^A\PB].K35?9$I?K,8'Z95KGP$Z*4 MIH5'H"5MT-:)J704R"]L>/-]3HFR,-T!B5_92X&M2;XK#AU M?JC;ELB( T3M"4>BX<$KM?PE8YM+: M]R9LR-7>W^GD71!%WA4;)\A-ZOKLM]R9]/&",:N7V,<47I( MB0$/9T<*?F3'D)^[2RP->:4,U+V._BG:O7Y9KBD]E%MV4ND+\?Y3\L?GD+I1 M$-T_GP;436-(7G-/X^9AITDPTS ':.#?4X'.2M#$\]XASI. M.64_7]94ZZ3.\B3K#EU+O,'>.REW&==*&=F'TJ!>8>W2#^T95G"W!, &--;) M(TQCP$=,?I_[,9Q%,5NB&*8>'"CV7DJ9(,&TQH?H%/C:LJ'\UQ:T:>V?9+-373BW+?S=$CAE]Z,:P IQ0\?_G(3M6 M;AS?.\G+$N1&)':TY+5;Q$.A9-[U)(:/:,3T 3,_L7^* MT_:,A-06.W,GS;2'MK0-UF"VYP6[K'MP83\+G*9R8/M_Q]B:&SFACK@%00(4 M+<&#M*=EB[)?#I<>!O;IZ3E*X;3%OF:&/,7\9[B '?5ACR#-+D%0R$/.3#ZYO7Q"LG&(A% M@H%5%)-<++%7)B27CH!X1,AGR+HVB;XZ6N"&5./+,MX9'ZVR@6^8"3QYQL)V M+V#%1P/E*C3H)]QFO(\=$U<.GI8GU#QN;F" MA'IR8@!9KD"XY68K%KLJ1EY?L,,(COG0G;*A\9DDXKV]2Y4W]9?X9VYMZ5!6 MXYOS_41.B_N84N%XFIL>R8ZU90#MH*/Z,W"W(9R\HLR9'SJA:Z"B3!NA@2K* M:,B.PG"EHLS9^>7B\OA%5I31T)1F11G=8>Y_7RXY) C3"?5XT33NC?%A$X6G M3S1V??!=X(V6/'-<(I[#&^[(.'J8>[&1GACSW8ES$?9<=S(F!;O8"3'@]"#: M1D*265X[P="]=S1]=+SKFE(3^2KD$4R\ ?_-UR_KJFMD@,K76W-S;TRC%ANB M=7&:E!JT]AKAC5E-/%$W@H*B)?!J[VG=TB-5[XAO&^"NT% "Z")*X"F&^O>A MN'>XS[>Q$R8!7VX6WM^S)!6RR^I6F:",?B4QUSO44PKW"=F3@PA!R%<@"EM! M('&?MMK;"/9 YUI3)0'2N5 MU*A834';W"%LA+[TJ5WE";Z6S=V>2M*L7Z6%TS%S) K/(K&&L+6AE&1$7A1& M]14^DZ*65*@Y5GB,B9J%)'6>K/-+U%1#/?&B_NB,?*K2R173T-#(F<=XUIBE M_7[G\HXW'BLF2\6R\#R(*.;'_V7,WY["VH@JF^-3M+3+82!=2\Y@1C@+A@=2 M,+$$.;JZJ&=RT1B4@5%TS% ;.\%YZ-&G/].J3ZJ\'1XW$LX& )-3)IPT8;2M MPXFD[W6 M*D=\VP,Z1,A/MIW@;@KS0<@:XE[ZFWECGO$!=(W.6FX'!M[CD7+ MW/FAM=J5E_8^VJJQ_9=/-<@L3/9_YC]2,\4MMH3&*VY1E=V@BX].<0MXNGK1 M"?]K"NQ?W*)Q]*?">^4*OO6YXW^\I?'Z2 OM&F3,8EU?;J/.;-L"ZCG?DB\H M;T& M=48UU=<.\([CGC_P\OR+DEI&ONN/*58K0GFN"+CA\+1EJ:A\PE&R(X' MDQVKEW4@D:FH?!)I!.G9#=$ETWSIQ LO!*&N.C3]MD0)I; M0\^)A=? Z5-*V>4&0O 5L M8C1,^,S/$R!(4*;Y,3I-=2<948%7!2<1^#R_X\ELRLQ(SLTR!'9342US=/=Q M' ^AITX,1X;DBEU\03R5$["\/1:'2DE0SU0Y<<@K*]!G&<24O:^B2F\@1C31 M;5V)>=*F+;RO:0#8/XZ2--E-@.(ZIH(;EBK:Q&>F5[B]FQ&:OZNME98!V)"F M:E9"@P 8TYO][QXN+.HY,M=O.0:*,ATY1T$&Q(Y\:V MB%ZYW(KOADOD5I',2!:WC:!I. >JT3ZD-)8[Y%4[8M^$653!9)8W2T0:L,^*.T>'9PR\\.U,IGAW9%U((2U*,QH<-F_LKQCH9TY6L[ M;%:^,NZPV2R5<8=-P\NOP6ZT+KXOTOFT61=*Y],6I(TW:^ VNUS]&$4>+YU( MXT??I*6A:W>S.ON^P#[#_[ ,G)^OK ,U,;T)MNDS4!BO"ERYH=^2B\@ MG+PJ$;OE9>N,/UTOUE&<^O]LNV#U((2=!/UEQ\>H^%N&>9@*@[VS8TJ<$E># MQ^F!NJR7C-YHSZ>8_?VU5YWN2+1;,;]_C*-$ML,I/QMP[N[)-Z6+ N;*A+ME\ED9'"A8;+!BP/%8)(H1F!L25B<(D87ZY2^>/!9C_/\$VVV03-!>4!W9JB[*6IYP%]XK[KW[T0DR M6DX27*0.EKEN=*=CQ ;?1W*;7/F=?35=/U)HB>*=W/6VT)HM'J:S3I M]Q[Y\9!^31/*]/.P"+T3^DB#: ,+5GO,:OLW6 1K281!:\& _,99;[XCWHZ) M96#4TD05>/J#,VWUYT66/D2Q_\].%:!+'PU1!;HN$P9GLDK0.RZ6X4U/)3H5 MH27C-*:3Y3;I/U]R)1BK-<,[5#;S-;:[SLFO7Q\>D8T3DT=@\!UQMKIF?_SM MX>SP\##/UOQ=L1?/R9^RD)*WAS,"^IJ1M[/?_M#HMM29)]3[B ;U(J1 MW']D?DPU_;G5WZ&/ MZ;J283!UWL'3;9H.Z/F9=NG')!<,75W4[AB=<#9J0KE'/_&C\"R*3Z+L+EUE M01'C*[W6MGQB(+F<4A[(YQ9U M["P,Z=;14T/..;V!FZ!,W(4?TG/VHPQT#0V-E8NK\<8%>>54R4] EW#"MAP+ MU5V7UI!KUON(&>!X5!G$C$6L14+8=.N046+@W<4$]U0 [A;A!.%!J15 M%R4#,'3!16&>O:8;\!X-[^'II7%):6UNH/QBJQP&8),S(%L.1+"P#CGMFFBH MR:@>DA'#JXHP'%4\5:T=.H!*QAF7<8CM_-;92Z5=K45&M6IY[*0@07/V$FZ8 M\F1UW+0^-9,<1$\^#)P$GSEG1$I61\&*%+PL@UL7[30G#>DP?/UC@$Y\AG'_ M+N,5$" T0G!(?/A%X\N][E>8N)\.4J$6JA(;$0Z3PTDP,A3M8[@S'2N]*?KX MLLJ_=5!E.0*H*UPM2;WR@0U'PFV^[!;]!.'?BS7\2[+H]Z,U:-(550^&SKA2 MYD^$ $1(8 FHC6BQ4](5+2#TWT^:>)]%\943_P+_C%*H(@J%=\*F@VX?"IA] MIJ>T>-A64Q=F.B". MA=&:)JGO?I#7YZTU01WX)/QP[Z/[-$T=YQ"B=CV[55B]+/#+%+5W,FL#T8B^ M;7ERE^5J+VW3-0Q54/B#LEE7R?&TGT-%RARBGNUP06-0K:<.$ M,+OL8; 75'.-68+O0=1:<^@SCIP19U1VE]!_9! -_$@URG+*VZ.1KY($A>8M M<2*HVX9/5>=KF-,:A_:K$Q_2XH2>*CRDW-)40$@#=Y03E" +2Z!7T!T@ M"J2KU'IQ'QV%GS+THT$!LF /&6JF+#"X7=>/G8W/EGR%=:@# ?,E!U6RHF+2 M=Q572XG Q.L_Q),'NU(.MI5GZ:XH=5T_K5&=SH>K\<*H:&S:5\O<)7+KGW7Z M,ORSFJ]:'=0_8K)E2/P/X0#AU^DQ*WNWAW$GF3VR+LN358NPGWY M!T96[599\*MQ$,'[+5@U2L=6VX"DU$/C\JH>E/%@M7#=.&.7V)U([44;Y.VQ MH%)*@L%43KPH-VT;D)1]K^)(;QC&O)3ONU^QH\+IDQMD'ELZB[*!TNNXQJ?X MB[B^?/BUJU:D:T9":C)&RW1WVG?S?GV:YAE!7R_U!X2..!QQD>8"Y3-<<:EK M;HM>G-LD0+U9Y8[S E.VW;-:NUU;DY6:'RS: J([%NP6=AQYU5&L_1D33='$ M!S7Z/.2&$21 T9+!EW6T'!PAU>C 34?HR!CZU0LZN')(VFJ[? A-!+.F-'? MDB0KH&G1\+=VN1XDTZ9M2WQD2Y6U>,2@_RA+O]N9S%CE"*MR#^T46RM#",PM M 2E6=WWK#S8.NG5U!V_9@94ZJU1J7NE.9Z3J@W7)S3P?*@H0SJ "(=DQMPSE MO977L_:@9-RGM'$7B4GE!;W:OS%OR6Z0"(/5$CGRKZ/_-7I9QHJNF^AS2]6R M^:.E ;5!788G.TRA9U%,_?M0W+_DWJIF%YZ1EAPSP.E;:6)H:&S"PM,B MM*Z(W,(;0=HRW+9WO,&THM+^B'?ZG8&'(9L737F( J:^1&0E53P&:W^.OL-W ME!-U=S]?O#N_.+\]/[TAB\L3G9'*LMEA0*6U2 Q#".F?XN&2 M1J'#CF'2! ^5!ICT#LV\,# K*!I*ZM!?P(XI'0I&+RN50[-ZRHD<6L R;-W* MJSCR,C?E5T<:/_HN31K3UK6WQ=2M5$J "A46Q'F<8T[=$EQH=;UR'UU>0"FYB@+??1;_J\I472LA[Z+*-!?[ YMW^+THMFT/? MV+^%GW!Q*+EFF]0IO]!()L/(0J KJ$^B,]Q$3(F7LX+SM,MDXIL#_X'NI#/X M^&>OEEH?&4VH:HIU:QIUU\K93S>3QZQIR=;K\R3)J'?"C^-"I)UKP-LFV[]]5@OP(D"P8A'A;KW06O6#GE[] :LD@2)U5+B@W,;0[:5_:\M MRUI#,:)-RO-X%FU(2.>S%3_/2=,*I_9OT%8I'8E09JDM ^Y$/V='BYR'9>#2 MTD3-&*4].*.N5VS3X2NH6$P76?H0Q?X_I?MQVQ<&UBR5- 9V6$Y_1@0'LF-A M&<8TE-&PA&F-S8A)!ADM&L=4.)]\=(),%D34U!*=9%#.'?=RF)/-3V%S\NO7 MAT=DX\3D$7A\1YRMWMD??SL[/#S,3VC?D3#*?RS.>%%,HIW)SC(0MFBPEN]/ M,8#C%)B[BI@F@__Q-Y+ UI;&QLK,-LFI]5K?'8:97" '@*^D0P(#D'Z[#3JH-3# M,3!Z;AYH$*A L]<(CY4FG@8@PLE:"XRF3M?Q(-6T?5'5DH.0]N=C15&;0%BW MZ&E+L-=747U#I:T(D:XXF)WD)8W@0?F*,D#)L\=U)6,V0%I?;H/QT3-2L"4Y M7U(P)L"9'=4$;\L0W5=U[='1'"DL=MN-UA&;5K1O*2PIA0%*8:FDQ2^W MC26@=FQ'KH1EHK_F*F&UJ.%E.9#UU+9&(2RMR3!JPD#*!C>% X)D"]IK8B ! M8(T?ZO41;.,;1JP,+X$GCD@_YV<)MMK4T) (KUGO(]N;V?1G@_K X.MQ&WH* M]7S+!L.V!\@N%(Q8F+M):\RTO&7*/39BP=8RT/703Z/)N,=PC@E9MJ_ ;B:" M,>'2&H6P=RV>?%E49/LW>%AJ2(1Z:.!TR8XP^0E(_\TZ^&GHH0XXW:$9LX+( M(PTS>L9Z5^S>G_STX3AC2\&:QMMLI1 IP?[CR5.;]*&$KSW26WH,2&\<2R,@ M$?JHERO!#>?D;A E4V,N66#PQFS!@PK;+%);_4"FA)@&$BRS(>3XK,]L:RUYO,4%_0L@P-JNSL M$V=@SQVY*^[;B_38B>-GMK.V747UOC41HJ$M(?KE0V2:@(2 (B+==!B%T9Z( M9QEVHH_3B[9..2FYH_=^""7?X E1?&=_STY#:4[*HE\T]+1Z-%4# 93FCBQOXF?]4N@T':#.-%T,87=5(MZ)(284NPH^IWV95 MJ7#[G D6D'O84)[V?5ICN1DT]F \GX,9X>F;7WS>]D8U]O5(D"-AE-0#RS@/ M9V]X$94V,Y!PH)&OX5P#=KU\JCK?D&U KO4Q5T<&W.,H26\AMYQY(U,!O_6B(';XN M$WH:V!;>JM=MG:U7,A9C)FQ)X3[$5O9'WZ/>N^GR4#354WU MW#.]$#ME19=Z"5?);-3ZU'Q]%[E\J$>%2B'>P6N]X+K1>BBRO*AP%UVHB[\H M,#=./&#^?Q=^2(\:GM;D;8U% S9)8#(8,/^! .R#&UYM]#2@S084#H40T=S MK9T@>)J ?6Q827B+FF"8T?6_9B]9?XK5A;.@RJ"NKD/K*OU% ''=2WKFY#U#]P MY<9EU+. F'N@)6\>\Z?TXZ=E-XS&61W^9+ONK:A2UL)]=0XG49HDO1?5TZ\C'D, M@PB*N:(QSR$E 9W.EP;3@:FD,Q =E:<%8YP@)9/@13@S".(6Z<(L0V0'!;6D M"M,:OX'OW9!O,=Y$,3\Y<5F.(70\?FY-X]3^%?Y>KB65@7OZ'I^9P!Z ,.=F M9Y(G+>74;_/Z8V:?DQ7WA&&PZ6!F;24SEFM55>XQO:J$/Q5C;@F L;KKZTK5 M..C]7Q*N*?21,>'S:+EJ%H =T5L]8S"4,.\+2.DQ^-UG#=?L:(OD@*>'*$7 M&'IO&*&[ZJ>'#MT^@++,:_%.$;4UM.E= :GD\A.#B2DQWN[5<)U0O#BT?8'= MDS2D0?EC1*EUSPX:7:[N&KHC,!Z*3IT8HEB2XO2?UY24($C6&HL>A12HLW9. M&IY$10K>&?$$>8/N! 8Z\$CCNTCN0[#7#S?/[ &LR%=Y=[ZV;'XH=%*=&SK8 M&M4-)UK3BRA)BF!Y/\R8>/F>$(7).[J*XKQBP*WS1)/W?AC%_*HCTN(L0F^? MBL@0\9ZF#U#*91L1)[4@CB>! :>@L;6%61,$(W99 9G(!GS!$C@>B7Q,_&\I MR&C6W\A&#;5Z"!I0TT3N3&.KNL$K:I*Y.V)^#I==/+( 7@^74$:^H8P*""ZZ MR3I8]<+J3P>=O:.OY$AOQH(IB8 K;.&E6CKL4&C;-.JMIUJ6#]003Y+T0_;2 M9]"/UK"[["TLY(;?,)"BMNXM7>2=..F(] D0Z>%JQ';,-I3T^8JI%C8,V"(V ML"M<4JG70=LG!NS%2GF0\925.\M?$,S]Q MG4"D2CQCOVMRB96WQ1C@E!)@X%,0)X(Z$>0)IV\)?K1T4+:NZ0W#8(BYH6X& MI]:B .FELVZRVS8VP^"DC2_*(S&G2PK"!"A;!(ZVCI=QH=3XP);]3S0(_AQ& MG\,;ZB112#U>QK-J0E6WQUOS%9*@/)<8Z?DO0)L4Q(F@;A%BM+10-]CK#,C M&&)W@7./K6W^"EQ;V:WY,FLH@JENC\>00A(#OB", ]EG000/ZY"DT$4=23K# M,AB2;F,'$IK>/*_OHFKZO?K?,4AIY(2ZT@F"1%"T" >-/2V/>UVI9>DOV$\_ M?%'\AOW/G9/0'[[X/U!+ P04 " "(=@=1$C"[]I@; #!T@$ %0 '5T M;60M,C R,# V,S!?<')E+GAM;.U=;7/C-I+^G/P*7_;#[%7%XWFY9#.I3+8T MDCS1QK:TEIS9[-55BB8A"1N*< #2MO+K#^"+Q!< !"F8!#RJ2L:V!(#=SP,T MT4"C\R>WV9#SZ.+@F$0S!"4'+\,'!X.N3@7?O!*S $&WNHA#@ MDTD0H'LGI \@7],_W)=?T^_NMABNUN')7X?_??+FU:OO3M^\>O/JY']GLW_] M_.YJ=/'V'__^],L_?OGE[>+7O_W?RY.'AX>7P%LY.'[:2Q=M3DY/J40^#'[_ MGOUSZQ!P0E4)R/NOUF%X]_W9&:OS>(O]EPBOSN@CWIYE!;_Z\HLOXK+?/Q)8 M*/_P-BO]^NQ?EQ=S=PTVSBD,2,ATBNL1^#V)/[Y ;JR4P@-/A"787Z=9L5/V MT>GK-Z=O7[]\)-Y>S"7T"T^)0F>] 1[#X8SA]NK;MZ_VI5ESS5"HU$AQ>/WN MW;NS^-M<8=J8%^Y*Y]O^YBSYLE@82F39(?OCEU\D9&+D@VNP/&$_;ZXGM6J? ML8)GT,._C9 ;;4 09C\'@3<.0AAN)\$2X4W,U5*/+^@'A:>"QQ $'O"RYS(%=*M) M)4E%\9&;?_H+G_5:A%_DE7Z1YW+ID-N8H(B0EF< $N"]7Z/[, S"1 ME?Y2%I%^]%N"TC580?;4(+QR-J DH;!83L \MP-<%-;!;M8B_34F]H6P[ZRJ2R'P2$?IX=,<$=?P7)PA[ "#E'C^K9K7&< M0T3-K3=R0AG Q7*6(%U2C@_Y_W0%^3#"3+-S2%S'_Q4X6(RZL*CAP(M5Y&/_ M35?8+[##YO_S[>86^1S B]\;CG))&3ZTWW;[4EPXCQ./*@:7,/$AKJ+-+<#" MEZ.HO.'0URC+I^)O'<]/T&:#@GE(U9BOJ$7MP)_D:H"(CKV2W]!?D1APTDW$3-0 M+F<%]!7E!)AWYI@F8GT"OO]S@!Z".7 ("H W(2223'M$Y:W@0*BL@(O.G-E$ MO/F:RL>6Z)U ;/4+A:Q O:B6 .K.G-A4IHWC^Q\B @- Q(:F6,H.L(N*"=#N MS&U-A!IO %[1U\U'C!["=5T/YY>V GV!H@(6.O9PQX_4[PX(9&(D"TMB"JI% M[<"?HZ( _,Y\VL$&!%Z\.P2(BV$L" =X;C'#0>>K)@"\,U4&^[#OU<29NPSRLH0+YC MKS85+!Z84SS#Z!X&KM@@"8K;Q$%%50$1'3N\J70S1$+'_S>\D[X7N(5M(J&D MIH""SKQ=-BX'&#@"T M?&PYS414!L)UYLBRZUI^M42">85:*& YP524!R)UY MKW/@1IC2_OK-[0*&/J\'5XH8#G)5)0'(G3FJF43C1W?M!"L@B#OE%K,$[*)J M@F"]CIW321 ")C.\!R,G=-+=2(G#Q"UN. %R505$=.; [I;LSGV'%TQ3_-YP MJ$O*"+#M/-1W'SUX3C_A;2^)2AJ.MU!! ?*=!P,G@B4K_VK8Y\M:A7Y!20'^ MF?OYPUE%J0OZ@88#/C>+P4^7X]%D.+B874]'-\/%?'(U'$ZOYM.+R6BP&(\^ M#"X&5\/Q_*?Q>-'VJ$_#IW1SZ*>A4)_!\9_#Y1T0 D)2(VRID,&C5J26WE- MNF!/YRA*Z)?+6D-"14F]QX,.YV+HD/4@\-B/\1\1O'=\*BX9A$,'XRT,5K\X M?E3V59K5[9X:!/PS7 !5T$T',*6D( 3T6]A_8TO^Q5 M7O(]@R_N-L*WN^RM<$)56 ):S+M(=!:*&,L7HM#QXY(]T37#Z [@<#OSG22Q M 'T7WC$W4&RZI%4LF*G)53;.K%%9'7:8X@(X!%RS#"K3Y0T!<8\463AI'0LH MJE':-)OW$2'O ?KE@[.5KRU ?J^*WA/)AX-\#@,8@@MX#[P)!2Y803H+3.SR M1XPJ8?;*U2P@I5YUO6>8T$"PY\%$FID#Z11GZ-Q!^E+,=4T1H_45;:!007W-62D. MY^P:A X,@#=V<$!]B/R>'YVK0A>*9@\*%2W@3$5]S?DLGF*FISS#LX$3GGJ2 M5!:VS=/KMN5:[DS:P&R]ZI)\&8?Q;,JQOUF,Y!J$T'7\;LX %A]IXH' HH3' MTX&-/4H*X!3'^7^\>/8_ SB^-D')R116ML"BJ,)@VLFHHMS)%1>#*%PC#/\$ MY5RTBI6LHZNJMFEGHWCRQGG2FU"45K"4GDQ=TXX:\&05WXVC6LM2DA1NQ^G/ M72J+2-K,C? M1_WMDS:XJ$VIBHW<-+BDK4]_?+Z@_UZ.KQ;3<_K-]'+\='YX]5&F^-]5R8Y^ MM])Z^3T((G!.1\L0!;$DGV"X'D8D1!N =X=>6!P;_8^%P D7T)NW9(%1: 60 M:>[Y$)%PNF0!B_%")<#WT 5DCGSQ&U98P0+.9.J:YI+'9TAG&"V%.U/Y$A: M7U!([&7;MLVQ"TLNC.!F(G#5Y'0O(JE': M-.>\8@U439X-7'"4._RPOW$OK7W$51UWN9(VL9=7\/F<_HY#YZY0@(IJRLUC M324;6*U1V[3SW?O.E[F),(BHV&GO1$$:Y[@[)0'()0P0SG+) Q+&A\CRK201 M))<@7"./Y?XC(7M'B(9OEQ)8T($Z)41RI-TV>[/#(QUJ'^AT4NR8BDI;TT$X MBAIW'C[QI"5O[EP!"X#/JR,YXF[;P,GB;;/]SP\.@:Z ,'Y9"[@3**GOE/P] MP+>( ).('$$_"H4;D:+2%I*Y4U1R4MT^.C\!EKX2> ,JB[-*+P*;+BO;>[+Q MVJP-"ZAO"(KD>/RSZ1!I[U?=Z6[:BKV=0@R,Y!"^?=U"=D;M"H33)9TJ)K?R MT,\Q2TPP LG/NFV PQNVH//H@,^X3 $RII/V"1EC.$ M"%G'$IRPR!0UC0M!UALI+_(ZEG%4 X!I\=.*FG6TN9R62 M$B0H;!D[(I5-"Y\NZ3-"&RJV:+>36]8R8@0*FQ87O=.+.CI@0G^MG:CM"QK" M2/WL+*>;::^5:C(G:F*3DUXS=G44A3,,,;RE7B75FIV/ S%8?A9$)F0 M,RV-&\)SI8?*DY^UPU';55MW\384%1Z'O68W5MQI-FTO69%UU>WB%K%>IA#( M.G9R>'\48=:=8[GB+!CQ=]-85S)^!-B%1!A"U+P=*SI T M9#)S!R&D;X*LE;JDN^DC,&WOF=*8H67:"<.N4XZ'4\MUYNMH5XCMP:3S)R..PS M3I/^/AI?S0LQB>E$DTUHZ!N3S72\ M#]L;PNYWW67:&=!IZGURYXUTV+<[)G=:<=@ID#1Q;H M&M#9A@M]=I1I[PLND)[Q]B2/LH#^IX'8M.W($:#XNS!&7^18YXOT2]Q3=OOB M_>-Y5$RSLWL4SA$>;)@'\J>,0''YSX--"5ZFV?584T*EH9*.4'0;+B-_X+HH M$N=HDU;Y/ B6HZ;/Y/*WF'?"7K#, ]IU]\LT5U=+0LF2;6*BYEJ>J0>X'YS)62YR8#'-E^HDK)7KJ"P!8R*U#0M MDCWK>?L^Q[)I-@F@:]*"!<0U L2T2)UR_I[.NDK9Q!X<7Q*/&=7)UZI,2M[A!I,&G)]F]Q7,NLW<[:MK']6 MS\H>4%%>0T2/*3X15UL<4?&A\]^K[XH?'"Q@0S]I H>^*"53>T%R6XJ&T!%90_;V"BD\DN3K M/6U\.=O4_@W8X M#Q7%)Y2=8 7IS%GJ4];7LY'UJO*2=.;VD:UNN0XVZ#;0WP0.?6G(37V]G\/ MH?/@PU_OLH;L[152>"29S'N+:W$!\.(;[UAR!RHZF"YSAYW$P2TU]2Q@4$%Y M01Q2?X?OLE?1.<+[TZQ*C-57M($R!?4%G%EZ,B]5F%W-DQY%K"$X7](B1@L* M"BALLBQG#H7J+XJ#WY\V$-X$#D$_L'');+Q< C><+L>/U&8%*W!-N^4T8$BP M_YG;>._X(-Z*IMA!EW9:]D6EC'0EC0^;JF1= O6US2V+MA3-$I83*@+PF,MU1]6=HAM;J6 M]!\%$ 2TM[B$T9"TFD].?N\'VO71+S[C_J;),J-)>0IVX>F L-L'Q"$)A5(6 M$%I13$!WI$CJ,('%]1*+DQG3JV,YRSVB; MKT'>:#?I&.0R])2+*A-)->^"K$9/"=KPR@G2(U1#%!#D0\])MFS->AUIDQ+TU:9+SU@]F^R M<@.",<1W?J"X#*6,^1#=ULWH.OK636> M%6#H?SC'2;\T..MI.UT/V_2QQZ':4H<+0 @ Q11PM7/OFDI6#=(Z /H?H;@$J+70_TB@#'X=PV)KV$9-T@%I>W:NA*U.Y_ MP,ZC6P+^B&C[8[8_H&'F76FQ\P7SL@#' =LVUVT)R;H!*RYOU8"5J-W_@#U@ M:UY2-5D)B/_5LE?>B906Q?6H*]7/FG=Q(:C&4(E*&Q?XDX.V=K&O<3/]FK0: MQA2#>00 ]6_E@-[:A_68^!/K6R]#+_X MV;N^,X_N*/RL;]7=1U=7K:<9CQSCV@F0:O6>CS\-U M'H7TTTL8P$VTN6:/]7/IH#I/Y:(PTNC+-"5#WBT3>WOI4)-)?^IVIM0?V9>CI2[A9VU$GBZ$E ]WF[C2NI;L,3@' MX=6_P2E'U>RG9N5O6/88=Q!X(^A'(;L858_Y.52 ON/8FLI[-$T:73(5R-6= ML&:MV6>B6N/6OYE2VK\=@="!?E<[V=G3C-S*SH3KQ]HH!L"8$OJR ^\79T39WD3=O1M:=X^RDR0W!?MPX\/:I8/)8IG>@"Y10K&R! 5"%H7]? MI91"1MO(%K3;4U\"ND!@DKG%3+;&?+V>>,VV">+LJ'4J&Q$:8G'9_OJ[K,>4 MT.?I^-0V>$HG1H!=&"BQ'>4BYH+)U^BIS>_';4"=#A^MMF,?N"%F[L@*X.T- MCC\4 JM6SVRT%7779[OY%%P!VG#H^$*L2P7,!K6LC7C[0 ]ZU$5"\?U$S(^^ M1-1[1IC=D1QX Y?MWL6;]T)HF]0V&_=&./!)^::W3;3="_X"!F!"?Q7M9G(* MFCHUD>EFVB9FNL9T3E4;HB!>;?@$P_4P(B%U"/#X,;UHER7RH_]Y"^=10%"; ME@QAL-+W.)F(FR'4_QIL$LZM;5&UV%P_L>F?R;(G_VW'BWP^1WCFX-_9GRA< M +QA-UP$/.G:M&#P(F@K0)[:*1$(-(BHG4"WD,5ZMF-(V(*=#(D!D;L\/:12 MT&P^*^WVG$SA,S&H>N0M]F,>!@3D&#!ZI,/=."4:_A:AU.ES)*"3L#BA8>4T\^YLD&C2>D"+%I!Z$&"FQ;X6!?T$F&[ &]S33U?4\+.5 MQ^Q+]F)YK30\%9JQ@.?FT)CFATHU8"\PEA+RFOIK,X!="ED;3[DYL$Q>QXH4X$^%>AA>-_2L^(X!Y#9$T*)$N'S^ZVYR?@T^W*-GVMX.KZCOZ8K659NP C44*YN@>E0A\)L[VPGT7-6ANFNDP,O/$CBPD<;-A?;0RE ML"T+>&T)DBG+Z4K)#[6'+#1XIL$I2X\3K2>8:%U1>1MV[. M=I,BA&[DQ-*8MCZMJ,&"KOYH8+K;U MC&@N@=3_4OEP/J%_A!C>1C&F*_KV8,+.(NRNJ1+[DMJ288^6@JJ+&O8+.39NA6JL? MX!MU)"4>NLJK,42(OF99,@26WV82N,+C\Z*2%B$N5-8T__UX1KY?_%F^_A#X M=%;I32A^P0I29>(#-4D7P\ 3'391JFH(1Y7>E>=)#8.GMD^[HRQQN--T&1^^ M)U2HFWEU^)\C? XV+@6 G--YY!J"H0_OYEM"=>18-'UMF\RG9A3[/[';^J8H M;3[7P1)8<[G6T2-KEH5Z"<,+)+PM)5? D\LKXYI6U>E,W%7$9O'39=Q%R8L M(R-]8;$4+7%W%K#1K T+"&L(BFF3+J[XJ1VJZ##P_A.1<",.2VK;FJT\JP!E MVC:6H,.*5&DVCH6MV,JP#!C3]K"XTPH!?_RR%K D4-*T+:>RF&DO4F0C*VTA M'SM%6VX,I5^P?VX= G[\\O\!4$L#!!0 ( (AV!U&M+\;K!0< ,$; / M =71M9%]E>#,Q>C$N:'1MW5EM<]HX$/Y^OT(WG6F3&4,@:=H>I)DA0%O: M-.02^G8W]T'8,FAB6ZXD0[A??\]*YBVA4YIVVLGE0\#V:G>U^^RS*W/T:O#V M]/BWH]\K%7:N552$(F+#&>MV7K8N3"&M8$;%=LJU"%@KFO",!-HJS0LK-.ME MF9IP*U5F ER$U0#/\IF6H[%E.^U=ME^K/:OLU_9K[._S\X]O_CCKG!Z\_NO# M^]>'IT\^//OX3Y5-I].JB$9<.VO54*6L4H%'K[JM#C[VRL^3?N<3/CJ]]\S8 M62*>IUR/9%9)1&P;3_=SVYS*R(X;CY\\R^WQT3GCB1QES[TG?L6C6&6V4:_E ME@UD*@P[$U-VH5*>-;VR1JVYJO7@26X?'1^=''>OQW(H+3NH5^M'>R?'1WOG M<&5N(A09A6)K&TYENWLQZ+WHM5N#7O^,]5^P=K?/?I#N\W<7E^]:9P,VZ+.+ M=Z==5C_@E?KC';[+6I>LU>F?#[H=MBKU@PQ?=MMN.P>U?=K2X%677;8N3EIG MW9D.3-^^PL!>P-V(B,W9:!4AU-A5)$K!0 M:"OC&;-C;AL_TYVC-R>=N7RNC*0B:O"A40DJJ[G4T'[IE:Q!LU:M'1(XZ]6C M/>A95;8J5G>UX"1Z;,PG@FE$0$Q1PG8L#?M<<(TT)S/6C]E;$0LQ966B&;,0]S23*5@ M%JN\W"V!3(3"&*YG))+R*P&[*SH-[D5P!B83QW2P00*AU&&10@QT;>!)A%J> MCF4X9J:@?\OU4Z%%J80VD$J3"![);,2FTHZQ09.+T#E(>G.XIB)L!VM!>F3*G):]@XI%Q;'$I0M< MCV%:8M MW#9L!ZF)!'+MX]^]#L<\&PG60G5>% DD7)L_W!&[;FG],/)7_E)2/\\\1D@_ MHQ)>@8Y/)?FRM:%XS5 ,0[3/FX""!'6>QL\&R?HH=U ]<,/<]^ &N_1:,$EY M7$3"8%A"G!RK?CV) 1%^R NS_1)BWJ%@"TN>RU6!V:Q 84ZD<>4.*9$Y/33( M+(EBE6RT2+C+<$GFRRP%)1'10PG2@"\(B8RX=8X.C8PDUY(V('W+:$1;H24^F48*ATY!]PD,Q(9VF " .*)R G9)((IS8,,%2!SL-N=87:_ M0!66H!(3GA2NSBGB(HXQ5L@)8F4VC -:SMDA[-F<3'\W9> MZ-Q2MGOW9&/ROX$_J!>I,"PT17^%^#=H396QN$\O'J#+T(&S/)ZRG2\LB0$C M5/8-Z=)QC+G"';GH-)85"[]VO5=C;A9=DCC!P4Y$CBQ=/$HBF^%@=262\OQU M0S[X[A YJ/T(P-"T^JL'ZL,[#M2+L'UEK'9O,!;8#9;U2W2RBI]E*1,"OJ%3 MWIJ,%JYQ3$=6:;-H3NX&5*8XOUOAH+9AV5"A]=&S2,(WIV '" ,O&>(]?-)\ M-B\+\;F0<-V50)&%[LRV>[\FY^V(:#Y TZ&6A@N)---I@]+!DW)%"D"(/\5;C,ER6Y\%?!=1/!_F7"I_<0:E14@.<*1 =+KWDN5. @\ M>\MLHI*)( K/^*A\O:9+_A!IGJB9P-/I6'G2X&LH RI^2'^K_OP7'QW$H<%: MQ:@ VST-&/VT\C/MW[W!O.B?#>8+AJ@2H2M#9:U*&_7\FKGC)GM0 M+?O_>V;O]OO[#7+K;Z7)ZEU^9;AEZ0XZVF,I8M:]%F%! RWK^V;V14TW>NO- M<.]U>N_IH_PE;,__#,Q>C(N:'1MW5G;H>YQDDJ*9V1+3I2XEBHK M:=I.'R 2E# A"88 ):M?W[, =;&M3&0GXS;Q@WG!8K'8/7MV0;5?C7^]./FA M_6.IQ(:9"G)?!&RR9+WNR\Y(Y]((IE5H%CP3'NL$Q=)G)Z/K[\_=_E]EBL2B+8,HSNUK95S$KE6#1JUZGBTNEN)X.NG_@TNV_8]HL(_$B MYME4)J5(A*;YK)Z:UD(&9M9\\O1Y:D[:0\8C.4U>.$OG#2/CWI7<_D1!K6J)7K[JS6X*7:DT-^Q#I7K-,=#,>]+MN6^DH+7_7.[#8;U3IM=?RJQZXZ MH]/.9>^J-'A_T?N#=<[&- )PU&\L>H]U?DXF.FT]8&+?8Z>9Y F[*+,W2J48 M]9@O,B/#)3,S;IJ/:4W[S6EW)9\J+2F5FGRB583\:FTTG+UT2EK;L*^6J\>I M.3BIE=L5Z-E6MBU6LQEA)?ILQN>"96(NQ0*);&92LX\YSQ#E:(GWJ:V_F '_+>>J^_MN5.NX2]X)EZR M#XE:1. L4*)U8.&V0,'41!GF8W$N$\:3)=)#\"6E90K_$W0(4E&TP481%GUK:< OL#[P2"*/( ! *$3-56IKC\_U MC(616N@56C(QE=ID' MQ>NGLAI7>5M#URI@M:V_SQ[>*@"=[(V!\PUT'NHAN M444H;5082CQ:%_89NB<;+#A?3B)!3F4"")E$4L](G,1B4 ;1!CT'4ON1TCGF M$9ED*G)12S.%_@NO-3M$D *!J+M(]*[]&4^F@G60IZ,\@H2M]\>'XLA.K1T' M[LD]2BKLB4,+Z6>4S%L@*+RQ4(B%:)^WH04)JD'-QP;)C9 W&N4& MA7Q?W.Q6ZG1ALTX9.BL'CT!H-$]PEZ79S\?2HPK@\USO/X6H>"+8>B5'[BI' MKY8C4^=2V_R'E$BL'NIL-LRQS3Z9B+@-=,'NFV!Y!3/1H 2+P!9X1@;<6$,G M6@:29Y(V(%T-LGR8D*9<4UVP>:%M$;%LH;2 009^IDDI>$/Z><2).[ M:\2F MOF"&JU;;119W$T&"X"',%\%#V:9EQ+4I2?@M6<=P)T;^OWB;[,3;WIE]!W;[ M<\+>Z -BYS(@4'&M$D[DQS4 22T)(8UGP2KJP*'D$QE)LZ22M&M9R@$+$!M[ M!]\;HELMC>78ZV)#:9[!W7 IE5#?5UE@#;#-S50DJ(P1((@1D1*V202-FX,9 M@#TMJ_P[ M#'JPH@WGS[MQH7-+4>3MR,[@WX,LJ/0HW\\S\OX6S^_0&BMM\)Z^.T"7I@-G MT5ZRPT],"0$CI/$MZ<)PM+G"'KGH-);D:[N.G%4SKM=%D0C PDX$EAFM/PK6 M6N)@]4%$Q?GKEKSWQ2ZR4/L:@*$>];]NHX\?V$:OW?:99MI^P5ACU]OD+]') M-GXVJ4P(N$=9O-,(K4WC:(:,RO2Z$MD74!GC_&Z$A=J.:1.%.D=C@81M5L$A M$ 9>TL1[N%([MDH+\3&7,-VF0)[X]LQV]#WWRW2HI4Y"(LQT1J#3AB\%XE)4 MD'7?NA#\ Y4$5\EM4; ]B/V$LCK@WBO:18OI3F@[LIT'F*C%.MD_B8RB<\$4 MA!@-AN?JDD91TGD,!\A_A-U,0;([/P5\$1'<:&@;3[_9=I;*3Y@ALSP$1U@R M0'CM=ZD"!YYC;YG,53071.$)GQ:?U[*"/T2<1FHI,+J8*4<:_ ;*@(JO4M_* MC_^YHPL_-%DGG^9@NV<>HQ]8'G/]AQ>8\\'E>#5A@BP166FBC%%QLY9>,WNZ M9#]5[=_!R8UORY_Z7]&5.Q_T]YK8KI Q#_GMX?9R#U Q=,<*X.A\C:B!*W-. M6Z7;?T>7XG>OBON=[E]02P,$% @ B'8'46^%;XYF! 0PP \ !U M=&UD7V5X,S)Z,2YH=&W-5VUOVD@0_GZ_8DZ5FD2RC8&\ D5R@#0D::! VO1. M]V%MK_'J[%W?>HWAWW?6+PE)%/7*Y4Z'(AQ[9YZ=&<\SS]*[7'RZZ?_2^]4T M82J%GWG4!W<#H^%'9Y9F3%%(1:!R(JD!CK\B7!L,1)QDBDH8[S6FN'.-Z%&N,_\YR,%HMAA?C ?.8CRYA>G= M;'[GW"Y@,7DC_.8IW%ES:V#!?#0H]FBVCVSCC="=.3C#R70Q&OX+H=4(YL[LW+D=SMEMW5 M1")\4]PUNP> N!="QM"TS<\0"%ELD%#)A ^4^XPOX2KC%-JV 9I5!I 4 A8A M)Q_BF5,ODTPQS()P'T9K+R1\235I8Y:F.G;\TY8^07J'5%*,>#NJ,H\Z* S; M@&NZ8AQN+$21/*=1A$0/&0T0'K=3;$5A$@3,PU>!8!JK2LT ?*98@/\D&7*< M< 5*P%;#5O4L&E:G0WR1*$QHV[PVTDU2X<^)= FGJ3E91W0#CE<47C>)@>M$ M&=I/&[HT+9;B#?S)18ZUPF+HRK@TP@PZ.W3"CBW4W9Y9[>-$(0&NSX*CR8S,]-%)5ZN99^[!;%')G1OWO MZMC:JB/C2,"X$#?->T48QZYD)77J(A.FB9](FNIZ&GJ91!&@&Y(6N8\+"2VX MK[T"QE% ]7,$](L@BP*B5185115(]E)/G_'(VK56BJZ5R;B/\77,D[:%\O@D M^?+1/QB+.SOV+B8H))6#*Z1/I>D*I43<:29K/'=$S(=W=O'9ZU==]O*[D39> MCJ=7K>MH]=[]'8)^L=,.&*],SAV0G&R9X70[*=7@OWQY/W!\QK,7KUM;F@&) M6;3I/-L$+<=]!U)4=^2;P!,/K6E^HLWBA_.WP'4$L#!!0 ( (AV!U'](KP4300 "P, / M=71M9%]E>#,R>C(N:'1MS5?O;]LV$/V^O^*& DT"2+)L)VEBNP;D7XV3-'9M MITTW[ ,E4391B>0H*H[_^QTI.7$2;%BRKJ@16)9(/MX]W7O'=,X6'R^[OW1^ M=5V8*A$7$8TAW,!P\"&8Y073%'*1Z#51U($@OB7<3.B+3!::*AAS+FZ)9H+G M#MY$GH-CLUBO6H?')U)W.U,@*5OR]V4DY8J]1'#=JOM2PX)E-(Y;+_NN]/K#N]6+&0:F@VOT:GUNIW:%*/>1A-1;EA[03@(V1_. M%N/1N!\LQI,KF%[/YM?!U0(6D^^$7S^!:V_N]3V8#_MVCWKSR'>^$WHPAV P MF2Z&@_\A]&W I_XQ3$:P.!O"/)CU@JOAW)W<7 Z_0M!?F!$LPT>OX\4%\8J% M8PZ1X)Q&1AZP9GH%>D7A4T$49IIN8$:E4!I$ M>:K. CC5E$TDJ&NA(4[)M% M;]^<-!I^V^B.\(V]J[.8T*A33#+,@/(;A7;0B?$F-QC.6YR9V_#,S8X)NL***8L2[ M495Y;(/"L!WH*48X7'IP(81$6AS,BO&(2:T.WT[R91&A3\G*B2)=LPZ,S&DN1W*-O"-BS72A7P8J][,!/=.3]:)+_P\+.:()]H5H0"A53 MY89":Y&UZO(.CR IB^&-;S][7=AMNM5-+:\]E3[^$[W3)_)X]C+-3#;X,QQ-X 3:V(-Q*W-@JWUEC)FJ88B!*<17!+ M5=DN_S:!%3:KD.(CJ<0MBQ&NZCB59*VTUPSM(#2V6QD(9OMT3E(HSO+5 \"_ MZ>(*&!HX1I,D4$A\8OC$5N=U:N/N(ZW4\)AM+M6ANU;^D_ 74$L! A0#% M @ B'8'49A'+QP K0 5B@( !$ ( ! '5T;60M,C R M,# V,S N:'1M4$L! A0#% @ B'8'4:ID@Z/:"0 BEH !$ M ( !+ZT '5T;60M,C R,# V,S N>'-D4$L! A0#% @ B'8'47'J M&UL4$L! A0#% @ B'8'41(PN_:8&P P=(! !4 ( ! MR/@ '5T;60M,C R,# V,S!?<')E+GAM;%!+ 0(4 Q0 ( (AV!U&M+\;K M!0< ,$; / " 9,4 0!U=&UD7V5X,S%Z,2YH=&U02P$" M% ,4 " "(=@=1]@ ]JP<' "O&P #P @ '%&P$ =71M M9%]E>#,Q>C(N:'1M4$L! A0#% @ B'8'46^%;XYF! 0PP \ M ( !^2(! '5T;61?97@S,GHQ+FAT;5!+ 0(4 Q0 ( (AV!U'] M(KP4300 "P, / " 8PG 0!U=&UD7V5X,S)Z,BYH=&U0 52P4& H "@!^ @ !BP! end