0001096906-19-000278.txt : 20190809 0001096906-19-000278.hdr.sgml : 20190809 20190808190048 ACCESSION NUMBER: 0001096906-19-000278 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 53 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190809 DATE AS OF CHANGE: 20190808 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: 191010958 BUSINESS ADDRESS: STREET 1: 7043 S 300 WEST CITY: MIDVALE STATE: UT ZIP: 84047 BUSINESS PHONE: 8015661200 10-Q 1 utah.htm 10Q


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, 2019
 
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 7, 2019: 3,719,600.

UTAH MEDICAL PRODUCTS, INC.
INDEX TO FORM 10‑Q


PART I - FINANCIAL INFORMATION
PAGE
       
 
Item 1.
Financial Statements
 
       
   
Consolidated Condensed Balance Sheets as of June 30, 2019 and December 31, 2018
1
       
   
Consolidated Condensed Statements of Income for the three and six months ended June 30, 2019 and June 30, 2018
2
       
   
Consolidated Condensed Statements of Cash Flows for six months ended June 30, 2019 and June 30, 2018
3
       
   
Consolidated Statement of Stockholders’ Equity Three and six months ended June 30, 2019 and June 30, 2018
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
19
       
PART II – OTHER INFORMATION
 
       
 
Item 1.
Legal Proceedings
20
       
 
Item 1A.
Risk Factors
20
       
 
Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds
21
       
 
Item 6.
Exhibits
22
       
SIGNATURES
22


Item 1.  Financial Statements
           
UTAH MEDICAL PRODUCTS, INC. AND SUBSIDIARIES
 
CONSOLIDATED CONDENSED BALANCE SHEETS AS OF
 
JUNE 30, 2019 AND DECEMBER 31, 2018
 
(in thousands)
 
     
(unaudited)
   
(audited)
 
ASSETS
 
JUNE 30,
2019
   
DECEMBER 31,
2018
 
Current assets:
           
 Cash & investments
 
$
32,880
   
$
51,112
 
 Accounts & other receivables, net
   
5,235
     
3,956
 
 Inventories
   
7,712
     
5,412
 
 Other current assets
   
398
     
423
 
Total current assets
   
46,225
     
60,903
 
Property and equipment, net
   
10,134
     
10,359
 
Operating lease - right of use assets, net
   
433
     
0
 
Goodwill
   
13,679
     
13,703
 
Other intangible assets
   
53,870
     
32,979
 
Other intangible assets - accumulated amortization
   
(20,980
)
   
(18,176
)
Other intangible assets, net
   
32,890
     
14,803
 
Total assets
 
$
103,361
   
$
99,768
 
                 
LIABILITIES AND STOCKHOLDERS' EQUITY
               
Current liabilities:
               
 Accounts payable
 
$
854
   
$
975
 
 Accrued expenses
   
2,967
     
4,285
 
Total current liabilities
   
3,821
     
5,260
 
Deferred tax liability - Femcare IIA
   
2,339
     
2,540
 
Other long term liabilities
   
2,441
     
2,441
 
Operating lease liability
   
395
     
0
 
Deferred income taxes
   
453
     
535
 
Total liabilities
   
9,449
     
10,776
 
                 
Stockholders' equity:
               
Preferred stock - $.01 par value; authorized - 5,000 shares; no shares issued or outstanding
   
-
     
-
 
Common stock - $.01 par value; authorized - 50,000 shares; issued - June 30, 2019, 3,719 shares and December 31, 2018, 3,720 shares
   
37
     
37
 
Accumulated other comprehensive income (loss)
   
(10,806
)
   
(11,290
)
Additional paid-in capital
   
0
     
122
 
Retained earnings
   
104,681
     
100,123
 
Total stockholders' equity
   
93,912
     
88,992
 
                 
Total liabilities and stockholders' equity
 
$
103,361
   
$
99,768
 

see notes to consolidated condensed financial statements

1


UTAH MEDICAL PRODUCTS, INC. AND SUBSIDIARIES
 
CONSOLIDATED CONDENSED STATEMENTS OF INCOME FOR THE
 
THREE AND SIX MONTHS ENDED JUNE 30, 2019 AND JUNE 30, 2018
 
(in thousands, except per share amounts - unaudited)
 
         

   

 
   
Three Months Ended
   
Six Months Ended
 
   
2019
   
2018
   
2019
   
2018
 
Sales, net
 
$
11,846
   
$
10,965
   
$
22,579
   
$
21,852
 
                                 
Cost of goods sold
   
4,346
     
3,981
     
8,306
     
7,946
 
Gross profit
   
7,500
     
6,984
     
14,273
     
13,906
 
                                 
Operating expense
                               
Selling, general and administrative
   
2,906
     
1,811
     
5,463
     
3,649
 
Research & development
   
113
     
117
     
228
     
230
 
Total operating expenses
   
3,019
     
1,928
     
5,691
     
3,879
 
Operating income
   
4,481
     
5,056
     
8,582
     
10,027
 
                                 
Other income (expense)
   
84
     
500
     
120
     
538
 
Income before provision for income taxes
   
4,565
     
5,556
     
8,702
     
10,565
 
                                 
Provision for income taxes
   
1,040
     
1,248
     
2,038
     
2,165
 
Net income
 
$
3,525
   
$
4,308
   
$
6,664
   
$
8,400
 
                                 
Earnings per common share (basic)
 
$
0.95
   
$
1.15
   
$
1.79
   
$
2.25
 
                                 
Earnings per common share (diluted)
 
$
0.94
   
$
1.15
   
$
1.78
   
$
2.24
 
                                 
Shares outstanding - basic
   
3,721
     
3,731
     
3,721
     
3,728
 
                                 
Shares outstanding - diluted
   
3,735
     
3,754
     
3,737
     
3,751
 
                                 
Other comprehensive income (loss):
                         
Foreign currency translation net of taxes of $0 in all periods
 
$
(464
)
 
$
(2,836
)
 
$
484
   
$
(1,535
)
Total comprehensive income
 
$
3,061
   
$
1,472
   
$
7,148
   
$
6,865
 

see notes to consolidated condensed financial statements

2


UTAH MEDICAL PRODUCTS, INC. AND SUBSIDIARIES
 
CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS
 
FOR THE SIX MONTHS ENDED JUNE 30, 2019 AND JUNE 30, 2018
 
(in thousands - unaudited)
 
   
            
Six Months Ended
June 30,
 
         
2019
   
2018
 
CASH FLOWS FROM OPERATING ACTIVITIES:
           
Net income
 
$
6,664
   
$
8,400
 
Adjustments to reconcile net income to net cash provided by operating activities
         
Depreciation
   
355
     
395
 
Amortization
   
2,902
     
1,128
 
Gain on Investments
   
0
     
(32
)
Provision for (recovery of) losses on accounts receivable
   
(2
)
   
1
 
Amortization of Right of Use Assets
   
19
     
0
 
(Gain) loss on disposal of assets
   
0
     
(418
)
Deferred income taxes
   
(278
)
   
(225
)
Stock-based compensation expense
   
56
     
42
 
Tax benefit attributable to exercise of stock options
   
15
     
39
 
 Changes in operating assets and liabilities:
               
Accounts receivable and other receivables
   
(1,256
)
   
(992
)
Inventories
   
(2,322
)
   
(45
)
Prepaid expenses and other current assets
   
24
     
(3
)
Accounts payable
   
(123
)
   
51
 
Accrued expenses
   
(1,011
)
   
(594
)
Total adjustments
   
(1,621
)
   
(653
)
Net cash provided by operating activities
   
5,043
     
7,747
 
                       
CASH FLOWS FROM INVESTING ACTIVITIES:
               
Capital expenditures for:
               
Property and equipment
   
(130
)
   
(201
)
Intangible assets
   
(21,000
)
   
-
 
Proceeds from sale of investments
   
-
     
74
 
Proceeds from sale of property and equipment
   
-
     
862
 
Net cash provided by (used in) investing activities
   
(21,130
)
   
735
 
                       
CASH FLOWS FROM FINANCING ACTIVITIES:
               
Proceeds from issuance of common stock - options
   
171
     
347
 
Common stock purchased and retired
   
(398
)
   
-
 
Payment of dividends
   
(2,055
)
   
(2,011
)
Net cash provided by (used in) financing activities
   
(2,282
)
   
(1,664
)
                       
Effect of exchange rate changes on cash
   
137
     
(820
)
Net increase (decrease) in cash and cash equivalents
   
(18,232
)
   
5,998
 
Cash at beginning of period
   
51,112
     
39,875
 
Cash at end of period
 
$
32,880
   
$
45,873
 
                       
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:
               
Cash paid during the period for income taxes
 
$
2,937
   
$
3,016
 
Cash paid during the period for interest
   
0
     
0
 

see notes to consolidated condensed financial statements

3



UTAH MEDICAL PRODUCTS, INC.
 
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY
 
Three Months and Six Months Ended June 30, 2019 and 2018
 
(In thousands - unaudited)
 
   
                     
Accumulated
             
               
Additional
   
Other
         
Total
 
   
Common Stock
   
Paid-in
   
Comprehensive
   
Retained
   
Stockholders'
 
   
Shares
   
Amount
   
Capital
   
Income
   
Earnings
   
Equity
 
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,343
)
 
$
102,234
   
$
92,175
 
Shares issued upon exercise of employee stock options for cash
   
1
     
0
     
74
     
-
     
-
     
74
 
Stock option compensation expense
   
-
     
-
     
28
     
-
     
-
     
28
 
Common stock purchased and retired
   
(5
)
   
(0
)
   
(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
   
$
(0
)
 
$
(10,807
)
 
$
104,682
   
$
93,912
 
                                                 
Balance at December 31, 2017
   
3,721
   
$
37
   
$
809
   
$
(8,341
)
 
$
85,617
   
$
78,122
 
Shares issued upon exercise of employee stock options for cash
   
9
     
0
     
372
     
-
     
-
     
372
 
Shares received and retired upon exercise of stock options
   
(2
)
   
(0
)
   
(225
)
   
-
     
-
     
(225
)
Stock option compensation expense
   
-
     
-
     
30
     
-
     
-
     
30
 
Common stock purchased and retired
   
-
     
-
     
-
     
-
     
-
     
-
 
Foreign currency translation adjustment
   
-
     
-
     
-
     
1,301
     
-
     
1,301
 
Common stock dividends
   
-
     
-
     
-
     
-
     
(1,006
)
   
(1,006
)
Net income
   
-
     
-
     
-
     
-
     
4,092
     
4,092
 
Balance at March 31, 2018
   
3,728
   
$
37
   
$
986
   
$
(7,040
)
 
$
88,703
   
$
82,687
 
Shares issued upon exercise of employee stock options for cash
   
4
     
0
     
200
     
-
     
-
     
200
 
Shares received and retired upon exercise of stock options
   
-
     
-
     
-
     
-
     
-
     
-
 
Stock option compensation expense
   
-
     
-
     
11
     
-
     
-
     
11
 
Foreign currency translation adjustment
   
-
     
-
     
-
     
(2,836
)
   
-
     
(2,836
)
Common stock dividends
   
-
     
-
     
-
     
-
     
(1,008
)
   
(1,008
)
Net income
   
-
     
-
     
-
     
-
     
4,308
     
4,308
 
Balance at June 30, 2018
   
3,732
   
$
37
   
$
1,197
   
$
(9,876
)
 
$
92,004
   
$
83,362
 

see notes to consolidated condensed financial statements
4

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, 2018.  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.

In February 2016, new accounting guidance (ASU 2016-02, Leases (Topic 842)) was issued which requires recording most leases on the balance sheet. The new lease standard requires disclosure of key information about lease arrangements and aligns many of the underlying principles of this new model with those in the new revenue recognition standard noted above. This guidance is effective for annual reporting periods beginning after December 15, 2018, with early adoption permitted.  The new guidance became effective for UTMD on January 1, 2019.  UTMD applied the requirements using the modified retrospective method and so will not restate comparative financial statements.  Implementation of the standard resulted in addition of right of use assets and lease liabilities of $452 to the consolidated balance sheet and will require additional disclosures but will have no effect on the income statement.  UTMD’s only leases are for a portion of the parking lot at the Midvale facility and an automobile in Ireland.
 
The Company has determined that other recently issued accounting standards will either have no material impact on its consolidated financial position, results of operations or cash flows, or will not apply to its operations.
 
(3)  Inventories at June 30, 2019 and December 31, 2018 consisted of the following:
 
   
June 30,
   
December 31,
 
   
2019
   
2018
 
Finished goods
 
$
3,145
   
$
1,615
 
Work‑in‑process
   
1,217
     
1,103
 
Raw materials
   
3,350
     
2,694
 
Total
 
$
7,712
   
$
5,412
 

(4)  Stock-Based Compensation. At June 30, 2019, 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, 2019 and 2018, the Company recognized $28 and $11, respectively, in stock based compensation cost.  In the six months ended June 30, 2019 and 2018, the Company recognized $56 and $42, 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, 2018 or June 30, 2019.

5

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

   
Domestic
   
Outside US
   
Total
 
Obstetrics
 
$
1,038
   
$
194
   
$
1,232
 
Gynecology/Electrosurgery/Urology
   
3,229
     
3,534
     
6,763
 
Neonatal
   
1,149
     
287
     
1,436
 
Blood Pressure Monitoring and Accessories
   
1,580
     
835
     
2,415
 
Total
 
$
6,996
   
$
4,850
   
$
11,846
 

Global 1H 2019 revenues (USD) by product category:
   
Domestic
   
Outside US
   
Total
 
Obstetrics
 
$
2,064
   
$
507
   
$
2,571
 
Gynecology/Electrosurgery/Urology
   
5,307
     
7,038
     
12,345
 
Neonatal
   
2,320
     
627
     
2,947
 
Blood Pressure Monitoring and Accessories
   
3,100
     
1,616
     
4,716
 
Total
 
$
12,791
   
$
9,788
   
$
22,579
 

(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 12 years and on the automobile is 30 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,
2019
 
Operating Lease Cost (in thousands)
 
$
16
 
Right of Use Assets obtained in exchange for new operating lease Obligations
 
$
0
 
         
Other Information
Three Months
Ended
June 30,
2019
 
Weighted Average Remaining Lease Term - Operating Leases
12 years
 
Weighted Average Discount Rate – Operating Leases
   
5.4
%

Operating lease liabilities/ payments (in thousands)
     
Operating lease payments, 2019
 
$
30
 
Operating lease payments, 2020
 
$
60
 
Operating lease payments, 2021
 
$
60
 
Operating lease payments, 2022
 
$
45
 
Operating lease payments, 2023
 
$
45
 
Thereafter
 
$
344
 

Reconciliation of operating lease liabilities/ payments to operating lease liabilities
 
(in thousands)
 
Total operating lease liabilities/ payments
 
$
584
 
Operating lease liabilities – current (included in Accrued Expenses)
   
38
 
Operating lease liabilities – long term
   
395
 
Present value adjustment
 
$
151
 

 
6

 
Maturities of lease liabilities were as follows:
 
(in thousands)
 
Year ending December 31,
     
2019
 
$
37
 
2020
 
$
38
 
2021
 
$
40
 
2022
 
$
27
 
2023
 
$
29
 
Thereafter
 
$
280
 

(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, after which CSI will no longer sell the FILSHIE Clip System and UTMD will distribute the FILSHIE Clip System directly to clinical facilities in the U.S. The $21,000 purchase price represents an identifiable intangible asset which will be straight-line amortized and recognized as part of G&A expenses over the 4.75 year remaining life of the prior CSI distribution agreement with Femcare.  As part of the agreement, UTMD also purchased the remaining CSI inventory for approximately $2,100.

(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 2019.

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,
 
   
2019
   
2018
   
2019
   
2018
 
Numerator
                       
Net income
   
3,525
     
4,308
     
6,664
     
8,400
 
                                 
Denominator
                               
Weighted average shares, basic
   
3,721
     
3,731
     
3,721
     
3,728
 
Dilutive effect of stock options
   
14
     
23
     
16
     
23
 
Diluted shares
   
3,735
     
3,754
     
3,737
     
3,751
 
                                 
Earnings per share, basic
   
.95
     
1.15
     
1.79
     
2.25
 
Earnings per share, diluted
   
.94
     
1.15
     
1.78
     
2.24
 

(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

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, 2018 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.  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

In the second calendar quarter (2Q) and first half (1H) of 2019, UTMD achieved results which reflect that the Company remains on target to achieve beginning of year goals for 2019.

Income statement results in 2Q and 1H 2019 compared to the same periods of 2018 were as follows:

   
2Q 2019
   
2Q 2018
   
change
     
1H 2019
     
1H 2018
   
change
 
Net Sales
 
$
11,846
   
$
10,965
     
+8.0
%
 
$
22,578
   
$
21,852
     
+3.3
%
Gross Profit
   
7,500
     
6,984
     
+7.4
%
   
14,273
     
13,906
     
+2.6
%
Operating Income
   
4,481
     
5,056
     
(11.4
%)
   
8,582
     
10,027
     
(14.4
%)
Income Before Tax
   
4,565
     
5,556
     
(17.8
%)
   
8,702
     
10,565
     
(17.6
%)
Net Income
   
3,525
     
4,308
     
(18.2
%)
   
6,664
     
8,400
     
(20.7
%)
Earnings per Diluted Share
   
0.944
     
1.148
     
(17.8
%)
   
1.783
     
2.239
     
(20.4
%)

Financial results in 2Q 2019 continued to be hampered on the top line by a stronger USD, on the operating income line by the new intangible asset amortization expense from UTMD’s February 2019  Filshie Clip System (Filshie device) U.S. exclusive distribution rights acquisition, and on the bottom line by a higher consolidated income tax provision rate than in 2018.  Net income was also lower because UTMD had realized $450 in non-operating income from one-time sales of unneeded assets in 2Q 2018 which did not repeat in 2Q 2019.

Because 29% of 1H 2019 consolidated sales were in foreign currencies, the volatility of foreign currency exchange (FX) rates for sales and expenses outside the U.S. (OUS) continued to have an impact on period-to-period relative financial results. FX rates for income statement purposes are transaction-weighted averages. The average rates from the applicable foreign currency to USD during 2Q 2019 and 1H 2019 compared to the same periods in 2018 follow:

     
2Q 19
     
2Q 18
   
Change
     
1H 19
     
1H 18
   
Change
 
GBP
   
1.285
     
1.359
     
(5.4
%)
   
1.295
     
1.375
     
(5.9
%)
EUR
   
1.125
     
1.192
     
(5.6
%)
   
1.129
     
1.209
     
(6.6
%)
AUD
   
0.701
     
0.756
     
(7.3
%)
   
0.707
     
0.771
     
(8.4
%)
CAD
   
0.748
     
0.775
     
(3.5
%)
   
0.750
     
0.783
     
(4.1
%)

UTMD’s revenues invoiced in the above foreign currencies represented 28.6% of total consolidated USD sales in 2Q 2019 and 29.2% in 1H 2019. The weighted average negative impact on all foreign currency sales from the change in FX rates was 5.6% in 2Q 2019 and 6.1% in 1H 2019, reducing reported USD sales in 2Q 2019 by $194 relative to the same FX rates in 2Q 2018 and by $431 in 1H 2019 relative to the same FX rates in 1H 2018.  In constant currency terms, i.e. using the same FX rates as in the applicable periods in 2018, total consolidated 2Q 2019 sales were up $1,075 (+9.8%), and 1H 2019 total consolidated constant currency sales were up $1,158 (5.3%).

Other significant revenue changes in 2Q and 1H 2019 compared to the same periods in 2018 had to do with the change in distribution of Filshie devices in the U.S., which is described later in this report; a substantial increase in 1H 2019 U.S. OEM sales; a solid increase in direct sales to U.S. domestic medical facilities; and a pause in U.S. neonatal device exports due to regulatory re-registrations by third party distributors in China, Brazil and Mexico.
8

UTMD profit margins in 2Q 2019 and 1H 2019 compared to 2Q 2018 and 1H 2018 follow:
 
   
2Q 2019
(Apr – Jun)
   
2Q 2018
(Apr – Jun)
   
1H 2019
(Jan – Jun)
   
1H 2018
(Jan – Jun)
 
Gross Profit Margin (gross profits/ sales):
   
63.3
%
   
63.7
%
   
63.2
%
   
63.6
%
Operating Income Margin (operating profits/ sales):
   
37.8
%
   
46.1
%
   
38.0
%
   
45.9
%
Net Income Margin (profit after taxes/ sales):
   
29.8
%
   
39.3
%
   
29.5
%
   
38.4
%

UTMD’s 2019 Gross Profit Margin (GPM) has not benefited yet from the early 2019 acquisition of distribution rights of its Filshie devices in the U.S. from CooperSurgical Inc (CSI) because of the substantial remaining CSI inventory which was repurchased by UTMD at CSI’s cost. Although UTMD has picked up the distributor margin on higher U.S. Filshie device sales, which has allowed UTMD’s total consolidated GPM to not be diluted, it has not realized any GP contribution from Femcare sales of Filshie devices to the U.S. yet.  Another way to explain this is that 71% of the 2018 GP generated by Femcare sales of Filshie devices to the U.S. (to third party distributor CSI) was recorded in 1H 2018, whereas in 1H 2019 Femcare’s GP contribution from sales of Filshie devices to the U.S. (to intercompany distributor UTMD) has been zero.  Profit in inventory from intercompany sales is eliminated when consolidating financial results (i.e. not recognized until the devices are sold to a third party).  UTMD estimates the remaining CSI repurchased inventory will likely last well into 4Q 2019.   The slightly lower consolidated GPM was due primarily to a disproportionate increase in U.S. OEM sales which are at a lower average GPM.

On the other hand, UTMD’s Operating Income Margin (OIM) was substantially reduced by a 1H $1,842 expense from straight-line amortization of the $21,000 purchase price that UTMD paid CSI to acquire the remaining 4.75 years’ exclusive U.S. Filshie device distribution rights.  The purchase price of CSI’s remaining exclusive distribution rights was recognized as an identifiable intangible asset (IIA).  Because the IIA amortization began on February 1 and expensed on a straight-line basis over 4.75 years, the expected improved GPM from the acquisition will ramp up after the CSI inventory has been consumed and as UTMD is able to grow Filshie device sales in the U.S.  IIA amortization expense in total, including that remaining from the 2011 Femcare Group acquisition, which comprises a significant portion of General & Administrative (G&A) operating expenses, was 13.7% of 2Q 2019 consolidated sales and 12.7% of 1H 2019 consolidated sales.  In other words, UTMD’s OIM excluding Femcare-related IIA amortization expense was 51% in both 2Q and 1H 2019.

On top of the period-to-period differences in OI, additional differences in Income Before Tax (EBT) were due mainly to the $450 non-operating income (NOI) from sale of unneeded assets in 2Q 2018 that did not repeat in 2Q 2019.  Net NOI was $85 in 2Q 2019 compared to $501 in 2Q 2018, and $120 in 1H 2019 compared to $538 in 1H 2018.

UTMD’s Net Income Margin (NIM) in 2Q and 1H 2019 was incrementally lower than in the same periods of 2018 not only because of the EBT differences, but also due to combined entity income tax provision rates that were 22.8% in 2Q 2019 compared to 22.5% of EBT in 2Q 2018, and 23.4% in 1H 2019 compared to 20.5% in 1H 2018. The reasons for the higher estimated provision rate were a different mix of subsidiary EBT (with varying tax rates) and a higher U.S. income tax provision rate as a result of the GILTI tax slipped into the U.S. Tax Cuts and Jobs Act (TCJA), enacted in December 2017, which was not in the estimated provision of UTMD in 1H 2018.

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 2019 and the end of June 2018 follow:

   
June 30,
2019
   
June 30,
2018
   
Change
 
GBP
   
1.271
     
1.320
     
( 3.7
%)
EUR
   
1.138
     
1.168
     
( 2.5
%)
AUD
   
0.701
     
0.740
     
( 5.2
%)
CAD
   
0.765
     
0.761
     
+0.5
%

UTMD’s June 30, 2019 Balance Sheet, in the absence of debt, remained strong.  Ending Cash and Investments were $32.9 million on June 30, 2019 compared to $51.1 million on December 31, 2018, after investing $23.1 million acquiring CSI’s Filshie device distribution rights and remaining inventory, paying $2.1 million in cash dividends to stockholders and repurchasing $0.4 million in UTMD stock during 1H 2019.  Stockholders’ Equity was up $4.9 million in the six month period from December 31, 2018 after netting the combined $2.5 million in dividends and stock repurchases which reduced Stockholders’ Equity.
9


b) Revenues
Beginning on January 1, 2018, the Company adopted ASU 2014-09, the new revenue recognition accounting standard.  Management completed an extensive assessment and implementation of the standard, including UTMD’s various contracts with customers and associated performance obligations and the Company’s conclusions regarding its revenue recognition practices and procedures. Other items like commissions and rights of return were also evaluated by the Company. Management is confident that the Company has properly evaluated the standard’s requirements and has arrived at appropriate conclusions in recognizing revenue in accordance with the new standard.  Those practices and procedures the Company will use to recognize revenue under the new standard are not significantly different than the methods used previously since UTMD has traditionally recognized revenue upon shipping a physical product to a customer, which is also when the Company has met its performance obligations under contracts it has with its customers that represent over 99% of its revenue. While the Company’s revenue not associated with shipping a physical product is immaterial, management believes the Company’s practices in recognizing that revenue is also in accordance with ASU 2014-09.

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.

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 2019 UTMD sales were $881 (+8.0%) higher than in 2Q 2018. Constant currency sales were $1,075 (+9.8%) higher. Total consolidated 1H 2019 UTMD sales were $727 (+3.3%) higher than in 1H 2018.  Constant currency sales in 1H 2019 were $1,158 (+5.3%) higher than in 1H 2018.

In 2Q 2019 compared to 2Q 2018, U.S. domestic sales were 28% higher and outside the U.S. (OUS) sales were 12% lower.  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 1H 2019 compared to 1H 2018, U.S. domestic sales were 19% higher and outside the U.S. (OUS) sales were 12% lower than in 1H 2018.

Domestic sales in 2Q 2019 were $6,997 compared to $5,481 in 2Q 2018.  Domestic sales in 1H 2019 were $12,791 compared to $10,736 in 1H 2018.  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”, which in 2018 were by UTMD’s UK subsidiary, Femcare Ltd (Femcare), to CSI for distribution in the U.S., and in 2019 were by UTMD direct to U.S. clinical users after February 1.  Domestic direct sales in 2Q 2019 excluding Filshie devices, representing 51% of total domestic sales, were $256 (+8%) higher than in 2Q 2018.  Domestic direct sales in 1H 2019 excluding Filshie devices, representing 55% of total domestic sales, were $517 (+8%) higher than in 1H 2018.  OEM sales in 2Q 2019, representing 20% of total domestic sales, were $487 (+52%) higher than in 2Q 2018. OEM sales in 1H 2019, representing 22% of total domestic sales, were $971 (+53%) higher than in 1H 2018.  Filshie device sales direct to U.S. domestic end-user facilities were $772 (+64%) higher in 2Q 2019 compared to Filshie device sales to CSI in 2Q 2018.  Filshie device sales direct to U.S. domestic end-user facilities were $568 (+24%) higher in 1H 2019 compared to Filshie device sales to CSI in 1H 2018.  Filshie device sales by Femcare to CSI in 1H 2018 represented 71% of total 2018 U.S. Filshie device sales.
10

OUS sales in 2Q 2019 were $4,850 compared to $5,484 in 2Q 2018. OUS sales in 1H 2019 were $9,788 compared to $11,116 in 1H 2018. OUS sales invoiced in GBP, EUR, AUD and CAD currencies were $194 lower in 2Q 2019 and $431 lower in 1H 2019 as a result of changes in FX rates.  In other words, 31% of the lower 2Q 2019 OUS sales and 32% of the lower 1H 2019 OUS sales were due to a stronger USD. The foreign currency OUS sales in 2Q 2019 were $3,385, which was 70% of all OUS sales and 29% of total consolidated sales.  In comparison, foreign currency OUS sales in 2Q 2018 were $3,429, which was 63% of all OUS sales and 31% of total consolidated sales.  The foreign currency OUS sales in 1H 2019 were $6,590, which was 67% of all OUS sales and 29% of total consolidated sales.  Foreign currency OUS sales in 1H 2018 were $7,042, which was 63% of all OUS sales and 32% of total consolidated sales. U.S. export sales of neonatal devices (invoiced in USD) were $408 lower in 2Q 2019 compared to 2Q 2018, and $826 lower in 1H 2019 compared to 1H 2018, as a result of a pause in orders from UTMD distributors in China, Brazil and Mexico, presumably while obtaining regulatory device re-registrations.

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. FX rates were down 4-8% relative to the USD, depending on the time period and sovereignty per the table above.

Ireland subsidiary USD-denominated trade sales were 33% of OUS sales in 2Q 2019 compared to 22% of OUS sales in 2Q 2018.  Ireland subsidiary USD-denominated trade sales were 30% of OUS sales in 1H 2019 compared to 22% of OUS sales in 1H 2018.  The higher portion of OUS sales by Ireland was due to the transfer of manufacture for some devices sold to European customers previously manufactured in the U.S., and a strong quarter for international distributor demand, which varies from quarter-to-quarter due to larger purchase quantities.

USD-denominated trade sales by UTMD’s UK subsidiary, Femcare-Nikomed Ltd. (Femcare UK), were 26% of OUS sales in 2Q 19 and 27% in 1H 2019, compared to 27% of OUS sales in both 2Q and 1H 2018.  Included in the Femcare UK sales were the direct sales to end users in France which comprised 9% of OUS sales in 2Q 2019 and 10% of OUS sales in 1H 2019.

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

USD-denominated sales by UTMD’s Canada subsidiary direct to Canada end user facilities were 12% of OUS sales in both 2Q 2019 and 1H 2019, compared to 13% of OUS sales in both 2Q 2018 and 1H 2018.

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 2019
   
2Q 2018
     
1H 2019
     
1H 2018
 
Obstetrics
 
$
1,232
   
$
1,095
   
$
2,571
   
$
2,181
 
Gynecology/ Electrosurgery/ Urology
   
6,763
     
6,073
     
12,345
     
12,275
 
Neonatal
   
1,436
     
1,806
     
2,947
     
3,603
 
Blood Pressure Monitoring and Accessories*
   
2,415
     
1,991
     
4,716
     
3,793
 
Total:
 
$
11,846
   
$
10,965
   
$
22,579
   
$
21,852
 

11

OUS revenues by product category:

   
2Q 2019
   
2Q 2018
     
1H 2019
     
1H 2018
 
Obstetrics
 
$
194
   
$
204
   
$
507
   
$
413
 
Gynecology/ Electrosurgery/ Urology
   
3,534
     
3,695
     
7,038
     
7,602
 
Neonatal
   
287
     
707
     
627
     
1,455
 
Blood Pressure Monitoring and Accessories*
   
835
     
878
     
1,616
     
1,646
 
Total:
 
$
4,850
   
$
5,484
   
$
9,788
   
$
11,116
 
*includes assemblies and molded components sold to OEM customers.

Additional comments on the above tables:

1)
Year-to-date global sales were up 3% despite $828 lower international neonatal product sales (not materially affected by the change in FX rates because they are manufactured in the U.S. and generally invoiced in USD) plus $431 lower other international  sales invoiced in foreign currencies due to a stronger USD.
   
2)
Filshie Clip System sales represented 67% of 2Q 2019 Gyn/ES/Uro product category sales, and 65% in 1H 2019.

Year-to-date Global Filshie Clip System sales were 2% lower due to the impact of FX rates.

Looking forward, UTMD expects that 2H 2019 U.S. domestic direct end-user sales of Filshie devices should exceed 2H 2018 Filshie device sales to CSI by about $3,000 (+317%), resulting in total 2019 domestic Filshie device sales more than double 2018 domestic Filshie device sales. UTMD also expects 2H 2019 OEM domestic sales, which were 53% higher in 1H 2019 compared to 1H 2018, to continue to substantially grow.  The effect of a stronger USD may continue to diminish foreign currency sales in 2H 2019 by an unpredictable amount.  Whether or not UTMD can recover lost neonatal device distributor sales in China, Brazil and Mexico in 2H 2019 is also unpredictable.

c) Gross Profit (GP)

GP results from subtracting the costs of manufacturing and shipping products to customers. UTMD’s GP was $516 (+7.4%) higher in 2Q 2019 than in 2Q 2018, and $366 (+2.6%) higher in 1H 2019 than in 1H 2018, roughly consistent with the increase in revenues. UTMD did not get a GPM increase from the February beginning of Filshie device sales direct to U.S. end-users because of selling remaining CSI inventory which it acquired at the same price CSI had previously paid Femcare. In other words, GP resulting from CSI’s price minus the Femcare cost of manufacturing had been realized in 2018, leaving only the distributor margin to-date in 2019. Because UTMD estimates that the remaining CSI inventory may not be depleted until at least 4Q 2019, the Company does not expect a significant improvement in GPM until next year 2020. To date in 2019, the Company has been able to maintain the productivity of its direct labor and manufacturing overhead costs consistent with the prior year’s periods.

d) Operating Income (OI)

OI results from subtracting Operating Expenses (OE) from GP. OE, comprised of G&A expenses, sales and marketing (S&M) expenses and product development (R&D) expenses, were $3,019 in 2Q 2019 (25.5% of sales) compared to $1,928 in 2Q 2018 (17.6% of sales). OE were $5,691 in 1H 2019 (25.2% of sales) compared to $3,880 in 1H 2018 (17.8% of sales).

Ignoring the new IIA amortization expense (from purchasing the CSI distribution agreement) which was not present in 2018, 2Q 2019 OE expenses were $1,914 (16.2% of sales), and 1H 2019 OE expenses were $3,849 (17.0% of sales).  In 2Q 2019 compared to 2Q 2018, a stronger USD reduced OUS OE excluding Femcare IIA amortization expense in USD terms by $26.  The £399 Femcare IIA amortization expense in both 2Q 2019 and 2Q 2018 was reduced by $30.  In 1H 2019 compared to 1H 2018, a stronger USD reduced OUS OE excluding Femcare IIA amortization expense in USD terms by $64.  The constant £798 Femcare IIA amortization expense was reduced by $65.
12

Consolidated G&A expenses were $2,440 (20.6% of sales) in 2Q 2019 compared to $1,382 (12.6% of sales) in 2Q 2018. The G&A expenses in 2Q 2019 included $512 (4.3% of sales) of non-cash expense from the amortization of IIA resulting from the 2011 Femcare acquisition, which were $542 (4.9% of sales) in 2Q 2018.  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 2019 G&A expenses included a new $1,105 (9.3% of sales) IIA amortization expense resulting from the purchase of the CSI U.S. exclusive Filshie devices distribution rights.  Excluding the Filshie-related non-cash IIA amortization expenses, G&A expenses were $823 (6.9% of sales) in 2Q 2019 compared to $839 (7.7% of sales) in 2Q 2018.  The change in FX rates reduced 2Q 2019 OUS G&A expenses excluding IIA amortization expense by $18.

Consolidated G&A expenses were $4,580 (20.3% of sales) in 1H 2019 compared to $2,810 (12.9% of sales) in 1H 2018. The G&A expenses in 1H 2019 included $1,032 (4.6% of sales) of non-cash expense from the amortization of IIA resulting from the 2011 Femcare acquisition, which were $1,097 (5.0% of sales) in 1H 2018.  The lower USD amortization expense was the result of the stronger USD, as the Femcare amortization expense in GBP was £798 in both periods.

In addition, 1H 2019 G&A expenses included a new $1,842 (8.2% of sales) IIA amortization expense resulting from the purchase of the CSI U.S. exclusive Filshie devices distribution rights. The new IIA amortization expense was $1,105 in 2Q 2019 (9.3% of sales), the first full quarter of amortization expense related to the acquisition.

Excluding the Filshie-related non-cash IIA amortization expenses, G&A expenses were $1,706 (7.6% of sales) in 1H 2019 compared to $1,713 (7.8% of sales) in 1H 2018.  The change in FX rates reduced 1H 2019 OUS G&A expenses excluding IIA amortization expense by $46.

G&A expenses include the cost of outside financial auditors and corporate governance activities related to the implementation of SEC rules resulting from the Sarbanes-Oxley Act of 2002, as well as estimated stock-based compensation cost, a noncash expense. Option compensation expense included in G&A expenses was $28 in 2Q 2019 compared to $11 in 2Q 2018, and $56 in 1H 2019 compared to $42 in 1H 2018.  The change was due to options awarded to employees in December 2018.

Consolidated S&M expenses were $466 (3.9% of sales) in 2Q 2019 compared to $430 (3.9% of sales) in 2Q 2018.  S&M expenses were $883 (3.9% of sales) in 1H 2019 compared to $839 (3.8% of sales) in 1H 2018.  S&M expenses include all customer support costs including training. In general, training is not required for UTMD’s products since they are well-established and have been clinically widely used. Written “Instructions For Use” are packaged with all finished devices. Although UTMD does not have any explicit contracts with customers to provide training, it does have agreements in the U.S. and UK under which it agrees to provide hospital members inservice and clinical training as required and reasonably requested.

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 OE.  Historically, marginal consulting costs have been immaterial to financial results.

The change in FX rates reduced 2Q 2019 OUS S&M expenses by $9, and 1H 2019 OUS S&M expenses by $18. The higher 2019 S&M expenses were due to incremental marketing expenses associated with beginning to market Filshie devices directly in the U.S.

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

13

Summary comparison of (USD) consolidated operating expenses:

   
2Q 2019
   
2Q 2018
     
1H 2019
     
1H 2018
 
S&M Expense
 
$
466
   
$
430
   
$
883
   
$
839
 
R&D Expense
   
113
     
117
     
228
     
230
 
G&A Expense
   
2,440
     
1,382
     
4,580
     
2,810
 
Total Operating Expenses:
 
$
3,019
   
$
1,928
   
$
5,691
   
$
3,880
 

e) Non-operating expense (NOE)/ Non-operating income (NOI)

NOE/NOI includes the combination of 1) expenses from loan interest and bank fees; 2) expenses or income from losses or gains from remeasuring the value of EUR cash bank balances in the UK, and GBP cash balances in Ireland, in USD terms; and 3) income from rent of underutilized property, investment income and royalties received from licensing the Company’s technology. Negative NOE is NOI.  Net NOI in 2Q 2019 was $85 compared to $501 NOI in 2Q 2018.  Net NOI in 1H 2019 was $120 compared to $538 NOI in 1H 2018. Included in the 2Q 2018 NOI was a one-time $418 gain on the sale of a storage facility in Utah that is no longer needed, and a $32 gain on the sale of other investments.

The gain on remeasured foreign currency balances in 2Q 2019 was $3 compared to a gain of $10 in 2Q 2018.  In 1H 2019, a loss of $46 on remeasured foreign currency balances was recognized compared to a gain of $8 in 1H 2018.  Royalties received were $4 in 2Q 2019 compared to $19 in 2Q 2018, and $6 in 1H 2019 compared to $41 in 1H 2018.  The royalties received in both years were part of the former distribution agreement with CSI which was terminated as of February 1, 2019.

f) Income Before Income Taxes (EBT)

Consolidated EBT results from subtracting net non‑operating expense (NOE) or adding NOI from or to, as applicable, OI.  Consolidated 2Q 2019 EBT was $4,565 (38.5% of sales) compared to $5,556 (50.7% of sales) in 2Q 2018.  Consolidated 1H 2019 EBT was $8,702 (38.5% of sales) compared to $10,565 (48.3% of sales) in 1H 2018.

NOE/NOI includes the combination of 1) expenses from loan interest and bank fees; 2) expenses or income from losses or gains from remeasuring the value of EUR cash bank balances in the UK, and GBP cash balances in Ireland, in USD terms; and 3) income from rent of underutilized property, investment income and royalties received from licensing the Company’s technology. Negative NOE is NOI.  Net NOI in 2Q 2019 was $85 compared to $501 NOI in 2Q 2018.  In 2Q 2018, UTMD realized $450 NOI from the sale of unneeded assets which did not repeat in 2Q 2019.  Net NOI in 1H 2019 was $120 compared to $538 NOI in 1H 2018.

The EBT of Utah Medical Products, Inc. in the U.S. was $5,515 in 1H 2019 compared to $5,136 in 1H 2018. The EBT of Utah Medical Products, Ltd (Ireland) was EUR 1,479 in 1H 2019 compared to EUR 1,740 in 1H 2018. The EBT of Femcare Group Ltd (Femcare Ltd., UK and Femcare Australia Pty Ltd) was GBP 1,172 in 1H 2019 compared to GBP 2,180 in 1H 2018. The 1H 2019 EBT of Utah Medical Products Canada, Inc. (dba Femcare Canada) was CAD 732 in 1H 2019 compared to CAD 917 in 1H 2018.  EBT of subsidiaries varies as a result of intercompany shipments. The lower Femcare Group EBT was primarily the result of the lack of any UK shipments of Filshie devices to CSI in 2019. The lower Femcare Canada EBT was due to lower sales activity.

Excluding the noncash effects of depreciation, amortization of intangible assets and stock option expense, 2Q 2019 consolidated EBT excluding the remeasured bank balance currency gain or loss and interest expense (“adjusted consolidated EBITDA”) were $6,397 compared to $6,312 in 2Q 2018.  1H 2019 adjusted consolidated EBITDA were $12,062 compared to $12,122 in 1H 2018 which included a $450 gain from sale of assets which did not recur in 2019.  Management believes that 1H 2019 performance has set up conditions for a substantial improvement in adjusted consolidated EBITDA in 2H 2019 compared to 2H 2018. 1H 2019 operating performance was consistent with achieving UTMD’s overall financial objectives for the year 2019, as previously provided in its 2018 SEC 10-K Report.

g) Net Income (NI)

NI is EBT minus a provision for income taxes.  NI in 2Q 2019 of $3,525 was 18.2% lower than the NI of $4,308 in 2Q 2018. UTMD’s NIM, NI divided by consolidated sales, was 29.8% in 2Q 2019 and 39.3% in 1Q 2018. The average consolidated income tax provisions (as a % of EBT) in 2Q 2019 and 2Q 2018 were 22.8% and 22.5%, respectively.
14

NI in 1H 2019 of $6,664 was 20.7% lower than the NI of $8,400 in 1H 2018. UTMD’s NIM was 29.5% in 1H 2019 and 38.4% in 1H 2018. The average consolidated income tax provisions (as a % of EBT) in 1H 2019 and 1H 2018 were 23.4% and 20.5%, respectively.

The differences in period-to-period NI were consistent with the differences in EBT leveraged by a slightly higher estimated consolidated income tax rate. The higher estimated income tax provisions in 1H 2019 were due to 1) no 1H 2018 estimate for the new GILTI tax levied as part of the TCJA enacted by Congress in December 2017, 2) a shift of U.S. Filshie-related EBT from the UK to the U.S. taxed at a 6.95% higher tax rate, and 3) offset by a higher remeasured currency loss for lower valued foreign currency cash balances.

h)   Earnings Per Share (EPS)

EPS are consolidated NI 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). Diluted EPS of $.944 in 2Q 2019 were 17.8% lower than $1.148 in 1Q 2018, and EPS of $1.783 in IH 2019 were 20.4% lower than $2.239 in 1H 2018, which was consistent with the changes in NI attenuated by slightly lower diluted shares.  Diluted shares were 3,735,070 in 2Q 2019 compared to 3,753,608 in 2Q 2018, and 3,736,872 in 1H 2019 compared to 3,751,072 in 1H 2018.  The lower diluted shares in 2019 were the combined result of 15,000 shares repurchased in 4Q 2018 plus 5,000 shares repurchased in 2Q 2019, employee option exercises, a new option award in December 2018 and a lower dilution factor for unexercised options due to a lower share price.

Outstanding shares at the end of 2Q 2019 were 3,719,100 compared to 3,719,700 at the end of calendar year 2018. The difference was due to employee option exercises of 4,391 during 1H 2019 offset by 5,000 shares repurchased in the open market. Outstanding shares were 3,731,900 at the end of 2Q 2018. 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, 2019 was 55,308 at an average exercise price of $57.90, including shares awarded but not yet vested.  This compares to 61,020 unexercised option shares at the end of 2018 at an average exercise price of $56.78/ share, including shares awarded but not vested.

The number of shares added as a dilution factor in 2Q 2019 was 14,180 compared to 23,080 in 2Q 2018. The number of shares added as a dilution factor in 1H 2019 was 15,400 compared to 23,330 in 1H 2018. In December 2018, 22,400 option shares were awarded to 45 employees at an exercise price of $74.64 per share. No other options were awarded in 2018, and no options were awarded in 1H 2019.

UTMD paid $1,028 ($0.275/share) in dividends to stockholders in 2Q 2019 compared to $1,006 ($0.270/ share) paid in 2Q 2018. Dividends paid to stockholders during 2Q 2019 were 29% of NI.  UTMD paid $2,055 ($0.275/share) in dividends to stockholders in 1H 2019 compared to $2,011 ($0.270/ share) paid in 1H 2018. Dividends paid to stockholders during 1H 2019 were 31% of NI.
15

Near the end of December 2018, UTMD repurchased 15,000 of its shares in the open market at $80.35/ share.  No other UTMD shares were purchased in 2018.  During 2Q 2019 (and 1H 2019 in total), UTMD repurchased 5,000 of its shares at $79.52/ share. The Company retains the strong desire and financial ability for repurchasing its shares at a price it believes is attractive for remaining stockholders. UTMD’s closing share price at the end of 2Q 2019 was $95.70, up 8% from $88.25 at the end of 1Q 2019, and up 15% from the $83.08 closing price at the end of 2018.  The closing share price at the end of 2Q 2018 was $110.15.
 
i) Return on Equity (ROE)

ROE is the portion of NI retained by UTMD to internally finance its growth, divided by the average accumulated stockholders’ equity for the applicable time period.  Annualized ROE (before stockholder dividends) in 1H 2019 was 15% compared to 21% in 1H 2018.  The lower ROE in 1H 2019 was due to the lower NI resulting from the new IIA amortization expense resulting from the $21 million purchase of the remaining life of the exclusive U.S. Filshie device distribution rights from CSI.  Targeting a high ROE of 20% remains a key financial objective for UTMD management.  ROE can be increased by increasing NI, 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 $5,043 in 1H 2019 compared to $7,747 in 1H 2018.  The most significant differences in the two periods were the $1,736 decrease in net income which was offset by a $1,774 increase in amortization expense, no gain from sale of assets compared to a $418 gain in 1H 2018, a $264 reduction in cash from a higher increase in 1H 2019 trade accounts receivable compared to 1H 2018, a $417 reduction in cash from a decrease in accrued expenses in 1H 2019 resulting primarily from income tax payments, and a $2,278 greater use of cash from investment in higher inventories, primarily as a result of the purchase of remaining Filshie device inventories from CSI.

Capital expenditures for property and equipment (PP&E) were $130 in 1H 2019 compared to $201 in 1H 2018.  Depreciation of PP&E was $355 in 1H 2019 compared to $395 in 1H 2018.

UTMD made cash dividend payments of $2,055 in 1H 2019 compared to $2,011 in 1H 2018.  The difference was due to a 1.9% annual increase in the dividend and 0.3% higher average shares outstanding due to option exercises which offset 15,000 shares repurchased in December 2018 and 5,000 shares repurchased in May 2019.

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. In comparison, in 1H 2018, UTMD received $347 and issued 10,488 shares of its stock upon the exercise of employee and director stock options, net of 2,439 shares retired upon employees trading those shares in payment of the stock option exercise price. Option exercises in 1H 2018 were at an average price of $44.23 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.

16

k) Assets and Liabilities

June 30, 2019 total consolidated assets were $103,361, an increase of $3,593 from December 31, 2018. The increase was due to the combination of an $18,063 increase in intangible assets (net of 1H 2019 amortization) together with a $2,299 increase in inventories and $1,280 increase in trade accounts receivable, minus an $18,232 decrease in cash and investments, essentially associated with the purchase of the Filshie device exclusive U.S. distribution rights and inventory from CSI.  Other significant changes in liabilities included a $121 reduction in accounts payable, an $801 decrease in L/T taxes payable and a $202 decrease in the deferred tax liability associated with the UK amortization of acquired Femcare identifiable intangible assets (IIA) in 2011. UTMD’s Ireland subsidiary EUR-denominated assets and liabilities were translated into USD at an FX rate 0.6% lower (weaker EUR) than the FX rate at the end of 2018. UTMD’s UK subsidiary GBP-denominated assets were translated into USD at an FX rate 0.4% lower (weaker GBP) than the FX rate at the end of 2018.  UTMD’s Australia subsidiary AUD-denominated assets were translated into USD at an FX rate 0.5% lower (weaker AUD) than the FX rate at the end of 2018.  UTMD’s Canada subsidiary CAD-denominated assets were translated into USD at an FX rate 4.3% higher (stronger CAD) than the FX rate at the end of 2018.  The net book value of consolidated property, plant and equipment increased $207 at June 30, 2019 from the end of 2018 due to the net effect of period-ending changed FX rates, $130 in new asset purchases minus $355 in depreciation, and the adoption of right of use assets totaling $433 (which were zero at December 31, 2018).

Working capital (current assets minus current liabilities) was $42,405 at June 30, 2019 compared to $55,643 at December 31, 2018. Cash balances were $32,880 of the working capital.  A current asset decline of $14,678 was led by the $18,232 decrease in cash and investments. In addition to the CSI use of cash, current liabilities were $1,439 lower than at the end of 2018. 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, 2019 net intangible assets (goodwill plus other intangible assets) increased $18,063 from the end of 2018. The increase was due to the $21,000 IIA purchase from CSI net of amortization and the FX rate change for UK IIA.  At June 30, 2019, net intangible assets including goodwill were 45% of total consolidated assets compared to 29% at year-end 2018, and 31% at June 30, 2018.

The deferred tax liability balance for Femcare IIA ($9,084 on the date of the acquisition), was $2,339 at June 30, 2019 compared to $2,541 at December 31, 2018 and $2,827 at June 30, 2018. 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) as of June 30, 2019 was 9% compared to 11% at the end of 2018. UTMD’s total debt ratio as of June 30, 2018 was 14% because it included a REPAT tax liability estimate  from the TCJA enacted in December 2017 that was $3.2 million too high, which was corrected in 3Q 2018.

l) Management's Outlook

As outlined in its December 31, 2018 SEC 10-K report, UTMD’s plan for 2019 is 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.

Generally, the Company continues to effectively execute its plan as outlined above.  Based on results of 1H 2019, management expects to substantially achieve the financial objectives for the full year of 2019 as stated in the Form SEC 10-K at the beginning of the year.

m) Accounting Policy Changes

On January 1, 2018 UTMD adopted ASU 2014-09, Revenue from Contracts with Customers. Refer to Note 2 for further information.  On January 1, 2019 UTMD adopted ASC Update No. 2016-02, Leases (Topic 842).  Refer to Note 2.

17

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 .8785, .8729 and .8564 EUR per USD as of June 30, 2019, December 31, 2018 and June 30, 2018, respectively.  Exchange rates were .7865, .7837 and .7578 GBP per USD as of June 30, 2019, December 31, 2018 and June 30, 2018, respectively.  Exchange rates were 1.4260, 1.4193 and 1.3515 AUD per USD on June 30, 2019, December 31, 2018 and June 30, 2018, respectively.  Exchange rates were 1.3080, 1.3644, and 1.3141 CAD per USD on June 30, 2019, December 31, 2018 and June 30, 2018, 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 by optimizing global account structures through liquidity management accounts.
18


 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, 2019. Based on this evaluation, the Chief Executive Officer and Principal Financial Officer concluded that, as of June 30, 2019, 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, 2019, that have materially affected, or are reasonably likely to materially affect, the Company’s internal controls over financial reporting.
19

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 the outcome of which is expected to be material to financial results.

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, 2018, 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 healthcare reform in the United States, as embodied in The Patient Protection and Affordable Care Act and the Health Care and Education Reconciliation Act of 2010 (the “Acts”) added a substantial excise tax (MDET)  in 2013-2015 that  increased administrative costs and has led to decreased revenues in the U.S.:
The voluminous Acts, administrative rules to enforce the Acts and promised efforts to reform the Acts, 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.  Fortunately, the U.S. Congress has suspended the MDET for years of 2016 through 2019.  To the extent that the Acts will in the future continue to place additional burdens on small medical device companies in the form of the excise tax on medical device sales, additional oversight of marketing and sales activities and new reporting requirements, the result is likely to continue 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:
The Company’s experience in 2001-2005, when the FDA improperly sought to shut it down, highlights the ongoing risk of being subject to a regulatory environment which can be arbitrary and capricious. The risks associated with such a circumstance relate not only to the substantial costs of litigation in millions of dollars, but also loss of business, the diversion of attention of key employees for an extended period of time, including new product development and routine quality control management activities, and a tremendous psychological and emotional toll on dedicated and diligent employees.

Since the FDA reserves to itself the interpretation of which vague industry standards comprise law at any point in time, it is impossible for any medical device manufacturer to ever be confident that it is operating within the Agency’s version of the law.  The unconstitutional result is that companies, including UTMD, are considered guilty prior to proving their innocence.

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.  It took two and a half years to gain FDA approval of the use of a clearly safer single-use Sterishot Filshie Clip applicator, which had previously been in use for over seven years OUS, in lieu of a reused applicator approved in the U.S. made of substantially equivalent materials for the same intended use applying the same implanted clip.

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 their administrative fees.
20

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.

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.

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

During 1H 2019, UTMD purchased 5,000 of its shares in the open market for $398 including commissions and fees. UTMD did not purchase any of its own securities during 1H 2018.
21

Item 6.  Exhibits

Exhibit #
SEC Reference #
Title of Document
     
1
31
     
2
31
     
3
32
     
4
32
     
5
101 ins
XBRL Instance
     
6
101.sch
XBRL Schema
     
7
101.cal
XBRL Calculation
     
8
101.def
XBRL Definition
     
9
101.lab
XBRL Label
     
10
101.pre
XBRL Presentation


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/19
By: /s/ Kevin L. Cornwell
 
Kevin L. Cornwell
 
CEO
   
Date: 8/7/19
By:  /s/ Brian L. Koopman
 
Brian L. Koopman
 
Principal Financial Officer


22


EX-31.1 2 exh31_1.htm CERTIFICATION OF CEO PURSUANT TO RULE 13A-14(A) AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
Exhibit 31.1


Exhibit 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, 2019


/s/ Kevin L. Cornwell
Kevin L. Cornwell
Chief Executive Officer



EX-31.2 3 exh31_2.htm CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO RULE 13A-14(A) AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
Exhibit 31.2

Exhibit 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, 2019


/s/ Brian L. Koopman
Brian L. Koopman
Principal Financial Officer



EX-32.1 4 exh32_1.htm CERTIFICATION OF CEO PURSUANT TO 18 U.S.C. ?1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Exhibit 32.1


Exhibit 3

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, 2019, 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, 2019


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 exh32_2.htm 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
Exhibit 32.2


Exhibit 4

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, 2019, 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, 2019


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.INS 6 utmd-20190630.xml XBRL INSTANCE DOCUMENT 0000706698 --12-31 utmd Yes false false false 10-Q 2019-06-30 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 NASDAQ Yes Accelerated Filer 3719600 false 2019 Q2 true false 5235000 3956000 398000 423000 46225000 60903000 10134000 10359000 433000 0 13679000 13703000 53870000 32979000 20980000 18176000 32890000 14803000 103361000 99768000 854000 975000 2967000 4285000 3821000 5260000 2339000 2540000 2441000 2441000 0 453000 535000 9449000 10776000 0.01 0.01 5000 5000 0 0 0 0 0 0 0.01 0.01 50000 50000 3719 3719 3720 3720 37000 37000 -10806000 -11290000 0 122000 104681000 100123000 93912000 88992000 103361000 99768000 10965000 21852000 4346000 3981000 8306000 7946000 7500000 6984000 14273000 13906000 2906000 1811000 5463000 3649000 113000 117000 228000 230000 3019000 1928000 5691000 3879000 4481000 5056000 8582000 10027000 84000 500000 120000 538000 4565000 5556000 8702000 10565000 1040000 1248000 2038000 2165000 0 0 0 0 484000 -1535000 3061000 1472000 7148000 6865000 355000 395000 2902000 1128000 0 32000 -2000 1000 19000 0 0 418000 -278000 -225000 56000 42000 15000 39000 1256000 992000 2322000 45000 -24000 3000 -123000 51000 -1011000 -594000 -1621000 -653000 5043000 7747000 130000 201000 21000000 0 0 74000 0 862000 -21130000 735000 171000 347000 -398000 0 2055000 2011000 -2282000 -1664000 137000 -820000 -18232000 5998000 51112000 39875000 32880000 45873000 2937000 3016000 0 0 3720000 37000 121000 -11290000 100123000 88991000 3000 0 97000 0 0 97000 0 28000 0 0 28000 0 0 948000 0 948000 0 0 0 -1028000 -1028000 0 0 0 3139000 3139000 3723000 37000 246000 -10343000 102234000 92175000 1000 0 74000 0 0 74000 0 28000 0 0 28000 -5000 0 -348000 0 -50000 -398000 0 0 -464000 0 -464000 0 0 0 -1028000 -1028000 0 0 0 3525000 3719000 37000 0 -10807000 104682000 93912000 3721000 37000 809000 -8341000 85617000 78122000 9000 0 372000 0 0 372000 -2000 0 -225000 0 0 -225000 0 30000 0 0 30000 0 0 1301000 0 1301000 0 0 0 -1006000 -1006000 0 0 0 4092000 4092000 3728000 37000 986000 -7040000 88703000 82687000 4000 0 200000 0 0 200000 0 11000 0 0 11000 0 0 -2836000 0 -2836000 0 0 0 -1008000 -1008000 0 0 0 4308000 3732000 37000 1197000 -9876000 92004000 83362000 <p style='margin:0in;margin-bottom:.0001pt'>(1)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 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.&#160; These statements should be read in conjunction with the financial statements and notes included in the Utah Medical Products, Inc. (&quot;UTMD&quot; or &quot;the Company&quot;) annual report on Form 10-K for the year ended December 31, 2018.&#160; 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.&#160; Currency amounts are in thousands except per-share amounts and where noted.</p> <p style='margin:0in;margin-bottom:.0001pt'>&#160;(2) Recent Accounting Standards. </p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>In February 2016, new accounting guidance (ASU 2016-02, Leases (Topic 842)) was issued which requires recording most leases on the balance sheet. The new lease standard requires disclosure of key information about lease arrangements and aligns many of the underlying principles of this new model with those in the new revenue recognition standard noted above. This guidance is effective for annual reporting periods beginning after December 15, 2018, with early adoption permitted.&#160; The new guidance became effective for UTMD on January 1, 2019.&#160; UTMD applied the requirements using the modified retrospective method and so will not restate comparative financial statements.&#160; Implementation of the standard resulted in addition of right of use assets and lease liabilities of $452 to the consolidated balance sheet and will require additional disclosures but will have no effect on the income statement.&#160; UTMD&#146;s only leases are for the parking lot at the Midvale facility and an automobile in Ireland.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company has determined that other recently issued accounting standards will either have no material impact on its consolidated financial position, results of operations or cash flows, or will not apply to its operations. </p> <p style='margin:0in;margin-bottom:.0001pt'>In February 2016, new accounting guidance (ASU 2016-02, Leases (Topic 842)) was issued which requires recording most leases on the balance sheet. The new lease standard requires disclosure of key information about lease arrangements and aligns many of the underlying principles of this new model with those in the new revenue recognition standard noted above. This guidance is effective for annual reporting periods beginning after December 15, 2018, with early adoption permitted.&#160; The new guidance became effective for UTMD on January 1, 2019.&#160; UTMD applied the requirements using the modified retrospective method and so will not restate comparative financial statements.&#160; Implementation of the standard resulted in addition of right of use assets and lease liabilities of $452 to the consolidated balance sheet and will require additional disclosures but will have no effect on the income statement.&#160; UTMD&#146;s only leases are for the parking lot at the Midvale facility and an automobile in Ireland.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company has determined that other recently issued accounting standards will either have no material impact on its consolidated financial position, results of operations or cash flows, or will not apply to its operations.</p> 452000 452000 <p style='margin:0in;margin-bottom:.0001pt;margin-bottom:6.0pt'>(3)&#160;&#160;&#160; Inventories at June 30, 2019 and December 31, 2018 consisted of the following:</p> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" width="90%" style='border-collapse:collapse'> <tr align="left"> <td width="192" valign="top" style='width:2.0in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="144" valign="top" style='width:1.5in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'> June 30, 2019 </p> </td> <td width="11" valign="top" style='width:8.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="135" valign="top" style='width:101.0pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31, 2018</p> </td> </tr> <tr align="left"> <td width="192" valign="top" style='width:2.0in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Finished goods</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>$</p> </td> <td width="144" valign="top" style='width:1.5in;border:none;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,145</p> </td> <td width="11" valign="top" style='width:8.5pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>$</p> </td> <td width="135" valign="top" style='width:101.0pt;border:none;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,615</p> </td> </tr> <tr align="left"> <td width="192" valign="top" style='width:2.0in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Work-in-process</p> </td> <td width="9" valign="top" style='width:6.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="144" valign="top" style='width:1.5in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,217</p> </td> <td width="11" valign="top" style='width:8.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="9" valign="top" style='width:6.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="135" valign="top" style='width:101.0pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,103</p> </td> </tr> <tr align="left"> <td width="192" valign="top" style='width:2.0in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Raw materials</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="144" valign="top" style='width:1.5in;border:none;border-bottom:solid windowtext 1.0pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,350</p> </td> <td width="11" valign="top" style='width:8.5pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="135" valign="top" style='width:101.0pt;border:none;border-bottom:solid windowtext 1.0pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,694</p> </td> </tr> <tr align="left"> <td width="192" valign="top" style='width:2.0in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Total</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>$</p> </td> <td width="144" valign="top" style='width:1.5in;border:none;border-bottom:double windowtext 1.5pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>7,712</p> </td> <td width="11" valign="top" style='width:8.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>$</p> </td> <td width="135" valign="top" style='width:101.0pt;border:none;border-bottom:double windowtext 1.5pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,412</p> </td> </tr> </table> </div> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" width="90%" style='border-collapse:collapse'> <tr align="left"> <td width="192" valign="top" style='width:2.0in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="144" valign="top" style='width:1.5in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'> June 30, 2019 </p> </td> <td width="11" valign="top" style='width:8.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="135" valign="top" style='width:101.0pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31, 2018</p> </td> </tr> <tr align="left"> <td width="192" valign="top" style='width:2.0in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Finished goods</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>$</p> </td> <td width="144" valign="top" style='width:1.5in;border:none;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,145</p> </td> <td width="11" valign="top" style='width:8.5pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>$</p> </td> <td width="135" valign="top" style='width:101.0pt;border:none;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,615</p> </td> </tr> <tr align="left"> <td width="192" valign="top" style='width:2.0in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Work-in-process</p> </td> <td width="9" valign="top" style='width:6.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="144" valign="top" style='width:1.5in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,217</p> </td> <td width="11" valign="top" style='width:8.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="9" valign="top" style='width:6.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="135" valign="top" style='width:101.0pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,103</p> </td> </tr> <tr align="left"> <td width="192" valign="top" style='width:2.0in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Raw materials</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="144" valign="top" style='width:1.5in;border:none;border-bottom:solid windowtext 1.0pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,350</p> </td> <td width="11" valign="top" style='width:8.5pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="135" valign="top" style='width:101.0pt;border:none;border-bottom:solid windowtext 1.0pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,694</p> </td> </tr> <tr align="left"> <td width="192" valign="top" style='width:2.0in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Total</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>$</p> </td> <td width="144" valign="top" style='width:1.5in;border:none;border-bottom:double windowtext 1.5pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>7,712</p> </td> <td width="11" valign="top" style='width:8.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="9" valign="top" style='width:6.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>$</p> </td> <td width="135" valign="top" style='width:101.0pt;border:none;border-bottom:double windowtext 1.5pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,412</p> </td> </tr> </table> </div> 3145000 1615000 1217000 1103000 3350000 2694000 7712000 5412000 <p style='margin:0in;margin-bottom:.0001pt'>(4)&#160;&#160; Stock-Based Compensation. At June 30, 2019, the Company has stock-based employee compensation plans which authorize the grant of stock options to eligible employees and directors.&#160; The Company accounts for stock compensation under FASB Accounting Standards Codification (&#147;ASC&#148;) 718, <i>Compensation - Stock Compensation</i>.&#160; This statement requires the Company to recognize compensation cost based on the grant date fair value of options granted to employees and directors.&#160; In the quarters ended June 30, 2019 and 2018, the Company recognized $28 and $11, respectively, in stock based compensation cost. In the six months ended June 30, 2019 and 2018, the Company recognized $56 and $42, respectively, in stock based compensation cost.</p> 28000 11000 56000 42000 <p style='margin:0in;margin-bottom:.0001pt'>&#160;(5) Warranty Reserve.&#160; The Company&#146;s published warranty is: &#147;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.&#160; 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.&#148; </p> <p style='margin:0in;margin-bottom:.0001pt;margin-top:6.0pt'>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, 2018, or June 30, 2019. </p> 0 0 <p style='margin:0in;margin-bottom:.0001pt'>(6)&#160; Global 2Q 2019 revenues (USD) by product category:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" width="90%" style='border-collapse:collapse'> <tr align="left"> <td width="240" valign="top" style='width:2.5in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Domestic</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Outside US</p> </td> <td width="37" valign="top" style='width:28.1pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Total</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Obstetrics</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;border:none;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,038</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>194</p> </td> <td width="37" valign="top" style='width:28.1pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,232</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Gynecology/Electrosurgery/Urology</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,229</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,534</p> </td> <td width="37" valign="top" style='width:28.1pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>6,763</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Neonatal</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,149</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>287</p> </td> <td width="37" valign="top" style='width:28.1pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,436</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Blood Pressure Monitoring and Accessories</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,580</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>835</p> </td> <td width="37" valign="top" style='width:28.1pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,415</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt;margin-left:19.8pt;text-indent:-19.8pt'>Total</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>6,996</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,850</p> </td> <td width="37" valign="top" style='width:28.1pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>11,846</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>Global 1H 2019 revenues (USD) by product category:</p> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" width="90%" style='border-collapse:collapse'> <tr align="left"> <td width="240" valign="top" style='width:2.5in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Domestic</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Outside US</p> </td> <td width="37" valign="top" style='width:28.1pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Total</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Obstetrics</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;border:none;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,064</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>507</p> </td> <td width="37" valign="top" style='width:28.1pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,571</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Gynecology/Electrosurgery/Urology</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,307</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>7,038</p> </td> <td width="37" valign="top" style='width:28.1pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>12,345</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Neonatal</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,320</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>627</p> </td> <td width="37" valign="top" style='width:28.1pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,947</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Blood Pressure Monitoring and Accessories</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,100</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,616</p> </td> <td width="37" valign="top" style='width:28.1pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,716</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt;margin-left:19.8pt;text-indent:-19.8pt'>Total</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>12,791</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>9,788</p> </td> <td width="37" valign="top" style='width:28.1pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>22,579</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> Global 2Q 2019 revenues (USD) by product category: <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" width="90%" style='border-collapse:collapse'> <tr align="left"> <td width="240" valign="top" style='width:2.5in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Domestic</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Outside US</p> </td> <td width="37" valign="top" style='width:28.1pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Total</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Obstetrics</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;border:none;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,038</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>194</p> </td> <td width="37" valign="top" style='width:28.1pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,232</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Gynecology/Electrosurgery/Urology</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,229</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,534</p> </td> <td width="37" valign="top" style='width:28.1pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>6,763</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Neonatal</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,149</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>287</p> </td> <td width="37" valign="top" style='width:28.1pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,436</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Blood Pressure Monitoring and Accessories</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,580</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>835</p> </td> <td width="37" valign="top" style='width:28.1pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,415</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt;margin-left:19.8pt;text-indent:-19.8pt'>Total</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>6,996</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,850</p> </td> <td width="37" valign="top" style='width:28.1pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>11,846</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>Global 1H 2019 revenues (USD) by product category:</p> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" width="90%" style='border-collapse:collapse'> <tr align="left"> <td width="240" valign="top" style='width:2.5in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Domestic</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Outside US</p> </td> <td width="37" valign="top" style='width:28.1pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;border:none;border-bottom:solid windowtext 1.0pt;padding:0'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Total</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Obstetrics</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;border:none;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,064</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>507</p> </td> <td width="37" valign="top" style='width:28.1pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,571</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Gynecology/Electrosurgery/Urology</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,307</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>7,038</p> </td> <td width="37" valign="top" style='width:28.1pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>12,345</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Neonatal</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,320</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>627</p> </td> <td width="37" valign="top" style='width:28.1pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,947</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>Blood Pressure Monitoring and Accessories</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,100</p> </td> <td width="31" valign="top" style='width:23.05pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,616</p> </td> <td width="37" valign="top" style='width:28.1pt;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="72" valign="top" style='width:.75in;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,716</p> </td> </tr> <tr align="left"> <td width="240" valign="top" style='width:2.5in;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt;margin-left:19.8pt;text-indent:-19.8pt'>Total</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>12,791</p> </td> <td width="31" valign="top" style='width:23.05pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>9,788</p> </td> <td width="37" valign="top" style='width:28.1pt;background:#CCEEFF;padding:0'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="12" valign="top" style='width:8.65pt;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$</p> </td> <td width="72" valign="top" style='width:.75in;background:#CCEEFF;padding:0'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>22,579</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> 1038000 194000 1232000 3229000 3534000 6763000 1149000 287000 1436000 1580000 835000 2415000 6996000 4850000 11846000 2064000 507000 2571000 5307000 7038000 12345000 2320000 627000 2947000 3100000 1616000 4716000 12791000 9788000 22579000 <p style='margin:0in;margin-bottom:.0001pt'>(7)&#160; Leases</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>UTMD has operating leases for a portion of its parking lot at its Midvale facility and an automobile at its Ireland facility.&#160; The remaining lease term on the parking lot is 12 years and on the automobile it is 30 months.&#160; There are no options to extend or terminate the leases.&#160; UTMD has no other leases yet to commence.&#160; As neither lease contains implicit rates, UTMD&#146;s incremental borrowing rate, based on information available at adoption date, was used to determine the present value of the leases.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr style='height:23.85pt'> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt;height:23.85pt'> <p style='margin:0in;margin-bottom:.0001pt'>The components of lease cost were as follows:</p> </td> <td width="150" valign="top" style='width:112.5pt;padding:0in 5.4pt 0in 5.4pt;height:23.85pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>Three Months Ended June 30, 2019</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating Lease Cost (<i>in thousands</i>)</p> </td> <td width="150" valign="top" style='width:112.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$16</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Right of Use Assets obtained in exchange for new operating lease obligations</p> </td> <td width="150" valign="top" style='width:112.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$0</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="150" valign="top" style='width:112.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other Information</p> </td> <td width="150" valign="top" style='width:112.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>Three Months Ended June 30, 2019</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Weighted Average Remaining Lease Term&#160; - Operating Leases</p> </td> <td width="150" valign="top" style='width:112.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>12 years</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Weighted Average Discount Rate &#150; Operating Leases</p> </td> <td width="150" valign="top" style='width:112.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5.4%</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt;margin-bottom:10.0pt;line-height:115%'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr style='height:23.85pt'> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt;height:23.85pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease liabilities/ payments (<i>in thousands</i>)</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt;height:23.85pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease payments, 2019</p> </td> <td width="96" valign="top" style='width:1.0in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$30</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease payments, 2020</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$60</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease payments, 2021</p> </td> <td width="96" valign="top" style='width:1.0in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$60</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease payments, 2022</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$45</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease payments, 2023</p> </td> <td width="96" valign="top" style='width:1.0in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$45</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Thereafter</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$344</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt;margin-bottom:10.0pt;line-height:115%'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr style='height:23.85pt'> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt;height:23.85pt'> <p style='margin:0in;margin-bottom:.0001pt'>Reconciliation of operating lease liabilities/ payments to operating lease liabilities</p> </td> <td width="132" valign="top" style='width:99.0pt;padding:0in 5.4pt 0in 5.4pt;height:23.85pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&#160;(<i>in thousands</i>)</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Total operating lease liabilities/ payments</p> </td> <td width="132" valign="top" style='width:99.0pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$584</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease liabilities &#150; current (included in Accrued Expenses)</p> </td> <td width="132" valign="top" style='width:99.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$38</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease liabilities &#150; long term</p> </td> <td width="132" valign="top" style='width:99.0pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><u>$395</u></p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Present value adjustment</p> </td> <td width="132" valign="top" style='width:99.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$151</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt;margin-bottom:10.0pt;line-height:115%'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt;margin-bottom:10.0pt;line-height:115%'><b>Maturities of lease liabilities were as follows:</b></p> <p style='margin:0in;margin-bottom:.0001pt;margin-bottom:10.0pt;line-height:115%'>(<i>in thousands</i>) </p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Maturities of lease liabilities were as follows:</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(<i>in thousands</i>)</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Year ending December 31,</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>2019</p> </td> <td width="120" valign="top" style='width:1.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$37</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>2020</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$38</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>2021</p> </td> <td width="120" valign="top" style='width:1.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$40</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>2022</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$27</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>2023</p> </td> <td width="120" valign="top" style='width:1.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$29</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Thereafter</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$280</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> P12Y P30M <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr style='height:23.85pt'> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt;height:23.85pt'> <p style='margin:0in;margin-bottom:.0001pt'>The components of lease cost were as follows:</p> </td> <td width="150" valign="top" style='width:112.5pt;padding:0in 5.4pt 0in 5.4pt;height:23.85pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>Three Months Ended June 30, 2019</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating Lease Cost (<i>in thousands</i>)</p> </td> <td width="150" valign="top" style='width:112.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$16</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Right of Use Assets obtained in exchange for new operating lease obligations</p> </td> <td width="150" valign="top" style='width:112.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$0</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="150" valign="top" style='width:112.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other Information</p> </td> <td width="150" valign="top" style='width:112.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>Three Months Ended June 30, 2019</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Weighted Average Remaining Lease Term&#160; - Operating Leases</p> </td> <td width="150" valign="top" style='width:112.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>12 years</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Weighted Average Discount Rate &#150; Operating Leases</p> </td> <td width="150" valign="top" style='width:112.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5.4%</p> </td> </tr> </table> 16000 0 P12Y 0.0540 <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr style='height:23.85pt'> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt;height:23.85pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease liabilities/ payments (<i>in thousands</i>)</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt;height:23.85pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease payments, 2019</p> </td> <td width="96" valign="top" style='width:1.0in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$30</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease payments, 2020</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$60</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease payments, 2021</p> </td> <td width="96" valign="top" style='width:1.0in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$60</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease payments, 2022</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$45</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease payments, 2023</p> </td> <td width="96" valign="top" style='width:1.0in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$45</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Thereafter</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$344</p> </td> </tr> </table> 30000 60000 60000 45000 45000 344000 <p style='margin:0in;margin-bottom:.0001pt;margin-bottom:10.0pt;line-height:115%'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr style='height:23.85pt'> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt;height:23.85pt'> <p style='margin:0in;margin-bottom:.0001pt'>Reconciliation of operating lease liabilities/ payments to operating lease liabilities</p> </td> <td width="132" valign="top" style='width:99.0pt;padding:0in 5.4pt 0in 5.4pt;height:23.85pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&#160;(<i>in thousands</i>)</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Total operating lease liabilities/ payments</p> </td> <td width="132" valign="top" style='width:99.0pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$584</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease liabilities &#150; current (included in Accrued Expenses)</p> </td> <td width="132" valign="top" style='width:99.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$38</p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Operating lease liabilities &#150; long term</p> </td> <td width="132" valign="top" style='width:99.0pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><u>$395</u></p> </td> </tr> <tr align="left"> <td width="415" valign="top" style='width:311.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Present value adjustment</p> </td> <td width="132" valign="top" style='width:99.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$151</p> </td> </tr> </table> 584000 38000 395000 151000 <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Maturities of lease liabilities were as follows:</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(<i>in thousands</i>)</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Year ending December 31,</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>2019</p> </td> <td width="120" valign="top" style='width:1.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$37</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>2020</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$38</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>2021</p> </td> <td width="120" valign="top" style='width:1.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$40</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>2022</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$27</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>2023</p> </td> <td width="120" valign="top" style='width:1.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$29</p> </td> </tr> <tr align="left"> <td width="319" valign="top" style='width:239.4pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Thereafter</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$280</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> 37000 38000 40000 27000 29000 280000 <p style='margin:0in;margin-bottom:.0001pt'>(8)&#160; Distribution Agreement Purchase. UTMD completed the purchase of distribution rights for the FILSHIE Clip System from CooperSurgical, Inc. (CSI) on February 1, 2019, after which CSI will no longer sell the FILSHIE Clip System and UTMD will distribute the FILSHIE Clip System directly to clinical facilities in the U.S. The $21,000 purchase price represents an identifiable intangible asset which will be straight-line amortized and recognized as part of G&amp;A expenses over the 4.75 year remaining life of the prior CSI distribution agreement with Femcare.&#160; As part of the agreement, UTMD also purchased the remaining CSI inventory for approximately $2,100.</p> 21000000 4.75 <p style='margin:0in;margin-bottom:.0001pt'>(9) Earnings Per Share.&#160; 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.&#160; Diluted earnings per share is calculated by assuming the exercise of stock options at the closing price of stock at the end of 2<sup>nd</sup> quarter 2019.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The following table reconciles the numerator and the denominator used to calculate basic and diluted earnings per share:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="176" colspan="3" valign="top" style='width:131.75pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Three months ended</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="204" colspan="3" valign="top" style='width:153.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Six months ended</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="176" colspan="3" valign="top" style='width:131.75pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>June 30,</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="204" colspan="3" valign="top" style='width:153.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>June 30,</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="71" style='width:53.45pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2019</p> </td> <td width="20" valign="top" style='width:15.3pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2018</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="96" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2019</p> </td> <td width="18" valign="top" style='width:13.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2018</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>Numerator</b></p> </td> <td width="71" valign="top" style='width:53.45pt;border:none;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="20" valign="top" style='width:15.3pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="84" valign="top" style='width:63.0pt;border:none;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="24" valign="top" style='width:.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="18" valign="top" style='width:13.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="90" valign="top" style='width:67.5pt;border:none;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr style='height:11.2pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p style='margin:0in;margin-bottom:.0001pt'>Net income</p> </td> <td width="71" style='width:53.45pt;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,525</p> </td> <td width="20" valign="top" style='width:15.3pt;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,308</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>6,664</p> </td> <td width="18" valign="top" style='width:13.5pt;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>8,400</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="71" valign="top" style='width:53.45pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="20" valign="top" style='width:15.3pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="84" valign="top" style='width:63.0pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="24" valign="top" style='width:.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="18" valign="top" style='width:13.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="90" valign="top" style='width:67.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr style='height:12.0pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>Denominator</b></p> </td> <td width="71" valign="top" style='width:53.45pt;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="20" valign="top" style='width:15.3pt;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="84" valign="top" style='width:63.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="18" valign="top" style='width:13.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="90" valign="top" style='width:67.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>Weighted average shares, basic</p> </td> <td width="71" style='width:53.45pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,721</p> </td> <td width="20" valign="top" style='width:15.3pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,731</p> </td> <td width="24" valign="top" style='width:.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,721</p> </td> <td width="18" valign="top" style='width:13.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,728</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>Dilutive effect of stock options</p> </td> <td width="71" style='width:53.45pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>14</p> </td> <td width="20" valign="top" style='width:15.3pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>23</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>16</p> </td> <td width="18" valign="top" style='width:13.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>23</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>Diluted shares</p> </td> <td width="71" style='width:53.45pt;border:none;border-bottom:double windowtext 1.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,735</p> </td> <td width="20" valign="top" style='width:15.3pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;border:none;border-bottom:double windowtext 1.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,754</p> </td> <td width="24" valign="top" style='width:.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,737</p> </td> <td width="18" valign="top" style='width:13.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,751</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="71" style='width:53.45pt;border:none;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="20" valign="top" style='width:15.3pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;border:none;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;border:none;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="18" valign="top" style='width:13.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;border:none;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>Earnings per share, basic</p> </td> <td width="71" style='width:53.45pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>.95</p> </td> <td width="20" valign="top" style='width:15.3pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1.15</p> </td> <td width="24" valign="top" style='width:.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1.79</p> </td> <td width="18" valign="top" style='width:13.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2.25</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>Earnings per share, diluted</p> </td> <td width="71" style='width:53.45pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>.94</p> </td> <td width="20" valign="top" style='width:15.3pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1.15</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1.78</p> </td> <td width="18" valign="top" style='width:13.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2.24</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> The following table reconciles the numerator and the denominator used to calculate basic and diluted earnings per share: <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="176" colspan="3" valign="top" style='width:131.75pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Three months ended</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="204" colspan="3" valign="top" style='width:153.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Six months ended</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="176" colspan="3" valign="top" style='width:131.75pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>June 30,</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="204" colspan="3" valign="top" style='width:153.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>June 30,</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="71" style='width:53.45pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2019</p> </td> <td width="20" valign="top" style='width:15.3pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2018</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="96" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2019</p> </td> <td width="18" valign="top" style='width:13.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2018</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>Numerator</b></p> </td> <td width="71" valign="top" style='width:53.45pt;border:none;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="20" valign="top" style='width:15.3pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="84" valign="top" style='width:63.0pt;border:none;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="24" valign="top" style='width:.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="18" valign="top" style='width:13.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="90" valign="top" style='width:67.5pt;border:none;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr style='height:11.2pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p style='margin:0in;margin-bottom:.0001pt'>Net income</p> </td> <td width="71" style='width:53.45pt;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,525</p> </td> <td width="20" valign="top" style='width:15.3pt;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,308</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>6,664</p> </td> <td width="18" valign="top" style='width:13.5pt;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;padding:0in 5.4pt 0in 5.4pt;height:11.2pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>8,400</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="71" valign="top" style='width:53.45pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="20" valign="top" style='width:15.3pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="84" valign="top" style='width:63.0pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="24" valign="top" style='width:.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="18" valign="top" style='width:13.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="90" valign="top" style='width:67.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr style='height:12.0pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>Denominator</b></p> </td> <td width="71" valign="top" style='width:53.45pt;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="20" valign="top" style='width:15.3pt;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="84" valign="top" style='width:63.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="18" valign="top" style='width:13.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="90" valign="top" style='width:67.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>Weighted average shares, basic</p> </td> <td width="71" style='width:53.45pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,721</p> </td> <td width="20" valign="top" style='width:15.3pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,731</p> </td> <td width="24" valign="top" style='width:.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,721</p> </td> <td width="18" valign="top" style='width:13.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,728</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>Dilutive effect of stock options</p> </td> <td width="71" style='width:53.45pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>14</p> </td> <td width="20" valign="top" style='width:15.3pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>23</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>16</p> </td> <td width="18" valign="top" style='width:13.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>23</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>Diluted shares</p> </td> <td width="71" style='width:53.45pt;border:none;border-bottom:double windowtext 1.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,735</p> </td> <td width="20" valign="top" style='width:15.3pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;border:none;border-bottom:double windowtext 1.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,754</p> </td> <td width="24" valign="top" style='width:.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,737</p> </td> <td width="18" valign="top" style='width:13.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,751</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="71" style='width:53.45pt;border:none;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="20" valign="top" style='width:15.3pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;border:none;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;border:none;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="18" valign="top" style='width:13.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;border:none;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>Earnings per share, basic</p> </td> <td width="71" style='width:53.45pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>.95</p> </td> <td width="20" valign="top" style='width:15.3pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1.15</p> </td> <td width="24" valign="top" style='width:.25in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1.79</p> </td> <td width="18" valign="top" style='width:13.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;background:#CCEEFF;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2.25</p> </td> </tr> <tr style='height:12.5pt'> <td width="168" valign="top" style='width:125.65pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p style='margin:0in;margin-bottom:.0001pt'>Earnings per share, diluted</p> </td> <td width="71" style='width:53.45pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>.94</p> </td> <td width="20" valign="top" style='width:15.3pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="84" style='width:63.0pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1.15</p> </td> <td width="24" valign="top" style='width:.25in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1.78</p> </td> <td width="18" valign="top" style='width:13.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" style='width:67.5pt;padding:0in 5.4pt 0in 5.4pt;height:12.5pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2.24</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> 3525000 4308000 6664000 8400000 3721000 3731000 3721000 3728000 14000 23000 16000 23000 3735000 3754000 3737000 3751000 0.95 1.15 1.79 2.25 0.94 1.15 1.78 2.24 <p style='margin:0in;margin-bottom:.0001pt'>(10) Subsequent Events.&#160; 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> 0000706698 2019-01-01 2019-06-30 0000706698 2019-06-30 0000706698 2018-06-30 0000706698 2019-08-07 0000706698 2019-06-30 2019-06-30 0000706698 2018-12-31 0000706698 2019-04-01 2019-06-30 0000706698 2018-04-01 2018-06-30 0000706698 2018-01-01 2018-06-30 0000706698 2017-12-31 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 us-gaap:CommonStockMember 2017-12-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000706698 us-gaap:ComprehensiveIncomeMember 2017-12-31 0000706698 us-gaap:RetainedEarningsMember 2017-12-31 0000706698 2018-01-01 2018-03-31 0000706698 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000706698 us-gaap:ComprehensiveIncomeMember 2018-01-01 2018-03-31 0000706698 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000706698 2018-03-31 0000706698 us-gaap:CommonStockMember 2018-03-31 0000706698 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000706698 us-gaap:ComprehensiveIncomeMember 2018-03-31 0000706698 us-gaap:RetainedEarningsMember 2018-03-31 0000706698 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0000706698 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000706698 us-gaap:ComprehensiveIncomeMember 2018-04-01 2018-06-30 0000706698 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000706698 us-gaap:CommonStockMember 2018-06-30 0000706698 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000706698 us-gaap:ComprehensiveIncomeMember 2018-06-30 0000706698 us-gaap:RetainedEarningsMember 2018-06-30 0000706698 us-gaap:AccountingStandardsUpdate201602Member 2018-12-31 0000706698 fil:DomesticUsMember 2019-01-01 2019-06-30 0000706698 fil:OutsideUsMember 2019-01-01 2019-06-30 0000706698 fil:ObstetricsMember 2019-01-01 2019-06-30 0000706698 fil:ObstetricsMemberfil:DomesticUsMember 2019-04-01 2019-06-30 0000706698 fil:ObstetricsMemberfil:OutsideUsMember 2019-04-01 2019-06-30 0000706698 fil:ObstetricsMember 2019-04-01 2019-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMember 2019-01-01 2019-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMemberfil:DomesticUsMember 2019-04-01 2019-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMemberfil:OutsideUsMember 2019-04-01 2019-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMember 2019-04-01 2019-06-30 0000706698 fil:NeonatalMember 2019-01-01 2019-06-30 0000706698 fil:NeonatalMemberfil:DomesticUsMember 2019-04-01 2019-06-30 0000706698 fil:NeonatalMemberfil:OutsideUsMember 2019-04-01 2019-06-30 0000706698 fil:NeonatalMember 2019-04-01 2019-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMember 2019-01-01 2019-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMemberfil:DomesticUsMember 2019-04-01 2019-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMemberfil:OutsideUsMember 2019-04-01 2019-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMember 2019-04-01 2019-06-30 0000706698 fil:DomesticUsMember 2019-04-01 2019-06-30 0000706698 fil:OutsideUsMember 2019-04-01 2019-06-30 0000706698 fil:ObstetricsMemberfil:DomesticUsMember 2019-01-01 2019-06-30 0000706698 fil:ObstetricsMemberfil:OutsideUsMember 2019-01-01 2019-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMemberfil:DomesticUsMember 2019-01-01 2019-06-30 0000706698 fil:GynecologyElectrosurgeryUrologyMemberfil:OutsideUsMember 2019-01-01 2019-06-30 0000706698 fil:NeonatalMemberfil:DomesticUsMember 2019-01-01 2019-06-30 0000706698 fil:NeonatalMemberfil:OutsideUsMember 2019-01-01 2019-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMemberfil:DomesticUsMember 2019-01-01 2019-06-30 0000706698 fil:BloodPressureMonitoringAndAccessoriesMemberfil:OutsideUsMember 2019-01-01 2019-06-30 0000706698 fil:CoopersurgicalIncMember 2019-01-01 2019-06-30 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares EX-101.SCH 7 utmd-20190630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000370 - 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 000320 - Disclosure - Leases: Lease, Cost (Details) link:presentationLink link:definitionLink link:calculationLink 000100 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 000280 - 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 000290 - Disclosure - Warranty Reserve (Details) link:presentationLink link:definitionLink link:calculationLink 000330 - 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 000270 - Disclosure - Inventories: Schedule of Inventory, Current (Details) link:presentationLink link:definitionLink link:calculationLink 000260 - Disclosure - New Accounting Pronouncements and Changes in Accounting Principles: New Accounting Pronouncements, Policy (Details) link:presentationLink link:definitionLink link:calculationLink 000350 - 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 000310 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 000300 - 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 000360 - 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 000340 - Disclosure - Leases: Reconciliation of operating lease liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 000170 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 8 utmd-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 utmd-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 utmd-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Lease, Cost {1} Lease, Cost New Accounting Pronouncements, Policy Proceeds from sale of investments Accounts receivable and other receivables Accounts receivable and other receivables Common stock dividends Operating expense Current assets: Title of 12(b) Security Trading Symbol Lessee, Operating Lease, Liability, Payments, Due after Year Five Lessee Operating Lease for Automobile Term of Contract Represents the Lessee Operating Lease for Automobile Term of Contract, during the indicated time period. Neonatal Represents the Neonatal, during the indicated time period. Geographical Geographical [Axis] Revenue Recognition Total adjustments Total adjustments Prepaid expenses and other current assets Prepaid expenses and other current assets Common Stock, Shares Authorized Preferred stock - $.01 par value; authorized - 5,000 shares; no shares issued or outstanding Other intangible assets - accumulated amortization Other intangible assets - accumulated amortization Total current assets Total current assets Ex Transition Period Entity Small Business Voluntary filer Lessee, Operating Lease, Liability, Payments, Due Year Five Work-in-process Proceeds from sale of property and equipment Amortization of Right of Use Assets Operating Lease, Right of Use Asset Amortization. Gain on Investments Gain on Investments Common stock purchased and retired Diluted shares Shares outstanding - diluted Earnings per share, basic Earnings per common share (basic) City Area Code Dilutive effect of stock options Operating Lease, Liability, Current 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. Product and Service [Axis] OutsideUsMember Represents the OutsideUsMember, during the indicated time period. Raw materials Adjustments for New Accounting Pronouncements [Axis] Subsequent Events Stock-Based Compensation CASH FLOWS FROM FINANCING ACTIVITIES: Accounts payable {1} Accounts payable Common stock purchased and retired, shares Foreign currency translation adjustment Foreign currency translation net of taxes of $0 in all periods Document Transition Report Entity Registrant Name Finite-lived Intangible Assets Acquired Schedule of Future Minimum Rental Payments for Operating Leases Payment of dividends Payment of dividends Stock-based compensation expense Research & development Retained earnings Total liabilities Total liabilities Current liabilities: Operating lease - right of use assets, net ASSETS Entity Address, Address Line One Entity Central Index Key Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating Lease, Weighted Average Remaining Lease Term Gynecology/Electrosurgery/Urology Represents the Gynecology/Electrosurgery/Urology, during the indicated time period. Obstetrics Represents the Obstetrics, during the indicated time period. Operating Lease, Liability Accounting Standards Update 2016-02 Property and equipment Property and equipment 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. Equity Balance, value Equity Balance, value Equity Balance, value Retained Earnings Weighted average shares, basic Shares outstanding - basic Earnings per share, diluted Earnings per common share (diluted) Deferred tax liability - Femcare IIA Accounts payable Net income Net income Accumulated other comprehensive income (loss) Common stock - $.01 par value; authorized - 50,000 shares; issued - June 30, 2019, 3,719 shares and December 31, 2018, 3,720 shares Accrued expenses Other intangible assets Entity Interactive Data Current Distribution Rights Acquisition [Axis] Represents the description of Distribution Rights Acquisition, during the indicated time period. Lessee, Operating Lease, Liability, Payments, Due Year Four Operating Leases, Future Minimum Payments, Due in Three Years Operating Lease, Cost Blood Pressure Monitoring and Accessories Represents the Blood Pressure Monitoring and Accessories, during the indicated time period. Tables/Schedules Policies Additional Paid-in Capital Cost of goods sold Additional paid-in capital Local Phone Number Entity Shell Company Operating Leases, Future Minimum Payments Due, Next Twelve Months Schedule of Earnings Per Share, Basic and Diluted Schedule Of Revenues By Product Category Represents the textual narrative disclosure of Schedule Of Revenues By Product Category, during the indicated time period. Net cash provided by operating activities Net cash provided by operating activities Inventories {1} Inventories Common stock issued upon exercise of employee stock options Common Stock Equity Components [Axis] Income before provision for income taxes Income before provision for income taxes Sales, net Common Stock, Shares, Outstanding Operating lease liability Amendment Flag Entity File Number Document Period End Date CooperSurgical Inc Represents the CooperSurgical Inc, during the indicated time period. Reconciliation of operating lease liabilities Reconciliation of operating lease liabilities/ payments to operating lease liabilities. CSI Distribution Agreement Purchase Disclosure Leases Net increase (decrease) in cash and cash equivalents Net increase (decrease) in cash and cash equivalents Effect of exchange rate changes on cash Other comprehensive income (loss): Operating income Operating income Selling, general and administrative Stockholders' equity: Goodwill Property and equipment, net Cash & investments Cash at beginning of period Cash at end of period Document Quarterly Report Document Fiscal Period Focus Entity Address, Postal Zip Code Amendment Description Well-known Seasoned Issuer Entity Common Stock, Shares Outstanding Finished goods Warranty Reserve Net cash provided by (used in) financing activities Net cash provided by (used in) financing activities Accrued expenses {1} Accrued expenses Common stock issued upon exercise of employee stock options, shares Provision for income taxes Gross profit Gross profit Common Stock, Shares, Issued Preferred Stock, Shares Issued Preferred Stock, Par or Stated Value Per Share Other long term liabilities Operating Leases, Future Minimum Payments, Due in Five Years Standard and Extended Product Warranty Accrual Inventories {2} Inventories New Accounting Pronouncements and Changes in Accounting Principles Other intangible assets, net Other intangible assets, net 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. Lessee, Operating Lease, Liability, Payments, Due Operating Leases, Future Minimum Payments, Due Thereafter Schedule of Inventory, Current CASH FLOWS FROM INVESTING ACTIVITIES: Changes in operating assets and liabilities: Tax benefit attributable to exercise of stock options Adjustments to reconcile net income to net cash provided by operating activities Total comprehensive income Total comprehensive income Preferred Stock, Shares Authorized Total current liabilities Total current liabilities LIABILITIES AND STOCKHOLDERS' EQUITY Entity Address, State or Province Public Float Document Type Distribution Rights Acquisition Represents the Distribution Rights Acquisition, during the indicated time period. Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months Allocated Share-based Compensation Expense Cash paid during the period for income taxes Proceeds from issuance of common stock - options Net cash provided by (used in) investing activities Net cash provided by (used in) investing activities Depreciation 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. Equity Component Comprehensive Income Preferred Stock, Shares Outstanding Total stockholders' equity Total stockholders' equity Deferred income taxes Entity Emerging Growth Company Entity Tax Identification Number Current Fiscal Year End Date Lessee, Operating Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability, Payments, Due Year Two Operating Lease, Weighted Average Discount Rate, Percent Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Lessee, Operating Lease, Liability, Maturity Basis of Presentation Cash paid during the period for interest Provision for (recovery of) losses on accounts receivable Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Document Fiscal Year Focus Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, Due in Two Years Product and Service DomesticUsMember Represents the DomesticUsMember, during the indicated time period. Notes (Gain) loss on disposal of assets (Gain) loss on disposal of assets Stock option compensation expense Equity Balance, shares Equity Balance, shares Equity Balance, shares Statement [Line Items] Statement Other income (expense) Total operating expenses Total operating expenses Total assets Total assets Other current assets Inventories Total Accounts & other receivables, net Security Exchange Name Entity Incorporation, State or Country Code Entity Filer Category Details Type of Adoption Earnings Per Share Intangible assets Intangible assets Deferred income taxes {1} Deferred income taxes Amortization CASH FLOWS FROM OPERATING ACTIVITIES: Common Stock, Par or Stated Value Per Share Total liabilities and stockholders' equity Total liabilities and stockholders' equity Entity Address, City or Town Entity Current Reporting Status EX-101.PRE 11 utmd-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2019
Aug. 07, 2019
Details    
Entity Registrant Name UTAH MEDICAL PRODUCTS INC  
Entity Central Index Key 0000706698  
Document Type 10-Q  
Document Period End Date Jun. 30, 2019  
Current Fiscal Year End Date --12-31  
Trading Symbol utmd  
Entity Tax Identification Number 87-0342734  
Entity Common Stock, Shares Outstanding   3,719,600
Entity Filer Category Accelerated Filer  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Small Business false  
Entity Emerging Growth Company 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 2019  
Document Fiscal Period Focus Q2  
Document Quarterly Report true  
Document Transition Report false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.19.2
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current assets:    
Cash & investments $ 32,880 $ 51,112
Accounts & other receivables, net 5,235 3,956
Inventories 7,712 5,412
Other current assets 398 423
Total current assets 46,225 60,903
Property and equipment, net 10,134 10,359
Operating lease - right of use assets, net 433 0
Goodwill 13,679 13,703
Other intangible assets 53,870 32,979
Other intangible assets - accumulated amortization (20,980) (18,176)
Other intangible assets, net 32,890 14,803
Total assets 103,361 99,768
Current liabilities:    
Accounts payable 854 975
Accrued expenses 2,967 4,285
Total current liabilities 3,821 5,260
Deferred tax liability - Femcare IIA 2,339 2,540
Other long term liabilities 2,441 2,441
Operating lease liability 395 0
Deferred income taxes 453 535
Total liabilities 9,449 10,776
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, 2019, 3,719 shares and December 31, 2018, 3,720 shares 37 37
Accumulated other comprehensive income (loss) (10,806) (11,290)
Additional paid-in capital 0 122
Retained earnings 104,681 100,123
Total stockholders' equity 93,912 88,992
Total liabilities and stockholders' equity $ 103,361 $ 99,768
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.19.2
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET - Parenthetical - $ / shares
Jun. 30, 2019
Dec. 31, 2018
Details    
Preferred Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Preferred Stock, Shares Authorized 5,000 5,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 50,000
Common Stock, Shares, Issued 3,719 3,720
Common Stock, Shares, Outstanding 3,719 3,720
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.19.2
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Details        
Sales, net $ 11,846 $ 10,965 $ 22,579 $ 21,852
Cost of goods sold 4,346 3,981 8,306 7,946
Gross profit 7,500 6,984 14,273 13,906
Operating expense        
Selling, general and administrative 2,906 1,811 5,463 3,649
Research & development 113 117 228 230
Total operating expenses 3,019 1,928 5,691 3,879
Operating income 4,481 5,056 8,582 10,027
Other income (expense) 84 500 120 538
Income before provision for income taxes 4,565 5,556 8,702 10,565
Provision for income taxes 1,040 1,248 2,038 2,165
Net income $ 3,525 $ 4,308 $ 6,664 $ 8,400
Earnings per common share (basic) $ 0.95 $ 1.15 $ 1.79 $ 2.25
Earnings per common share (diluted) $ 0.94 $ 1.15 $ 1.78 $ 2.24
Shares outstanding - basic 3,721 3,731 3,721 3,728
Shares outstanding - diluted 3,735 3,754 3,737 3,751
Other comprehensive income (loss):        
Foreign currency translation net of taxes of $0 in all periods $ (464) $ (2,836) $ 484 $ (1,535)
Total comprehensive income $ 3,061 $ 1,472 $ 7,148 $ 6,865
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.19.2
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME - Parenthetical - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Details        
Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax $ 0 $ 0 $ 0 $ 0
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.19.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, 2017 $ 37 $ 809 $ (8,341) $ 85,617 $ 78,122
Equity Balance, shares at Dec. 31, 2017 3,721        
Common stock issued upon exercise of employee stock options $ 0 372 0 0 372
Common stock issued upon exercise of employee stock options, shares 9        
Common stock received and retired upon exercise of stock options $ 0 (225) 0 0 (225)
Common stock received and retired upon exercise of stock options, shares (2)        
Stock option compensation expense $ 0 30 0 0 30
Foreign currency translation adjustment 0 0 1,301 0 1,301
Common stock dividends 0 0 0 (1,006) (1,006)
Net income 0 0 0 4,092 4,092
Equity Balance, value at Mar. 31, 2018 $ 37 986 (7,040) 88,703 82,687
Equity Balance, shares at Mar. 31, 2018 3,728        
Equity Balance, value at Dec. 31, 2017 $ 37 809 (8,341) 85,617 78,122
Equity Balance, shares at Dec. 31, 2017 3,721        
Common stock purchased and retired         0
Foreign currency translation adjustment         (1,535)
Net income         8,400
Equity Balance, value at Jun. 30, 2018 $ 37 1,197 (9,876) 92,004 83,362
Equity Balance, shares at Jun. 30, 2018 3,732        
Equity Balance, value at Mar. 31, 2018 $ 37 986 (7,040) 88,703 82,687
Equity Balance, shares at Mar. 31, 2018 3,728        
Common stock issued upon exercise of employee stock options $ 0 200 0 0 200
Common stock issued upon exercise of employee stock options, shares 4        
Stock option compensation expense $ 0 11 0 0 11
Foreign currency translation adjustment 0 0 (2,836) 0 (2,836)
Common stock dividends 0 0 0 (1,008) (1,008)
Net income 0 0 0 4,308 4,308
Equity Balance, value at Jun. 30, 2018 $ 37 1,197 (9,876) 92,004 83,362
Equity Balance, shares at Jun. 30, 2018 3,732        
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
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,343) 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        
Common stock purchased and retired         (398)
Foreign currency translation adjustment         484
Net income         6,664
Equity Balance, value at Jun. 30, 2019 $ 37 0 (10,807) 104,682 93,912
Equity Balance, shares at Jun. 30, 2019 3,719        
Equity Balance, value at Mar. 31, 2019 $ 37 246 (10,343) 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
Common stock issued upon exercise of employee stock options, shares 1        
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,807) $ 104,682 $ 93,912
Equity Balance, shares at Jun. 30, 2019 3,719        
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.19.2
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED CONDENSED STATEMENT OF CASH FLOW - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 6,664 $ 8,400
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation 355 395
Amortization 2,902 1,128
Gain on Investments 0 (32)
Provision for (recovery of) losses on accounts receivable (2) 1
Amortization of Right of Use Assets 19 0
(Gain) loss on disposal of assets 0 (418)
Deferred income taxes (278) (225)
Stock-based compensation expense 56 42
Tax benefit attributable to exercise of stock options 15 39
Changes in operating assets and liabilities:    
Accounts receivable and other receivables (1,256) (992)
Inventories (2,322) (45)
Prepaid expenses and other current assets 24 (3)
Accounts payable (123) 51
Accrued expenses (1,011) (594)
Total adjustments (1,621) (653)
Net cash provided by operating activities 5,043 7,747
CASH FLOWS FROM INVESTING ACTIVITIES:    
Property and equipment (130) (201)
Intangible assets (21,000) 0
Proceeds from sale of investments 0 74
Proceeds from sale of property and equipment 0 862
Net cash provided by (used in) investing activities (21,130) 735
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from issuance of common stock - options 171 347
Common stock purchased and retired (398) 0
Payment of dividends (2,055) (2,011)
Net cash provided by (used in) financing activities (2,282) (1,664)
Effect of exchange rate changes on cash 137 (820)
Net increase (decrease) in cash and cash equivalents (18,232) 5,998
Cash at beginning of period 51,112 39,875
Cash at end of period 32,880 45,873
Cash paid during the period for income taxes 2,937 3,016
Cash paid during the period for interest $ 0 $ 0
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation
6 Months Ended
Jun. 30, 2019
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, 2018.  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.19.2
New Accounting Pronouncements and Changes in Accounting Principles
6 Months Ended
Jun. 30, 2019
Notes  
New Accounting Pronouncements and Changes in Accounting Principles

 (2) Recent Accounting Standards.

 

In February 2016, new accounting guidance (ASU 2016-02, Leases (Topic 842)) was issued which requires recording most leases on the balance sheet. The new lease standard requires disclosure of key information about lease arrangements and aligns many of the underlying principles of this new model with those in the new revenue recognition standard noted above. This guidance is effective for annual reporting periods beginning after December 15, 2018, with early adoption permitted.  The new guidance became effective for UTMD on January 1, 2019.  UTMD applied the requirements using the modified retrospective method and so will not restate comparative financial statements.  Implementation of the standard resulted in addition of right of use assets and lease liabilities of $452 to the consolidated balance sheet and will require additional disclosures but will have no effect on the income statement.  UTMD’s only leases are for the parking lot at the Midvale facility and an automobile in Ireland.

 

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

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

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

 

 

June 30, 2019

 

 

December 31, 2018

Finished goods

$

3,145

 

$

1,615

Work-in-process

 

1,217

 

 

1,103

Raw materials

 

3,350

 

 

2,694

Total

$

7,712

 

$

5,412

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

(4)   Stock-Based Compensation. At June 30, 2019, 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, 2019 and 2018, the Company recognized $28 and $11, respectively, in stock based compensation cost. In the six months ended June 30, 2019 and 2018, the Company recognized $56 and $42, respectively, in stock based compensation cost.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Warranty Reserve
6 Months Ended
Jun. 30, 2019
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, 2018, or June 30, 2019.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition
6 Months Ended
Jun. 30, 2019
Notes  
Revenue Recognition

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

 

 

 

 

Domestic

 

 

Outside US

 

 

Total

Obstetrics

 

$

1,038

 

$

194

 

$

1,232

Gynecology/Electrosurgery/Urology

 

 

3,229

 

 

3,534

 

 

6,763

Neonatal

 

 

1,149

 

 

287

 

 

1,436

Blood Pressure Monitoring and Accessories

 

 

1,580

 

 

835

 

 

2,415

Total

 

$

6,996

 

$

4,850

 

$

11,846

 

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

 

 

 

Domestic

 

 

Outside US

 

 

Total

Obstetrics

 

$

2,064

 

$

507

 

$

2,571

Gynecology/Electrosurgery/Urology

 

 

5,307

 

 

7,038

 

 

12,345

Neonatal

 

 

2,320

 

 

627

 

 

2,947

Blood Pressure Monitoring and Accessories

 

 

3,100

 

 

1,616

 

 

4,716

Total

 

$

12,791

 

$

9,788

 

$

22,579

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Leases
6 Months Ended
Jun. 30, 2019
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 12 years and on the automobile it is 30 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, 2019

Operating Lease Cost (in thousands)

$16

Right of Use Assets obtained in exchange for new operating lease obligations

$0

 

 

Other Information

Three Months Ended June 30, 2019

Weighted Average Remaining Lease Term  - Operating Leases

12 years

Weighted Average Discount Rate – Operating Leases

5.4%

 

Operating lease liabilities/ payments (in thousands)

 

Operating lease payments, 2019

$30

Operating lease payments, 2020

$60

Operating lease payments, 2021

$60

Operating lease payments, 2022

$45

Operating lease payments, 2023

$45

Thereafter

$344

 

Reconciliation of operating lease liabilities/ payments to operating lease liabilities

 (in thousands)

Total operating lease liabilities/ payments

$584

Operating lease liabilities – current (included in Accrued Expenses)

$38

Operating lease liabilities – long term

$395

Present value adjustment

$151

 

Maturities of lease liabilities were as follows:

(in thousands)

Maturities of lease liabilities were as follows:

(in thousands)

Year ending December 31,

 

2019

$37

2020

$38

2021

$40

2022

$27

2023

$29

Thereafter

$280

 

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

(8)  Distribution Agreement Purchase. UTMD completed the purchase of distribution rights for the FILSHIE Clip System from CooperSurgical, Inc. (CSI) on February 1, 2019, after which CSI will no longer sell the FILSHIE Clip System and UTMD will distribute the FILSHIE Clip System directly to clinical facilities in the U.S. The $21,000 purchase price represents an identifiable intangible asset which will be straight-line amortized and recognized as part of G&A expenses over the 4.75 year remaining life of the prior CSI distribution agreement with Femcare.  As part of the agreement, UTMD also purchased the remaining CSI inventory for approximately $2,100.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share
6 Months Ended
Jun. 30, 2019
Notes  
Earnings Per Share

(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 2019.

 

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

 

 

Three months ended

 

Six months ended

 

June 30,

 

June 30,

 

2019

 

2018

 

2019

 

2018

Numerator

 

 

 

 

 

 

 

Net income

3,525

 

4,308

 

6,664

 

8,400

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

Weighted average shares, basic

3,721

 

3,731

 

3,721

 

3,728

Dilutive effect of stock options

14

 

23

 

16

 

23

Diluted shares

3,735

 

3,754

 

3,737

 

3,751

 

 

 

 

 

 

 

 

Earnings per share, basic

.95

 

1.15

 

1.79

 

2.25

Earnings per share, diluted

.94

 

1.15

 

1.78

 

2.24

 

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Subsequent Events
6 Months Ended
Jun. 30, 2019
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.19.2
New Accounting Pronouncements and Changes in Accounting Principles: New Accounting Pronouncements, Policy (Policies)
6 Months Ended
Jun. 30, 2019
Policies  
New Accounting Pronouncements, Policy

In February 2016, new accounting guidance (ASU 2016-02, Leases (Topic 842)) was issued which requires recording most leases on the balance sheet. The new lease standard requires disclosure of key information about lease arrangements and aligns many of the underlying principles of this new model with those in the new revenue recognition standard noted above. This guidance is effective for annual reporting periods beginning after December 15, 2018, with early adoption permitted.  The new guidance became effective for UTMD on January 1, 2019.  UTMD applied the requirements using the modified retrospective method and so will not restate comparative financial statements.  Implementation of the standard resulted in addition of right of use assets and lease liabilities of $452 to the consolidated balance sheet and will require additional disclosures but will have no effect on the income statement.  UTMD’s only leases are for the parking lot at the Midvale facility and an automobile in Ireland.

 

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

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories: Schedule of Inventory, Current (Tables)
6 Months Ended
Jun. 30, 2019
Tables/Schedules  
Schedule of Inventory, Current

 

 

June 30, 2019

 

 

December 31, 2018

Finished goods

$

3,145

 

$

1,615

Work-in-process

 

1,217

 

 

1,103

Raw materials

 

3,350

 

 

2,694

Total

$

7,712

 

$

5,412

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

 

 

 

 

Domestic

 

 

Outside US

 

 

Total

Obstetrics

 

$

1,038

 

$

194

 

$

1,232

Gynecology/Electrosurgery/Urology

 

 

3,229

 

 

3,534

 

 

6,763

Neonatal

 

 

1,149

 

 

287

 

 

1,436

Blood Pressure Monitoring and Accessories

 

 

1,580

 

 

835

 

 

2,415

Total

 

$

6,996

 

$

4,850

 

$

11,846

 

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

 

 

 

Domestic

 

 

Outside US

 

 

Total

Obstetrics

 

$

2,064

 

$

507

 

$

2,571

Gynecology/Electrosurgery/Urology

 

 

5,307

 

 

7,038

 

 

12,345

Neonatal

 

 

2,320

 

 

627

 

 

2,947

Blood Pressure Monitoring and Accessories

 

 

3,100

 

 

1,616

 

 

4,716

Total

 

$

12,791

 

$

9,788

 

$

22,579

 

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

 

The components of lease cost were as follows:

Three Months Ended June 30, 2019

Operating Lease Cost (in thousands)

$16

Right of Use Assets obtained in exchange for new operating lease obligations

$0

 

 

Other Information

Three Months Ended June 30, 2019

Weighted Average Remaining Lease Term  - Operating Leases

12 years

Weighted Average Discount Rate – Operating Leases

5.4%

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

Operating lease liabilities/ payments (in thousands)

 

Operating lease payments, 2019

$30

Operating lease payments, 2020

$60

Operating lease payments, 2021

$60

Operating lease payments, 2022

$45

Operating lease payments, 2023

$45

Thereafter

$344

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

 

Reconciliation of operating lease liabilities/ payments to operating lease liabilities

 (in thousands)

Total operating lease liabilities/ payments

$584

Operating lease liabilities – current (included in Accrued Expenses)

$38

Operating lease liabilities – long term

$395

Present value adjustment

$151

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

Maturities of lease liabilities were as follows:

(in thousands)

Year ending December 31,

 

2019

$37

2020

$38

2021

$40

2022

$27

2023

$29

Thereafter

$280

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables)
6 Months Ended
Jun. 30, 2019
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:

 

 

Three months ended

 

Six months ended

 

June 30,

 

June 30,

 

2019

 

2018

 

2019

 

2018

Numerator

 

 

 

 

 

 

 

Net income

3,525

 

4,308

 

6,664

 

8,400

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

Weighted average shares, basic

3,721

 

3,731

 

3,721

 

3,728

Dilutive effect of stock options

14

 

23

 

16

 

23

Diluted shares

3,735

 

3,754

 

3,737

 

3,751

 

 

 

 

 

 

 

 

Earnings per share, basic

.95

 

1.15

 

1.79

 

2.25

Earnings per share, diluted

.94

 

1.15

 

1.78

 

2.24

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.19.2
New Accounting Pronouncements and Changes in Accounting Principles: New Accounting Pronouncements, Policy (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Operating lease - right of use assets, net $ 433 $ 0
Accounting Standards Update 2016-02    
Operating lease - right of use assets, net   452
Operating Lease, Liability   $ 452
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories: Schedule of Inventory, Current (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Details    
Finished goods $ 3,145 $ 1,615
Work-in-process 1,217 1,103
Raw materials 3,350 2,694
Total $ 7,712 $ 5,412
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Details        
Allocated Share-based Compensation Expense $ 28 $ 11 $ 56 $ 42
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Warranty Reserve (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Details    
Standard and Extended Product Warranty Accrual $ 0 $ 0
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition: Schedule Of Revenues By Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Sales, net $ 11,846 $ 10,965 $ 22,579 $ 21,852
Obstetrics        
Sales, net 1,232   2,571  
Gynecology/Electrosurgery/Urology        
Sales, net 6,763   12,345  
Neonatal        
Sales, net 1,436   2,947  
Blood Pressure Monitoring and Accessories        
Sales, net 2,415   4,716  
DomesticUsMember        
Sales, net 6,996   12,791  
DomesticUsMember | Obstetrics        
Sales, net 1,038   2,064  
DomesticUsMember | Gynecology/Electrosurgery/Urology        
Sales, net 3,229   5,307  
DomesticUsMember | Neonatal        
Sales, net 1,149   2,320  
DomesticUsMember | Blood Pressure Monitoring and Accessories        
Sales, net 1,580   3,100  
OutsideUsMember        
Sales, net 4,850   9,788  
OutsideUsMember | Obstetrics        
Sales, net 194   507  
OutsideUsMember | Gynecology/Electrosurgery/Urology        
Sales, net 3,534   7,038  
OutsideUsMember | Neonatal        
Sales, net 287   627  
OutsideUsMember | Blood Pressure Monitoring and Accessories        
Sales, net $ 835   $ 1,616  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Details)
Jun. 30, 2019
Details  
Lessee Operating Lease for Parking Lot Term of Contract 12 years
Lessee Operating Lease for Automobile Term of Contract 30 months
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Leases: Lease, Cost (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2019
USD ($)
Details  
Operating Lease, Cost $ 16
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 0
Operating Lease, Weighted Average Remaining Lease Term 12 years
Operating Lease, Weighted Average Discount Rate, Percent 5.40%
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Details  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 30
Operating Leases, Future Minimum Payments, Due in Two Years 60
Operating Leases, Future Minimum Payments, Due in Three Years 60
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 $ 344
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Leases: Reconciliation of operating lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Details    
Lessee, Operating Lease, Liability, Payments, Due $ 584  
Operating Lease, Liability, Current 38  
Operating lease liability 395 $ 0
Lessee, Operating Lease, Liability, Undiscounted Excess Amount $ 151  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Leases: Lessee, Operating Lease, Liability, Maturity (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Details  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 37
Lessee, Operating Lease, Liability, Payments, Due Year Two 38
Lessee, Operating Lease, Liability, Payments, Due Year Three 40
Lessee, Operating Lease, Liability, Payments, Due Year Four 27
Lessee, Operating Lease, Liability, Payments, Due Year Five 29
Lessee, Operating Lease, Liability, Payments, Due after Year Five $ 280
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.19.2
CSI Distribution Agreement Purchase Disclosure (Details) - CooperSurgical Inc
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Finite-lived Intangible Assets Acquired $ 21,000
Remaining years of exclusive U.S. distribution rights for Femcare's Filshie Clip System 4.75
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.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, 2019
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Details            
Net income $ 3,525 $ 3,139 $ 4,308 $ 4,092 $ 6,664 $ 8,400
Weighted average shares, basic 3,721   3,731   3,721 3,728
Dilutive effect of stock options 14   23   16 23
Diluted shares 3,735   3,754   3,737 3,751
Earnings per share, basic $ 0.95   $ 1.15   $ 1.79 $ 2.25
Earnings per share, diluted $ 0.94   $ 1.15   $ 1.78 $ 2.24
EXCEL 49 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !>8"$\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ %Y@(3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " 7F A/)G17HNT K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R&YAK";UI:.G#@8K;.QF;+4UBV-C:R1]^SE9 MFS*V!QCH(NG7IU^@QD1I0L+G%"(FB* &R.:'7N2Z*KC0/ M(7E-)4U'B-I\Z"/"@O-[\$C::M(P JLX$YEJK)$FH::0+GAK9GS\3.T$LP:P M18\=91"U *;&C?$\M W< ".,,/G\74 [$Z?JG]BI ^RB'+*;57W?U_URTI4; M!+P][5ZF8"$^97)PC$ 8 )PG 3 M >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S M:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N M+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X M%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53" MQ,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@ MX_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMH MG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2 M%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9R MG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S M>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,B MUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C? MC8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1 MVC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE M"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ MZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX#;;J= MW#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B M(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)5 M8#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6Q MP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>; MG*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4< M!A87,N10[I*0!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E M$A2*L P%(1=RX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TSU#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+? M.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4 MJUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5 MBZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%0 M2P,$% @ %Y@(3_,XF:,Z P .0\ !@ !X;"]W;W)K MW&TE]02'^%&J:W?S'O5;>=+ZN1]\VJ_CM%^1JM3.]"$*^WA16U55?22[CE]C MT'C2[(FW[V_1/[C-V\T\%9W:ZNIGN3>G=;R(H[TZ%)?*?-77CVK<4!Y'X^X_ MJQ=567B_$JNQTU7G?J/=I3.Z'J/8I=3%Z_ L&_>\#O]DV4C#!!H)-!%D^E^" M' ER(@BGD PKSLRR9= M)2]]F!'Q,"#H!B$F1&)C3P*$!!Z(T>E?@2U'2"P@X0ZDH\L;>H;I&:1GCI[= MT'/O W#$# OD4"!G]+DGP!$++#"# C-&7WH"'"%2K#"'"G/.%YX$@!"66$") M!>=+3P) IE>0HDEY_NI!I! KD6*[93R"'ZZ$2:0 1O)QO1TSN,,U@ MJ[E8SM) Y@6T[[T@)D7LA "8P!DAL(>%Y!'(5P&8P$$AL-4%=S)EO@K Y $5 M['?![4PS7P5@0BK8]()[FEBA 4Q(!1M?<%O3PE <(^Q]XK[._#L,80*7&&'O$_=UYE]C"!.XQPA[G[BO M,_\F0YC 54;8^\1]G;'L ^^'_(*]3]S7F7_" $SH'"/L?>*^SEB-<4P>J#&) MO2^YKW._QA F4&,2>U]R7^=^C2%,H,8D]K[DOL[]&@,8EI?DIA&I57MT/5L7 M[?2E<0WCS>S4%]Z[MC#Y"Q^:RB]%>RR;+GK2QK9#KFDY:&V474KZSIKJ9/O8 M:5"I@^E?Y_:]'9JY86#T>6Q4DZE;WOP!4$L#!!0 ( !>8"$^4A,*!]0, M *T2 8 >&PO=V]R:W-H965T&ULA9AACYLX$(;_"N)[ M"S,&;*^22!>JZBJUTJJGWGUF$V>#"B$'[*;]]P>$C.]+P,X[]CLV/#9> M79KV9W=TK@]^U=6I6X?'OC\_1%&W.[JZZ#XV9W<:_CDT;5WT0[%]CKISZXK] M%%17$<9Q%M5%>0HWJZGNL=VLFI>^*D_NL0VZE[HNVM];5S67=0CA6\7W\OG8 MCQ719G4NGMU?KO]Q?FR'4G1K95_6[M25S2EHW6$=_@$/N9H")L7?I;MTB_M@ M3.6I:7Z.A2_[=1B/CESE=OW81#%<7EWNJFIL:?#Q[]QH>.MS#%S>O[7^>4I^ M2.:IZ%S>5/^4^_ZX#DT8[-VA>*GZ[\WE3SR]-TOYVMO8SBS97B6XD."] M(N>*5-\DT=#_S02*)G"*5\MX(\@DY4Z .$E9)UH#G5TN2A/? MF&2BDXP[(9UL,R%=0XQP38)*]J%%'YK[4,2'YGUDB'1RN"J+;>SQ8D0OAGM) MB!?#>H$8%%'EDDHMGO\[+U;T8KD7DO'6\G%19.QRKHEE%Q#++(JY#P:CF*>K M,FTID229]LT0>-@(W(^F?H"_'P@#,GB!DS>CY)TU]ZD;RPQQ&23&.V,R?('3ET[%%CA9AQ=&43;F@LY: MG7D6)I 9#"E;VC1X6I#9"1R>FL(3.!E-2CDAB*Q./5YD?@('J*8 !3="5X5W+O0T8FF[YMZ.B@X-$WOAB;CCT-V1U?L;X7*'?KQ5@_W[?4 Y5KH MF_-\.!3=3J@V_P%02P,$% @ %Y@(3[>]9OLV @ CP< !@ !X;"]W M;W)K M,X=?ZQJQOSM,:)>YGGO?>*DNI5 ;($];=,$_L?C5[IE<@3'*J:IQPRO:. R? M,_>3MRT\J Q:\5KACD_FCBKE0.F;6GP[92Y41)C@HU AD!QNN,"$J$B2X\\0 MU!US*N-T?H_^11'ZUSE>N:#U$$6BU.B]'ZM&C]T0_VZS&_S!X(\&+WQH" 9#8!A M3Z9+_8P$RE-&.X?U;ZM%ZJ/PMH$\S*/:U&>GG\EJN=R]Y4F2@IN*,TAVO<2? M2/RYHE@JHGB4 )E_A/"M$+[V!Q-_:+<'5GN@[>&TAHU10R^)M:31$KB"GE'& M$]&,)+22A N2#31(>DDT21)!:(B*)Z(9260EB98D1KF[:)'$Q'BDF#&LK0SK M)8/QY>S63QD>*68,L94A7C($!D/\D6_CB6A&DEA)DB5):) DUM=NGL@SU8QE M8V79+%DB@V6SR!+$GO&W*FPB_S\DLME;&Q!JXIZ/$4$ "X$P & 'AL+W=O*?TDF6:WN9?6U/EG;S+X5^:5>ST]-?:ULMN^,BMR30OA>D9TO\\VJ&WNM-JORUN3G MBWVM9O6M*++JW]CFY7T]A_G'P)?S\=2T ]YF=8^ MWFUB\[SUY.+X9W Z?\S9&HZ_?WC_N1/OQ+QEM4W*_._SOCFMY^%\MK>'[)8W M7\K[+W809.:S0?UO]MWF#F\C<7/LRKSN?L]VM[HIB\&+"Z7(OO6?YTOW>1_\ M?YCQ!G(PD \#-_=G!FHP4-\-]*<&>C#0/SJ#&0P,FL'KM7>+NV_]#$C<(W*,A,_(EB+P(#PW M_R,(R0412V(NGR=(*!%%*(;_=9)^ZN0I3,6NE>KLU\^::-=>=N1XODA!H MK7O&[YA+ST"H?;0:#"4BWZ %H924)D#+EC(4A$;RP@PKS##" GK&3.:1BNB MBT(J"I&G+85")9"GE$)!-)KN293/BO(94>A Q3Z=Q> M32CD1Z%&HB@$6@8* MJ6(H%8D)60$K*R!G&(3B'82L@Y!9%Z0F#DF<,L);E% (0L";32&C?;PL%%*^ MGGBS(U94Q(A"KU,IY)XTK!45*3 M%XU24BB<03@*)J7Q=1V8PHXS=#Q XP9"&4FVC5):X8.]92C?]S661JE0BZGT MR%=W8,H[X/(^0,%H(K&(B#1*P0)P,\92I!EC*+F04[O&5W@(&&D*2PLX:2IZ M^L%"J0TGE*,"-LJYPL>' MFJ% !Q)+HU0 N.BD#.6'I)QXHUN'PE;'[@JHGNW*VZ5IMWPT^KAF>NENF=!X M#,L$F/$M+-/^$NF[^_Y.Z_>L.IXO]>RM;)JRZ&XT#F796!>\6+@#>[+9_O&0 MVT/3?@W<]ZJ_2^H?FO(ZW)-YC\NZS7]02P,$% @ %Y@(3WX$[L4! @ M@@4 !@ !X;"]W;W)K*!M="H-P7C%$ME\A*)E@/.#8D2Y"\6CXCBNG'C MR/CV/([849*Z@3UWQ)%2S/]N@;!NXWKNV?%:EY74#A1'+2[A)\A?[9XK"PTJ M>4VA$35K' [%QGWVUKM0XPW@=PV=&-T=7"BGV+ M$%A"\$D(;Q)"2PC_-\+2$I:3"*BOW30SQ1+'$6>=P_MQ:+&>.F^]5)\KTT[S M='L_30T,-QD_S%I-<]YM%@&H.9()*[ MB/0N8G<+T1>"1@-$@9?F;Q9.QHZ-U"T8>8>%\>SK 9SXM]XZ\6;\J5HP_3[X ME.^WTP_,R[H1SH%)-?9F. O&)*C$%P]JW"NU$ >#0"'U]8NZ\WXM](9DK=UX M:%B[\3]02P,$% @ %Y@(3WYM>5,)!P ]BX !@ !X;"]W;W)K:M/GT]/U=5L_BVWQW.M\OG MICE^7*_/]\_5OCQ_J(_5H?V?Q_JT+YOV[>EI?3Z>JO*A'[3?K740A.M]N3TL M[V[ZSSZ=[F[JEV:W/52?3HOSRWY?GOY+JUW]=KM4R^\??-X^/3?=!^N[FV/Y M5/U9-7\=/YW:=^OK+ _;?74X;^O#XE0]WBY_41\+EW0#>N+O;?5V?O=ZT4GY M4M=?NS>_/=PN@^Z(JEUUWW13E.V?UVI3[7;=3.UQ_#M,NKS6[ :^?_U]]J(7 MWXKY4IZK3;W[9_O0/-\NX^7BH7HL7W;-Y_KMUVH0Y):+0?WOU6NU:_'N2-H: M]_7NW/^[N'\Y-_5^F*4]E'WY[?)W>^C_O@WS?Q^&!^AA@+X.4&9R@!D&F.L M'4T.L,, ^V. FAS@A@'NQR'%DP/"84#X8T O>GU9K'[UL[(I[VY.]=OB=+F MCF5WG:J/87M^[[L/^]/9_U][ L[MIZ]W2JN;]6LWT<"D%T9[C/:9#6*,SV2( ML3Z3(\;Y3(&8\,JL6[U7T1J*UOT$UIL@(J(O3-@SAYXQ!-EP) X2HIDSJ]A8 MLL(YF,F%BM0K.!7%[\^$I]Q Y08HCXGR"^,\Y>^N":^*A54LJ$(6)K5,3$"6 MUZ+C(,O+&3)++A+%=!U/KH-R'9=K2)'4L2()+A'"$B$H0;^FH;BB(3N(E:;? MKHQ#=$E%HA *>8(C*#@"@LG)3R-0!=>(88T8U" ]*XW%18WYY4.0C"-T246B MF"SCB4V@V 2()13$9R@-@@T52X0/FZL:\K8.PF MI+IG./O >.TZ#JET#JVBP#+Y'(OC*#!4/\!T&$%N,?SE>;NRT,4@%"*0G.!& 6PB1REL.)%*(GJ- IG=4W 1XWP40ZKL 0WT78>-]5X]L*)'QL!TE[_#C?5?C!J_1 M!HY>U ,T%5HU]P =4&\'$%MD$2F$4KYJ[#8:N W;86G>UNU(%=S2-=K'T?W M $VN+>_ZM,%E@&%+*R+%="5?,W87C=R%;@NTN.';R$@&D)6.:9O(Y9D*<29? M.78\C1R/[@XT=SRF7$0R&.PX"9$P:,' 9D)).1'""&>70A4;YN' 8," .6 M?;=GA '#C5E;NF4%4'NJ#"V8 ZX]HYK=B0% MZ:,6IP$[)PW8&6G SDD# ()I $V&T@#@)M* Q6G SDD#]F?2@,5IP*([P+1S M6&[ *Y.,- X[\ALOLF!ZG5JP)X]'=N46F[ %)LSN%UKN>V$8CA7"SF>!\UGJ M 9;_R,JO4MGZ -+V@SB(Z#7*.178,*8_G@ N,8D:">T6FZ %)D@[66JYZ9A( MC?1>BSW' L]AO=?R7U[Y2G,CX+T70+#W @[V7L!-]5YL/Q;9#^N]O,N/]UZ' MF[P#39[M#@9H*L,Z[@,1.=X,,+3IRD@Q7-/5Q>,I\?7W4_>Y_4$L#!!0 ( !>8"$__6E8&@@0 (,6 8 M>&PO=V]R:W-H965T&ULA9A;;^,V$(7_BN%WK\09290"QT#L MQ:(%6B#8HNVS8C.VL9+E2G*\_??5+5YGYG#[$DO,X? ,27V\+*]5_:TY.-?. MOI?%J7F<']KV_! $S?;@RKSY5)W=J?O/:U67>=N]UON@.=YJOE4/9;UOVM75-?'N9F_%WP][@]M7Q"LEN=\ M[_YP[9_GY[I["VY1=L?2G9IC=9K5[O5Q_F0>-ISU%0;%7T=W;>Z>9WTJ+U7U MK7_Y=?S*?O?W)LK.GGOI&MC6Q7-\'>V MO31M54Y1.BME_GW\/9Z&W^L4_[T:KD!3!;I5Z-K^606>*O"/"M&0_.AL2/5S MWN:K95U=9_4X6N>\GQ3F@;O.W/:%0]\-_^NR;;K2MY6)TF7PU@>:-.M10_>: MFR+HHM^:(-3$FE1U^MC 1BNR#+? , D>ZO.')#P!(A@@&@)$]P&,$;TP:I)! M D,D.A<8IG+J(GO;'([]&$^)L/@8]8?O2A;B431H#&,U6-ASX&.$FD$_._(P,DB\AXIHB! MF'HRI+Q814("HR-5&Z@BS[=C,-(,@YZQT@ZKAF3O;8 F\DQ:@^%H !UCU3.1 MGBZ2*$##'DP;#$>#Z.@+@?%H !^34&:CX;>Q@;!+ 9B+[A@ 3.Y7R V1)[!DJPN@DC4Z3 MJ/[15(S#2(X54%D;68\=S$X"^\'$U\.8>028E\@EDC3/%H;EVH14%/KF'^8> MQ<".7"&3!@J0UKG6;4)(Y000N7:1)J-RHB66-\P87@2V&,F ^:Q'&H&,.-,[L^ RM*?6)D:[P% =L[#,>/C G@,P MV"VJ!8KU3K#;EJ9R%X%D)O'QDS$_&?#3RJ,.@STC6VD'X#,EWWAA?#+ IY4T M9X!/DQ*K_M&Z.,L\9PW&!&5 4"MYSAJ/L>E.OM(/.JBGUD,+QB!E %(KD!4'<<8;$0S/8.TBD.3>.Q@FC(XNEM)]TF40*Y, M7GXF&8T$=U=WI:OWPRUG,]M6EU/;7Y+=E=YN4I^HO_H3Y6OSL!GO0W^$&:]G M?\_K_?'4S%ZJMJW*X?KOM:I:USD,/W7]='#Y[O92N->V?[3=BXXO;76> MKGR#V[WSZC]02P,$% @ %Y@(3_/NV4^R 0 T@, !@ !X;"]W;W)K M\9.-@0(O-B>\9PS9\;C?+3NR7< @3QK97Q!NQ#Z$V.^ZD + M?V=[,'C36*=%0-.US/<.1)U 6C&>9:^9%M+0,D^^BRMS.P0E#5P<\8/6POTX M@[)C07?TQ?$HVRY$!ROS7K3P&<*7_N+08@M++348+ZTA#IJ"WN].YT.,3P%? M)8Q^=2:QDJNU3]'X4!%2".2JK?%I)-?A@ M]_3>RMTQR]DM$LTQYRF&KV.6"(;L2PJ^E>+,_X+S;?A^4^$^ MP?>_*?Q'_L,FP2$1'/Y;XE;,GRK9JJ<:7)NFR9/*#B9-\LJ[#.Q]>D3V*WR: M]D_"M=)XOP!WW'OW[CBR 5%2VYRVSG4'QFS9@N+V"CO0_J9& MH[CSIFF8[0SP*H*49,EF<\T4%YH66?2=3)%A[Z30<#+$]DIQ\WH$B4-.M_3= M\2B:U@4'*[*.-_ $[GMW,MYB,TLE%&@K4!,#=4YOMX=C&N)CP \!@UV<2:CD MC/@^D>7WW/$B,S@0,_:^X^&)MX?$]Z8,SMB* M>.?%6^^]%-O]+F.70#3%',>89!DS1S#//J=(UE(U 0 T , !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$-;M)5RO;4C95U4BMM$K5YIFUQS8*%P?P.OW[ M B:.E3A] 6:8<\[,,.2C-D^V W#H10IE"]PYUQ\(L54'DMDKW8/R-XTVDCEO MFI;8W@"K(T@*0C>;&R(95[C,H^]DREP/3G %)X/L("4S?X\@]%C@#+\Z'GC; MN> @9=ZS%GZ!^]V?C+?(S%)S"&X"_$QX ^'T2[.*%1RUOHI M&/=U@3UG)F%.RT>>>VZ M N\QJJ%A@W />OP.J9YKC%+Q/^ "PH>'3+Q&I86-*ZH&Z[1,+#X5R5ZFG:NX MC^F&)M@Z@"8 G0'[J$,FH9CY5^98F1L](C/UOF?AB;,#];VI@C.V(M[YY*WW M7LJ;+">7P)-"CE,(782\11!//BO0-84C_0"GZ_#M:H+;"-\NU?>?Z.]6"7:1 M8/>_"C^&9/OK=QIDT5$)IHVS9%&E!Q7G>.&=Q_4V/B%Y"Y]F_2RN?(#U/GO-1L"&A>.7_S93$,V&4[WZ?^0^1.7_P!02P,$% M @ %Y@(3X@ZXEBT 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$I*V461;:CI-F[1)4:=MGXE]ME&!\P#'W;\?8-?U M-F]?@#ONO7MW'-F ]MFU )Z\:&5<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU M%D250%HQOMG<,2VDH466?&=;9-A[)0V<+7&]UL+^/('"(:=;^NIXDDWKHX,5 M62<:^ +^:W>VP6(S2R4U&"?1$ MU3A^VQ],^QJ> ;Q(&MSB36,D%\3D:'ZN< M;J(@4%#ZR"#"=H5'4"H2!1D_)DXZIXS Y?F5_7VJ/=1R$0X>47V7E6]S>J"D M@EKTRC_A\ &F>FXIF8K_!%=0(3PJ"3E*5"ZMI.R=1SVQ!"E:O(R[-&D?QAM^ M.\'6 7P"\!EP2'G8F"@I?R>\*#*+ [%C[SL1GWA[Y*$W972F5J2[(-X%[[78 M'NXR=HU$4\QIC.'+F#F"!?8Y!5]+<>)_P?DZ?+>J<)?@N]\4_B/_?I5@GPCV M_RUQ+>;^CR1LT5,-MDG3Y$B)O4F3O/#. _O TYN\A8_3_EG81AI'+NC#RZ;^ MUX@>@I3-31BA-GRPV5!0^WB\#V<[CMEH>.RF'\3F;US\ E!+ P04 " 7 MF A/VH2T0K0! #2 P &0 'AL+W=O>^Y\SD=C'UT'X,F3DMH5M/.^/S+FJ@X4=S>F!XTWC;&*>S1MRUQO@=<1 MI"3+-INW3'&A:9E'W]F6N1F\%!K.EKA!*6Y_G4":L:!;^NQX$&WG@X.5><]; M^ K^6W^V:+&9I18*M!-&$PM-0>^VQ],^Q,> [P)&MSB34,G%F,=@?*H+N@F" M0$+E P/'[0KW(&4@0AD_$R>=4P;@\OS,_B'6CK5QZ>>'O,L#=5<,96Q#L4[]![+;>'0\ZN M@2C%G*:8;!DS1S!DGU-D:RE.V2MXM@[?K2K<1?CN+X7_R+]?)=A'@OU_2UR+ M>?>.>!OMT(Y7C?UOC/& M4C8W.$(=?K#9D-#X<+S%LYW&;#*\Z=,/8O,W+G\#4$L#!!0 ( !>8"$\_ M["_WL@$ -(# 9 >&PO=V]R:W-H965T;P['7,O$Q"I0VKJ3HK4,UJ?A4E'@=]U;'?1AO^)6V3N 3@<^$ M?22P,5#,_)-P(D\-#L2,O>]$>.+-@?O>%,$96Q'O?/+6>R_YYF.2LDL0FC#' M$<.7F!G!O/H<@J^%./)_Z'R=OEW-8"$\!,-F LP$ M -$# 9 >&PO=V]R:W-H965T/&ME7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$E8*T8GRS><^TD(86 M6?*=;9%A[Y4T<+;$]5H+^_L$"H><;NF+XT$VK8\.5F2=:. [^!_=V0:+S2R5 MU&"<1$,LU#F]VQY/^XA/@$<)@UN<2:SD@O@4C2]53CU J M$H4T?DV<=):,@H=3R?\'S&'Y(,&W52 MXA^%%T5F<2!V;'TGX@MOCSRTIHS.U(ET%W)WP7LMMA]XQJZ1:,*<1@Q?8F8$ M"^RS!%^3./'_POEZ^&XUPUT*WRW5#Z_H[U<)]HE@_V:):YC=/R)LT5,-MDG# MY$B)O4F#O/#.\WK'TYO\A8_#_DW81AI'+NC#RZ;^UX@>0BJ;FS!!;?A?LZ&@ M]O%X&\YVG++1\-A-'XC-O[CX U!+ P04 " 7F A/B[E(O;4! #2 P M&0 'AL+W=OM[KX =]Q[[^XXL@'-LVT!''E1 M4MN%DB.V5XN;U"!*'G&[IF^-)-*T+#E9D'6_@.[@?WCFF(CP$_!0QV<2:ADC/B M..DL&8#+\QO[UUB[K^7,+=RA_"4JU^9T3TD%->^E>\+A&TSU7%,R%?\ %Y ^ M/&3B-4J4-JZD[*U#-;'X5!1_&7>AXSZ,-^G-!%L')!,@F0'[J,-&H9CY%^YX MD1D+(.WZUFN(OPW5)]_X%^NDJ01H+TOR6NQ5S_(\(6/55@FCA-EI38 MZSC)"^\\L+=)?)._X>.T/W+3"&W)&9U_V=C_&M&!3V5SY4>H]1]L-B34+AQO M_-F,8S8:#KOI!['Y&Q=_ %!+ P04 " 7F A/+0XSY;0! #2 P &0 M 'AL+W=OO2FI7 MT,[[_LB8JSI0W-V8'C3>-,8J[M&T+7.]!5Y'D)(LVVQNF>)"TS*/OK,M,)A:: M@CYLCZ=]B(\!SP)&MSB34,G%F)=@?*H+N@D)@83*!P:.VQ4>0/1GX7M>\*>J"DAH8/TC^9\2.D>MY1DHK_#%>0&!XR M08W*2!=74@W.&Y58,!7%7Z==Z+B/Z>8^P=8!60)D,^ 0==@D%#-_SSTO]SP\\?:886^JX(RMB'>8O$/OM=S>W^;L&HA2S&F*R98Q,)7-#8Y0AQ]L-B0T/ASO\&RG M,9L,;_KT@]C\C8"$_4YM=EM $ -(# 9 >&PO M=V]R:W-H965T29M<0%FF'/.S##DHS;/M@-PZ$4*90O<.=--I(Y;YJ6V-X JR-("D(WFVLB&5>XS*/O9,I<#TYP!2># M[" E,W^.(/18X"U^=3SPMG/!0K/QEOD9FEYA*4Y5HA TV!;[>' MXS[$QX!'#J-=G%&HY*SUA(1 0.4" _/;!>Y B$#DT_B=./$L&8#+ M\RO[?:S=UW)F%NZT>.*UZPJ<851#PP;A'O3X%5(]GS!*Q7^'"P@?'C+Q&I46 M-JZH&JS3,K'X5"1[F7:NXCZFFRS!U@$T >@,R*(.F81BYE^88V5N](C,U/N> MA2?>'JCO316&UL=5/;;MLP#/T501]0)4JZ#8%MH&DQ;, &!!VV M/2LV;0O5Q9/DN/O[4;+CN9GW8I$TS^$A166#=2^^!0CD52OC<]J&T!T8\V4+ M6O@[VX'!/[5U6@1T7<-\YT!4":05XYO-.Z:%-+3(4NSDBLSV04D#)T=\K[5P MOX^@[)#3+;T&GF73AAA@1=:)!KY!^-Z=''IL9JFD!N.E-<1!G=.'[>&XC_DI MX8>$P2]L$CLY6_L2G<]53C=1$"@H0V00>%S@$92*1"CCU\1)YY(1N+2O[!]3 M[]C+67AXM.JGK$*;TP^45%"+7H5G.WR"J9][2J;FO\ %%*9')5BCM,JG+RE[ M'ZR>6%"*%J_C*4TZAXG_"EL'\ G ;P!L+)24/XD@BLS9@;AQ]IV(5[P]<)Q- M&8-I%.D?BO<8O11XH1F[1*(IYSCF\$7.=LY@R#Z7X&LECOP?.%^'[U85[A)\ M]T;A?^KO5PGVB6#_AH#?M+B6L[LIPA8SU>":M$V>E+8W:9,7T7EA'WBZD[_I MX[9_%:Z1QI.S#7BS:?ZUM0%0RN8.5ZC%!S8["NH0S?=HNW'-1B?8;GI!;'[& MQ1]02P,$% @ %Y@(3WN^&UL;5-A;]P@#/TKB!]0FAPYO M:F.U\&C:AKG>@J@B2"O&D^26:2$[6F31=[9%9@:O9 =G2]R@M;!_3Z#,F-,= M?74\R:;UP<&*K!<-_ #_LS];M-C"4DD-G9.F(Q;JG#[LCJ 7Q)&MSJ3 M4,G%F.=@?*URF@1!H*#T@4'@=H5'4"H0H8P_,R==4@;@^OS*_CG6CK5D@EH,RC^9\0O,]1PHF8O_!E=0&!Z48([2*!=74@[.&SVSH!0M M7J9==G$?IYO#?H9M _@,X O@/N9A4Z*H_)/PHLBL&8F=>M^+\,2[(\?>E,$9 M6Q'O4+Q#[[7@29JQ:R":8TY3#%_%[)8(ANQ+"KZ5XL3_@_-M^'Y3X3["]^\4 M'K8)TDV"-!*D[PAN/Y2X%7/W(0E;]52#;>(T.5*:H8N3O/(N _O XYN\A4_3 M_EW81G:.7(S'EXW]KXWQ@%*2&QRA%C_88BBH?3C>X=E.8S89WO3S#V++-R[^ M 5!+ P04 " 7F A/U&LKHK@! #2 P &0 'AL+W=O3DFD7J=IDS;IU&G=9RYQ$E0( M&9!+]^]G2)JE7;X -G[/S\9DH['/K@7PY$6KSN6T];X_,N;*%K1P-Z:'#F]J M8[7P:-J&N=Z"J")(*\:3Y /30G:TR*+O;(O,#%[)#LZ6N$%K8?^<0)DQIRE] M=3S*IO7!P8JL%PW\ /^S/UNTV,)220V=DZ8C%NJ**F@%H/RCV;\ G,]MY3,Q7^#*R@,#THP1VF4BRLI!^>-GEE0BA8O MTRZ[N(_3S5TZP[8!? ;P!7"(>=B4*"K_)+PH,FM&8J?>]R(\<7KDV)LR.&,K MXAV*=^B]%CPY9.P:B.:8TQ3#5S'I$L&0?4G!MU*<^']PO@W?;2K<1?CNC<+; M;8+])L$^$NS?$'Q\5^)&3)J\2\)6/=5@FSA-CI1FZ.(DK[S+P-[S^";_PJ=I M_RYL(SM'+L;CR\;^U\9X0"G)#8Y0BQ]L,134/ASO\&RG,9L,;_KY!['E&Q=_ M 5!+ P04 " 7F A/B.(;P+8! #2 P &0 'AL+W=O M!_ Z^?L"=APW]0LPPSEG+@S9B.;)M@".O&C5V9RVSO4'QFS9@A;V"GOH_$V- M1@OG3=,PVQL0521IQ7B2W# M9$>++/I.ILAP<$IV<#+$#EH+\WH$A6-.4_KF M>)1-ZX*#%5DO&O@)[E=_,MYBBTHE-7168D<,U#F]2P_'?,O$Q2E0VKJ09MDW@,X$OA-L8ATV!8N9?A!-%9G D9NI]+\(3IP?N>U,&9VQ% MO//)6^^]%#Q-,W8)0C/F.&'X"O..8%Y]"<&W0ASY?W2^3=]M9KB+]-V:GEQO M"^PW!?918/]/B?Q#B5N8W8<@;-53#::)TV1)B4,7)WGE70;VCL8=/T_X@ M3",[2\[H_,O&_M>(#GPJR94?H=9_L,504+MP_.3/9AJSR7#8SS^(+=^X^ M0 M2P,$% @ %Y@(3^GZQ72R 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0@Y=-HQ4@95-5J=1*JU1MG[TP@!5?B&V6 MY.]K&Y;2+2]X9CCGS,7C?-3FU78 #KU+H6R!.^?Z R&VZD R>Z=[4/Y/HXUD MSKNF);8WP.I(DH+0)+DGDG&%RSS&3J;,]> $5W RR Y2,O-Q!*'' J?X&GCA M;>="@)1YSUKX >YG?S+>(XM*S24HR[5"!IH"/Z:'8Q;P$?"+PVA7-@J=G+5^ M#<[7NL!)* @$5"XH,']GV_3=9H6[2-^MZ-M.:38[3_?R"R/*,RS]02P,$% M @ %Y@(3Q;!./"W 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$F]TDVY5M*9NJ:J566J5J^LS:8QL%/"[@=?KW!>RX M;NH78(9SSEP8LA'-BVT!''G5JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W M(*I(THKQ)+EC6LB.%EGTG4V1X>"4[.!LB!VT%N;W"12..4WIF^-)-JT+#E9D MO6C@.[@?_=EXBRTJE=3068D=,5#G]"$]GO8!'P'/$D:[.I-0R07Q)1A?JIPF M(2%04+J@(/QVA4=0*@CY-'[-FG0)&8CK\YOZIUB[K^4B+#RB^BDKU^;T0$D% MM1B4>\+Q,\SUW%(R%_\5KJ \/&3B8Y2H;%Q).5B'>E;QJ6CQ.NVRB_LXW=SM M9MHV@<\$OA .,0Z; L7,/PHGBLS@2,S4^UZ$)TZ/W/>F#,[8BGCGD[?>>RUX M>I^Q:Q":,:<)PU>8=$$PK[Z$X%LA3OP_.M^F[S8SW$7Z;DU/;K<%]IL"^RBP M_Z?$P[L2MS ?W@5AJYYJ,$V<)DM*'+HXR2OO,K //+[)7_@T[=^$:61GR06= M?]G8_QK1@4\EN?$CU/H/MA@*:A>.]_YLIC&;#(?]_(/8\HV+/U!+ P04 M" 7F A/CQGCY;8! #2 P &0 'AL+W=O'B %ZG?]\!.XZ3 M^@688!V@7N0,A"AC)>9DRXI W!]?F/_%FO'6L["P;V13UWEVYS>4E)! M+0;I'\WX'>9ZKBF9B_\!%Y 8'I1@CM)(%U=2#LX;-;.@%"5>I[W3<1^GFQL^ MP[8!? ;P!7 ;\[ I453^57A19-:,Q$Z][T5XXO3 L3=E<,96Q#L4[]![*3A/ M,G8)1'/,<8KAJYATB6#(OJ3@6RF._#\XWX;O-A7N(GRWAB?7VP3[38)])-A_ M*#']5.)6S&>5;-53!;:)T^1(:08=)WGE70;V+CXB>P^?IOVGL$VG'3D;CR\; M^U\;XP&E)%&UL M;5/;;MP@$/T5Q <$+^LTR[PS$-^ CX)6%TJS,)E9R->0[&MRJG24@( M%)0^* C<+O 2@4A3.//K$F7D(&X/K^K?XFU8RUGX>#!J-^R\FU.;RFIH!:# M\D]F_ IS/=>4S,5_APLHA(=,,$9IE(LK*0?GC9Y5,!4M7J9==G$?IYN;NYFV M3> S@2^$VQB'38%BYI^%%T5FS4CLU/M>A"?>'3CVI@S.V(IXA\D[]%X*SO<9 MNP2A&7.<,'R%V2T(ANI+"+X5XLC_H_-M^GXSPWVD[]?TY'I;(-T42*- ^D^) MZ8<2MS ?@[!53S78)DZ3(Z49NCC)*^\RL/<\OLE?^#3MC\(VLG/D;#R^;.Q_ M;8P'3"6YPA%J\8,MAH+:A^,-GNTT9I/A33__(+9\X^(-4$L#!!0 ( !>8 M"$^DNO2TS $ )8$ 9 >&PO=V]R:W-H965TMM?V!$%.U()AY4#U(]Z916C#KEOI,3*^!U8$D M.*%1M">"=1(76:@==9&IB^6=A*-&YB($T[^>@:LAQSM\*[QTY];Z BFRGIWA M*]AO_5&[%9E5ZDZ -)V22$.3XW>[0YEZ? !\[V PBSGR24Y*O?K%ISK'D3<$ M'"KK%9@;KE "YU[(V?@Y:>*YI2A,V"7_),03(;XCD-%9B/J>659D6@U(CQ^K9_Y,[ ZQV\S*%\/>A7=!&O7%#ZEQC)ID#RWQCE"$F7,5*ZW2/=[)%NF'RZ:Y*N]VK5 MA"Q.B/]COS!][J1!)V7=80M'HE'*@M.+'IQ@ZRZ)><&AL7[ZZ.9Z_%7&A57] M= N0^2HJ?@-02P,$% @ %Y@(3[MP5:W] 0 <04 !D !X;"]W;W)K M&UL?91OKYL@%,:_BO$#7 3\LS;69.VR;,F6-'?9 M]IK68S47Q0&M=]]^@%[CE.V-<.!Y#K\#2#X(^:)J !V\MKQ3A[#6NM\CI*XU MM$P]B1XZ,U,)V3)M0GE#JI? 2F=J.2)1E**6-5U8Y&[L+(M"7XT,*A%/["57(1XL<'G\A!&%@@X7+7-P$SS@!-P;A,9C%]3SG!>TAJ7 M_;?L'UWMII8+4W 2_&=3ZOH0O@N#$BIVY_I9#)]@JB<)@ZGX+_ ;N26Q*QQ M%5RY;W"]*RW:*8M!:=GKV#:=:X=Q)MM--K^!3 8R&W#\7P.=#'1E0".9*_4# MTZS(I1@".1Y6S^R=P'MJ-O-J!]W>N3E3K3*CCX*078X>-M&D.8X:LM3\K3AM M%4DV2Y !F"F(EX(X/UWX8[^=>NW4V>,E((U618R:U&DZIZ$X3E9U;$4XQ8D? M)?:BQ!X4O$(9-G+\148 RWZZ8%#\RM;_ %02P,$% @ %Y@( M3Z[[N/P) @ A@4 !D !X;"]W;W)K&ULC53; MCILP$/T5Q >L SCI)@*D#=FJE5HIVFK;9X=, EH;4]N$[=_7%\(20&E?8L_X MG)DSPV3BEHLW60 H[YW12B9^H52]04CF!3 B'W@-E7XY<<&(TJ8X(UD+($=+ M8A2%B\4*,5)6?AI;WUZD,6\4+2O8"T\VC!'Q9PN4MXD?^%?'2WDNE'&@-*[) M&7Z >JWW0ENHCW(L&52RY)4GX)3X3\'F&1N\!?PLH96#NV>L*- M0TW,U 6;I?Y5,FT8>/NE M\12:(1SYM\$F"V;\.[UDW$[X".\VU'O3M@)XX5Z"5+Q[TR!=Z M*?8&A9,RUT_Z+MQJ<(;B=;?U4+]ZT[]02P,$% @ %Y@(3V![)?.M 0 MR@, !D !X;"]W;W)K&UL?5/;CML@$/T5Q QVBYN$#B[=]WP*SE3:-],3/#.<,Y8RA'8Y]= M#^#)BY+:5;3W?M@SYIH>%'!+GWH<"J\N!G^$'^)_#T6+&YBZM M4*"=,)I8Z"KZ<;4_% $? ;\$C&X1D^#D9,QS2+ZV%3MS!P"/E,6*W?)12) M4-P0V*0L6OW$/:]+:T9BIY\U\' G5OL"A]F$8IQ=W$.W#JO7.B\V);N&1@GS M.&'R)>8MXO _8K.;(0P%S"KRNRKRR"\6_/5]>G&77D3Z^HV)[8V)";.-&!TQ MV8V)]Q"3"+:8:KCEW[D]"^W(R7C\07&,G3$>L%OV@%>GQX#IN?;_T/4$L#!!0 ( !>8"$_UH-7:FP, +L0 9 >&PO M=V]R:W-H965T\Y/J\O3V)F%UF_- ^#H-D<1)DU=_(H*OW+3M9EIO1MO0^:8RVR;1=4%@&$812465[YBUG7 M]E0O9O*DBKP23[77G,HRJ_\N12$O+W=Q_(/>/M OH%+]R<6E&UUYKY5G*E_;FRW;NAVU%HA ; MU:;(]-=9K$11M)ET'7^&I/ZUSS9P?/V6_5-G7IMYSAJQDL7O?*L.@*,)^(21Z35\[!FH M,45K6Z0=.]92A)82(5X()7F*KS"B.J.'%%FG#C..U)&@MB6V&A7B" M%$V03C"3VG4R:JS8M2V"E,5X*23$61,B;AQS2QRX(A/\#**;6ADQ-Q>B8C&) M'.6@W'H@@#AR[#R",X5,@N$<910! 6,.I(@<. 3*$! M07 04NNY@O @C)BC'!P(!"$":I4>ZP8M5Y/V@_0'MR,]B6Y7Q&D?:U/YOTY^CU]?ZS_EM7[O&J\ M9ZGT<;$[U.VD5$(7'][I:3B(;'N]*<1.M9>QOJ[[XW1_H^1Q^*L@N/Y?L?@' M4$L#!!0 ( !>8"$\304'NH@$ +L# 9 >&PO=V]R:W-H965T:&WJ4K\4SN'WYYQ32#MCWUT-X,FG5HW+:.U]NV7,%35HX:Y,"PV>5,9J MX3&T1^9:"Z*,)*T87RPV3 O9T#R-N;W-4W/R2C:PM\2=M!;V:P?*=!E=TN_$ MJSS6/B18GK;B"'_ _VWW%B,VJI120^.D:8B%*J.WR^TN"?@(^">A_I#@Y;_2@@J5H\=FO MLHEKUY^L-P-MGL ' A\)RS@8>KO6+L$?9.'(P'G]A''1EC ?46USA7:GQ M)8V!@LJ'[37N;7^?^L";=G@J;'RO^7]02P,$% @ %Y@(3[4#9\CI 0 M_P0 !D !X;"]W;W)K&UL=53;;IPP$/T5Q ?$ MX%T@60%2-E742JVT2M7TV0O#1;$QL\D\I0/BK8=G(0G!\:(^',$RL?,#_VKXZ6M&V4<*$][4L-/4+_ZD] 66EC* MED$G6]YY JK,?PP/Q\3@+>"UA5&N]IZIY,SYFS&^E9D?F(2 0J$, ]'+!9Z M4D.DTWB?.?U%T@2N]U?V9UN[KN5,)#QQ^KLM59/Y][Y70D4&JE[X^!7F>B+? MFXO_#A>@&FXRT1H%I])^O6*0BK.91:?"R,>TMIU=Q^DDN8:Y _ <@)< /-4R M"=G,OQ!%\E3PT1-3[WMB?G%XP+HWA7':5M@SG;S4WDN.HR1%%T,T8XX3!J\P M#_<+!&GZ10.[-([X)AY'GQ#LG$GN+,%N1;!WA^^=X7L;OO]/_V%3XX2)+::S MF#!V:T1.C>A6(PXV&M&-1N"6B)T2L4,BW$@X,-$GO4J<(HE#!&]$7)C=1@2M M+B #4=O1DU[!A\Z._=],YBVDF)T/Q?GYNT/+FY7\!4$L#!!0 ( !>8"$\TYW9 MXP$ $P% 9 >&PO=V]R:W-H965TJT]K<#AX!J8V8[H;W[V88@2ERI?_#7>][G'!L[ M&[AXE0V \MX8[62.&J7Z'<:R;( 1><=[Z/1*S04C2@_%" *EL$*,X\/T8 M,])VJ,CLW$$4&3\KVG9P$)X\,T;$^QXH'W*T0=>)I_;4*#.!BZPG)_@#ZF]_ M$'J$9Y>J9=#)EG>>@#I']YO=/C5Z*WAN89"+OF@U!CI-/Y-GFA&FL!E_^K^P]:N:SD2"0^N+# M3YCJB9 W%?\;+D"UW&2B&26GTGZ]\BP59Y.+3H61M[%M.]L.D_\US!T03 '! M'!",M8P@F_EWHDB1"3YX8MS[GI@CWNP"O3>EF;1;8==T\E+/7HH@#C-\,4:3 M9C]J@@^::-9@[3]# B
,Q%\Q MDB\S4B^;A^L?"BXM@WIE'(DYM)[TC5_I.V3^_YER!]O/O=+J- M?MKF 85:F6ZB^V*\X.- \7YZN_#\@!;_ 5!+ P04 " 7F A/ORO<>=\! M #Y! &0 'AL+W=OG*%'Z!^]F>A*SQ/ MJ5H&G6QYYPFH<_0Q.)Q2@[> EQ8&N=A[)LF%\U=3?*URY!M#0*%49@+1RQU. M0*D9I&W\GF:B6=(0E_O'],\VN\YR(1).G/YJ*]7D:(^\"FIRH^J9#U]@RI,@ M;PK_#>Y -=PXT1HEI]+^>N5-*LZF*=H*(V_CVG9V':;Y#YJ;$$Z$<"8$\7\) MT42(5@0\.K-1/Q%%BDSPP1/CQ^J).1/!(=(OLS1-^^[L,YU6ZNZ]"'=AAN]F MT(0YCIAPB7F/.&T1R6Z&8&U@=A$Z7826'RWXL9L>.>F1IIS))NLOMM%ZG21 M.I*N)([I1B)(@I4(7AQ"<*]#S_27MN]#TT%Q1J M9;8[O1?COW$L%.^GBP;/MUWQ%U!+ P04 " 7F A/P3C/>^D! !,!0 M&0 'AL+W=OQ/;XW_^;\;$SD3\IEC;PUD$\M9U5/PY >/C$>W01^"UO3;*!'"1#_0*WT']&,Y"K_#L4K4= M]++E?2"@/J*GW>&4&;T5_&QAE(MY8#JY2B2^GHNQO;WHZCVTFS*'<@^FQ*$[1'8?=T\5)'[P5)DQS?C=&D.3D-66J2 M>-9@[3]#B!="K,%^81#YT_?>]+U-C_ZI,5W5Z#2)U?16LT_]C,C+B#R,;,5P MFGC)R/R,V,N(/8S'%2/>,*+0STB\C&3+R,(5(]DPR'_.*O4R4@]CMV*D6\:C MGY%Y&9F'05:,;//-E[TZ"%Y<*]!^X8,NM]%/ MV[Q@4"LS3?5T^ M02P,$% @ %Y@(3S7L-@_$ 0 M^P, !D !X;"]W;W)K&UL;5/;CILP$/T5RQ\0 M$X?L1A$@;7:U:J56BK9J^^S <-'Z0FT3MG]?7PBE*2_8,YPYYXP]SD:EWTT+ M8-&'X-+DN+6V/Q)BRA8$,QO5@W1_:J4%LR[4#3&]!E:%(L$)39('(E@G<9&% MW%D7F1HL[R2<-3*#$$S_/@%78XZW^)9XZYK6^@0ILIXU\ WL]_ZL741FEJH3 M($VG)-)0Y_AI>SRE'A\ /SH8S6*/?"<7I=Y]\+G*<>(- 8?2>@;FEBL\ ^>> MR-GX-7'B6=(7+O/T=3\ M%[@"=W#OQ&F4BIOP1>5@K!(3B[,BV$=<.QG6<>*_E:T7T*F S@4T]A*%@O,7 M9EF1:34B'<^^9_Z*MT?JSJ;TR7 4X9\S;USV6M##+B-73S1A3A%#%YCMC"". M?9:@:Q(G^E\YW1_6"7:K'G>!(/W'8WKG,6(> D9&S#9)DG69=%4F79'9W\E$ MS&$ADVX>]WG\57IIM.&G11UHU MN*A:*0O.2[)QL]:ZES@''&KKMX]NK^,\QL"J?GIJ9'[OQ1]02P,$% @ M%Y@(3Q\!ELK< @ L0H !D !X;"]W;W)K&UL MC9;;CMHP$(9?)$KF]Q; MTLD+(:]R\'F_MEV9$*[QCLL(2%PN^!'7M0PDTO@]Q+3'):5P>O\>O5#>A9<7 MQ/ CJ7]5>WY:VZEM[?$!G6O^C5P_X<%/9%N#^2_X@FN!RTS$&CM2,_5M[+]ANN0W)?>\M$;(B=G%3/7_TFGA@3 MLY>-G\8KYR(##4S>,_Z$R=(Y4IB(-Q*.2&#,PH>RR'U#[L\7> 2(-)DS6Y/) MLCGR!(71O?PWF?+F0C.[ 5CT0.F#B3Z$Y2$H#Y4\G!;;\[1GUC.Q8EK%!)$? M:44%("_02K8UH3!PM9H] 9";:64K3"B.XU"KK0FEH>O"Y8G \D1&>?Q4,Y7W M3#1UGOA:#;<0%&A0<4^D$H12V%0,FHI-4YFKF8J-53RMNEL3\0/-$!!%.Q#* MFU%F9A+03 *8T3=P A5?V\!;"(HTSP4823L[2C#2/\ZP%#25 J:T?T#>,\ED M%7>1Z:9,R%MX&E1 4*+M\M*$_,7D$)B9RD!3&6!*VS!Y!ID*LME'LVA* (L0 ME&@'3VE"PJ)^FCJ3MV&#Z5$U/\S:D7/+Y3D\F1W[JP=?ODVU^=Q;/GG ?"'Z ML;Y]^@C?-W-?$3U6+;->"!?O<=$.#Z(Q=ZN8O4$L#!!0 ( !>8"$_W2KBO7Q< .-D 4 >&PO M,@=N,- MFP02IAL&[(2)E15Q\>-9_/'',]PC]YVSVS"(5P+V.-PI/OUK$IRR;JO).JWV M9?'A,%F>LM:@_.$5CRW7,XY3F#WRI2OBR )\[RR?%U<]S89?V.WX:C(:WK"' MQ_NKI]%LRB9WHPIP([AX9'EP88>_LI_XIKBN!?\&K?/SRPL#3TVWV69MX-%N MG?Q&!1VZ(M';8E14;>S7I_N-/?RJCSRB)(H1R[0H;,/^56U$EJ).3=N>D MVR[^>199CALLV73CST.O^#2)?8.=BEPSZY5-'#C=7;BV%(^[Q)_SJ+C^8G#2 MZO8Z@VZOBO"A[\/N:1S:OS79E"2,W2>QB$$, ;>*;=>NQR,V@JLNP\A@UM"V M.3R'IXY<676X(N$C7X=13)2(K3@Q9.Y74^H5A.F*>QY>8FT%!AH+RQ,&*_1& MWX*-GQ+A!EQ401_[/%HB6I^C\"5>59V3H4D%&UJM-DA ?]"OV#H)[# "&A K MFT0%SD(@,)J)"+GDE*A8!;"AXP 315-_8#=P1W8?&! &K5Z73<,$;M9MM=A7 M+N)]($?X&R V"U^"XMI;UWFVO"J"IR#2RSU$X;,;V'LW/(0@C![[;W==2H>+ M7JLW,)23(( )+M_2,E3Q)D0E?EB%014/^^?GP,-6RU!B-P:^APO6[AS/&VS* M[22"TPV,I*()J6A'K=-6FZW!9 #)$@-!#82-7^V5%2QYJ9&]&TZOAH9Y2T4J M!@VT8_>9HTFRM+(9N@JFT"%S>.U9AKJGMC)KY:[ACX;*E+J0PFYE<$OW_]RI MW/US8D5P&6^C#$5Q81R9%-QZ!?!1PB436;Z[U%4UT5>=LM']W?3^9G(UG(VO MV*?AS?!N-&;3+^/Q#-SQT_2*'1\UV!%S S9;A8D DVG$(>1:YK6>P)@YU SA#Y$E=R]!O1[S2,010QH^.^)NT;T2[&Y7Z.W M0$OK<4MP(&[D+E6QMD;(_6*@X*QZ[Z,V <>RL@IQ;:5*1-6Q%H:#@QV&_(*/1'^]N%9\;@"P[&R M=6PMS2K9?I0@=CRWA&L;R.[8X+A> CIG;%%JE7$Z(*X$O=9*!;8B%*SV!(8; MO0;RNLM !1GVAF&-2'BR1@$2C-)*Y,,/1RU4&4S$UY095 4L)>>_L6(7+;M2 M]')ZC'+X*,DZOD%Z-)DFP$@38)8AP-#Y6R*C^";6<-[F$M/9_>BG+_T*ROVYO_;"#>=J6;A&$E71 M]5M -2L"C1Q(F?1AP@)V.@)ACLH.J(_B-\"KPG.:640*#6(A=:+"]^PT)%:J M1SOQ=]QGU^$E EXI0+=65)VM5PO0SFTYE-8).$?(>7(TK8W>SC"A&KV#MI4J MTP&'';2ME/!&':D>X?=N*R7C 8?MW+:?RU6J4=OJPR]7X[MIT?Z/AM,O[/KF M_FOMFE2Z8\JN'^]OV?W#^'$XF]Q]9L/1;/++9#893\WB0ZIS@L4AVH8PL+'D M':2!#_X=?[.Q;D4Q%H2Z;+[)1'E4D:RH.8"WL-W2(LMP1P'F,S@0!I2?5%?( M\D'<,:+^S"- :]%@&,9@-!)@Q4=65[:ULUUXH.E[U%6J)S"%P]*ZSC'B)X_! M0QQ7K$.!@>^BHA!$EO)D3M)3QU!B+V@.\3D$^""D<>3.DQAQ1V;4-_M49:8H M(<,K60M#$:Y5E=K2C?88A]&^VF5P1EC(+2RB+>=+XI5".J#M:&R/FRH].Y[[K9P SAS]]W&BP6W MZ12N.S#8SF2VTA,,8N"$BAPPHJKFLO9X S^T!9) Z;M$N<+9_2P*ZQO9NI:31R I]J^VIL;5BM]RA'!<4T0&R M8&DM@(#M^-W3[/;J'5;UWN%:U>I^UP!X00+K(VJ>H>!K"OY$(H"+-]@5Y%C7 M,LO.IP"?%H5K-U!NT[<":\EE&HR/D'QT'!*P]%)9!F7L/CL&NH"H$>7#P$.7 M#I<'OB'"Z$1(S;<;&A"?V%P("[P_"(-(?-_"*B1;6"XV&#-7_T%D4 &?[::B M -Q/O)CD6_D40.)TF_%;OO2'6+ ATJLP#&T)B $JT(DLYZ0K >H+^#U.G'-. M3;ORPH9;&0/>!?#9SG \X\!S"[4P%B#B(--[L;9L_I=W:]31Z)F_^\B..PWV M" 0" YN!,L4ZD14Y@GAYS>=1@O0#[IYC5?(E*_[+Q)4*>#RH6UE9ED5^_\4U>L^=AH@X =D5(PRU-+0\24('2NM%6(0$A!SDI M*#H]!(.'>/BAPSVMHJ'@6OGP6<2?>9!PNM\RD *58DR<1X2>.=X*P*6TA,^< M'!(64E#I 306R)"_6@')@LK 3N4#:[WV7.P>KKAFA*0JCMM()P)DX!I*C M*!1K!=OG0#29-8F086.7[#/Z&'*_J)JR\%QJ)T! ?>"(KUV.9EM&+%!UE;=0 ME2Q<5-)NEG%OKC_IJK)EK]]!ZX&0T?Z$'I *@>9$4RHUWD"1(#T04,XZ$HC7 MY3IR:D&H2*WE7?GG])*2QG_^SW;O_(.01D\I"%H4;9*!3+]1@S7$K(#^I.9S MP-39LIU+,AY@NS'TPSFFTL"U"#[ "KPO[#?W M7F,G905;90/GB'6;[5X?_F\WS]M]]C6,?CMQ@Y,U!LV0/[:;G?8 ?K9;7?9H MO:0T%+"OVV^Q3O/\LL=D=G3$!LU!NP/_]YN]MC%<([/,3Y1ECC)9ID&47H-5 MK3UEP[C8AXX+4B,RV6Q:V-+%'Y9"P\9Q)Y M,M+J[X+T8JVB020N"#0Z2-V:2145L$ S36NH9Y,>H78S?)Y2BF*1O"ES:/(/ M^+G2LT#(-0 '@>XBXEPFA0Y?T#&P/3V;;"EH _ABW"R=H,Y$I/O%E/>XVVK M*1O%ZH3\D+0'\0LF"ZC,]BY* MPA"L2IHE82"R]LD4VQ"(I5H:H4O\C4NS&MH09TL9E.%L&@YIH/!1AN!8 [6V MF5-3UA$7'HH(T@UNCF$-WA$L,'C24R:MCG(.D#9X&Y59P@%HIS&526]A>Y;K M2U. RS7VTE_Q5Y4GI,M#D-^EDM47#+Y=7PM<$VEM4 0*(4>N%R_VV'ES<-YE=QSD&*&#A^I=LLX%^JI>]YQ] M\L"]42V XO#;$*X>RM0,6(73XD)(G]MN]B]:[*+;!U_6 P^H?=EY\_+R'/[O M-2_ SP&2[>9%[US3I/WES6G2:;;.D1K]UH!^ZP_:-6C2;W9A_8#HV>XTN^#+ M4Z+ KYT6.^\,X--E;W 42 H:+4H)#@' @S@IR8+G#&X;,.'R^;@ EG804PO M#;F3Z5<]41LT=+9&Y@*=>)B?UQ/:_&+R(>-G\B'YD!/_5"/D5"M5V)FNE 8% M\@:P5-M!01HL5,XD>QR8! AUL RABLAR23:RI47=EC+[!!Y#+> M[00/"1:CJ:7C?&GD"*2ZI)L"-EH-"& PH4NQ*'Z8HQ;D,F?0CUI,3FMDOT.U M%]6O''& /P^? ?02+;660(G[#"7PI'BEC/@9$*X@U2.W^(BB!&SNMSZ8^_NG MO?]B57.Q8 3.<.97U;SRE"MNTNO4C8Y YGSURA=A'=-.$O+E9H'NH>U7&V MSJI'L,>JI]6 6U[4@;8=G#[J7O9UX5SWK-,*)BA*O\UNK1B_'Z+J$29,0T<+ MY/BC^W]5!5^\43$00I$;*,&"JTOQZ;64D'0&2A0@=LB*0@?V1+ MD\:GEJ"^\JM[.KZ]2@LI1N9ZT=BW6UES-'4>CWDA=*864V8_U8A$6F&YGMQ, MOTS&;.1!/C+=0.S@R^QA%**<32$TP.A4U]?A,@VJGNOR:5NGS)(",K3&*ZO* M!4D$/!#X#;>J ]'9R6P.-Z7H\LH-,D66D;OM@67# %HY75?6CZE5<#J5;N"H MTZ;Y\WQ"@9F-%%#TM\Q57T4D+U3\*H2Z&2$XQSI69"$A3SQT1>J;%>F@!(7% M]"O%$^0-/M,HZ7#;)L;F/6'9.QWT9?,A$RBXB]2? :[X)3J@:8Z15BH(5 M5 MWVD@AZW/I.A!+VNJJJ8GPLQD1YR+3_ 05Q6/-C(^6D/P^4H)")#[J(-!G%'8 M3R<]JZ:G*X*TRP8SMU*V!)$MSXZ/RD8#Q#[ :%L-^$-@3,U31#PSO5&<'I#U MS6U75HW5:_JHG@U"H[Q8.SY+.;Z OD:7;>V:DZ=&6Q%2;3F*6NL6(&")KP%4 M#COH B@:"E6YMS.KU%/51.TP^'^6+>,Q29!TX$7(>G[BHTVG8KP4!E""D )& M^)L.NE)TY2RNJE)575#'4JHT(3MJ4_M M\SP3VCT&=A_"//BI>:PD J'U\6>_1Y\']+G-Q@:%-!:GX"+;IVW\ >E.YQ1N M5;98D_H4,EN]_ *7]PQG,TWF@O^>H%48/Y?UY8_;K08S5F42 HZ^FB13;%?Q M9QFMK*(P6:ZV5;#*]JTL1% Q79;'4.ID>!%3RO+"5A. M]RIC) MU@\.PDW#-8=TOO+]BCKC]_VNCYJO0=*94T MK0N@%O6^-PF^-PG^6)/@O8QEFJI*6R&TF37UM/I[2?G_I*1.LH;Y.8I(M MP,E/?$"/>@\/NAR*E#%@[S5FWP:WGBS]&Y;)J_AX4/6\DFL'0:G'H^]E_HPXQ @]5C\K]%$,,ND>>MG/F^J,BJ-^ZD" M4AU[5PM2+=)^+S_^VY4?_QK%GHW:7Q-[O_L2+5/%9))E?%FM;HYE M?&-998E/XI:7O3&R^)S]@U5?IV3QP3"<5S+4' M$\$$444#<^4WDT"G15J^RZ,O(VW%'.A!53)OPEBF@F#[1B&^#MDVOE>I4\(# MP ^WU<]]T-/IN%J5@525=RMP[J4)5:_5*7J+DKK"1TKE3\+%29K*@QQM,_EQ M-I,O$J+2^Q@GU\K6#X>2R]B;&"':)5_*AHR]]<]+V6LR+/?^CGH,@^"B@%&* MRE4"U[WCKR#;+]Q[UI62;P;81(B$_TM(&<1;@**H]XV 7>,7#-X*%@:T;P%K MFR2]42'A8#]>)_W,X5P_HJSJ+]0Z\REPE&I2=D\M@R%]C>%MLO&:2G

6KH MU.$P*2,'Q7HK2*A7;P0+U>JM0)6\MO!P4++D4 GPL-G%G$+EYP=Q?+!&DA/S M$X]>U95YS8BJ=P]M.?-AAO+:L\DRLWS9A9?0Z]IH +!J_%%-S/T@\)WW8N7R M[(CA/ZD 4VIQSC)OM\-W*J2O'SOH=7<[7R*U\]5>NXL5AF?=4Z,H79^6*2KI M6JQ.U%EHO._Q3(CXX_\ 4$L#!!0 ( !>8"$^<[&PO+*<.?WUTXM?DHRQD76C_6+=/2<]]]Q92(H;O6-P7P%HU'$FF@176M?O M@Z#)*N"DN9 U"!,II.)$&U>505,K('EC%W$6S,-P&7!"!4YCT?(;KAN4R5;H M!,]'"/GUUS*'!#^GEL@ MDTPJI$T/C;;((LVC#T?>L^WM>3@54KG]MD :UT1K M4.+&.&ZR W\*H=Y>[VJCL%1D%\U] _Q4-Y@D&ZER4&.:" ]0&C,HK!Q%R\J. M6M:!#6HMN3%R2DHIB-,PK.@-0YL!8_=V[WTM#KB[ ODY]I>$&%D5@VFJ[LWI MKX5.\CZ;Y]ZC79U$BVJZE?IC:ZH1SK=;!^X4%+1S?E>,^0T[J6NV^\!H*3CX M6GZ;,#HQ81J3(0^JI**/AL_NE,P H##:@M(TVT>^*U*OH=/#;NJ*4S7/7Z#F MI^YS"0(48?NBS=9_SEW^SXH7[_Y>LCM4C@4_H49[D;P D9?/7^1B]8\U!OUY MOG=I'%P9(XHV+66:BEYM1?,[,]6>+0<9ZU'B@1/]A?(:OHX# ;&0 #P 'AL+W=OEGR9*/;&?92%--YI;NSAIM4PVAY*;/;4 B3E3I4MN\5;/6F:A@>=F M#F#+HI6TVYU6R86,SDY7=8UTR[]1%C(KE,1$E_ @X,6\Y;M;QK' ,]SQ23=J M1XQ75EV*PH+N#>*+_9QC5="HRZ*NL*D':Y3AJ*%SKTLS%PD1,\A*ZT:H( MXS)G%](B#1O(9558UO4%FQ[DRWY9'+$W6*9/!&;H01X[\'"0]W?GW]CU17_0 M.[]BH]MA_[YW-]YE@YO>'NL-;SS(A(!,M@CYF'B0*0&9;A,R]2#W"Y '!.3!-B$//,@. =G9)F3'@SPD( _#0G[A1ABFIFRDP6#1]X'GB$ ["HMV M@_8XSS)586"4,P14$G]GX!XSC'N0QP3D<5C(@7S& F@F,'ZX;E/QNAT6:6Q5 M]O09)Q9RUE,EUF0^Z(3T26"A?.=:N,!ZPMCM9A4+I.=SS34GR4;53KS,2E' MQ($E<<&UQ,!AV @T&\^Y;KQIE!CBP&885Q,#/RHW8!1C;'"O"K 26R9X6-2:H@#NV%-0/%PA_[*F?)%$M@7R^#R MR.KK+BK#6+:#VZD"S">?D7)&$M@9*T9_LB\K6VE@U[A1]#')74A@A:PPW8S+ M#+>7=1$'B[5J?\F24#I)-J(3-^/& $[YT,'57WR=XV-2GDD">^9C &^\ #XF MY9DDL&?HH.EOZQ)*.DE@Z9!!LQ';$TI!26 %_6OURG;Z8'GC2Z<4E 16T/M% M[!^\HADR*?LDV[1/\TB$LD^Z$?NL';Z4,DZZ(>,TK+@.DO)-NB'?K-5B65XO7QN:MC];_$V6]0 M2P,$% @ %Y@(3]G7G$23 0 )!< !H !X;"]?$W JHTM$DN8)G%1OA/NQL%;A_' M38P$.RG01V/+LC7[5H^L6;_;*@O'MO'EL?.3.=GM-XG;[2F9?&:NL&&3F'-E MOEMW\J6UP9OA1B_] ?TGE\[^Y_CV<#CF]JW-OVK;A!L5?P-!4WC0+!XT@P?-XT%S>- B'K2 !RWC04MXT"H>M(('4:K(F.*3-*SQ M6I/"->&])@5LPHM-"MF$-YL4M FO-BEL$]YM4N FO-RDT$UXNTG!F_!ZLZ(W MX_5F16]^PK^V]K.-UYL5O1FO-RMZ,UYO5O1FO-ZLZ,UXO5G1F_%ZLZ(WX_5F M16_&ZRV*WH+76Q2]!:^W*'K+$W8EVK($K[@M>;U'T%KS>HN@M>+U%T5OP M>LM(;U]FSNX_@CLVA7]TR=7PNS4CN'VX5/;Q&I MOQ'F:BF^_0%02P,$% @ %Y@(3Z8<7!E&ULS9C?;L(@%(=?Q?1VL0AL[D_4FVVWF\GV JP]M<2V$$"G M;S]:=.G21F"?6#,9R75RJ?&4A,C MA7&U"K'K%LRJ;*D6Q,1H-&:9:0(U81C:',EL\D2%6E5A\+@;;U-/$V5MI3,5 MM&G8NLE_)1WN$Z:.JFZ.+[7U5W%",GC>Q"P^CDV3&/4).Z+"[X5M/ZY[79-S M.J=_H9FBT!GE)EO5<4GJK2.5^Y(HU%7J2^4H?PM.-XL][URY\*+JF)AM*O9C M0GHYCK"MJ!^@BYRS1YC'J63OQ MG%ND]NKDE!]5/*:^W(?]-&[9O?<=^'?0LZXY[=3/QR% ."0(QS4(QPT(QQB$ MXQ:$XPZ$XQZ$@X]00%",RE&4RE&ZK/N7_SL"U!+ 0(4 Q0 ( !>8"$\?(\\#P M !," + " 0 !?8"$\GZ(<.@@ +$ 0 " >D !D;V-0&UL4$L! A0#% @ %Y@(3R9T5Z+M *P( !$ M ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ %Y@(3YE&PO=V]R:W-H965T&UL4$L! A0#% @ %Y@(3Y2$PH'U M P K1( !@ ( !9@P 'AL+W=O8"$^WO6;[-@( (\' 8 " M 9$0 !X;"]W;W)KIZ/$4$ "X$P & @ ']$@ >&PO=V]R:W-H965T&UL4$L! A0#% @ %Y@(3WX$[L4! @ @@4 !@ M ( !>!< 'AL+W=O8"$]^;7E3"0< /8N 8 " :\9 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ %Y@(3_/NV4^R 0 T@, !@ ( !IB4 'AL+W=O M8"$_/MDP;M $ -(# M 8 " 8XG !X;"]W;W)K&PO=V]R:W-H965T8"$^(.N)8 MM $ -(# 9 " 60K !X;"]W;W)K&UL4$L! A0#% @ %Y@(3]J$M$*T 0 T@, !D M ( !3RT 'AL+W=O&PO=V]R:W-H965T M8"$\!,-F LP$ -$# 9 M " 2,Q !X;"]W;W)K&UL4$L! A0# M% @ %Y@(3XNY2+VU 0 T@, !D ( !#3, 'AL+W=O M&PO=V]R:W-H965T8"$_4YM=EM $ -(# 9 " >0V M !X;"]W;W)K&UL4$L! A0#% @ %Y@(3U+A M=BRR 0 T@, !D ( !SS@ 'AL+W=O[YS;+&PO=V]R:W-H965T8"$_4:RNBN $ -(# 9 " :8\ !X;"]W;W)K&UL4$L! A0#% @ %Y@(3XCB&\"V 0 T@, !D M ( !E3X 'AL+W=O&PO M=V]R:W-H965T8"$\6P3CPMP$ M -(# 9 " 6M" !X;"]W;W)K&UL4$L! A0#% @ %Y@(3X\9X^6V 0 T@, !D ( ! M640 'AL+W=O&PO=V]R:W-H965T8"$^DNO2TS $ )8$ 9 M " 3-( !X;"]W;W)K&UL4$L! A0#% M @ %Y@(3[MP5:W] 0 <04 !D ( !-DH 'AL+W=O&PO=V]R:W-H965T8 M"$^U V?(Z0$ /\$ 9 " 3E6 !X;"]W;W)K&UL4$L! A0#% @ %Y@(3S3G=D#C 0 3 4 !D M ( !65@ 'AL+W=O=\! #Y! &0 @ %S6@ >&PO=V]R M:W-H965T8"$_!.,][Z0$ $P% M 9 " 8E< !X;"]W;W)K&UL M4$L! A0#% @ %Y@(3S7L-@_$ 0 ^P, !D ( !J5X M 'AL+W=O&PO=V]R:W-H965T8"$_W2KBO7Q< .-D 4 M " ;=C !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0 ( !>8"$^< M[8"$_9UYQ$DP$ "07 : M " 5^! !X;"]?8"$^F'')?GP$ ),7 3 " 2J# !;0V]N E=&5N=%]4>7!E&UL4$L%!@ N "X = P /J$ $! end XML 50 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 51 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 52 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 84 236 1 false 12 0 false 4 false false R1.htm 000010 - Document - Document and Entity Information Sheet http://www.utahmed.com/20190630/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/20190630/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/20190630/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/20190630/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/20190630/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/20190630/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/20190630/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/20190630/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/20190630/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/20190630/role/idr_DisclosureInventories Inventories Notes 10 false false R11.htm 000110 - Disclosure - Stock-Based Compensation Sheet http://www.utahmed.com/20190630/role/idr_DisclosureStockBasedCompensation Stock-Based Compensation Notes 11 false false R12.htm 000120 - Disclosure - Warranty Reserve Sheet http://www.utahmed.com/20190630/role/idr_DisclosureWarrantyReserve Warranty Reserve Notes 12 false false R13.htm 000130 - Disclosure - Revenue Recognition Sheet http://www.utahmed.com/20190630/role/idr_DisclosureRevenueRecognition Revenue Recognition Notes 13 false false R14.htm 000140 - Disclosure - Leases Sheet http://www.utahmed.com/20190630/role/idr_DisclosureLeases Leases Notes 14 false false R15.htm 000150 - Disclosure - CSI Distribution Agreement Purchase Disclosure Sheet http://www.utahmed.com/20190630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosure CSI Distribution Agreement Purchase Disclosure Notes 15 false false R16.htm 000160 - Disclosure - Earnings Per Share Sheet http://www.utahmed.com/20190630/role/idr_DisclosureEarningsPerShare Earnings Per Share Notes 16 false false R17.htm 000170 - Disclosure - Subsequent Events Sheet http://www.utahmed.com/20190630/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/20190630/role/idr_DisclosureNewAccountingPronouncementsAndChangesInAccountingPrinciplesNewAccountingPronouncementsPolicyPolicies New Accounting Pronouncements and Changes in Accounting Principles: New Accounting Pronouncements, Policy (Policies) Policies http://www.utahmed.com/20190630/role/idr_DisclosureNewAccountingPronouncementsAndChangesInAccountingPrinciples 18 false false R19.htm 000190 - Disclosure - Inventories: Schedule of Inventory, Current (Tables) Sheet http://www.utahmed.com/20190630/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/20190630/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/20190630/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/20190630/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/20190630/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/20190630/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/20190630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedTables Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables) Tables 25 false false R26.htm 000260 - Disclosure - New Accounting Pronouncements and Changes in Accounting Principles: New Accounting Pronouncements, Policy (Details) Sheet http://www.utahmed.com/20190630/role/idr_DisclosureNewAccountingPronouncementsAndChangesInAccountingPrinciplesNewAccountingPronouncementsPolicyDetails New Accounting Pronouncements and Changes in Accounting Principles: New Accounting Pronouncements, Policy (Details) Details http://www.utahmed.com/20190630/role/idr_DisclosureNewAccountingPronouncementsAndChangesInAccountingPrinciplesNewAccountingPronouncementsPolicyPolicies 26 false false R27.htm 000270 - Disclosure - Inventories: Schedule of Inventory, Current (Details) Sheet http://www.utahmed.com/20190630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentDetails Inventories: Schedule of Inventory, Current (Details) Details http://www.utahmed.com/20190630/role/idr_DisclosureInventoriesScheduleOfInventoryCurrentTables 27 false false R28.htm 000280 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.utahmed.com/20190630/role/idr_DisclosureStockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.utahmed.com/20190630/role/idr_DisclosureStockBasedCompensation 28 false false R29.htm 000290 - Disclosure - Warranty Reserve (Details) Sheet http://www.utahmed.com/20190630/role/idr_DisclosureWarrantyReserveDetails Warranty Reserve (Details) Details http://www.utahmed.com/20190630/role/idr_DisclosureWarrantyReserve 29 false false R30.htm 000300 - Disclosure - Revenue Recognition: Schedule Of Revenues By Product Category (Details) Sheet http://www.utahmed.com/20190630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryDetails Revenue Recognition: Schedule Of Revenues By Product Category (Details) Details http://www.utahmed.com/20190630/role/idr_DisclosureRevenueRecognitionScheduleOfRevenuesByProductCategoryTables 30 false false R31.htm 000310 - Disclosure - Leases (Details) Sheet http://www.utahmed.com/20190630/role/idr_DisclosureLeasesDetails Leases (Details) Details http://www.utahmed.com/20190630/role/idr_DisclosureLeasesLeaseCostTables 31 false false R32.htm 000320 - Disclosure - Leases: Lease, Cost (Details) Sheet http://www.utahmed.com/20190630/role/idr_DisclosureLeasesLeaseCostDetails Leases: Lease, Cost (Details) Details http://www.utahmed.com/20190630/role/idr_DisclosureLeasesLeaseCostTables 32 false false R33.htm 000330 - Disclosure - Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Details) Sheet http://www.utahmed.com/20190630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Details) Details http://www.utahmed.com/20190630/role/idr_DisclosureLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTables 33 false false R34.htm 000340 - Disclosure - Leases: Reconciliation of operating lease liabilities (Details) Sheet http://www.utahmed.com/20190630/role/idr_DisclosureLeasesReconciliationOfOperatingLeaseLiabilitiesDetails Leases: Reconciliation of operating lease liabilities (Details) Details http://www.utahmed.com/20190630/role/idr_DisclosureLeasesReconciliationOfOperatingLeaseLiabilitiesTables 34 false false R35.htm 000350 - Disclosure - Leases: Lessee, Operating Lease, Liability, Maturity (Details) Sheet http://www.utahmed.com/20190630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityDetails Leases: Lessee, Operating Lease, Liability, Maturity (Details) Details http://www.utahmed.com/20190630/role/idr_DisclosureLeasesLesseeOperatingLeaseLiabilityMaturityTables 35 false false R36.htm 000360 - Disclosure - CSI Distribution Agreement Purchase Disclosure (Details) Sheet http://www.utahmed.com/20190630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosureDetails CSI Distribution Agreement Purchase Disclosure (Details) Details http://www.utahmed.com/20190630/role/idr_DisclosureCSIDistributionAgreementPurchaseDisclosure 36 false false R37.htm 000370 - Disclosure - Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://www.utahmed.com/20190630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details) Details http://www.utahmed.com/20190630/role/idr_DisclosureEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedTables 37 false false All Reports Book All Reports utmd-20190630.xml utmd-20190630.xsd utmd-20190630_cal.xml utmd-20190630_def.xml utmd-20190630_lab.xml utmd-20190630_pre.xml http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true ZIP 54 0001096906-19-000278-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001096906-19-000278-xbrl.zip M4$L#!!0 ( !>8"$\YA;0&B#H "29S2N-'UKLS8\?VG)R<6[=2- E9 M2"A2X<,>[:>_#9"4*(JB2(J40 E;V<222/0#/W0W&D#CPW]]GYK""W)<;%L_ MOI$ZXAL!6;IM8.OYQS?8M=NJVANVI3?_]?&O'_Y/NRW<.;;AZ\@0GN;"U>5/ MHWO7QQX27'OLO6H.:@DCXT6SR ,7]G3F>\@1;BS+?M$\(."VX(/>:<%OL[F# MGR>>\/;BG2"+HMJ616DH_-^[N__Y]_#KY6?E7__[RW__\['[T[_O?OU_'>'U M];6#C&?-H=0ZNCT5VFW@Z/N38PH@@>6>6[9E^=,?WTP\;W9^=D;>(+]V;.?Y MS/"<,V\^0V?P4!N>0@[6WP3OI;\ '"EGV'(](DKXY+GOMI\U;;9X8ZRY3_3I M\(7&MRM6_(ST^:N^@;0&I7E@99O1D\L>#9Q6D< MPZ/2V?]\^?R@3]!4:R2#S\:]_^4!X/'=I0_=H+% ]G!,8_OC&Q=.9 M25JEWTT<-/[QC>]-C7:DVLYWUW@CG)%FH'_.KRP/>_,+9'F.9MY8!OK^;S07 M=-ORT'?OGKQ]">])HO1;V#,?1?C?0.SWA^J'LXTM1,U?^(X#OUQC5]?,7Y'F M7%G&I0;#.HM"NRW) )B@^4TM1!0>'8V8E(?Y],DV,YLE:@C:7'DGH8F W#V: MV8Y'GO$TSWJ/Q5U=;O0*3]@Q2_.38K]ZD%,NI3414+FT=K*;E/0)Z,YN5Q/;/ M0:OQ5Y+-W($!MHT\( L,4[^MB*NMKK2PJHMK;**O_O0)/$_V )$ P+U!+ZZ$ MY;NK;=ZC9^S"R+&\K]HTF^-OCZ-_"E^N+F\N1I^%N_O;RV\7CP_"S=>+.)W5 M]E9I@8>T'4 E]9@$ENC"]F'8SB]L8QOI.(W,=E9)/FK?;PS0*AYCG3Z>0W_J MH"TJ77F@=.-$-[2T2FYD& Y ./S/9\"SE$EJ('85X<'VO8F@B*+P"SBX.,V4 MYE+I7<"?M\ZC_6IE4ON"(8(Q40J%90.I[5,=WSH0(;U@\ $%NBJ]@50B=S9X M&/-_\6PK&M2NV!VD4%EI8>$!R.\.TK:W*D86/_9&U,IG&ZS_W<2V\@S 7K\/ M U ,!W;RU:C)!Z3[#I"2Y*='[)G9S('5FMJ6X'JV_D=+^$'LB)(PTQP!^M,/ M.S397I+.U7=]HEG/:.LX_SIZN!S]O-IH_.7DH(9(6-,]_(+ 8FFA]RGBL-); M6#=]S@6 Z-EVLLW_2-<1/ N/&@)]*VD%%\TD'"_5\ -1\,,$XGWWUO=(R$,< MM6 @'8./@ICZYNOUFQ7Z-T!8%2'Z\BT3[?R4M(I+6.7:_@FVS<3M[3JD!)OIS<>>*WMS?\LIS4>>SO9_,^^ MY@ \S'D0SV0V[CG16-CP]IK3!S_E8F+,<[0>T_:F]TG[X93I''!(G))[CW2$ M7[0G<+_(BT;'$D]M915.5]+P9SD&IF\/EV!09*4G$B3E:;P2)M0D"\JPUR_% MPJTW0<[(=9'GEI1>&:HKE-=;W('>FJ!=62E ;2?!NGU93O3K[G36!.J+0U') M1P7\\PPYWOS.A/AM9!E7?_IX1H .75M4.!@Z2G>%;%;KE7"Q)KHD*KUA*1YN M9\2%@%7^C& N?D\2.K?C;RZBJBOHV"I5QLVZ)Y6%"NQ7Q A;=G_HFB9Q&4Y([^ ^=YQ35E2Q2>YV/OPTT:^1X M'5&J-.A7R&_R%; L$#V;/HGQRHXH15:'JSK-0Z52KM;UUE43([$H3\%3Q1V+ MHO2E%(=6L.DU@8;#05_=UFX8]=QI?$M&I:X)O)[Z[T(HJK\*T4H)K8O;D MOEB W"4:(_C2>-2^QQZ,ABF$1LG1G/Q<& .*LNJV=N9@?^*L*5NF([@N8>B< M(];,5]O22PZ\;E=:G\ZD-ET! ^MJ*DE^)4*-'I^7Y6)C[)O2\G9,E>^,;D_) M@9D:>%FW%8E\0A%.8@\45<"PVQUN,E%E2*1,^ :)6&X#A3LGE)CFXNXTY]:A M.6KCOTE"]0XY-#V7E?=;$] UHM< <1V23"Y&K&KVU/TP%^0Q1[XWL1W\'V04 MT5F4*>TEYNA9[5?%B5HS'S>NZY?3QA86@H:K()^F@DJ(YTR=EU1 (F=>"2,E M5)&+#3J(BIK)C81I:[L0RW*-6TC%EBYJ-IW2ES*& MRF 3ZK),5 E36(!0+ M()S1D3Y&#)LAR\0LBNU.FZ+/MNI_0V'80Q-124:'; MDJB*:^MMQ6C6Q_":ZMJ2)"?RD[NQ:QAT554S[S0,,^<+;88]S8QUR0XN=7OC M%;*R/D.1Y54]%>+F'GD:MI!QI3D6C+-X.AJF<%C')9;INGUU=8Z^G4B%+*5, MX40IL01;C"&JM(EM&LAQR?*>-R\\356&TFHOK;>Y \4UD55U."Q"+S:G'5G& M[O*F9-2WD:B,G1Q9^"*\W*,79/GHVK&G%S;9$:Q[OV!O&2P]ZNDIFEKV.\E\%F8:'T\7TIJL&U%#3:R)Q)RDMJ3JV3^PG:]VS') M<]+.0L9:!4="CDM%GJ MGKNHQ?+DTF P3"B^,G);S$9_*-5%-],8J(,RZEW.^PL'AUUU@Z#+-G$1NIO2_N MFX\M@:1\ (:R<-)34K;EYV)H":-HUHDM'UX(<69;85HP> XFG,C]@BW;BC&VKBK02I@"_(F]CP"SDI3EQ+<3O32\SM]\@KBRI*&QF]A%T\:15ML>,# M4>:ZRNMWF!I[T%QHNC[!#*=$(D,2$UL$-[2[*^FT<%3NJO63WC(5$96]\)"= M[4Q%5"8/6:M5UP V_&P%NVGU.3W^9U(DCHS?_0!*J]G9M:755*@DO>ANY/M =5, I&*"PHT;ZGSYVT,;*=N5#K\3NO?PD M:V THKR*G+DM)0Y:?:@V\9N(KL3Y7CM&X[LF9<')MQ^TXWXG5+1YAL);NS:94 M'5N9\YZ$1RW$%OWB'LU\1Y^0S!&XAWOD@0$T+GT'=!S4IMYVGGP+!I,EC L0 MK8/7G#ZA))>1*[D=7V*"6\O8P76*B=6]E,9WH;TEK$B/*S;0WC!:K[$% *S* MF,F)C>'YB=; :O9N@WZ_6P&K5^,QTKW;<70#P3VY2<(B#0$NM=@E MY) 2Q1^*$*V%V4S-JHFMX&6Y37\B&-7)"?P.DVI53JR:%J%;"[^9*:!APE97 MR^T(QH#CS 'N)4J4]"1)RJ/*!)%JN1JLN=^AFJ@L>P"NTHLF)PI1'X"OE%U$ MW9Z:.!)5)]H+=(,"=O&Y96#&BFYZ(-N'I?RV2C? MJ?62XW*-3*6,9(TP.27_6"\W!<9*O8P417T-W.S<&WL_250.Y$=XI*K((#LM M360,\&$WI33$<6NC@)4Y5FT<'@6+99F8N2))M:SB@%TVO3/!G*"LD&(^X%5(08BUF;<"7 MR(FKM)LJ]5J(*$N)I>,&I);EW%8T)6O.3&IYNQ1,YP3EG 9RD#)P6)2A@:EE M^0A2R^OEYZO&2]%D818J9>1PZ>6UVOPE^J-K9M\ R=5 MF6-LISC]G#Q4OQ]ZAU%WJ"W<1<9G6^DRM/E\A[',"LM;4T^]E)TO!V6^KO,( M!\DS%Q^J1YIPSVL 3DL36>F#;O_H2T#N$*(2\&O[J5=+7 ?J24,*1A> E5S;S52!BGX8E&(QBVEJT=P2DM- MV<18!6!(J?S8H K**,<7*+[-;"MZXW8<;R?'FF41$Q3>NK S0SM*59DQVH&' M_8F0N; 9U<%OA"395JD1(N2P3.S*41=Z=MB^43ITJ'H?28$@(&5INUYN#KC9 M9S>_7 ,W._?& 1;@RH#\*%8N0/ H-1Z M:QE35]OB;RESLR=N#KQ@7VS M0%[_?TLV*>%J:6HYUQ<+@/8G5:S2X&R0HI[ M6+ O!JZN.%PKG+X3[9($"A8F+':25&5JS2LWZ(]AU2O_@!NJ1W"2-/=H;P_$ M[C'4)RQD;%1U(![!Z=D4*Z?*?74OH[7*U:_\NZIRG4D[T.I7H\^1JOE/N8DI MYH)%(1JX^M7\@Z0I5;ZK!TS1="$C)TGSCS$I92]*O=P<-+G,TDG2% 7[HV# M)(OX:;""@^RT-)$U!9!5I7\*V65^'"S3SAT"!R6S@PR=!RMEHE=W;1=WT&/(,@G$YA; MD2IQ@=G'?YC>^YG@>G,3_?@/;6:[[Z>:\XRMO?=OI7?_T*:S]W^3^N+[^OX2'B<(ND$#G7K($,:1T,!U)+4PT5Z0\(20 M)4 H/0/#;PC8$C1=MQV#7,HKO&)O(D"T#5^[GN/KP4Y.SQ8@S)X*DMC^60 O M(1BV8-D>/$2Z$ F::0KV.'QO#$]2Q=,GX3$D& MMNX*#Z&WFAO TIX1]BUR< M#/Q 8WAFPA//R$(.-$E_1S,O8)(T_LVBHM%N=#NKHKLH+J@[L7T3:""@I]'W MH7=_]RTJT%+*5"5%;+N1?$OZGC81OB #Z_ &>&X#%.2V!$!R1WA+V?G3M[WW MWQZ_7"X_";8C+#^19HAUT*SY\LMW0-/RH4WH%!@, K 8Z?O? NB3$I\CS1$@ M#@1V+I&.ID_($12I)LMI@XN<);T**+Z577P"3T$+1ND?XFK.LP!2,_Q%YX)UC JNMJSIR R/6G M,%;P?T#Q&G;@]15MD/'BQOB!SWB!(X".;P('0-"> 3PH,.-B1Q- 09L23$$W M.BCH-]MW-7+M,/I.T"3 VVV7!#W+)Z']5YAA(MKM1H<,]K,9&;JQ*6C%UB9N MR;ZBU]%B) "L+/A3#]XDEU#2*V3=&RO^3#18ZK=>2Q6_E=\)9#.VY0E+5LA@ MM S-,=R.L-2;L#-%Z\F=O:^H01@1U^C)\0D*8;3T6X#*U[CQ>?9Q8/[>CAZ^ MT4?:HMP2/I,;9 'TCS"6=$'MRN_>":\:C ZZ: "0P?HDLF?$L!$K2IJ;VN Q MS>!E.QB-3YI)";@3A+P.-=6$!_J0X(8J7+:U-)@$\'^@^:I=?;+]D "@W"'P M6%HNS<3/8+)AS,\CF^R#T8#1EC"S]$?L4CZFMH',R"S:+HH,'OG-02_(\A&5 M[]D*1N2"8SI@"$,OB$@%S2UT"7\C>@\R!I]#C-B*C:/,T 47%ZPT])Y%3<<8 M_/S2O$F]P+RU M; !*G8-@TZ4U>GV*/#MA5)TBX7K#QA'1MBA*L$ M-NN9? MFD51$9C18;PA^H@VFYD8!"2Z"#LGT+3O$G;)UZ Z/";/. BB%7<64IDB4*1! M>\2U@7TPI,1CDB &K() #3"Q8B_I3FC%H$^AOZ:1@8DZ-08:8AE#3VX8.'K( MP<\3C_SA$YBX+@H!$N#&Q-H3-H,;Q>&9'[H]F5AHTK*^,&_$2\>!&UA*(DNH MC 5!8#[NY"&,"YZC 8=EA^J/1@.FZ 26RCDRS7V+1?(1*"CPNHD[%#O3YI/N:SA33W6H4+S.E2 M[T!,?1[\NW[WR7T/]SW<]W#?PWT/"[ZGH.M)=14K.:B@:>N9FNM[@OK;\3<7 MC0CDLY-FOXV,W\GB94!^G78[_'8QO_HV(PHB#D)&]05'<:9O+/ *GNW,Z\_B);[M=\25S)ZR);,G1*P24P?CYU^^A01%#"P^ M-1%KJ1PA3+' 4 BM[=@V >&@D?/$*#?P2^!R?_P'32.148F("<\#DQ^(^@(]-T82!"TRF_S(A]7?OE%1O>)/QN*/X]_#:NTH!46P>NM9F+ MSJ,_EFH+^')6>#?1V$MR;JQ0DX9R2.TE_J)GSU*8H"^>RQW2L:$@YV*"@\JM M[IEG;&)^6)3U?J<'Z MT>6[9%HKT&G)%#2:0L S[E>!=D @TF9!5ZG:+2BMU M>L!+A=)N&A;%!C\AU:9-G8>-+.FL#N4"VI&**D>E4&"A9T\*Q4JO,(K%@/TF MX7C-_V1HZ,QS#F"^GS3]CV<'H@OC_&\7%U=7U]>5X^,:6Q@F&8;P;,.<<+_C MH7[I?MBWZ2XB4IP,G37NB.^@C045I25U>_4;YSWTXJ'L-5OXK,@H,X10J=67 MLA!Z&*-;=1__8CM_M.'WF6.3]>#:(B(/5D\4\GO,-[ $>KG5 M'W:9\PQ5(^+1]C3S@&/!L'VR#+""A#KBF;WG&G:4LF9P#UH#2>8!]=% M@X; MS1QH>ZUN)FCC%OF,+B\N/QKXA7Q8+N=FK=6NG%/1)\CP370[7KP1[.CV'NF! MD-SKNWQ1]" .C@F3P?)R$E\4Y8ZO^2CFBZ)LS$_XHFC3)BH,3;GYHNAQX9,O MBC8S9N:+HGQ1]!A"6198YXNB#0HM^:(HVRD$ED(!OBAZRI#GBZ(,>0:^*-J0 M7 /;ZTM\4?2X(,L711,6>>NB:-[%SM1#KU%>]B>2EJ6UC.^1BYR7S)NUKZ3A M>I4^1>KV5L[>YJ!1)4OJ6M'+OE0-0R2S M2MP%5( L3*B^1/.IPBA0>F(ZW7BKNY%=$U:&^*8DT:];3M:GB#@ AY-.[>OJ MVZP7WTG_27&3<:7-ZI'X/ M52J[J6?9!5JXLTV9$>+\=H11XCQ[*U[.CY:/<.F[3_1=-)V9]AP%Y4>B1H29 MJ5EN6,U&\[V)3:L#DG:>'J8>@CZ[RC8GZPAHER^(\<0V#*L*Z./]):%4G M18 "M8=53P)MDBH,M/0B<=4^"NII!'JE#Y R'W8>M88U)O_T-0>&JAN6I5RO M;A 4T(DSO>#8$'Z05?K0#Y)$2WR$Y6O,>8N42@DZ*!!B3;A.Q(&+OPM3&!&3 MLCST^@$/7;DP#\MH(%ZL?:?1'3<4(Q.^(2\MGX^WF.<2F113F+C[,1^1BMG: M?K?- =A*V-*D>>\?GC\UX$]-XZ\K[\A?6,WV%UK3R]M#997$Q"JH,-I[)T0< M"&& M\&:Q\LTS6"N$&Q5>(U>QNZYL+30M)Y6^)M+:P+-PN*]Q-Z!7*2^&:UA M99K+(D6A.:#/D!^69,*W!?+[PB60JKF)6E/4WA(7-L&SH/PNL370W!.880>1 M?]E3Z/,Q)0.O+VC38E<0]DW!/<++00VSL&A96#W- 3'?*N([H#(/?9I/2X8% MM9"\5R X;X]MWQ'>RMUWD9DD#Q)O$C(4<)#@,Z[SX&XT*LY"NR$?5*WN!'33 M(L5M@EI+4<4F\.PZ$HBY7>C:G=BO%A$_J+-%^I^4KM-4NH MI4 WI%(9$""UO,)Q$I8+N_,='0(-<-LV*4LU]JV@7MHL_)[4G-,7$ +WG-R3 M5JX:$,QMDZ6 J"ZF&K9(R7?PG$ME.0&."GM.(5<2:+&,@A MY='^0$'U*EO7?2>HV!?4*EX4SHL:A3^#PV'Q2BHKXVF$[1;IQS7MD-J&4\V@_;RV_8H">L6SIU>1W&[$ M,DP>Q'P.4='2!-]\O=X:]XL;J8?M[4HQQ8<7HGD?E%"\7U90W%?IR[?]V(Q" M^,FTGT!6^><@,@LK.[K"6Q#I'2D&'QE5XK>>8=Z4K'95>=[NM':*RUVQ:)I. MWK+Q8G]Y5*5P#EA6.F+^A&$MNTA++7@57II1._T&RCDH+&=GT+3=\)?VE+A) MG<.' D ?% :ZVI$86=3CX#T>\&[;@K#31HO2(=<>=N/< M/L&;&Z0Y0#MGF ;%Z) M(Y<9N:565^DS%X%5#>M/IFT;PIV#7'I9\Q?;PF3;)KG*V#+($1;X@=X\R>?N M?.+4A(F3U.JI!4I]<+!RL!Y.2%4I4$*1IYDX *NO$=.MKT8B>VFFZ%O"^[DT M[*B1>.&0/+:XDM=1NWI33AOI0]0"M]/:EX+RF],^RYS7Y\#EQROY\4H^XZUGZ#,DNMP2^T4V77.@V5CGTR@I&[>/H]=2"GD8#E8.U@/>W5.LD I/ M1'$(5KW4*K>4S.NKCS:IQ,]7GMC$Y53/[\ (E_=R$( EH3G*3PSE?9DGECAR MFXAQH*7'_3D!SWY MO+N>H<^0Z/P>30[THTTP\7LT.6";!5A^CR8_Z+G_B14C4C9N.PF_1Y.#M4%@ MY?=H<@CR>S0/D5/BYSQ/;-YRJN>(^#V:'.7'CW)^CR9';C.1R^_1Y.<\^<2I M<1,G?H\F!VMCP,KOT>0 Y/=H[B_-Q$]Y,N=@6!+\Q);0^3V:'-Q'"VY^CR:' M;,,@R^_1Y/=HLI$5Y,3@[4Q8.7W:'(( M'GJ7,+]'D\^T3V/B3G*_G,J7$S)WZ/ M)@=K8\#*[]'D$.3W:/(3EL<0\Q_%9.?$5M'Y/9H+;GZ/)H=LPR#+Z#V: M1:_&)-=I)N[>O';LZ85M>8ZF>[]@;W+AN\ S5^EX<_R;R'=6^>F$D1;]AML'1KTLB*W#AQEKOV5C?M MA7OVMB)4D>7AD0J]$;9*3VD>;K?(G)2Q/^@KC9,QVH^QW:Y*W>:A-B'=1GC* MZJ"QLJUU5%?I-TX8NDX5+5,M5ZE&EA%;H]J.T1YQ_4L.3.TRK/9+:2A*HO0;_ ?"B)VF0++89SC8 M*BSH1A#V1(:]=GXQU[JO-Y":*]>NLZ.>TN1>W7&:-& Z>;&C\"F3_R[#OGR; MM+EG3D&.XTC$W C=OMS@8;MI+B4/NPV6JII)E4*DV@+&X4!M3(RP9D\AMJTTB_B9?(EN9\C1/'CJ,]+@L<4Z M519G'W=91GL[>$=7TOX&@^2]$%!-K.HQ4P3UV^.72V&BN8(=:4DP*S-Z=YQS1(T'PC: M3QA^"I^\<9!)?HR>[,2T]#A!@H.F&K86+ @>&0?O(;='6 MPQ>[_??PNZ6#7A \;9(JLH[]2M1 'FX)3] 2%1];T%M3C?:4]J)ADQ:=!;5K M1B"B8- 77H%KG[P#;!HH$#00 (B0Y7,?D=Z.R\XH=C-O M31!9Z2?[H=1>7(*TG0SDSHN"6QD42>ITXYMEL27TR#?"XJ]L%LKV !FU />9 M;0%V7 *;"-VN)[S2@48,B6G:KVZR>G+6YI5>X9VCDB1W>KNIH.;='8\3!]$S M-F"0A"O+@%'X+Q]&GR*V: 'JNK;A[H"GK,TQZ_JM"%,+=QUX3N&"8.DM:1&3 MGS$Q]K;O@N$/G"K]]MU>P+6C/NK>+57?5NYZ;%)%@+DG:B"VYQN@A42"Q!(] M$>\*0PQHH>_Z1+.>$8UH+/2:#'7@89").L\"!]WJL5%[QTS6::F3,CNE-ED> MJRG)I8SCM2BW-%"_60;5IV86>*R2#RB_T(@2M#-Z 9<"+N9^,84-@I='F&+% MIH%M(1'=[,?AL&ULHKD\@Z Z ((NL:M#3WG"//:"B2$&W&BS(WB'09Q$"S-D*N< )ZR.U%4P"Y<"HD$_+5M17 MSO:H;(5R\K:"2:#4CPJZ*T$;DZO%3LHN*-VL6Y7XG/YD=Q;<(]VVR#8A+=I^ ME%RU2Y_E>W;6@P5R9DKA@A+#X>IEA&Q.\FDB>I=V&'?> M/36O-3^N)'Y& C*>P==]QR%[[-YBB^Q;#78GC'3=\>'/J^\S9+G(+;*3I0X; MM?\0(*M*TTD9FYPP,FUX@NS=Y!:'$/$#% V#B8,??*83LV>2+V\5P.R,:6HF2Q0>")_?-$\WPELR6*;;MS I.[6?4H93?7RNS4R M%5BZ>]M2U[=P%)1<^VQXYQ7([CBIPK-7-H 4S[B3YUZ!6?,'F MMG Q6E1UR,6%(G[)Y&)3!T#7L<@SY8G7L> US&H)2 \65/"ZQCP.@8\5N%U#/8"-E['@-=-Y1]#:,U>J^ZPVNE(@E\MV.(6JE0>MM&++>6%=AP'IM.ZLM M? [WD\R+\A4O#5N>ZF9=12@.0;RP@O1'8@.E%1ZO*(]AZJMLB[FYB484&5!W MR-')9K^E_FZ^7K])86ZIP#O?0:#!CMCK;NS:[13CW"XOA;SV/5(]&B2;^M-[ M6JST+MP6O]8-;L&L6J.38+R,!B^CP2L5@=@3U;P'8-=*%-&8YD#J&0>OSF-X:ZT&K5W MZ:.+\#STYB30E:2N73@F9J2FMI$JP>2-]?AJ_TKOFBG$9[\4GTMJY5@EZQW[ M9'9!KQ2[U[;OE. V<2]D<7+EF,4O951;FMF(7 EFEV:PX-CJ=LLPNR07[>5; MK=YR.TY/Q.+"N4!>]>>X]^'QJC^\Z@\#R^&\Z@^O^L.K_C3TF&33C VO^L.K M_O"J/[O:DS)5?X*#0B7G*MON&5[L-HE-E#)G8RG;7<"SKLS'\M+9/&5=@XRNHOB0GPZR)=0J!W!WVS3+"?2_(N/I.[D ?3>E.MH(< M B3S]]XFHKFY#NOVS)NXN^:(,M"\?!(OG\3+)_'=4]4 @Y=/"L)\%NMJ\/)) MSD59I->A*\V,X=L3RCA%I95LDV MI6*5B>42!6AM$1L:,EN57+(6"%9)SG&\O3K&<,]B(H M[T+.5YJVZSM[*#+V5GT7.\ /E#T'/_ETF\WH&=!*F!?N?$>?@%0=X=OCETM: M$LM$Y%2W-T'"+/R1)#:-^/O4BKNT+ UY[OKF\\,_;ZZ$"Q//A(>YZZ&I,';L MJ7!ADRT5#S[PJ6MF2[BQ]([P]N+AYIT K5RC)\?7G+D@!6?#6D*P@^UU@O6) M $^!OS--P;+I4BC\X"+XN(F@9AF!#/2E!;MHXPL&=I#NF7.RET@WL458%,:: M'B5N:;X2"=\Z#QV!E O[099:H..E5F8.UI'@H%FP(N<""P(VX"\\QC3)CA>] M+VBD^T/)*(-/"+K5T8@BVV2#FJ!-;MJ&G"6*TVY)8EB)\T9YQ@\\;%V#02A21B!1O+-D?ZG#[UM2!GF8'7H_18?+_3D M>="(B\D7[0#8;@AL@/6:)2$K02NV) ][R]V4H?KH?M#;\=5WW?1=>!7:7N/K MVG;"/G.OL>E.,"(HCT"^^;AX90('Y\P)^J+UU8JXC_?NE>:0)MT[L"<3;2_V M<_A.B*@*0%:@=./CXI/F8EU T3,S8J+(,P)V!="2[IL:,:5/B#8Q#8-4'DTZHAIUJPY:8U\?(W*;VAA M^0W+IXL(\'34"&$%7O<]%^!&J1L0OY)-)<08(+ &1F?%0Y@^:3"//&#._&G4 M%/J.'!T';H)R+M@S6I,,1 Q8AU%+'@X,YN*I\%<$Y@Z^H\D/UZ=<*Z7<^-9[V4M/"$\47>=;8V#?)]<23*4D:U'G)W@DM]=7"9 MRL)>R[@-HJ-,H#KHB4A I;#4B@3F>R>IXZ1(W1#D[)@J"!N)#3 RH9L&$V9$ M2GOE5Y3<+:J1K:F20ZNC#%YDL5L17GI*WDWPA]+/ _Z>%RR)Q"(W-MS81$4# MN8GA)F87D'#3D@1V%; V5 HG8W"MP/3,61821K8PQW/FEJ6%1VV%C$X[@04F2K M8'$/HN2]EZ)1$$E+1(169- Y0D]38'O= :*38OM1Z@E8S/#"[*]1>HZJ)NTF M[#PA3&X=I$8V#*BC5-!?,D1IJ+QJ87>;%J$T4_:RH49#Q2U=+JSY/5TZ9&BH MO,/"5BPM8FB([#E*TU,E!>CYKV52JLG9Q4%W&>: MX2 *J"?)P*RXW98B,I(R:$QW;TT8,"MMO]7O9U7AV>?TOSG=O77RSZRX:JLK M%C@8=:)3^5W6'HI/W)LI,)^LYYVL-U->/D'/-T%OIKA\4IYW4MX0>7,Y;O'0 M$_$T%G9.N%\N=[_N-^6^=XGWZ::;(%QIG]P$X>I=C#^L;#7>X'9PV6I>(C]P MQY7UHTP*QV>[S[$;>*,C0,&)GU9P;J32)'>ETM:>]QX4J:/#QG28P619COUV M#=( H$(I@@H6)M$,@F+[#KL&*:"@I6!CZLTB*+;OJ6N0!@@JV-XTM^] @YX, M)L4TT'B,=&_MG&^UH<9AME_6 "2IP/K<@3?Y,V)(F-WB7X-^BM1[.^SV?D; MP>KF_CHL1Y^9K$53P,'JMOY]6X[#1R<,9$:B4B9!0F1/X8EA^Z12Q@J.&AC[ M*OO8,]@DG>P[D#D2'/6*1+\\VU)UR',D*,J\"(#G9^H/CHX$1[DO"SN-C,X> MBC0PBP8&-V,T1 O%HIJC$IUG8(J&(T6R)W,\_B'CSA8""_" M2N>5!AC,(J(SY%M$#E*@X8CC!&;%/UA]AD-% 6* M+C*LO,'E]44;[]^)7]+SH$^0X9OH=IQ\G%Z5,[*,<&?&ZA6*F5?X'.I>E7HZ MA]^FPNX"UTE=<,!O4^%7'?#;5+BQV0MZ^&TJW,3PVU08W:AS!#7N^6TJQW/4 MBM^FP@I$6#UPQ8 5X;>IY,W8'1E&V#X8SL"6(?(NOTUEQZ"_9(C24'GY;2K% M0XV&BLMO4^&%6PM%# V1G=^F4E%B@MGZ^_PV%7Z;"K]-9<>$ ;/2\MM4^&TJ M?"K/;U/AD_7Z)NO-E)=/T/--T)LI+I^4YYV4-T1>?IL*OTWE ,O^_#85YAQP M$V3CMZF4G",?6CA^F\K1S7;Y;2H;\M[\-A5>\H+?IL)K7O#;5%A)JS=) _PV M%7Z;2B5 XK>I',T6?WZ;RN'!P>KF?GZ;"@O@8'5;/[]-A=^FTJC8E]^FPF]3 MJ0)'_#:5@X8\1X(B?IL*OTVE$FO$;U/9I,T;-R]\FOTO!G^8W@6SCX_.WA\LU'I2?W@-TE-\NF2A!0UPET M%5&MBD#B]I8$I7Z_WZV.DAI04M,HJ83.=DK1H9]1<.;GJS]]0L[MF':M>^M[ MKJ=99(C0;B[0<4$#T'<#65IAHQ#!>CA5-W"J,,;I1BBQJ]R-F(RQK-;(&;_[KC=%EE<"PU)W.\?;"=?->SJJ985]WK?B7.HW08@MR-]33]R.-S52 MRGHKO3RC=1/)NKC=9,%[.4;JOKG-8<65 8ML;[7DO5S.)P_;J4%EC+F;K]=; MXD37B-Y]\U'L#'N;[^U;9W$-\>7JUP,AO5RL2GVC'-!,I0[ MA/'WS?U0O\R\UW M:>8N4^&WDOA.6)(5 KH=.D/^&\0B[X5OCU\NA8GF"NA%,WV-G@U8/H_H\X(W M<6S_>1)S- MR9]_^8 -\FF,2<)>GP#%']],/&]V?G;V^OK:<9'>>;9?SBYN_@VC&?XW$/O] M(0!Y^1IM\6S9Y(= \J!UD,+Q+D&2C^1RD[8HP3\?SI;?TH>09<0>Z;<5D;1G M1 ]\.%NT^.$L%"TIY16U0GL6#EO$DWHK?$??Y>9;/2C?:DF^;P!.JC@XK,:! M^4%ASB_9& B!UNL8".I!X23);44JW"F_'F+X)KND6Y-M^O408WQ%.'6[<&I) MX1(AQX&EW.9>RDIY)1W2U U*CBJP!;\]>%=_7MC3F=N&?T]MZX&4>:A)%N@/ M]$Q3)!^^/SFF@<_1]YF)=>Q]060F"O$._.I"\//CFT4<$X4Y5Q B>7/"JFV1 M@&;T'<,4-WHLQGS0UH>S5!(?H?=#'FHV6:O*'1G&G8:-&^M"FS5/N\ ]C4DU MCW1_5R#[97*'/G5+^:N=^I2='TF! WS0<]S93L VZ_&>L0;N39Z0ON"0[9 M&U?<7=1YP#VI7NX)]J=K;N3WHF9NO^M3]&\CXW?WVG:^HM>1KGO W)UC6[9O MZ4%-EW;X[0,IQ:4YAOMM1@K4 -&^6%>M@#(=L2Q[MY0&I%@7*&%O%D^E"LC( M8<$Z:M\^N1[R'*RST@E)#F/Z M7[#:I X(=@!GZ)U5.U1!1[!O[^K=][V]UUDS@8QT>JVF]F!]?CQ]S)3>M[FX MG^86TFW3?IY?F4CW'%* \1DY\V\._9+Y7MG"_Q$XPRT2-L]#[M9EW&V6PD=S M?.GAX7%,#I;;=V9Z:)LK_HIL2_,TD_D^B1@] N<:B=(\+YJS$[B[S.[QYOC% M/7;X,3E ;E4/Z-(^F;9MW#G()67]O]@6]FQR*<#(,D:Z#M_")\3^R,LEQ1$X MPUQR-L]35M%]W(WN@)7F^%A6H'),#IC[ (9[BU%C?L26E$V3>(SV*/_J/JO# M@)$%QZ/85<.7FUD<^X?J?+ZHQJU$A4!ICNDX/$Z.TI[P=823M1!\0>%$QSQ/ MEW)K42MHFF-*6,',,=B92^S"U.[))T<4[_'SQ'-'^I\^=NF9Q?:%;4.+)&@C MDM]8.@/8H*,UB^ME!ZVQSWI'D5OC:2_=^4YX '.*- +SCX1E?#Z#/S^<1=^1 MM\DK*Z]^>[A6!N?PPY97Z2WT;AI=E_ZRC7+\JGO2AH%?H)\#C9"G MOOI3Y&@P6NE76SG\2TAD]37:TB6R["FV4MK:Q&_46.+-#V<+)B.) GA\_.O_ M!U!+ P04 " 7F A/JY'3:OP) !+70 $0 '5T;60M,C Q.3 V,S N M>'-D[1SO<]HX]O/VK]#EP]&="0&2MMMP278(D)8M"5P@U^W=W'2,+8BFMD0E M.0GWU^^3;(/!ML# =ID;?TELZ_W4>WIZ3Q*Z^/7%<]$3YH(P>EFJG51+"%.; M.81.+DM$L/+[]V_/R[72KU>O+OY6+J,^9XYO8P>-9JC=^M"X%SZ1& DVEL\6 MQ\>HX3Q95 $TF3?U)>:H0RE[LB0P$,?P8I\<0]MTQLGD4:+7S9_1:;7ZOGQ: MK9VC__3[OW\ZOVMUSW[[]^=_?1R^^?"I_^6_)^CY^?D$.Q.+:VXG-O-0N0P2 M"?L1>Q8"':BH4T:I[UV6'J66-9TCC"VQ$B#APT5I4.Y6BN?U2(4P642 M'#ZF@!+ZA,4"6HLNL'TR84^5H$TAG2TCC8F[)+\OK47$)_9;6.;7S\_.*;IV# C5G1?2P&]]6@L82DA:?8'EG>5A,+1MO M+'9"C#CYLXIJ'ED"QV4A!GA"A50."G[N8@]3><.XU\)CRW=!@^^^Y9(QP4X) M65)R,@(/7@+PZ0+DZM5/%Q8XM]3.#6_P.IT2.F;J^:<+)5H]DN\>CY'NM+KR MP\LC0;RIBX_";X\'^\X2N;2H$8A&'/ZU183M,N%SW+8XA?E,]#$? M/,(DI:*ZX[NX-UYMN;8$L1O4:1$7!K[3PM(BKCA"Q+D\VC--K62HY<+)KZK0 MO;]441DM6,%+1!,!4:2IUE'$$;%Q2OLQTGR111T4O1*/Z_&DQ Q!,E 6AZR&Z&LN%(2)_P2N<.^/>0./S=LF_E40B]"BD/AT=:S M@P#+-1\M.L&B0^,PA-H$QI0PH/:92^R9_@L.GN9%/X1OMJ?5WB<\#Y!Y6"I"Z8]=8HV(2^3LUI(^A_]#:^2F1^W\1+)-?/HF8>* ?!T% M#([1G$70]#C@5L32P^,.P\?&VW>HT&]W^?:_UT!P..G?-9N]N MT.MV6HUANP7/K?;=H-T:#.'UMGTW[-TT&X./-]W>YX71=Z23;?>J3O(&T/_! MX"TCQ0J%O%#$[!@!NQ,49XCF'-&<)>K=(,44*:Z%"ZP,^@Y] C49AUQCD:9' M'V=-GW-XRA[N>= -L?P\,=!CA)?3^3GQ8Q22+\;WNH@.?YM,2$/)E@%I*,1. M#;%91V)%IRBK-AEX:P:6:>!430.GZ/.5/A](9G^#VA\[:@$>4Z%%,0P+,X(A M]BTU!3QB24#:/+E)-A%#8G*V M=6(2LD.:'R NL2PLOS)0/UN<6U3.[D%=_I1:1*Z"&()D%;]7'1R:B^LFN0WKIX7$/)$+[?[C-\ M%W5DO@70]=M6RX"&8%[;;/FSR*-VV'8PA.U<^ 8S)H\3Y=IX*$+P7W!HR. 6 M/X*MP9N29TE^X)&APA=W/]>PP0Y9#BJ&M#!Y>&6[DPV%T7-M]6R^QV-:5DO. M_5F;.X59 K,PVU?1*OH/L;@-P4S..A1*&V_5-)M &U+LP#PAH4;.6.(NJ,\>QF<6$&K:)ZUEP M3X!L0AX[8=RTZ+ 3/8-ID\=&4X[BQ";GWC@"$.AZ%EYT(%'$L?"(GG4SM0LZ04NT]F!>I MU5ZRZK4Y6&Y*ABB0_5/)G'EU$0RR=A3\D<#??5"UK3:"TW\OL@ICV$5(;CTO ML%& _G]A@XO*XN(?>([?"71!O"GC$@575769K1L,%Q2IMW)T2U%9?2K73LMG MM9,7X9003;T_*>.*HTI._HM;LH(;LA3W<\6]]FXC[JOX.PC Z-VN,L1N^LHK M1^SB*L7_;1;GU)NNXLR2*,9+PS)DTVQ2$2O8E2+Z4EZ0"@0V2V*\ RQ-$I&% MI![2F8=W;"%*7%?-N)K 07,(4A((G5B M]X$S?QJ!$@ IH> 9 CQASE 3?>[5 M#72]\8/ #2&P;'C03^1_(2'57Y>E' A+^EJ@ +=L&>F;KG]P8UW=89Y%Z%[4 MCQ1M,;"V)/:#N,7>"/-(G^3W@Q*[YTM!'+PJ=>+S80D-%# 4(O:JU(GO!R7V M'6;4DI:[+/3JUX,2^<.,0J+GLLFL[6);;". 2?!G4:M@U?]9&]935SH6P0DT/E)'Z10-K^ME?]-JD%(\:1 M@OEP_FH-\VTC))3=&GWCV382>:]:IQT9NV&\;_%OZI7)(>9>;]QD5 ^O2-O< M: >I9<.7S&-@&)Q+RVRT+4)2(+Y:#J.3M3H[LNX0("["#MHPI8BMMNE$2#3L M[SX1NKIJO! QSS'6 QY4T#7*V]+\-E(M CTHY9I,K82HJ4_]>*)#[>79([-Y M\Y&&;>(!ZGZ#J.H'<.4OV.*B-VZ_V*XOR!-^&"0M $/I!GNV!5/@#7'%(\%- METP',Z'916%U;P0/L:QI,@^XZ0.:,(%@T,N!^?\>2\*Q\S!EM/V"N4T$S*$: MJ#=55,7"";9$W[@OA#KH(O;LV%L)K8_<[*IY1 3TOZ@$E?+5JS\ 4$L#!!0 M ( !>8"$]HY,@?*PH ^$ 5 =71M9"TR,#$Y,#8S,%]C86PN>&UL M[5UM75UMR3,:T&60.$F# MX7[]M08&S\!H7DCL$>2J4G; W9I^^I%:K=?Y\.MBZI;FF O"Z%6Y=GI6+F%J M,9O0\569"%9Y__[=1:56_O7CZP\_5"JE/F>V9V&[]+ LM9JW]8'PB,0EP1SY MB#A^4ZK;(-_#!.GT#?YLM.1E/9.DOC9]*;\_. MWE?>GM4N2O_L]__X[:+;[)S_[1^??_\T^OGVM_[?_W5:>GQ\/,7V&''_::<6 MFY8J%;#()?3+I?KQ@ 0N 10JKDXF4LXNJU6ELWC@[BGCXRH\XKP:")Z\?O7* ME[U<"!*1?SP/I&O5/^XZ0VN"IZA"J) *DZ\GR*7PO^XPRP>5X8$EK83Z5 G$ M*NJK2NUMY;QVNA#VDYD.<2-/\22:3+&M_%!5?CO[Y?SL25H5E\\+.QIK/]0N M+BZJ_E]#PE"8+3?2X;+?55=_C J3!%LVGOWX^M6*3,Y5 M8)78_,_[4?W37:O9;M0[_4&O>=\8#=O=1J/7'?8Z[69]U&I>USOU;J,U_-1J MC4Y*/JY+N9SAJQ-!IC,7!]]-.':N3CPYM2O!8Q0?/^[QE.H&F(5"SYXG*&*&9 M;TP5NU($W_@>JYS5UG7XQ_77?]:%P%(T/,XQE<$#7/2 W:MRO$RU$#L;2$SJ MU%:_6O_QR!RY8(NHRP;B? E!\7?D>EAC?S;=$*Y0G:CS*$3$K> I\%^_0I2U MS6@M417>=.J75H$H.0WT'P9S7!Z;/S)XFA# M^@88PE(0,3F_O!E$1QT%VYQO21IK8P6"G/4*+D.U!OP.CV^V^9?NSAK*O M+]=LHK^!WXQNE/X\7PA9EU$K?2XS7L%L)I.0&CU+$)WA"! LTYE*U3..5-I2U9:3H.8N*DC$XR&FPZ9=0W.W'_Q[98P=QD8V,7G-%M)31GY&=$:ILA MQQ-,!9GC-K78%'>8$-?881Q#$*_I!]$YRSD(-O=PC]%-KV[;9&59'Q$8K#30 MC$CDABJMCM]TQ<,@-(,#C$[_!U@B0K'=0IQ",AR>](5M;JCW@W\I7?7>KY=M+N/,F0K[:YAQ2R]J\6R M/F>.MOF$)8IJ^7-,/7P#;:;!J.3(DI^)G#0\(:$;XIO5(S71!/_4D$L;"O*7 M5'!LB"$H&A3V\(W1B5F#"=ESU,RB/Q+ ?$XL+(80';7ILE;!;.Z2D)J]NJ MW0R8@N%J<:1N3PDE0BH8<[R&H9N;R:9L"G7;=2XR09/1#T:WK@$6&#RCSK(T MH;-UF;_W-9G#9)U#H"X%M=%C_:=H$J1%A'J =PVH.(U/RC?KPTTVG]_GY%B82GVK(&D6BC87$!G4= 1(3B&5S LBOE_="'0?9 MC +J4#/G25NK0_2\=S@H*<^ MV=*K'#G'R>YZIB,GN\,IA[C)EYLD!.!\ND?*9TX'>LY2GN-(F8,>%O:>TY MB4,[_:D8#'TX0Q]<0HVPU M'PEV)^75&N$C)UCGHGA>WYO!:^@XY+H^JO4]?^-[SS=9M!:86P10I33K+"4< M>0W(Y;[EY!JU\W35<]\HJ0S7V:N90S0WKY71#! MW;?Z"=-DG>^.]8C#-'37C*6[S_$,$3N(:NN05J=VZ/+=S/4@4V'?707)YF)- MS3%E]X8^VJVOZGV9Q76Z+4V#9#5LL-7[/B(*^ X M.8]UE='+;QH@-X0BB(S[S2LYRKBP'G/YRZC[X>#''2=^M0M,)IC[0LG=(NTV0LPLIJN=UP$[W6):K$[+"R,;?_LSA""3\_I,#J6F$_3]]%DTSUL M?K.YQ^A^>A?#M4=<=<5(=F*?-(Z,SI KS.YR0Y:WA?#4NU-[3OIE:.EZ9A*: M,'+0$:IQB]%C9=_& 9YY'))" XIP0!+Z$?LILTR3*$]1.RY["D@=-8BST/'M0G^W469,(RV7"4RG<9FE.O0;<]E0_ ML7FYY_JE"4UUM9\K]CUMMN?37N24V9ZV%;3,L/<[9(NP4KT128 C_1O$_%.7 MZM86/D]8"TG7+/PJB5T*8E^+FP3>Z$YZ@^ SXU_4RBSD'-K#?AKA0R%I"Z+1 M_>C&Z %ZO$,P*"/(3:4E(GLHK$0!YAAMZKK+]??JQP,D4Q]?_P]02P,$% M @ %Y@(3[BC5)-("P F(\ !4 !U=&UD+3(P,3DP-C,P7V1E9BYX;6SM M7>%SVCH2_]S^%5S?!^YF2DB:UUZ3>>D;"J3E2F(.R.OKW=QTA"U 5V-124[" M?W\K@X,!RQ@L8]'K3"<)1M[][?YD:78<4*]J_+9R6FYA#V; M.L0;794)IY6W;U]?5,[*O[][_MM?*I52AU''M[%3&LQ*S<:'6I?[1. 2IT/Q M@!A^6:HY]\B3#>IT,O4%9J66Y]%[)$ !?PD?[).7\-UTQLAH+$I_K?^M].KT M]&WEU>G91>G?GOWHQ%F)Z6:W*>QX'S#VA;%0%%>?5L.&+Y\^> M!6TO'SE9:?]P'K8^J_YYT^[98SQ!%>)Q(6T*[N/DD@>7V]0.C$JAL*1L(3]5 MPF85>:ER]JIR?G;RR)TES"%Q5[3X HTGV)%^J$J_G;XY/UVVEN)V\\+&'0L_ MG%U<7%2#;R.-09@CGEI'9;^NSK]<;4P2L#QY]MWS9W,R$;,9=7$7#TN+/^^Z MK4UMQ!-5ATRJBS95Y+HO2@'22S&;XJL7G$RF+@ZOC1D>*F&$L*7[7TO'_R*E M5;-"&@,.9OL#7(&KV),/F$:(<=(S0WX257'P$/FNT AX4[9.N'2"B$[W;HC. M#C:04YG@R0 SG4A7Y"YAAAC7 :K&CVJ DCCL:X/:/E@OPM\USVEZ@HA9RQM2 M-@D&O>T&^&+B5$+A =+4LI=&0%;9J-5K[4[7:MQ5^_W6K?UNG7;L]JM1JW?;+ROM6NW]6;O8[/9W]>O.VHY MA(?WAG0H7W<@7O'$& MBHQ2SAP['KZHTCP45OCPIZ?7AYTWSMF]=PS?633,_ M*C95F4%!$JZ#NOY C\06O8:24O##T>M;]4\?K7:CV>TU_WG7ZG\Y"$$Q:HWC M)P8C0%Q@=*D=!59V9=Y&63GJJ'(T>ALB/@CB+9]71@A- W15[ H>7@E<6CD] M6R1JORPN?^T))+",)OIHX.)0@XL&V+TJ*QI5BT7:_ X9]4SFZM2#C[SV2/@V MX+'W1.Q8]HH:6[4(@N%0^"(N7C4H91X5RA@R.E$Z-E1,TUI0\CG H5,)'+GE M$F4.9HN:R#SJOK2I)Z!C-]U RE69XY'\HR 2UZQH!)F @KSXMKF1MIX_;6$L MJ1=&"518K";N2(GY>G80:N:)>)[<@"%']UB!"1/J]02UO]T$6;6"N8LPS[?FI.0Z9@^D@XK2\.IH2@=Q$-I+O.0IFMI@=S]*KPEB2 M%C$\EH/)/6YY$,?A;<^+HOU1L)-@;CPSYX4QT\4"C,!.$S&/>".>2(NB\5%P MHC(TGI!?"R/D:3*%- FWX,^M,?:R85&(87X84Q<L$-9T!>$ M8&0 61P$VWUZ2STYBP/# &74@OF<82Z45FH17F0753.ZFG#H\:)I$W1OC "8 MY0OY^DY:HR)ZH]T1<+9IFVDS;]"M6IS[V&GX3'8FS AU_D"NCX/OK K;SY" MYDPX=I*>PYWD' %]N_O&M.E;8<*\8VK@-TG0T1*$8><.HI@0BS6,(ERC+8LD#;^7BP;73SUF3U&/-JS-F;Q M)(I22C@2WM+Z(Y[,MX:3&3N([B7B1Z$S>:B\*(Q/2XPQBZE_M2GGUY1A,O+J M/F/8LV=]ACR.[( SPD^N<%BJIKS7Y\+Z:A;+*QA'STJF,])F?E])"\O*XH' MIX5UIP:Y)P[V'!Z)*.J(CQ4=0MG@U!KIMMNEA=RK# ?'KR>OG.U*4PCUR5!0LBHN07J6L^"!;P5-?, M!D#?#K*F"?YN-&][*RMXZK7>Q^NV]3F_)4V)6LU8T9028H:5W83+;N,S_!YQ MPJUA!\(-Z!_9EG0G"CW(6NZ4"'0X[A8_U&R;^IZ041NC'OQI!T\;AYFX/D;> M"/.6%VU#/)N +WEV!V=1?E@B]"#505C+NP>ME!$=!$2%'=:A\9IU."@(2M[+ MI$3&GA!X:AH-%'(/Z[:M('1X\#-B$(&+61=&'7:/L[MN7>!A?:;6KL-970P= MV8=?-AW-+RWX,']Y+H/V M$#]<<-/!+"A:9??QAL3#>C)!O99)UA]P M_-V7RVGE/*[A2=Z0>.")5:V^X# [X=8.=8D]"WYJ"0D6P)8?,??S^8GAX@Z$G@$@'01 MDD5YT4'B/DCU19/!SSKEVIZ->+%%Q)IJ#/KZ/UO2DJB%WXKB&YU0AR!\GI0HM^GG&R&!E: M)!&B/OY@-QG'(A>>)774E5$U MG1=,>PZ/;XOR:O[3E<<)6\,[CFN0'*EV'B??8_ZZQBTVF]:I%"EJ*G*6K8^- MEHB=J78._UQZ2K0L/=WQ78BVE'4G;0:^%-J$EM^Z,FU.3Q9OPBJS?-RZMCI+ MFS\5<@M=>I:/!_=Z#Z?-SYFT'\$+R__/BA1G(H(2/JTCA$M+Q1\P'3$T' MTL/%8>M \8=D !+,!;'OX@^2BVU21,Z6JM>$IUEL&J6OT\>[41XI11R4C/18,)L:@VXP((1.V$>6&]2U$2PM<,\ M300;1N4]F]YB$*PZ%#JF@?$N7#=(WU0:[\ /,P\2>Y>.9M#1;<%DRC_";';' M@HM*OZ:[SWAWIS1?W]F0\2R\=REUY'YU67"YH> G*L\# O@U&[#SH'2KY&*7 MNXUG9"=7_#SA.?LAX4$%[QJ(JLLSAY$M/A,QKOM<0&K$FH^+@XKEJT7XYZA/ M;-I'DOGO]/;R3ZI9[^?[/J+Y?=]\6;2V&OVJN")6>.?SYF-MW',/BV9_9T1Q1)M_\N0R]187S>SMK-?H_3_YCEHY'#_\ZW'%*Z2(=X)5B[QF?_<)GT?!FP7Z=/>87*U/:771 MU2#O\;>+I3D03'_!B'%K&%3XY#'L=[W-!P:2U&L\L>5Y_=<0 MSXT)KKMDVIMQL#%F!- GVUPV-?OPY]:)0DJI>Q]9H"W9RXS@2,YXB,!=T"I_ M#"!=?/?\?U!+ P04 " 7F A/1/"HH(DM !$2@( %0 '5T;60M,C Q M.3 V,S!?;&%B+GAM;-U=>W/CN)'_._LI<'NIS$R5/;9G+[G,;G:OY->L;CV6 M8VEFLI=*I6@2DGA+D0I(V=:F\MT/ $F)(HD'V2 )7U4J:WO [D;CAV>__O1? MSZL /6(2^U'X_:NSMZ>O$ [=R//#Q?>O_#@Z_N,??__^^.S5?_WPU9_^[?@8 MW9'(V[C80P];='7Y870?;_P$HSB:)T\.P4=HY#TZ(6MP$:W6FP03- [#Z-%) M*(/XB/[BOCVB_[;>$G^Q3-#KBS?HW>GI'X_?G9Z]1W^]N_O+3^]O+V^^^>__ M^?+YQ]E_?/CI[N>_O45/3T]OL;=P".?VUHU6Z/B82A3XX2_?LO][<&*,:%?" M^/NOETFR_O;DA'WS_$""MQ%9G% 6WYSD#;_^ZC>_X6V_?8[]@_9/W^2MST[^ M\O%FZB[QRCGVPSAA?>+?Q?ZW,?_S3>3R3FDP1,(6[+?CO-DQ^]/QV;OC;\[> M/L?>7LRY'QQPV23.O?O,G$@7X'L\19_AMLEWC[[^._=4ZP%]G M?UL2/*^G%A!RPKX_"7'"U/B>J?'L#TR-_T[_=.,\X.!KQ%I\NA\+!7J_HY%^ M<&)0K(638*\J&O]S4_$*'_4EXATF?N1=A>UD+7W=K]#3Q"&-$5#_?5^"S^B" MC%N)7/BR-V&CQ G:";O_LB]A;YLO!H??<4'3?8?]?D-_.I 7/R%=??N1,_<)*;^'CA.&N^*9S@((GS MO_#M]?CT+-M:_CW[\]]O,-T)+J(XF3D/ 9Y1X<\IMU]R5KR+W[]2M3XIR,Z^ M.)">X#C:$!>7:-+__%U3"J["5PH5,JJOV!& ,F!G%QP>?YJ^^H&39@>..$'_ M//O7GT[V,@PO=+*;K'+))5*/B(LBXF&2'=Z*G7"(F_^!_J@0*&MQXD9T/UXG MQ[E"^>=S$JW4,,B91WJ*.AD$\;?X:>2ZT29,Z!&7GF9#^J.+5SA,XKLH\-UM M^O^JJ="8#'2.M)4;,GDH3[1GB@ZY'J&4HV7@;*NG,FI! ]P?G*ED+L9>?$V5 M,'4"/)G?1.&"+BRK'F'M-U%2>>HTQVM_,N_0??8]>/^*+ M:+6*PFE"-Z8+)UX*9INP.72&J>2 S*J4)(H93>3EC"S#ETH!94QIC41_.)JL M,7'8P>?J>8W#&,>CAS@ACIL(@"1N#T624A((E';$$4ZI6X8B9>?+,-(;A_YP M-(ICG,07&T+H<42!H?JV4/Q()0 M0RE)Y' &WUJ&'&FWRZA1:UX7,7$.F1B[ M;Q?1XXF'_10M](MU#@2EFCL;_QEQF*EQNET]1$'-X!_^.V3D:SF!ACTEB%** M%HUV;4^+0RU6:I\/SW31P;O]BK\1WOC.@Q]0#-XY6WY_O=S@T9S>:7_&#KGV M'T67QG:TX(_6@![ GK09XR.T/[UD3\4[[D+W T#%O<'J>GW/5Y3X1CR4++$ MJ)T:CI!'-VC:FI'P0\]WV<,,2OP51FMNJ'YKR<0&:#N?SM#)T'X2W^(H=!(G M^(A7#YC4S-%2 \@4K.<%L]BD% W-F?8"-IP2.:.7!?)Z]10Q+ %+Z[-63)+" M.8O^5CYCT3_1X_R"J?\#CA;$62^I'H/+:.7X86FDY6W;@EM+ @C.BU0M 816 MGW-LZ*N]8YC0"8K+4HR>_;+)4-X6!!.5!*9@@O[*J/[-)K2HNGZ %BWM]W>! MN\>/.-S@>^Q&B]!GJ[R>XX3Z.^C%3%LR"+(R)JC Q1)D-59#^0K5;(1Z?$SV M_G>3&;9G$9,N=.DA\!8GX]"-5O@FBNG?F='DCD3,FN*=;S_%V!N'NR/DR$W\ M1]HC+/*(,,H"_'3=07]!#U[,6Q,Y>ZD,FJV'ZFNR\T %=GB01_X.E%:Q#70U M(X9T1[DC>.WXWB6>8T*PEQG+1J$W86X+J3E$L$*T)&;>9:5)'V!>59Q/;B&- M"^X=[H$)K%,G%F.]U7-K,=%I.]Q:FBA.[>C2&.O]S?*"X\1TZ5"0C3;),B+^ MK]@33&79%]#YJB&- 1\83O\(I1S0GH5EJ-101AEZNF/3IZ-M!GHNU&GIRCF _(= M"J/L1^3'\88VB B*-@F+Z&/F1[:IQO" M?PAPNLR.7'>SV@1L%QNM(I+XO^9/K768;$$("MGVLH-\89OLT!:^S M9XJ< E>#YY:.NJQW9C':\R%F:'OME2)WB0.VACUAS/W*M#95:"U MO!HW>ZN/\K4=EWKN]>.Q=14F?K*]>IX1)XS3UT%NERN-H;0IQ(]+Q1^"Y:MG MM">+4KJ6P$*GZT4?+RW==PR2Z3+;7?H")& [E=G! "#A#(+$CB>:,IG5@$'2Y M"@>9MNUS!C7D!]J["^BPWI\OW>_3E,MG:V]/4V:(1RI(1+9?(O(+>TJ-W.JV MJ&@,-R/(9(# DA$\]L/C=4K2,JC)^UU]]U8J?\@ __.-'[ '-OVP_OT7YH/Y M*]*8#^&GF**3FQ[!F!4&_V/CK]F4M@QB&II1Q_#7#U1[9];#1?&>9=R;S#_% MZ5N(Y-FPV;<0%]C&$H("\@OT&+ X._8#98A&IIXN.NN6RJ>V=OD M2MM8844OVW90[6\-_^#X(?.4F(3JI"SU;:'KME0"D(J/0N\>)3[!WR3W\T^P"V ;5,J4.BVE!H"WXQV9OXWN-YWV!=*\2$29UO,?&@* M_@OH&'DI7\OF8DLEE>%SB^I!""[ M0D:8!;:E4^D(/3#B!B<46'C%M#GH@YOM:HP1>LV[\L:RN2/51WF&J/'4F?<(2.!K2E-9^WG# !\@P M=VBND;M"*3XREFM.*A/(.U%BM,O86 92/9T(\]"I!\IXNI4[A_S"?HV2MNE6 MA!0Z2+>BDK:C="L96T3Y]IQOQ42'S>5;D>GA9>6B:*ENC80K6M.AVS0%:=6I M9$*FF#SZ+A9D**AM!DE.(.,+M',RNOS!+R-M7WH"6>>+F0F46@?8+^F)Q??P MIUB8C:?< F2+K.<&VO /29JR+K87M.'26>+TLI9$@9H.+(<2^ S@&G3O/'VD M&B6^$R@]@P[:&G,,JI, E"?#>4*KG* EV-#JM- I2*CW03)AT/U94JFD9I]L M1\-@+@M]B4&N'GN&_* G+65CU]X+TIDD?T/#8>[15+QYB/$_-E2*JT>>:$*1 M0DC<'FP&5DD"@>2>.$JI6X8W9>BS^D7L!E&\(9A=4E8L-P$_YMQC M'N_'2I#%^4,^]G+/8!7:H%3AM32,] J$7/:*>LSIHZ((E@'8D*:JM3G, :#/ M.G=)75J>:S]T0O<@+8^B+D,+0O!:=VUE!]FN1M,?T?7-Y,L47=]//J+K\>WH M]F)\^P&-+F;CS^/9^&IJ6YV']IJJUKL##;,-U<7HU&M56BS_KKNZ8B7)0 ?; MO.+6.J5IN*JIT3Y(ZYN6.V+9S-)6A'YYL#J:0F5H*10?O)B3Z<IR"D5UOL+\+4ONAN M>= [W:'H(8UVA/\6\"/;_C9,M[O)?.8\BRS-W3 #6Z@[U0%D]F3XZ%%)H&=ZKA=:'PC9.J),3]R\S"LL^\0=?5B)2O5]*F$)<^%7^0AU5&NY@F):5N"5QU%%!T^],: M@8XS8]SCA<]N5!2HSJK.V[.V&3PO1CU? YE2]H01HVP1-&0=KR;'D&B\[Q2 M07TNLW]LV!'M3'"(T?K43)H_/?E !PS.YY@S0GM.6=@NRGE9 K8VVJG/8M=@ M^'J\2[I+[&U8Q/KU)MD0_)&*NMJL[IEC09"_@-*-^M"7*)ZQZZ_2NF.$-OCV M:;*'H+?W3!!V2$Q%09DL*!5FE^V%VSE+3FZV'2.-JK5RB36.G![3?&3BL0"L MK!2X8'[4M02G]1!S![FYI609='4*M?KHC* JL>C3X+4,68]G1);_V7 M^!$'$<\*E)4D$,!)_@V\\)2&1"!GNHP!^IVS6G^'O#T3RV"EI8EJW2G=P>D3 M9(GCA]C+0T$+Z:,O\=QW?9'57.-#.-QT98-A+N6"<,;&.JCI:J&*MT9#U&,Z MS"Q>2ERGK-@"G,2RR@V"ES2U=K G:O# UU)4C53@>O(.DB6SVN=* DP!&@9! M;!;CIW JDGQ@$,\"64!6XBQG? $PMOD$J14@ 9!L-(:*#BXE=!.9;*7?F(T- M%DAD)C0XX-&)QXCDV?LV<5[,XXC9#2V#FY9FY '"LL'JNQB'8N$J-3)3CL/D M C6:3J]F4\LP4M_-^FH6H*6GI0ENY'ETL.+L/S?T5%BVJ@8-1>8!4('X]##SS_AK1 QY79PM @X&T!* M1AEQTHC2M@XA@KY7T2%3NR6U#3Z%GA]SYU!63)-E&1^MV&^B4W,K6IU6.5#U M )Z_0E[JH,@?I0*@5 )+@&M$BXU*'F@!8:BS?"E+T3U>.7Z8_R/++R%R9FA, MQNR)7U]NH_F!1TDK$RE,?">(<:9K=0]O-E MY;MHI,YB%HSFT 6D=*'7.YP0WY7D="DW 25U$? #+=,[FJ82N@"$;)K19VU#K8+-OW5$VPTZ.*3OJE@!&4P>::0N'>H_<9>J8LJR= M#O'B3VN/SE':_@^G[VJ7SV;?@E\OFTAH(.B5(6['":6L$.-U?/K.,N0U4DWE M(;3QZ/7OJ#B+,B?DNZPZUQT=L604>E=Y@2X!-!L0,.76J"\KR-NQ:9FR@;NC MZ0;Y(HJO-=:,R#^R(2K;GX/3<.,L[M;%S,M_'W3[:1V%5\^8N'Z,)W/>:)+F ML*XY+K>E!#E5 Z4W%J=-,N;%,&VT67-_RU2 )EG +=- PY,]%0?SFL0.?^Y+ M4]G"=/6RK@C (2G>)$S,J9Y3.RRC@*HZ9NM4LAV';K!AB=[O6/&[*!PE]%KT ML$EXJ$-T2_7(DOA& 15E,0X33'$DVJ\-$3>2#L)8'T&6,LX=G3OTKRZ]_#RR MDE4&M_G^>YI.97K6)(GH&/#_M=-7H?#DT[3+@^7^,*:VVJP@9J?^<*[;TONR MH+%I%VUS-^*=6_;5RW#+EE]X-=0_>!G 2@T562FR9C0Z*@$HEQB"OIU9TLG, MDFEB)//URSKK69MR@*K.#3'/6BE(LQ2@!EJ'*P285382S#]1:]/% $M2@(Z5 M->4 U04H!^A ^Y* 67=L+PI8THFJ+& =MGI,>HSGF-!+Z>.*/\NF$%PNN#$QZ9Z!IF5N1 L4]57G'!98OF?9[-'61:.XG+.>< MR)2U;P V555X03!QBQ/D\XQY)LU/K424!E]JR3F(0:G2UXK!J'[L>UW5\G!E M6;K$G1\S9Y?T1^N;H/\_>9ZVX->\2 MN_S%#'USQMO\D;=Y=VIGPFJ1ELMHE0YOKPLMH<-0#9(6+ZB"]@863KDDP 62 M$<\3%=D&&F7?:]8ZC6'H.Y'G35TZQP]$?,94?F8F@:=:+I##*-]P_7W6SC2< MW3*(Z6JB/E&GYA!U')/*C6XL'?8COG02IWZE4C:'1ZC*Y3 0J%I@@!@'R^JG MZVJB&K:J,23MO\ A.4 M2\+">LCQ!ECAAWQ-A; E^H]AK%?ZN&?:A J/@@ M*W-!RG$XHURYL*)3=M.U 5RF.S MFB-@*-2S\J!:H.8-S6*VR-MHO!\C;#74BCV7(ZFB]O:'Z_,@BKP[EHJ(03.B ME\*(G:Y&H3=R61H.^AL61STW^1IRX&XA)00[G!W*^:$]0_YP66!IZ/3=4?<: MGL.U>_VRCN ME%L\C+>%>']K]V$MB.EFO0[P2IW.5/D9=%W7E0LR4SF/^"2O MHF';64)7!>7EOM'8].A<$ 6^N]W)I0"8J#78[4 N!2@?[A@Y6Q\;QQ>.&L_<0)Y*@#I-V"3E(Y$(+/4C@%B'([I?2?C81FP MM#11,5)I#TZ?QO9C'B:[ M8/113*E:ABEU]ZLV$(W=+[$)H]X>"1OVTE2]MN>>TTV-+F,*Q?V;[J:3DP MC8=KLFIJ:8!:P^J[S:B9J[?;JA<0[!^SU^Q.$&Q^?;.Q)Y&S>Y&GH9#A["%F.XV++5]$'&C"IVNNEIY M65:6-LHOFEE:3X+^-JU;3$6)EU0J5HS8.]]^BIGS[&[#'3'_1UD%Q 8$H%M3 M)/IYZSK(XYB%YE_PT<<=/#CPTK9@$,D\-*3*7-*=C)'=B&\F- MQ3UFD8R5;*-XM0ZB+<;:*5H'2[+71GVU^?1:C_P@X;=2TW*UG<$ 7',FY R) MG*IET!+V5Q(+.ZAQ>$JO;MQ])LT'R=YVHY#=UVJ"A_2^@2]N&A*!WN/3/*![ MPNIPH6%6*0T]5%V8"=MGF;C M@&U#30&?]OE5="$^EJ:^@;M'W7<=%>>K2F;&J2/@M8*#EU6EKZH,S7I]@G'JS/5L1$\# M'CL17 =.>?FJ_CO$X:R6$\@W-2>(&$5+<"'L:='!3*S4CET,K_U [%U::0)W M+ZSR,^!@%T-A!+>H):S0GI0[[%#* M2$\STHC2-E8:#RQS0S^A:E=>EL>/0F.'E>G4(&L/]GO,)*6G**[XR;S^A.7C M6.I,"J$$F2Q Z2&3Z9 U,VU&@M.WN50'/717/0\;=/N$I:A/O.# MM!,O1Z''_L.,/8].P+:I]#I1]D43/5 W(0%^L&XA+]0KV<_HHM=>1OD-XK', M\9)'Q_ ?\%X:@R;<=OH;?*NWY;7/=8&W ^QVXRF5\]TQTY M7.![>M>;A/6""V9O(Q+@*H(MY 4]^G%^W-\RXXCHXHM1^G.,HA31EH&WC98J MM?K:#FN/1BI)(1:Z!$WF,^>Y?K8IGMHK% MS"PF!C#E[N55&6\++8V9:ZO2L_9"\//.[U*BW*(X"\YL=@3^M&,H*\M5).1VB1\N)G M;>> FV6@:Z:;BAMV\P'L.>YI&054H7'J":DX>$@^,!+)))4%!+L"]=\YZRC^ MCM_MDJUM!P2U&FI#C]1CTA^J\K+! @SM_AF*F#(?"#YR6I:AH=S%\MC7ZK+7 M,KITFTVV=U27S+>:P6_-GM#I@5,P^M)/#)3:5CY,(A9$NW56D)4:UONWFN%4@(LE>Q]\C?.:OU=_1LO@M4Z/PE M%M"3U!ECFC@D$=TW>*>787"F/V\7YBN$SH]LN<% M6: 5O:=CV>3JW('OSQL*-$R"[3U>1Z2N,**HI0DG/@%W(VY\.]HH)6X)D#2Z M7^?))]-^YR"Y]F.6PI3/QVOZM_)3D[RM": ()3 "E91Z[OC)Z5N(%J$.ZO B M'X:.7<)'GL>*FMQ%<>($_^.O+R*OSCE8TACN)BZ3P8##>$;^"*4,$.6 & N+ M<*/60]6/7#D8W0>-7.Y+=M9@IK:9D1"2&KYF(DD*A"U"AZS?M7$E(H5WO)9\ MP4'P4Q@]A5/LQ%&(/9XO1AQK(FH/7U$4DD# PD@?_\)HHYPX2JE;A!@M+527 M%)T!Z1A##<)K-3^"HZGK$-MLGZJ+M+4PT+:97JH@LS#8-D_0MKUFEHLE]G@1 M$FY4OL8V!?F^9G [D] YB( FRC%!'69 U9#>0^JE-&N0C%'/9+(-V>SUJYD/6 M!4'?*4EGSG/FB7>.0SSW1=XKHM9F4GT*I0#ZK+RD#)-"'=1G@Y0/18\^;R2* M8ZIJ,72*+<">;U5N(.&EE)*#^6:H@[BJU?M;L5=3X"! =,S MIFNT +.BUL:3,AY*86!3+N5C3.E;!AB%%I19&&L&H\_'.3S'A&!/%TN2#^"/ M<2I98!MH1KUD>K 24VI55)_BM,9E*&3=.61">"[[M)A&7K%0"V7"C\TB3B6C M4?119A15*&6'.+]]24NKT:A2DQR96F/9S\?+74$<4.29H;-B66Y(!%G7HA)Y# M/!XO=/6:BTI&?P$&1 MRW=F#3]F))<:?&RN<*GNOM"AQB:OABT*8ZQ_,1^()[9F@0TGX)I#)PHXA!PUS<2S#OTG% M5GT+#"-GN 2JMSC9E>!11+]K?6HZA:I,/OC5T-]Q0PYGIPJ('KH[\A0X[?ID M0Q98F5Y4:6"5.(1D'E\Y/@ONY1<-GK$MV+ $59^FQ02\]_YBF<37$;G&*Y>] M0E[[0;ST\47@KZ?;.,&K$D3,TH9E)S?<0\BDW F#MDR:+#=@*@_Z]';Z%GG% MM,>$"\6-PYE8:7Z4&&72(28>2N4SEMY\ 'TU+#S0I1I?5@D#XZ-UF#F]BPD\ M;-+J7;FJPE.+X#B@_7D7B:QE5E;"5 M@VK=&_.,GH.P,T^$->*;T^GIA;DJ>8\/S'OFEJ&ZM?):/BX+QKU'CU9WB;U- M@"?SW9/,16KQ1QJR@YR[1M,?T?7-Y,L47=]//J+Q[>>KZ6Q\^P&- M+F;CS^/9^&IJ6T+']IK2#,;1'>8A@W)V6\:%L_83)U N@$!\P$Z*EE! -X_ M_^Z+9*4/3/QYN.!;81N.FRM*'?RB-:K]X?8R\S?:.Y6S@NM-8E^:4( BMX6T M$.A2-N@A];%'3I)>S-DNR@J^%0->#N)<+,-P"Y650=QVA/M#\=%E_T'A6CNY6)SAN22,6*'7FU#L&DDWUA(#!#)0UH#V&&M]IR+2:S MO9KI@]1(V*HC \68J)11$V>BA:]A8TU&FV09$?_71O$FA8^ZB#FIRM1%W,F> MBV58TU.)3OR)8)QZM.KL[V$74J_^FH9@2XV0MX&E-R5HN&*U&A\?,/?$]'H]A)-9Y.+GWZ< MW%Q>W4^S\C%7?_XTGOUL+_RT="0!I?Y@]I."F8=^30@_T8<5H"B;&TO#+) # M@K9R(F;.@@7YY4PL09FN+H3)F&6#TC&*[C8/@>]>!Y%35QF@V@:.EQJ.H.,@ M)XOP4-/7*@A$ZNT\Z?^,TJT9](-_-I':O\@',M2[;/Z,H$5C7=?/NHS] M%86V]QVM^H"-7+H3Q3[[PV7$?,=*@Z+[%<3?LX%4(!P4'0Q3/JC R) SIN'. M-'2S5/3Q97E*-E!ET0>R*5SM\VZ\Q<_)[ D'C_AC%"9+45!R:W)]>3^*^M&K M-R1B4J!4#)3*80G&3:FSK<.D%!<]6M@"3ARGZ>S.J; >>S3%8 Y(-_X7D\_P4!O"/(8U@]!K'@878R]FS@PL^Y-#NS>9 M%U*.":TLJN\,9&?0DPQF:TF9(#:$/)P:)JV1'.?GI/T4N_Z M^9V_;D8>-('[/E;Y@5Y:"O0L0T]=5ZM.B0+=MG]X*^P!]]C%_B/V1J%WCQ.? M8._3FAUP4S?'R;SH_)C:[VN>Y&#T((]U1GH".L,6CQ D$X&[>Y-4B&K6^*;) MXJW41\.70%-J0J_#S>H!$]Z _^7-RWI%-#) Q?=%S&W44LI*= M=4_]\K;0/48J BN"Q1Q'KS]GC M ;T>WVYJKA;J]G $*20Q@"$6ZGW( J4\K$.10A=5'.D,2V=(RN(\KOW8=0*6 M[^XJ]"Z=I,XW5=@4@A\5?]"M- O-28GS\@J(DD>,OD6P4:F@B!BM,;#/%X]) M.J.,H2D']W3Z\KZK2-ZOVQW'+.=O"6#!^FOK9U<_])9"_2DR 71*I5>8[Z4> M N1/T4N&^%YW(("7AGRH!)Q?,'/YQM[HD?YU@5G5");P_I[N-'>8(DY<4:PI M&;/I-_7EAB"\@NR<+\/X3R*83+_%*?9 MY2.'S&7EZMGE*="N(R*8I0*P0RA"<6^@-Y IP-D?1_-C*@#B$J!"^\.6ILM^'[!L/AA0:7EJF$*()<>XV&'+)S0_Y4_MEQ$81P%OL=_&87>7>K_PW^=S*_]T E= MWPEXF'AZ5-.NWV:<#?BPU%&_(7/GW(E]7LFB*(!EDZ0KO55.4ET"IM=25)A* MFTC#? I-#)26JO#K-L GY6<92NO44%-BJ5[OO8;U//HQ13$]^UQ&FX=DO@FR M@FJBR GI)P:">93R .-X4OH<.Z]9CDUZ-=K2)>\-HO,UQG3U"Y&3<UB"3JIE/3V&J:/[.YV1IPP#M(%>)?=4YP$TP1E M(V77S?0.]$+""];5>06BUTR4-TNSM.8;A@; MQ*-OH5XGSU%1N"^ MH],;VLN2]PMVROUE8[VLOM90KQWYUDB/25) .?VMC'#Z)W:\]S8NKXT]Q>31 M=W%<&Q0E;]L6J5H2 &]NC#B/]\NH6X(RK:[G2-+7/B G'CVCQHGO?HIKPYMJ MFX"RW0GXP4Y^AS1-Y;(#B-HT<5V)UT2)?<[_ZBY7_/XU1Z _%'V@ZR^[V$]"*MLZ2G,K3N;<5"PZ",J_ M@2))2R((EEXS#NF[)WOU]#@7>LN.YEG).8/!5_#.O$\[$^(%6S=O.NC3$'-' M2R_EV:./NYXC$]/$ '=T1.0Y#@6-C40H"F6 3)5I(9$$+^NS2UV(K4Q=*-=$ M;9B??#AZ!))F,+7Y\.E. J:S9 [G3L!RIQE,U6)$ZO3@.4TG5)E^I] *1P9S,52M)&QA!RP-,(.FP%Q$%/A6"HJK=G6_]M%.Y*E:;& M5/E!4?&1$0N]4B:X\3V+W'^='1;?6(8B/374FL?UQF8 &T\FAM*&LVMGS$93 MY@S/CK*O[IL!R.3Q"R2W1E:41L(/:ATJ*T!H_:G%3(_E!61O4H8>G\R],J4H M,/Z@U%Q #:Q:^40D?PL:]-&';P&I!/(RJ#4-C>S=M;SA^W5>1]1*/(@[7KM# MB[7>IQ/Z(V4>D>TM%B'DH G<";W*#X**G)[99.EMI50O9)8AMJZC56=XP?CW MN*]FSM#W.Z]OEE==NJY)/P'OP1KR0%"=TT>_5+5)WD#IST)UBEP?H&64PF8^\U/5! MFBZ_MBD8&Q+^H%64;<.)I-L5J*CTWF-1#H>$?KB([S#AEFI54@9Q M>W!Q#I4DH+TG(\YR2:4)\"V#C[+WE3(=6@/18UQZ%DPQBWBE:X+'84)'P*=W M-^GKM_H[<(2ZKF2P]Z:_"3KTH2T'MO@9YE<%+VN_*FJS4$ M@QZU:%Y>&_+.(1/"GRZ]STZPP?EE08!D MG2\-%-+3E0Z$U;3T:%;RC')BK]0I+\2967L3;*"@FII[C<:OQ[RH^U)!+(9: MMR::\C-PQE--N>#N5,&>$X^([Z-^FLG>:?ABF>CB$#-.5TV5C*U-T-FQC6CD M>100\07]<4)FT5/Y("QK";<5";D;L!=EM(\0H\Y6<4;?$@1I:*!J.I(/0,8"$\.TY+A9QP .OF 0 5 M=71M9"TR,#$Y,#8S,%]P&UL[5UM<^,VDOZ\^16^[(>YJXK'\[+)95)) MMC22/-'%8VDM.;/9JZL434(2-A3A *1MY=)+P (4A )>%0U-;8E .Q^ M'J")!AJ-[__^M/'/'@ F$ 4_O'C]\M6+,Q"XR(/!ZH<7D*#S;[_]^MWYZQ=_ M__&+[__C_/QLAI$7N< [N]N>C4K;\S>O7K\[^]_9 M[)\_O[L>7;W]GW]]^N6GQ=\^_#S[]?]>GCT^/KX$WLK!\=->NFAS=GY.)?)A M\/MW[+\[AX SJDI ?OAR'8;WWUU (_A<,%P>_7-VU?[TJRY9BA4:J0X MO'[W[MU%_&VN,&W,"W>E\VU_?9%\62P,);+LD/WQB[\D9&+D@QNP/&,_;V\F MM6I?L((7T,._C9 ;;4 09C\'@3<.0AAN)\$2X4W,U9=GL3;?A=M[\,.7!&[N M?9!]ML9@^<.74;CQSK/&&0M_56[[8J?$/0:$EHH_OJ(?%)X*GD(0>,#+GLL4 MT*TFE205Q4=N_NDO?-9K$7Z15_I%GLNE0^YB@B)ROG*<^UB$"^"')/LDAN?\ MU>NTF_XU_?BW!=7L/6W_]\$=";'CAME#?.<.^#^\$)>[:"$OR00FP'VY0@\7 M'H")K/27LHCTH]\2E&[ "K*G!N&ULP$E"87%<@+FN1W@HK .=K,6Z:\QL2^$ M?3\M<7%/S680GKMKZ'M9[25&&QE@V5.11.:SB-#'HWLFJ.._.$/8 S@Q\1WB M/:2Z8<>?T![_]#/8"@$OE[,"\8IR?,C?= 5Y9A,6M%T.TH6O#0>XJ H?U[== MXSH#&")J;KV1$\H +I:S!.F28S\VVWS,RB.Q^ZESYRRHX$OXP5N!>4XL/\KEN8+Z$/\)"^=E8(BZ?GQ5)6 M0%U23. -O>K8W"3O_!MPCW#(7DL4N8B(#0V_N!7XBU05$-&Q7_H+\B,*&TZZ MB9B!L3\/V? _08S(%#4 "\"2&19-HC*F\%!T)E!5QT MYLPFXLW75#ZV1.\$8JM?*&0%ZD6U!%!WYL2F,FT@+%!6PT+&'.WZB?G= (!,C65@2 M4U M:@?^'!4%X'?FTPXV(/#BW2% 7 QC03C 7B[1!YXHT\>2TKJ*A17+#GU+%C M._ \"B!)?US1*<%K(2>\LE8PP552@'_'_FPJTY#^.L4+ZG;4H9\K:1/V>04% MR'?LU::"Q0-SBF<8/<# %1LD07&;.*BH*B"B8Y!*$<-!KJHD +DSYS23:/SDKIU@!00!>-QBEH!= M5$T >,?.Z20( 9,9/H"1$SKIMHS$8>(6-YP N:H"(CIS8'=K%Y>^PXLJ*'YO M.-0E902A>9VYGUGXVCZ,ZI)^PEMG%Y4T'&^A@@+D.W,\BX(E2Z!JV.?+6H5^ M04D!_IU'^_XC_XVV6J7H%\N:0GV%04%R'<>#[S? *B%OE+4$NRK*@K MSSS-[R\J.EW1#S0<\+E=#'[Z.!Y-AH.KVCZ]FHP&B_'H M_>!J<#TSSH<"Z&#ED/ H_]&/\1P0?'I^*203AT,-["8/6+ MXT=E%[U9W7ZYDO:U/%^*0!@WEER7[022&^ "*O2=#ZY!R'?PE:I8PI9<;=,& MV21XH'(AO*5""D@I%+&$A*):>@_H'0[Z-%P#7-!% #VGH"4$\%34>VA/\\M> MY27?,_CB;B-\N\O>"F=4A26@Q;RK1&>AB+%\(0H=/R[9$UTSC.X!#KJZ#V1?#C(ES" (;B"#\";4.""%:2SP,0N M?\"H$F:O7,T"4NI5UWO&^:ADT:E\M(E\)P3>8,/.B?WI<&*6#VC(;D*%\(C/ M3JO..=XEVW"[3O_$5O2P6CYS,3 M3;24>@PV#.U,#?&!>MN(N8+.'?1A" &AL^4X@< :^50=PF;.X;9F15>YN@7D MJD.A]Z"_5A+5%N(E%>PB2G%)OG5: 'UKNC-GRU8VU59S2X4MX$2DIN;L %KX MP!&USI4^)*9$4-X.5D3*:DXA< PCIFR\;*"B 0=O+9Q'C%)I%\Y33M-L*DO? MI^49;_EO =F'MVM!W] GN;4")IV;'+:7*/ K=^YX5>P@$*9NIH3*>A>=LZD MWM935%O/!J;JE=><<^%8UK66K]IJ%M!5K[KF) U:9S+U4Q@;."@H)$G18-ND MI?%RA]T+',V7-%KGA-"Q=YUVI5AJ6>0:KZ0%;' 5U)S\04-(X3ZQJ#1ZL%S, M @*JJFE._:!EL2+;48@GF"PK% 9K$!#X %@>D0VX0H2\!TN$ 7U#EG-TM&_' M OY:@*,YPX0&@CT/)M+,'$C=O*%S#^E+,=C.)RS&Q Z M, #>V,$!=2/RVWYTL@I=*)H]*%2T@#,5]35GKSC&3$]YAF<#)SSU)(DN;)NG MU^W,M=RM4EN38.X]F4DW^S&,DU"*'K^-T< RP^TL0S@44)3P<$&WN4 M%, ICC-?>?'L?P9P?'."DI,IK&R!15&%P;3#446YDULN!E&X1AC^"A**U@*3V9NJ:=-N#)*KX>1[66I20I7)#3G[N2Z@58:5O)5%I&UF1OX_ZVR=M M<%>;4A4;N6EP3UN?_OA\0?__.+Y>3"_I-]./X^/YX=5'F>)_5R4[^=U*Z^4/ M((C )1TM0Q3$DGR"X7H8D1!M -Z=>V&A;/0?B_00+J W;\D"H] *(-/<\R$B MX73)8A;CA4J 'Z +R!SYXC>LL((%G,G4-F\B4L +^@D-C+ MMFV;8Q>9.'ZZ!P$=ZS4&7ES> @XERIKFC<^![[-SF2"@(K-P[(&W@0%DXK+4 MQ*D"H@U%M<4: MJ)H\&[C@*'?X>7_C7EK[B*LZ[G(E;6(OK^#S.0 >A\Y=HP 5U92;QYI*-K!: MH[9I1[SWG2]S$V$04;'3WHF"-,XQ*4<]1$ ^P@#A[!8%0,+X'%F^E22"Y",( MU\ACZ?](R-X1HN';I006=*!."9&<:K?-WNSP2(?:>SJ=%#NFHM+6=!".HL8= MB4\\:/SD^ 9; $WH#*XJS2*_"FR\KVGFR\-FO# M NH;@B(Y(?]L.D3:^U5WNINV8F^G$ ,C.8=O7[>0G5&[!N%T2:>*R7U4]'/, M)CE?><0F/6E0C# /G'PJ>E0LAH6] JIPI)\"/:>JJH$ M,'5TM*KFN<;&=YT.61W]C58VKOI>7[R6+;!*6@"4!X<98H+FB^GPYY^F5Z/Q MS7S\C]O)XM=.+!#GL08:((Z4)_NC=-#?"4$R#NY\84Q.L9 %5J&LEFG1GSOY MDBTL9K]0P/:N!D]0M*L@K],O*?QNQ&6$K[%I!.4.'GP$;-VE_H!%6LX0(F0= M2W#"(E/4-"X$66^DO,CK6,91#0"FQ4]S9F-U8TA0WC*>)(J;=K:YG)5(2I"@ ML&7LB%0V+7RZI,\(;:C8HMU.;EG+B!$H;%I<]$XOZNB "?VU=J*V+V@((_6S MLYQNIKU6JLFI54RP5B.8_9\3 4A^%G061"SK0T M;@C/E1XJ3W[6#D=MMVW=Q]M05'@<]IK=6'&GV;2]9$765;>+6\1ZF4(@Z]C) MX?U1A%EWCN6*LV#$WTUC70E+Q!W2DLG, M'820O@FR5NJ2[J:/P+2]9TICAI9I)PQS,K*[X6L.[?(+FTQ9G9ZF)?]).]9] MA-VU0_)]J_(VEY&DV((US*DB(D\59"J=7%/:JHGG0ZC<8/9WXO 4F]A-+^DX M.+&_JV1&\ %Z(/!(;F8Q=,A:T"6$Q6T@5:SKZ?3?D:%7//YW6O,5-/Y;WY?_ M=+GJ^YOP4J VAPN3=<-QX%FY[&L+\1RY-9XHY'#89[PD_7TTOIX78@.'@_E/ MEU?33\<+EY0^U91H2:F0IV!)!7GI9)%-2N@;D\U6O/?;6^JE3()=QIL!G6H^ M)'?/R!5JT9 %09=MX#$MULR>V9VFW Y]WN67.6%D@6X G6VXT&='BO;^W +I M&6]'>90%]!\'8M.V!4> XN_"&'V1(>(:WR>70,.6K'#MC8"7O%DD'6Z81)/>(Q(=/ILM8\GI+SJOSO.E6Q$T P+32O M*GLV6T\"0269%92J6DD?#X+#;P$P9P)4U9AY\0%]&A1&[,GK6$ES06EQ2-YS MX'>&P;T#O>RMD[YR!H$71Z1)G:.6C5G9(]1@TI"AW^2^DEF_F;-M9?VS>E;V M@(KRDA@^VWPBKK8XHN)#YP[Z\1)!$[;+56TEO *!QIL$^N9#0%]-H:B](]@DU!)K)&K*W5TCAD5R9T-/> MJ+--[=_ _2."&%!U:+<.M^P8(KOKBD5IQ[=0BG9*U1NP@-,F<&BXY\ C:R7E5><@F!A61CY +@Q;?7S1T?3)=7*%C1&>ZF/E9& MK:X-I*N!(+DMP!3RWD<4"99+3IFR?0TKB#)D@WD-8%#$$)H MXWV9 K4O8>!0'_/PJ;.L(7M[A10>0>_H]9#&SBZQ=$=4=&J;'%Q70!#0WN)J2D.2(1^=_-[3G^BC7YP1Y4V+ M"RR-R&JS.YX "+LS1AR24BAE :$5Q03G)?O+VY;E2I+BGBMB!>AYE02('_^Z MQ!$DKH](%!_7@-0[F^6>T3:[C[S1;I+WR&7H*?M@)I)JEAY9C9Y2X#*2:48M##C=#ASR\:W-UB*PGL]9Z M[:XUZ'6F3$O35IDO/6#V;[)R!W$.-T'YQKHV*?EGGTQ$:Q\D 7&K/HN15K%J M2,N5UW9M6>E<0A>#/-XVK!Q5/WR\"]KM>N@+Q#A9@8-UB ,$=HC> )_M/PX1 M"T.?@1_ X=:BWOJ+\_)-] M:!]'Y45NF.&I/E=0J&C5*%SAP13B.Z M];7N92QGR(?NMFY U]>S:CPKP-#_<([S FIPUM-VNAZVZ6-/0[6E#E> $ "* M62)KY]XUE:P:I'4 ]#]"A_,)_2.Y%8?!N,(@7AF\#6O*1JLA(0_Z]EK[P3*2V*ZU%7JI\U[^)"4(VA M$I4V+O G!VWM8E_C9OHU:36,*0;S" #JW\KEXEWF[AIX$P)[:A_48^%,K6R_#+W[VKN_,HWL*/^M;=;>7UE7K:<8CQ[AV J1:O>?C M#8J<%29%RLCT;SVJ.QU[Z=/OR/MMNK\Y=$*PHMKHLB:'/+S_749U63]K:\._ M)4P%/($%:5S='@O2')G^+4BR[Q+_SZ*9=-D&?K/];%*6I?BLQ[.NW<%U&(?WT(PS@)MK12V*G;NY0J\Y:_K8?@Q8 M4RD_:Y/%]X>:02ASC=JV9(^).0@O4PP*+WHM$WO[T:$FD_[4[4RI/[(O1TM= MPL_:B!POA)0/=YNXTKJ6[#$X!^'5O\$I1]7LIV;E;UCV&'<0>"/H1R&[&%>/ M^3E4@+[CV)K*>S)-&ETR%R8M_\VK-U+6U.I:3J,B0(+$PSW>U9):%SIA 1/ZJ\AD M<@J:;A=YNIF&?W%YX@:NUN%T>4N2PW "*N1U#&&ETI\*643E6IMF_ 1K2$KT M[$O;1TQ.4_FX,29R6IOGV.AI1L9.GWRY-AD4+V$ "87T T(>]9=#%M<7YYT2 MO1=5:EK@]2D!8)I=W@G]">'?)T%\5QZI):I8V"9N2FJ:-I?9R7GC/'ZD;QL, M';^6C4)9F\@H*BFX):%_+JZ%T\A"$9N0OQ;/$9M_N*F_Q*[:YB[RYLU( M\WJ:G319?/'CQH&WSSV:QW+\Q'X5K4 K5K; *C"T/_F6"EGJ;:1+6BWYY2L MI[' MD.!8+F$!C!6ECKQJI606TNG#%,^I+P%=(##)W&(F6V.^7D=>LVV". L73&4C M0D,L+MM??Y?UF!+Z/!V/;8.G=&($0@Q=B>TH%S$73+Y&QS:_'[8!=3I\M-J. M?>"&F+DC*X"WMSC^4 BL6CVST5;479_MYE-P#6C#H>,+L2X5,!O4LC;B[0,] MZ%$7"<47XC(_^B.BWC/",%A1Y=O'DOA+9);;-Q;X0#GY2O3\%QO0;' M];>)F:XQ75+5ABB(5QL^P7 ]C$A('0(\?G+]R&.]B1!VUL];.$\"@MJT9 B# ME;['N?JF&4+]K\$FYX>U+:H6F^OG,/1GLNS)?]OQCMI>(CQS\._L3Q0N -ZP M*Q4#GG1M6C!X$;05(,=V2@0"#2)J)] =9(<+VS$D;,%.AL2 ]!\!6TIOI]E\ M5MKM.7O?9V)0CQ&ASN!3"DZ/"QH\4&7JF1:,6CK%,+VCW3< WB2@D[#X4&XE M?5;=08)#6K2 U(, ,RWVM2CH)\!T ][@@7ZZHH:?K3QF7[(7RVNEX:G0C 4\ M-X?&-#]4J@%[@;&3?S?47YL![%+(VI#+:\9VC$^ JGG6=: 45J5 M/?$<0X>?1NR75,, M'_2,XWU#SXKB/3RF;>\JZK!8 PR<92C,;].\G>=#\A"@V<:?$?&::)UA(G6-95W\0C\!Q9V'*Y%[GGKYFPW*5*H3)N8J6K"5AH6 MC^A KK-6GA'%.V!,F\LU4H M">O@-F[GN;&;@&/5W*^D EL.UD!OW,PS8S>! MQK1%\D8:P <=8S=NYKF1&T-CVO*XJ@8#MOJKB>%B6\^(YA)(_2^5#^<3^D>( MX5T48[JB;P\F["S"[IHJL2^IS6EK_LBN?;;F$IY M)@/WCPB2.#,7)VV&6AU#CCE6#JHJ:MPKZ-RT&:JU^@&^44=2XJ&KO!I#A.AK MEB5#8/EM)H$K/#XO*FD1XD)E3?/?3V?D^\6?Y>L/@4]GE=Z$XA>L(%4F/E"3 M=#$,/-%A$Z6JAG!4Z5UYGM0P.+9]VAUEB<.=ILOX\#VA0MW.J\/_$N%+L'$I M .22SB/7$ Q]>#_?$JHCQZ+I:]MD/C6CV/^)W=97$VOSN0Z6H&L7[&"!3QZ9 M6A;J)0ROD/"VE%P!"SRQO#JF;5V5SL1=1VP>-UW&79BPC(SLND#:K^/N+&"C M61L6$-80%-,F75SQ4SM4T6%_M603=A5:LY5G%:!,V\82=%B1*LW&L; 56QF6 M 6/:'A9W6B'@CU_6 I8$2IJVY506,^U%BFQDI2WD8Z=HRXVA] OVWYU#P(]? M_#]02P$"% ,4 " 7F A/.86T!H@Z G+P0 $0 @ $ M =71M9"TR,#$Y,#8S,"YX;6Q02P$"% ,4 " 7F A/JY'3:OP) !+ M70 $0 @ &W.@ =71M9"TR,#$Y,#8S,"YX&UL4$L! A0#% @ %Y@(3[BC5)-("P F(\ !4 M ( !0$\ '5T;60M,C Q.3 V,S!?9&5F+GAM;%!+ 0(4 Q0 M ( !>8"$]$\*B@B2T $1* @ 5 " ;M: !U=&UD+3(P M,3DP-C,P7VQA8BYX;6Q02P$"% ,4 " 7F A/#M.2X6<< #KY@$ %0 M @ %WB =71M9"TR,#$Y,#8S,%]P&UL4$L%!@ & - 8 B@$ !&E $! end