0000351998-15-000029.txt : 20151112 0000351998-15-000029.hdr.sgml : 20151112 20151112103702 ACCESSION NUMBER: 0000351998-15-000029 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 7 CONFORMED PERIOD OF REPORT: 20150930 FILED AS OF DATE: 20151112 DATE AS OF CHANGE: 20151112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DATA I/O CORP CENTRAL INDEX KEY: 0000351998 STANDARD INDUSTRIAL CLASSIFICATION: INSTRUMENTS FOR MEAS & TESTING OF ELECTRICITY & ELEC SIGNALS [3825] IRS NUMBER: 910864123 STATE OF INCORPORATION: WA FISCAL YEAR END: 1211 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-10394 FILM NUMBER: 151222358 BUSINESS ADDRESS: STREET 1: 6464 185TH AVE NE, SUITE 101 CITY: REDMOND STATE: WA ZIP: 98052 BUSINESS PHONE: 4258676922 MAIL ADDRESS: STREET 1: 6464 185TH AVE NE, SUITE 101 CITY: REDMOND STATE: WA ZIP: 98052 10-Q 1 f10q_q3093015.htm f10q_q3093015.htm - Generated by SEC Publisher for SEC Filing

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C.  20549

 

FORM 10-Q

 

(Mark One)

 

(X)

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

For the quarterly period ended September 30, 2015

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 number:                                                    0-10394

DATA I/O CORPORATION

(Exact name of registrant as specified in its charter)

 

Washington

91-0864123

(State or other jurisdiction of incorporation or organization)

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

 

6645 185th Ave NE, Suite 100, Redmond, Washington, 98052

(Address of principal executive offices, including zip code)

 

(425) 881-6444

(Registrant’s telephone number, including area code)

 

 

 

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 X  No __

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files).  Yes X  No __

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

Large accelerated filer __  Accelerated filer __  Non-accelerated filer __  Smaller reporting company X

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

 

Shares of Common Stock, no par value, outstanding as of November 1, 2015:

 

7,943,720

1

 


 

DATA I/O CORPORATION

 

FORM 10-Q

For the Quarter Ended September 30, 2015

 

INDEX

Part I.

 

Financial Information

Page

 

 

 

 

 

 

Item 1.

Financial Statements

  3

 

 

 

 

 

Item 2.

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

14

 

 

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

21

 

 

 

 

 

Item 4.

Controls and Procedures

21

 

 

 

 

Part II

 

Other Information

 

 

 

 

 

 

Item 1.

Legal Proceedings

22

 

 

 

 

 

Item 1A.

Risk Factors

22

 

 

 

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

22

 

 

 

 

 

Item 3.

Defaults Upon Senior Securities

22

 

 

 

 

 

Item 4.

Mine Safety Disclosures

22

 

 

 

 

 

Item 5.

Other Information

22

 

 

 

 

 

Item 6.

Exhibits

22

 

 

 

 

Signatures

 

24

           

 

2

 


 

PART I - FINANCIAL INFORMATION

 

Item 1.                  Financial Statements

 

DATA I/O CORPORATION

CONSOLIDATED BALANCE SHEETS

(in thousands, except share data)

(UNAUDITED)

       
 

September 30,
2015

 

December 31,
2014

       

ASSETS

     

CURRENT ASSETS:

     

Cash and cash equivalents

$8,995

 

$9,361

Trade accounts receivable, net of allowance for

     

         doubtful accounts of $95 and $93, respectively

5,139

 

4,109

Inventories

3,623

 

4,445

Other current assets

311

 

426

TOTAL CURRENT ASSETS

18,068

 

18,341

       

Property, plant and equipment – net

973

 

926

Other assets

63

 

65

TOTAL ASSETS

$19,104

 

$19,332

       

LIABILITIES AND STOCKHOLDERS’ EQUITY

     

CURRENT LIABILITIES:

     

Accounts payable

$994

 

$968

Accrued compensation

1,476

 

1,756

Deferred revenue

1,087

 

1,801

Other accrued liabilities

651

 

640

Accrued costs of business restructuring

-

 

113

TOTAL CURRENT LIABILITIES

4,208

 

5,278

       

Long-term other payables

380

 

183

       

COMMITMENTS

-

 

-

       

STOCKHOLDERS’ EQUITY

     

Preferred stock -

     

Authorized, 5,000,000 shares, including

     

200,000 shares of Series A Junior Participating

     

Issued and outstanding, none

-

 

-

Common stock, at stated value -

     

Authorized, 30,000,000 shares

     

Issued and outstanding, 7,930,867 shares as of September 30,

     

2015 and 7,861,141 shares as of December 31, 2014

18,964

 

18,704

Accumulated earnings (deficit)

(5,354)

 

(5,943)

Accumulated other comprehensive  income

906

 

1,110

TOTAL STOCKHOLDERS’ EQUITY

14,516

 

13,871

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY

$19,104

 

$19,332

       

See notes to consolidated financial statements

 

 

 

 

3

 


 

 

DATA I/O CORPORATION

CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share amounts)

(UNAUDITED)

                 
   

Three Months Ended
September 30,

 

Nine Months Ended
September 30,

   

2015

 

2014

 

2015

 

2014

                 

Net Sales

 

$6,159

 

$6,213

 

$17,019

 

$16,631

Cost of goods sold

 

2,990

 

2,822

 

8,270

 

7,723

Gross margin

 

3,169

 

3,391

 

8,749

 

8,908

Operating expenses:

               

Research and development

 

1,188

 

1,217

 

3,530

 

3,539

Selling, general and administrative

 

1,505

 

1,444

 

4,457

 

4,588

Provision for business restructuring

 

-

 

-

 

-

 

13

Total operating expenses

 

2,693

 

2,661

 

7,987

 

8,140

Operating income

 

476

 

730

 

762

 

768

Non-operating income (expense):

               

Interest income

 

30

 

50

 

88

 

122

Foreign currency transaction gain (loss)

 

(50)

 

(139)

 

(237)

 

(113)

Total non-operating income (expense)

 

(20)

 

(89)

 

(149)

 

9

Income before income taxes

 

456

 

641

 

613

 

777

Income tax (expense) benefit

 

(17)

 

5

 

(24)

 

(27)

Net income

 

$439

 

$646

 

$589

 

$750

                 
                 

Basic earnings per share

 

$0.06

 

$0.08

 

$0.07

 

$0.10

Diluted earnings per share

 

$0.05

 

$0.08

 

$0.07

 

$0.09

Weighted-average basic shares

 

7,930

 

7,846

 

7,896

 

7,816

Weighted-average diluted shares

 

8,042

 

7,980

 

8,055

 

7,922

                 

See notes to consolidated financial statements

           

 

4

 


 

 

DATA I/O CORPORATION

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(in thousands)

(UNAUDITED)

         
   

Three Months Ended
September 30,

 

Nine Months Ended
September 30,

   

2015

 

2014

 

2015

 

2014

                 

Net Income

 

$439

 

$646

 

$589

 

$750

Other comprehensive income:

               

Foreign currency translation gain (loss)

(92)

 

(77)

 

(204)

 

(273)

Comprehensive income

 

$347

 

$569

 

$385

 

$477

                 

See notes to consolidated financial statements

           

 

5

 


 

 

DATA I/O CORPORATION 

CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

(UNAUDITED)

         
   

For the Nine Months Ended
September 30,

   

2015

 

2014

   

 

   

CASH FLOWS FROM OPERATING ACTIVITIES:

       

Net income

 

$589

 

$750

Adjustments to reconcile net income

 

 

   

to net cash provided by (used in) operating activities:

 

 

   

Depreciation and amortization

 

401

 

456

Equipment transferred to cost of goods sold

 

184

 

688

Share-based compensation

 

330

 

301

Net change in:

 

 

   

Trade accounts receivable

 

(1,126)

 

(2,621)

Inventories

 

759

 

(601)

Other current assets

 

108

 

80

Accrued cost of business restructuring

 

(66)

 

(619)

Accounts payable and accrued liabilities

 

(348)

 

1,045

Deferred revenue

 

(603)

 

682

Other long-term liabilities

 

225

 

(35)

     Net cash provided by (used in) operating activities

 

453

 

126

   

 

   

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

   

Purchases of property, plant and equipment

 

(632)

 

(954)

Cash provided by (used in) investing activities

 

(632)

 

(954)

   

 

   

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

   

Proceeds from issuance of common stock, net of tax withholding

(55)

 

(18)

Cash provided by (used in) financing activities

 

(55)

 

(18)

Increase/(decrease) in cash and cash equivalents

 

(234)

 

(846)

   

 

   

Effects of exchange rate changes on cash

 

(132)

 

(181)

Cash and cash equivalents at beginning of period

 

9,361

 

10,426

Cash and cash equivalents at end of period

 

$8,995

 

$9,399

   

 

   

Supplemental disclosure of cash flow information:

 

 

   

Cash paid (received) during the period for:

 

 

   

    Income Taxes

 

$11

 

$15

See notes to consolidated financial statements

       

 

6

 


 

DATA I/O CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(UNAUDITED)

 

NOTE 1 - FINANCIAL STATEMENT PREPARATION

Data I/O Corporation (“Data I/O”, “We”, “Our”, “Us”) prepared the financial statements as of September 30, 2015 and September 30, 2014 according to the rules and regulations of the Securities and Exchange Commission ("SEC"). These statements are unaudited but, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to present fairly the results for the periods presented.  The balance sheet at December 31, 2014 has been derived from the audited financial statements at that date. We have condensed or omitted certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America according to such SEC rules and regulations.  Operating results for the three and nine months ended September 30, 2015 are not necessarily indicative of the results that may be expected for the year ending December 31, 2015.  These financial statements should be read in conjunction with the annual audited financial statements and the accompanying notes included in our Form 10-K for the year ended December 31, 2014.

 

Revenue Recognition

 

We recognize revenue at the time the product is shipped.  We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be considered a separate element.  These systems are standard products with published product specifications and are configurable with standard options.  The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.

 

The revenue related to products requiring installation that is perfunctory is recognized at the time of shipment.  Installation that is considered perfunctory includes any installation that can be performed by other parties, such as distributors, other vendors, or in most cases the customers themselves.  This takes into account the complexity, skill and training needed as well as customer expectations regarding installation.

 

We enter into multiple deliverable arrangements that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component.  We allocate the value of each element based on relative selling prices.  Relative selling price is based on the selling price of the standalone system.  For the installation and service and support components, we use the value of the discount given to distributors who perform these components.  For software maintenance components, we use what we charge for annual software maintenance renewals after the initial year the system is sold.  Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year.

 

When we sell software separately, we recognize software revenue upon shipment provided that only inconsequential obligations remain on our part and substantive acceptance conditions, if any, have been met.

 

We recognize revenue when persuasive evidence of an arrangement exists, shipment has occurred, the price is fixed or determinable, the buyer has paid or is obligated to pay, collectability is reasonably assured, substantive acceptance conditions, if any, have been met, the obligation is not contingent on resale of the product, the buyer’s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer.  We establish a reserve for sales returns based on historical trends in product returns and estimates for new items.

7

 


 

 

We transfer certain products out of service from their internal use and make them available for sale.  The products transferred are our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment.  Once transferred, the equipment is sold by our regular sales channels as used equipment inventory.  These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business.  The transfer amount is the product unit’s net book value and the sale transaction is accounted for as revenue and cost of goods sold.

 

Stock-Based Compensation Expense

 

We measure and recognize compensation expense as required for all share-based payment awards, including employee stock options and restricted stock unit awards, based on estimated fair values on the grant dates.

 

Income Tax

 

Historically, when accounting for uncertainty in income taxes, we have not incurred any interest or penalties associated with tax matters and no interest or penalties were recognized during the three and nine months ended September 30, 2015.  However, we have adopted a policy whereby amounts related to penalties associated with tax matters are classified as general and administrative expense when incurred and amounts related to interest associated with tax matters are classified as interest income or interest expense.

 

We have incurred net operating losses in certain past years.  We continue to maintain a valuation allowance for the full amount of the net deferred tax asset balance associated with our net operating losses and credit carryforwards, as sufficient uncertainty exists regarding our ability to realize such tax assets in the future.  There were $211,000 and $198,000 of unrecognized tax benefits related to uncertain tax positions and related valuation allowance as of September 30, 2015 and 2014, respectively.

 

Tax years that remain open for examination include 2012, 2013 and 2014 in the United States of America.  In addition, tax years from 2001 to 2011 may be subject to examination in the event that we utilize the net operating losses and credit carryforwards from those years in our current or future year tax returns.

 

Recent Accounting Pronouncements

 

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers” (ASU 2014-09). The standard provides companies with a single model for accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance.  ASU 2014-09 was originally effective for annual reporting periods beginning after December 15, 2016. 

 

In August 2015, the FASB issued ASU 2015-14, “Revenue from Contracts with Customers” (ASU 2015-14).  ASU 2015-14 defers the effective date of the new revenue recognition standard by one year. As such, it now takes effect for public entities in fiscal years beginning after December 15, 2017. All other entities have an additional year. However, early adoption is permitted for any entity that chooses to adopt the new standard as of the original effective date.  We are in the process of evaluating the impact of adoption on our consolidated financial statements.

 

 

8

 


 

NOTE 2 – INVENTORIES

Inventories consisted of the following components:

       
   

September 30,
2015

 

December 31,
2014

 (in thousands)

       

Raw material

 

$2,250

 

$2,429

Work-in-process

 

1,071

 

1,288

Finished goods

 

302

 

728

Inventories

 

$3,623

 

$4,445

         

 

NOTE 3 – PROPERTY, PLANT AND EQUIPMENT, NET

Property and equipment consisted of the following components:

   

September 30,
2015

 

December 31,
2014

 (in thousands)

       

 Leasehold improvements

 

$188

 

$415

 Equipment

 

5,645

 

6,208

   

5,833

 

6,623

 Less accumulated depreciation

 

4,860

 

5,697

 Property and equipment, net

 

$973

 

$926

         

 

NOTE 4 – BUSINESS RESTRUCTURING

Our previous years’ restructure actions have been fully implemented.  As a result of the lease amendment discussed in Note 6, “Operating Lease Commitments”, in July 2015, the balance of the restructure liability of approximately $120,000 was incorporated into our deferred rent liability as part of the new lease incentive.

 

An analysis of the business restructuring is as follows:

 

 

Reserve
Balance
Dec. 31, 2013

2014
Expense

2014
Payments/
Write-Offs

Reserve
Balance
Dec. 31, 2014

2015
Expense

2015
Payments/
Write-Offs

Reserve
Balance
Sep. 30, 2015

 (in thousands)

             

 Downsizing US operations: 

             

    Employee severance

$230

($16)

$214

$0

$0

$0

$0

    Other costs 

240

25

94

171

-

171

-

 Downsizing foreign operations: 

             

    Employee severance

372

16

371

17

-

17

-

    Other costs 

31

(12)

19

-

-

-

-

 Total

$873

$13

$698

$188

$0

$188

$0

               

9

 


 

NOTE 5 – OTHER ACCRUED LIABILITIES

Other accrued liabilities consisted of the following components:

   

September 30,
2015

 

December 31,
2014

 (in thousands)

     

 

 Product warranty

 

$361

 

$339

 Sales return reserve

 

61

 

55

 Other taxes

 

148

 

87

 Other

 

81

 

159

 Other accrued liabilities

 

$651

 

$640

       

 

 

The changes in Data I/O's product warranty liability for the nine months ending September 30, 2015 are as follows:

   

September 30,
2015

 (in thousands)

   

 Liability, beginning balance

 

$339

 Net expenses

 

605

 Warranty claims

 

(605)

 Accrual revisions

 

22

 Liability, ending balance

 

$361

     

 

NOTE 6 – OPERATING LEASE COMMITMENTS

We have commitments under non-cancelable operating leases and other agreements, primarily for factory and office space, with initial or remaining terms of one year or more as follows:

For the years ending December 31:

   

Operating
Leases

 (in thousands)

   

2015 (remaining)

 

$137

2016

 

455

2017

 

527

2018

 

507

2019

 

516

Thereafter

 

680

Total

 

$2,822

     

10

 


 

During the second quarter of 2015, we amended our lease agreement for the Redmond, Washington headquarters facility effective July 8, 2015.  The amended lease resulted in our headquarters relocating to a nearby building, extending the term through April 2021, lowering the square footage to approximately 20,460, providing lease inducement incentives and lowering the rental rate.  The new lease commitment of approximately $1.7 million will be paid over the term of the lease.  As a result of this lease amendment, the remaining balance of the restructure liability of approximately $120,000 was incorporated into our deferred rent liability in July, 2015.

 

During the second quarter of 2015, we renewed our lease agreement for our Shanghai, China facility, effective June 15, 2015, extending the term through December 31, 2015.  Operations are expected to continue in this facility through January 31, 2016.

In October 2015, we signed a lease agreement for a new facility located in Shanghai, China which was effective November 1, 2015 and extends through October 31, 2021.  The new lease will approximately double our space to 19,400 square feet at approximately 54% of the current lease rate.

During the first quarter of 2014, we renewed our lease agreement for our Munich, Germany facility effective February 1, 2015, extending the term through January 2018 and lowering the square footage to approximately 4,306 square feet.  Effective June 1, 2014, the landlord was able to lease the excess space abandoned as part of Q2 2013 restructure actions to another tenant and the lease was revised to end May 31, 2017.

 

NOTE 7 – OTHER COMMITMENTS

We have purchase obligations for inventory and production costs as well as other obligations such as capital expenditures, service contracts, marketing, and development agreements.  Arrangements are considered purchase obligations if a contract specifies all significant terms, including fixed or minimum quantities to be purchased, a pricing structure and approximate timing of the transaction.  Most arrangements are cancelable without a significant penalty, and with short notice, typically less than 90 days.  At September 30, 2015, the purchase commitments and other obligations totaled $958,000 of which all but $59,000 are expected to be paid over the next twelve months.

 

NOTE 8 – CONTINGENCIES

As of September 30, 2015, we were not a party to any legal proceedings or aware of any indemnification agreement claims, the adverse outcome of which in management’s opinion, individually or in the aggregate, would have a material adverse effect on our results of operations or financial position. 

 

NOTE 9 – EARNINGS PER SHARE

Basic earnings per share is calculated based on the weighted average number of common shares outstanding during each period.  Diluted earnings per share is calculated based on these same weighted average shares outstanding plus the effect of potential shares issuable upon assumed exercise of stock options based on the treasury stock method.  Potential shares issuable upon the exercise of stock options are excluded from the calculation of diluted earnings per share to the extent their effect would be anti-dilutive.

 

 

11

 


 

The following table sets forth the computation of basic and diluted earnings per share:

 

   

 Three Months Ended

 

 Nine Months Ended

   

Sep. 30,
2015

 

Sep. 30,
2014

 

Sep. 30,
2015

 

Sep. 30,
2014

(in thousands except per share data)

               

Numerator for basic and diluted

               

earnings per share:

               

       Net income

 

$439

 

$646

 

$589

 

$750

                 

Denominator for basic

               

earnings per share:

               

       weighted-average shares

 

7,930

 

7,846

 

7,896

 

7,816

                 

Employee stock options and awards

 

112

 

134

 

159

 

106

                 

Denominator for diluted

               

earnings per share:

               

       adjusted weighted-average shares &

               

       assumed conversions of stock options

 

8,042

 

7,980

 

8,055

 

7,922

                 

Basic and diluted

               

earnings per share:

               

       Total basic earnings per share

 

$0.06

 

$0.08

 

$0.07

 

$0.10

       Total diluted earnings per share 

 

$0.05

 

$0.08

 

$0.07

 

$0.09

 

Options to purchase 162,526 and 417,362 shares were outstanding as of September 30, 2015 and 2014, respectively, but were excluded from the computation of diluted earnings per share for the periods then ended because the options were anti-dilutive.

 

NOTE 10 – SHARE-BASED COMPENSATION

 

For share-based awards granted, we have recognized compensation expense based on the estimated grant date fair value method.  For these awards we have recognized compensation expense using a straight-line amortization method reduced for estimated forfeitures.  

 

The impact on our results of operations of recording share-based compensation, net of forfeitures, for the three and nine months ended September 30, 2015 and 2014, respectively, was as follows:

 

   

 Three Months Ended

 

 Nine Months Ended

   

Sep. 30,
2015

 

Sep. 30,
2014

 

Sep. 30,
2015

 

Sep. 30,
2014

 (in thousands)

   

 

 

 

 

   

Cost of goods sold

 

$2

 

$2

 

$11

 

$4

Research and development

 

18

 

20

 

58

 

60

Selling, general and administrative

 

73

 

68

 

261

 

237

Total share-based compensation

 

$93

 

$90

 

$330

 

$301

                 

Impact on net earnings per share:

               

Basic and diluted

 

($0.01)

 

($0.01)

 

($0.04)

 

($0.04)

12

 


 

 

Equity awards granted during the three and nine months ended September 30, 2015 and 2014 were as follows:

 

   

 Three Months Ended

 

 Nine Months Ended

   

Sep. 30,
2015

 

Sep. 30,
2014

 

Sep. 30,
2015

 

Sep. 30,
2014

 (in thousands)

   

 

 

 

 

   

Restricted Stock

 

-

 

-

 

193.8

 

188.9

Stock Options

 

-

 

-

 

-

 

3.0

 

Non-employee directors Restricted Stock Units (“RSU’s”) generally vest over one year, employee RSU’s vest over four years with the expense being recognized over the vesting period.

 

The fair value of share-based awards for employee stock options was estimated using the Black-Scholes valuation model.  The following weighted average assumptions were used to calculate the fair value of stock options granted during the three and nine months ended September 30, 2015 and 2014:

 

   

 Three Months Ended

 

 Nine Months Ended

   

Sep. 30,
2015

 

Sep. 30,
2014

 

Sep. 30,
2015

 

Sep. 30,
2014

 

 

 

 

 

 

 

   

Risk-free interest rates

 

-

 

-

 

-

 

1.31%

Volatility factors

 

-

 

-

 

-

 

0.51

Expected life of the option in years

 

-

 

-

 

-

 

4.00

Expected dividend yield

 

-

 

-

 

-

 

None

 

There were no stock option awards in 2015 or in the third quarter of 2014.

 

The remaining unamortized expected future equity compensation expense and remaining amortization period associated with unvested option grants, restricted stock awards and restricted stock unit awards at September 30, 2015 are:

 

   

Sep. 30,
2015

 (in thousands unless specified)

   

Unamortized future equity compensation expense

 

$1,133

Remaining weighted average amortization period in years

 

2.76

     

 

 

13

 


 

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

 

General

 

Forward-Looking Statements

 

This Quarterly Report on Form 10-Q includes forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995.  This Act provides a “safe harbor” for forward-looking statements to encourage companies to provide prospective information about themselves as long as they identify these statements as forward-looking and provide meaningful cautionary statements identifying important factors that could cause actual results to differ from the projected results.  All statements other than statements of historical fact made in this Quarterly Report on Form 10-Q are forward-looking.  In particular, statements herein regarding industry prospects or trends; expected revenues; expected level of expense; future results of operations; reversals of tax valuation allowances; restructuring implications; breakeven point, or financial position; changes in gross margin; economic conditions and capital spending outlook; market acceptance of our newly introduced or upgraded products; development, introduction and shipment of new products; building lease arrangements; sales channels and any other guidance on future periods are forward-looking statements.  Forward-looking statements reflect management’s current expectations and are inherently uncertain.  Although we believe that the expectations reflected in these forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, achievements, or other future events.  Moreover, neither we nor anyone else assumes responsibility for the accuracy and completeness of these forward-looking statements.  We are under no duty to update any of these forward-looking statements after the date of this report.  The reader should not place undue reliance on these forward-looking statements.  The discussions above and in the section in Item 1A., Risk Factors “Cautionary Factors That May Affect Future Results” in our Annual report on Form 10-K for the year ended December 31, 2014 describe some, but not all, of the factors that could cause these differences.

 

OVERVIEW

 

We are particularly focused on profitably managing and growing the core programming business, while developing and enhancing products to drive future revenue and earnings growth.  Part of the strategy is to gain market share and to expand addressable markets.  Our challenge is growing and profitably operating in a cyclical and rapidly evolving industry environment, particularly while we have experienced unfavorable currency rate fluctuations.  We are balancing business geography shifts, new product launches, increasing costs and strategic investments in our business with the level of demand and mix of business we expect.

 

We focus our research and development efforts in our strategic growth markets, namely new programming technology, automated programming systems for the manufacturing environment and software.  We continue to focus on extending the capabilities and support for our product lines and supporting the latest semiconductor devices, including NAND Flash, e-MMC, and microcontrollers on our newer products.  During 2014 and 2015, we continued to enhance our PSV7000, Data I/O’s most advanced programming system which can cut the cost of programming and represents new capabilities to handle and program small parts.  In July 2014, we announced our new PSV3000 automated programming system, which was specifically designed to meet the needs of Chinese and Asian local manufacturers moving from manual to automated programming.  The PSV3000 is being sold in Asia and recently won the 2015 SMT China Vision Award for Device Programming and the 2015 EM Asia Innovation Award for Programming Systems.  In April 2015, we announced our new PSV5000 automated programming system, which will replace our PS388 system with a more integrated solution at a lower cost. 

 

We are focused on strategic high volume manufacturers in key market segments like automotive electronics, wireless and consumer electronics, industrial controls including ”Internet of Things” electronics, and programming centers.

 

14

 


 

BUSINESS RESTRUCTURING PROGRESS

 

Our previous years’ restructure actions have been fully implemented.  As a result of the lease amendment discussed in Note 6, “Operating Lease Commitments”, in July 2015, the balance of the restructure liability of approximately $120,000 was incorporated into our deferred rent liability as part of the new lease incentive.

 

cRITICAL aCCOUNTING pOLICY jUDGMENTS AND eSTIMATES

 

The preparation of financial statements in accordance with accounting principles generally accepted in the United States of America requires that we make estimates and judgments, which affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities.  On an on-going basis, we evaluate our estimates, including those related to revenue recognition, estimating the percentage-of-completion on fixed-price professional engineering service contracts, sales returns, bad debts, inventories, investments, intangible assets, income taxes, warranty obligations, restructuring charges, contingencies such as litigation, and contract terms that have multiple elements and other complexities typical in the capital equipment industry.  We base our estimates on historical experience and other assumptions that we believe are reasonable under the circumstances.  Actual results may differ from these estimates under different assumptions or conditions. 

 

We believe the following critical accounting policies affect the more significant judgments and estimates used in the preparation of our financial statements:

 

Revenue Recognition:  We recognize revenue at the time the product is shipped.  We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be considered a separate element.  These systems are standard products with published product specifications and are configurable with standard options.  The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.

 

The revenue related to products requiring installation that is perfunctory is recognized at the time of shipment.  Installation that is considered perfunctory includes any installation that can be performed by other parties, such as distributors, other vendors, or in most cases the customers themselves.  This takes into account the complexity, skill and training needed as well as customer expectations regarding installation.

 

We enter into multiple deliverable arrangements that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component.  We allocate the value of each element based on relative selling prices.  Relative selling price is based on the selling price of the standalone system.  For the installation and service and support components, we use the value of the discount given to distributors who perform these components.  For software maintenance components, we use what we charge for annual software maintenance renewals after the initial year the system is sold.  Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year.

 

When we sell software separately, we recognize software revenue upon shipment provided that only inconsequential obligations remain on our part and substantive acceptance conditions, if any, have been met.

 

We recognize revenue when persuasive evidence of an arrangement exists, shipment has occurred, the price is fixed or determinable, the buyer has paid or is obligated to pay, collectability is reasonably assured, substantive acceptance conditions, if any, have been met, the obligation is not contingent on resale of the product, the buyer’s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer.  We establish a reserve for sales returns based on historical trends in product returns and estimates for new items.

15

 


 

 

We transfer certain products out of service from their internal use and make them available for sale.  The products transferred are our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment.  Once transferred, the equipment is sold by our regular sales channels as used equipment inventory.  These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business.  The transfer amount is the product unit’s net book value and the sale transaction is accounted for as revenue and cost of goods sold.

 

Allowance for Doubtful Accounts:  We base the allowance for doubtful accounts receivable on our assessment of the collectability of specific customer accounts and the aging of accounts receivable.  If there is deterioration of a major customer’s credit worthiness or actual defaults are higher than historical experience, our estimates of the recoverability of amounts due to us could be adversely affected. 

 

Inventory: Inventories are stated at the lower of cost or market.  Adjustments are made to standard cost, which approximates actual cost on a first-in, first-out basis.  We estimate reductions to inventory for obsolete, slow-moving, excess and non-salable inventory by reviewing current transactions and forecasted product demand.  We evaluate our inventories on an item by item basis and record inventory adjustments accordingly.  If there is a significant decrease in demand for our products, uncertainty during product line transitions, or a higher risk of inventory obsolescence because of rapidly changing technology and customer requirements, we may be required to increase our inventory adjustments and our gross margin could be adversely affected. 

 

Warranty Accruals:  We accrue for warranty costs based on the expected material and labor costs to fulfill our warranty obligations.  If we experience an increase in warranty claims, which are higher than our historical experience, our gross margin could be adversely affected. 

 

Tax Valuation Allowances:  Given the uncertainty created by our loss history, as well as the current uncertain economic outlook for our industry and capital spending, we expect to continue to limit the recognition of net deferred tax assets and accounting for uncertain tax positions and maintain the tax valuation allowances.  At the current time, we expect, therefore, that reversals of the tax valuation allowance will take place only as we are able to take advantage of the underlying tax loss or other attributes in carry forward.  The transfer pricing and expense or cost sharing arrangements are complex areas where judgments, such as the determination of arms-length arrangements, can be subject to challenges by different tax jurisdictions. 

 

Share-based Compensation:  We account for share-based awards made to our employees and directors, including employee stock option awards and restricted stock unit awards, using the estimated grant date fair value method of accounting.  For options, we estimate the fair value using the Black-Scholes valuation model, which requires the input of highly subjective assumptions, including the option’s expected life and the price volatility of the underlying stock.  The expected stock price volatility assumption was determined using the historical volatility of our common stock.  Changes in the subjective assumptions required in the valuation model may significantly affect the estimated value of the awards, the related stock-based compensation expense and, consequently, our results of operations.  

 

 

16

 


 

Results of Operations

 

Net Sales

 

   

 Three Months Ended

 

 Nine Months Ended

Net sales by product line

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 (in thousands)

                       

Automated programming systems

 

$4,762

 

4.0%

 

$4,580

 

$12,914

 

11.3%

 

$11,608

Non-automated programming systems

 

1,397

 

(14.5%)

 

1,633

 

4,105

 

(18.3%)

 

5,023

Total programming systems

 

$6,159

 

(0.9%)

 

$6,213

 

$17,019

 

2.3%

 

$16,631

                         
                         
   

 Three Months Ended

 

 Nine Months Ended

Net sales by location

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 (in thousands)

                       

United States

 

$449

 

7.2%

 

$419

 

$1,846

 

16.6%

 

$1,583

% of total

 

7.3%

     

6.7%

 

10.8%

     

9.5%

                       

 

International

 

$5,710

 

(1.4%)

 

$5,794

 

$15,173

 

0.8%

 

$15,048

% of total

 

92.7%

     

93.3%

 

89.2%

     

90.5%

                           

 

Net sales in the third quarter of 2015 were $6.2 million compared with $6.2 million in the third quarter of 2014, and sequentially up 24% compared with $5.0 million in the second quarter of 2015.  The $6.2 million third quarter of 2015 net sales were achieved by sales growth of our PSV family, which offset the impact of unfavorable foreign currency translation rates.  Sales to the automotive electronics market and Asian programming centers were strong during the quarter.  On an international regional basis, revenue in the third quarter of 2015 increased in Asia 79% and in Europe 18% and declined 62% in the Americas compared to the third quarter of 2014.  The decline in the Americas was primarily due to weaker sales in Latin America attributed to unfavorable foreign currency translation rates.  Net sales in the third quarter of 2015 compared to same period in 2014 were unfavorably impacted by approximately $260 thousand due to the change in average foreign currency translation rates related to the U.S. Dollar compared to the Euro.  A sales breakdown by type for the third quarter of 2015 was 68% equipment, 24% adapters, and 8% software and maintenance.  Adapters are a consumable item and software and maintenance are typically recurring under annual subscription contracts.

 

Orders for the third quarter of 2015 were $5.9 million, up 10%, compared with $5.4 million in the third quarter of 2014, primarily resulting from higher orders in the automotive market, offset in part by unfavorable currency translation rates and lower orders in Latin American markets.  Backlog was $1.6 million at September 30, 2015, compared to $2.0 million at September 30, 2014 and $1.9 million at June 30, 2015.  Deferred revenue was $1.1 million at September 30, 2015, compared to $1.8 million at September 30, 2014 and $1.0 million at June 30, 2015.

 

For the nine months ending September 30, 2015, compared to the same period in 2014, the net sales increase was primarily due to higher sales of our PSV family of automated programming systems.  On a regional basis, net sales increased 48% in Asia and 11% in Europe, while declining 41% in the Americas compared to the same period in 2014.  Net sales for the nine months ending September 30, 2015 compared to same period in 2014 were unfavorably impacted by approximately $1 million due to the change in average foreign currency translation rates related to the U.S. Dollar compared to the Euro.

 

 

17

 


 

Gross Margin

 

 

 Three Months Ended

 

 Nine Months Ended

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 (in thousands)

                     

Gross margin

$3,169

 

(6.5%)

 

$3,391

 

$8,749

 

(1.8%)

 

$8,908

Percentage of net sales

51.5%

 

 

 

54.6%

 

51.4%

 

 

 

53.6%

 

 

Gross margin as a percentage of sales in the third quarter of 2015 was 51.5%, compared with 54.6% in the third quarter of 2014.  The gross margin decrease as a percentage of sales for the third quarter was primarily due to the impact of foreign currency exchange rates and a less favorable product and channel mix.  The channel mix trend is likely to continue as Latin America economic issues impact our representative channel sales and shift the mix toward Asian distributors.

For the first nine months of 2015 compared to the same period in 2014, the decrease in gross margin was generally due to the same factors discussed above for the third quarter.

 

Research and Development

 

               

 

 Three Months Ended

 

 Nine Months Ended

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 (in thousands)

                     

Research and development

$1,188

 

(2.4%)

 

$1,217

 

$3,530

 

(0.3%)

 

$3,539

Percentage of net sales

19.3%

 

 

 

19.6%

 

20.7%

 

 

 

21.3%

 

Research and development (“R&D”) decreased $29 thousand in the third quarter of 2015 compared to the same period in 2014, primarily due to lower R&D materials and depreciation offset in part by consulting, professional services and incentive programs.

 

For the first nine months of 2015 compared to the same period in 2014, the decrease in R&D expense was generally due to the same factors discussed above for the third quarter.

 

Selling, General and Administrative

 

 

 Three Months Ended

 

 Nine Months Ended

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 (in thousands)

                     

Selling, general &

                     

administrative

$1,505

 

4.2%

 

$1,444

 

$4,457

 

(2.9%)

 

$4,588

Percentage of net sales

24.4%

 

 

 

23.2%

 

26.2%

 

 

 

27.6%

 

18

 


 

Selling, General and Administrative (“SG&A”) expenses increased $61 thousand in the third quarter of 2015  compared to the same period in 2014, primarily reflecting the one-time expense of our Redmond headquarters move of approximately $90 thousand that was completed in July 2015 with a savings of $50 thousand per quarter compared to our previous lease.

 

For the first nine months of 2015 compared to the same period in 2014, the decrease in SG&A expense was generally due to the same factors discussed above for the third quarter offset by savings resulting from prior years’ restructuring actions and cost controls.

 

Interest

 

 

 Three Months Ended

 

 Nine Months Ended

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 (in thousands)

                     

Interest income

$30

 

(40.0%)

 

$50

 

$88

 

(27.9%)

 

$122

 

Interest income decreased in the third quarter of 2015 compared to the same period in 2014, primarily due to lower invested cash balances.

 

For the first nine months of 2015 compared to the same period in 2014, the decrease in interest income was generally due to the same factors discussed above for the third quarter.

 

Income Taxes

 

 

 Three Months Ended

 

 Nine Months Ended

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 

Sep. 30,
2015

 

Change

 

Sep. 30,
2014

 (in thousands)

                     

Income tax (expense) benefit

($17)

 

*

 

$5

 

($24)

 

(11.1%)

 

($27)

   * not meaningful

                     

 

Income tax (expense)/benefit for the third quarter of 2015 compared to same period in 2014, primarily resulted from foreign subsidiary income tax and refunds received in 2014 by foreign subsidiaries.

 

For the first nine months of 2015 compared to the same period in 2014, income tax expense was generally due to the same factors discussed above for the third quarter.

 

The effective tax rate differed from the statutory tax rate primarily due to the effect of valuation allowances, as well as foreign taxes.  We have a valuation allowance of $11.6 million as of September 30, 2015.  Our deferred tax assets and valuation allowance have been reduced by approximately $211 thousand and $198 thousand associated with the requirements of accounting for uncertain tax positions as of September 30, 2015 and 2014, respectively.  Given the uncertainty created by our past loss history and the cyclical nature of the industry in which we operate, we expect to continue to limit the recognition of net deferred tax assets and maintain the tax valuation allowances.

 

19

 


 

Financial Condition

               

Liquidity and Capital Resources

   
 

Sep. 30,
2015

 

Change

 

Dec. 31,
2014

 (in thousands)

         

Working capital

$13,860

 

$797

 

$13,063

 

During the third quarter of 2015, inventory decreased $493 thousand, primarily due to the high volume of shipments to customers, with the increased sales volume and late quarter shipments contributing to a $1.7 million increase in accounts receivable.

 

For the first nine months of 2015, our working capital increase primarily relates to the drawing down of the PS family inventory level and recognition of deferred revenue systems earlier in the year.

 

Although we have no significant external capital expenditure plans currently, we expect that we will continue to make capital expenditures to support our business and related to facility moves.  We plan to increase internal capital expenditures for sales demonstration and R&D test equipment as we develop and release new products.  Capital expenditures are expected to be funded by existing and internally generated funds or lease financing.

 

As a result of our significant product development, customer support, selling and marketing efforts, we have required substantial working capital to fund our operations.  Prior to 2014, we restructured our operations to lower our costs and operating expenditures particularly in some geographic regions.  This allowed us to  invest in other regions which created headroom to hire critical product development resources, lower the level of revenue required for our net income breakeven point, offset in part, costs rising over time, preserved our cash position and allowed us to focus on profitable operations.

 

We believe that we have sufficient working capital available under our operating plan to fund our operations and capital requirements through at least the next one-year period.  Approximately $5.1 million of our cash is located in foreign subsidiary accounts at September 30, 2015.  Although we have no current repatriation plans, there may be tax and other impediments to repatriating the cash to the United States.  Our working capital may be used to fund growth initiatives including acquisitions, as well as share repurchases, which could reduce our liquidity.  Any substantial inability to achieve our current business plan could have a material adverse impact on our financial position, liquidity, or results of operations and may require us to reduce expenditures and/or seek additional financing.

 

OFF-Balance sheet arrangements

 

Except as noted in the accompanying consolidated financial statements in Note 6, “Operating Lease Commitments” and Note 7, “Other Commitments”, we have no off-balance sheet arrangements.

 

Non-Generally accepted accounting principles (GAAP) FINANCIAL MeasureS

 

Earnings Before Interest, Taxes, Depreciation and Amortization (“EBITDA”) was $552 thousand in the third quarter of 2015 compared to $728 thousand in the third quarter of 2014.  Adjusted EBITDA, excluding equity compensation (a non-cash item) and restructure charge, was $645 thousand in the second quarter of 2015, compared to $818 thousand in the third quarter of 2014.

 

EBITDA was $925 thousand for the first nine months of 2015 compared to $1.1 million in the first nine months of 2014.  Adjusted EBITDA, excluding equity compensation and restructure charge, was $1.3 million for the first nine months of 2015, compared to $1.4 million for the first nine months of 2014.

 

20

 


 

Non-GAAP financial measures, such as EBITDA and adjusted EBITDA, should not be considered a substitute for, or superior to, measures of financial performance prepared in accordance with GAAP.  We believe that these non-GAAP financial measures provide meaningful supplemental information regarding the Company’s results and facilitate the comparison of results.  A reconciliation of net income to EBITDA and adjusted EBITDA follows:

 

Non-Generally accepted accounting principles (GAAP) FINANCIAL Measure RECONCILIATION

 

   

 Three Months Ended

 

 Nine Months Ended

   

Sep. 30,
2015

 

Sep. 30,
2014

 

Sep. 30,
2015

 

Sep. 30,
2014

 (in thousands)

               

Net Income

 

$439

 

$646

 

$589

 

$750

   Interest (income) expense

 

(30)

 

(50)

 

(88)

 

(122)

   Taxes

 

17

 

(5)

 

24

 

27

   Depreciation & amortization

 

126

 

137

 

400

 

457

EBITDA earnings

 

$552

 

$728

 

$925

 

$1,112

                 

   Equity compensation

 

93

 

90

 

330

 

301

   Restructure charge

 

-

 

-

 

-

 

13

Adjusted EBITDA earnings,

               

   excluding equity compensation

               

   and restructure charge

 

$645

 

$818

 

$1,255

 

$1,426

   

 

           

 

RECENT ACCOUNTING ANNOUNCEMENTS

 

Recent Accounting Pronouncements

 

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers” (ASU 2014-09). The standard provides companies with a single model for accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance.  ASU 2014-09 was originally effective for annual reporting periods beginning after December 15, 2016. 

 

In August 2015, the FASB issued ASU 2015-14, “Revenue from Contracts with Customers” (ASU 2015-14).  ASU 2015-14 defers the effective date of the new revenue recognition standard by one year. As such, it now takes effect for public entities in fiscal years beginning after December 15, 2017. All other entities have an additional year. However, early adoption is permitted for any entity that chooses to adopt the new standard as of the original effective date.  We are in the process of evaluating the impact of adoption on our consolidated financial statements.

 

Item 3.                                  Quantitative and Qualitative Disclosures About Market Risk

 

Not applicable.

 

Item 4.                 Controls and Procedures

 

Evaluation of disclosure controls and procedures

 

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Exchange Act) as of the end of the period covered by this report (the “Evaluation Date”). Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of the Evaluation Date, our disclosure controls and procedures were effective at the reasonable level of assurance. Disclosure Controls are controls and procedures designed to reasonably assure that information required to be disclosed in our reports filed under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure Controls are also designed to reasonably assure that such information is accumulated and communicated to our management, including the CEO and CFO, as appropriate to allow timely decisions regarding required disclosure.

21

 


 

 

Changes in internal controls

 

There were no changes made in our internal controls during the period covered by this report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting which is still under the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in Internal Control – Integrated Framework (1992).  We are expecting to transition to COSO (2013) during the fiscal year 2015.

 

PART II - OTHER INFORMATION

 

Item 1.                  Legal Proceedings

 

From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business.  As of September 30, 2015, we were not a party to any material pending legal proceedings.

 

Item 1A.                                Risk Factors


In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2014, which could materially affect our business, financial condition or future results. The risks described in our Annual Report on Form 10-K are not the only risks facing our Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.  There are no material changes to the Risk Factors described in our Annual Report.

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

 

                                None

 

Item 3.                  Defaults Upon Senior Securities

 

                                None

 

Item 4.                  Mine Safety Disclosures

 

                                Not Applicable

               

Item 5.                  Other Information

 

                                None

 

Item 6.                  Exhibits 

 

(a)    Exhibits

 

22

 


 

                 10   Material Contracts:

          None

               

                 31    Certification pursuant to Section 302 of the Sarbanes Oxley Act of 2002:

31.1                           Chief Executive Officer Certification                                                                                    

31.2                           Chief Financial Officer Certification                                                                                      

 

                 32    Certification pursuant to Section 906 of the Sarbanes Oxley Act of 2002:

32.1                           Chief Executive Officer Certification                                                                                    

32.2                           Chief Financial Officer Certification

 

101   Interactive Data Files Pursuant to Rule 405 of Regulation S-T

 

23

 


 

SIGNATURES

 

 

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

 

DATED:   November 12, 2015

 

 

DATA I/O CORPORATION

(REGISTRANT)

 

 

By: //S//Anthony Ambrose                                                                                                                           

Anthony Ambrose

President and Chief Executive Officer

(Principal Executive Officer and Duly Authorized Officer)

 

 

By: //S//Joel S. Hatlen

Joel S. Hatlen

Vice President and Chief Financial Officer

Secretary and Treasurer

(Principal Financial Officer and Duly Authorized Officer)

 

 

24

 


 

Exhibit 31.1

CERTIFICATION        

 

I, Anthony Ambrose, certify that:

1)            I have reviewed this quarterly report on Form 10-Q of Data I/O Corporation;

2)            Based on my knowledge, this report does not contain any untrue statement of 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 quarterly report;

3)            Based on my knowledge, the financial statements, and other financial information included in this quarterly 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 quarterly 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 quarterly report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this quarterly report based on such evaluation; and

d)            Disclosed in this quarterly 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 the 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.

 

DATED:   November 12, 2015

 

/s/ Anthony Ambrose

Anthony Ambrose

Chief Executive Officer

(Principal Executive Officer)

25

 


 

Exhibit 31.2

 

CERTIFICATION

 

I, Joel S. Hatlen, certify that:

1)            I have reviewed this quarterly report on Form 10-Q of Data I/O Corporation;

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 quarterly report;

3)            Based on my knowledge, the financial statements, and other financial information included in this quarterly 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 quarterly 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 quarterly report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this quarterly report based on such evaluation; and

d)            Disclosed in this quarterly 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 the 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.

 

DATED:   November 12, 2015

 

 /s/ Joel S. Hatlen  

Joel S. Hatlen

Chief Financial Officer

(Principal Financial Officer)

 

26

 


 

Exhibit 32.1

 

Certification by Chief Executive Officer

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 Data I/O Corporation (the “Company”) on Form 10-Q for the period ended September 30, 2015 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Anthony Ambrose, 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:

 

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

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

 

 

/s/ Anthony Ambrose

Anthony Ambrose

Chief Executive Officer

(Principal Executive Officer)

November 12, 2015

 

 

 

27

 


 

Exhibit 32.2

 

Certification by Chief Financial Officer

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 Data I/O Corporation (the “Company”) on Form 10-Q for the period ended September 30, 2015 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Joel S. Hatlen, Chief 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:

 

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

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

 

 

 /s/ Joel S. Hatlen  

Joel S. Hatlen

Chief Financial Officer

(Principal Financial Officer)

November 12, 2015

28

 

EX-101.INS 2 daio-20150930.xml XBRL INSTANCE FILE 0000351998 2015-01-01 2015-09-30 0000351998 2014-01-01 2014-09-30 0000351998 2014-12-31 0000351998 2015-09-30 0000351998 us-gaap:CostOfSalesMember 2015-01-01 2015-09-30 0000351998 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-09-30 0000351998 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-01-01 2015-09-30 0000351998 us-gaap:EmployeeSeveranceMember us-gaap:ForeignCountryMember 2015-01-01 2015-09-30 0000351998 us-gaap:OtherExpenseMember us-gaap:ForeignCountryMember 2015-01-01 2015-09-30 0000351998 DAIO:UnitedStatesMember us-gaap:EmployeeSeveranceMember 2015-01-01 2015-09-30 0000351998 DAIO:UnitedStatesMember us-gaap:OtherExpenseMember 2015-01-01 2015-09-30 0000351998 2014-09-30 0000351998 2014-01-01 2014-12-31 0000351998 DAIO:UnitedStatesMember us-gaap:EmployeeSeveranceMember 2014-01-01 2014-12-31 0000351998 DAIO:UnitedStatesMember us-gaap:OtherExpenseMember 2014-01-01 2014-12-31 0000351998 us-gaap:EmployeeSeveranceMember us-gaap:ForeignCountryMember 2014-01-01 2014-12-31 0000351998 us-gaap:OtherExpenseMember us-gaap:ForeignCountryMember 2014-01-01 2014-12-31 0000351998 DAIO:UnitedStatesMember us-gaap:EmployeeSeveranceMember 2015-09-30 0000351998 DAIO:UnitedStatesMember us-gaap:EmployeeSeveranceMember 2014-12-31 0000351998 DAIO:UnitedStatesMember us-gaap:OtherExpenseMember 2015-09-30 0000351998 DAIO:UnitedStatesMember us-gaap:OtherExpenseMember 2014-12-31 0000351998 us-gaap:EmployeeSeveranceMember us-gaap:ForeignCountryMember 2015-09-30 0000351998 us-gaap:EmployeeSeveranceMember us-gaap:ForeignCountryMember 2014-12-31 0000351998 us-gaap:OtherExpenseMember us-gaap:ForeignCountryMember 2015-09-30 0000351998 us-gaap:OtherExpenseMember us-gaap:ForeignCountryMember 2014-12-31 0000351998 us-gaap:CostOfSalesMember 2014-01-01 2014-09-30 0000351998 us-gaap:ResearchAndDevelopmentExpenseMember 2014-01-01 2014-09-30 0000351998 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2014-01-01 2014-09-30 0000351998 2013-12-31 0000351998 us-gaap:ForeignCountryMember us-gaap:EmployeeSeveranceMember 2013-12-31 0000351998 us-gaap:ForeignCountryMember us-gaap:OtherExpenseMember 2013-12-31 0000351998 DAIO:UnitedStatesMember us-gaap:EmployeeSeveranceMember 2013-12-31 0000351998 DAIO:UnitedStatesMember us-gaap:OtherExpenseMember 2013-12-31 0000351998 2014-07-01 2014-09-30 0000351998 us-gaap:CostOfSalesMember 2014-07-01 2014-09-30 0000351998 us-gaap:ResearchAndDevelopmentExpenseMember 2014-07-01 2014-09-30 0000351998 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2014-07-01 2014-09-30 0000351998 2015-07-01 2015-09-30 0000351998 us-gaap:CostOfSalesMember 2015-07-01 2015-09-30 0000351998 us-gaap:ResearchAndDevelopmentExpenseMember 2015-07-01 2015-09-30 0000351998 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-07-01 2015-09-30 0000351998 2015-11-01 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure DATA I/O CORP 0000351998 10-Q 2015-09-30 false --12-31 No No Yes Smaller Reporting Company Q3 2015 5000000 5000000 0 0 0 0 30000000 30000000 93000 95000 7861141 7930867 7861141 7930867 0 13000 0 0 0 0 13000 -16000 25000 16000 -12000 0 0 188000 0 0 0 0 171000 0 17000 0 0 873000 372000 31000 230000 240000 188000 17000 0 0 171000 698000 214000 94000 371000 19000 55000 61000 87000 148000 159000 81000 640000 651000 339000 361000 7943720 0 0 183000 380000 5278000 4208000 113000 0 640000 651000 1801000 1087000 1756000 1476000 968000 994000 19332000 19104000 65000 63000 926000 973000 18341000 18068000 426000 311000 4445000 3623000 4109000 5139000 9361000 8995000 9399000 10426000 0 0 18704000 18964000 -5943000 -5354000 1110000 906000 13871000 14516000 19332000 19104000 589000 750000 646000 439000 24000 27000 -5000 17000 613000 777000 641000 456000 -149000 9000 -89000 -20000 -237000 -113000 -139000 -50000 88000 122000 50000 30000 762000 768000 730000 476000 7987000 8140000 2661000 2693000 4457000 4588000 1444000 1505000 3530000 3539000 1217000 1188000 8749000 8908000 3391000 3169000 8270000 7723000 2822000 2990000 17019000 16631000 6213000 6159000 8055 7922 7980 8042 7896 7816 7846 7930 0.07 0.09 0.08 .05 0.07 0.10 0.08 0.06 -204000 -273000 -77000 -92000 385000 477000 569000 347000 453000 126000 225000 -35000 -603000 682000 -348000 1045000 -66000 -619000 -108000 -80000 -759000 601000 1126000 2621000 330000 301000 11000 58000 261000 4000 60000 237000 90000 2000 20000 68000 93000 2000 18000 73000 184000 688000 401000 456000 -632000 -954000 632000 954000 -132000 -181000 -234000 -846000 55000 18000 55000 18000 11000 15000 <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Data I/O Corporation (&#147;Data I/O&#148;, &#147;We&#148;, &#147;Our&#148;, &#147;Us&#148;) prepared the financial statements as of September 30, 2015 and September 30, 2014 according to the rules and regulations of the Securities and Exchange Commission (&#34;SEC&#34;). These statements are unaudited but, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to present fairly the results for the periods presented.&#160; The balance sheet at December 31, 2014 has been derived from the audited financial statements at that date. We have condensed or omitted certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America according to such SEC rules and regulations.&#160; Operating results for the three and nine months ended September 30, 2015 are not necessarily indicative of the results that may be expected for the year ending December 31, 2015.&#160; These financial statements should be read in conjunction with the annual audited financial statements and the accompanying notes included in our Form 10-K for the year ended December 31, 2014.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Revenue Recognition </u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenue at the time the product is shipped.&#160; We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be considered a separate element.&#160; These systems are standard products with published product specifications and are configurable with standard options.&#160; The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The revenue related to products requiring installation that is perfunctory is recognized at the time of shipment.&#160; Installation that is considered perfunctory includes any installation that can be performed by other parties, such as distributors, other vendors, or in most cases the customers themselves.&#160; This takes into account the complexity, skill and training needed as well as customer expectations regarding installation.</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We enter into multiple deliverable arrangements that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component.&#160; We allocate the value of each element based on relative selling prices.&#160; Relative selling price is based on the selling price of the standalone system.&#160; For the installation and service and support components, we use the value of the discount given to distributors who perform these components.&#160; For software maintenance components, we use what we charge for annual software maintenance renewals after the initial year the system is sold.&#160; Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year.</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When we sell software separately, we recognize software revenue upon shipment provided that only inconsequential obligations remain on our part and substantive acceptance conditions, if any, have been met.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenue when persuasive evidence of an arrangement exists, shipment has occurred, the price is fixed or determinable, the buyer has paid or is obligated to pay, collectability is reasonably assured, substantive acceptance conditions, if any, have been met, the obligation is not contingent on resale of the product, the buyer&#146;s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer.&#160; We establish a reserve for sales returns based on historical trends in product returns and estimates for new items.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We transfer certain products out of service from their internal use and make them available for sale.&#160; The products transferred are our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment.&#160; Once transferred, the equipment is sold by our regular sales channels as used equipment inventory.&#160; These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business.&#160; The transfer amount is the product unit&#146;s net book value and the sale transaction is accounted for as revenue and cost of goods sold.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Stock-Based Compensation Expense</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We measure and recognize compensation expense as required for all share-based payment awards, including employee stock options and restricted stock unit awards, based on estimated fair values on the grant dates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Income Tax</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Historically, when accounting for uncertainty in income taxes, we have not incurred any interest or penalties associated with tax matters and no interest or penalties were recognized during the three and nine months ended September 30, 2015.&#160; However, we have adopted a policy whereby amounts related to penalties associated with tax matters are classified as general and administrative expense when incurred and amounts related to interest associated with tax matters are classified as interest income or interest expense.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have incurred net operating losses in certain past years.&#160; We continue to maintain a valuation allowance for the full amount of the net deferred tax asset balance associated with our net operating losses and credit carryforwards, as sufficient uncertainty exists regarding our ability to realize such tax assets in the future.&#160; There were $211,000 and $198,000 of unrecognized tax benefits related to uncertain tax positions and related valuation allowance as of September 30, 2015 and 2014, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Tax years that remain open for examination include 2012, 2013 and 2014<font style="color: #3366FF"> </font>in the United States of America.&#160; In addition, tax years from 2001 to 2011 may be subject to examination in the event that we utilize the net operating losses and credit carryforwards from those years in our current or future year tax returns.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Recent Accounting Pronouncements</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2014, the FASB issued ASU 2014-09,&#160;<i>&#147;Revenue from Contracts with Customers&#148;</i>&#160;(ASU 2014-09). The standard provides companies with a single model for accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance.&#160; ASU 2014-09 was originally effective for annual reporting periods beginning after December 15, 2016.&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In August&#160;2015, the FASB issued ASU 2015-14, &#147;<i>Revenue from Contracts with Customers&#148; </i>(ASU 2015-14).&#160; ASU 2015-14 defers the effective date of the new revenue recognition standard by one year. As such, it now takes effect for public entities in fiscal years beginning after December&#160;15, 2017. All other entities have an additional year. However, early adoption is permitted for any entity that chooses to adopt the new standard as of the original effective date.&#160; We are in the process of evaluating the impact of adoption on our consolidated financial statements.</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="width: 52%; padding-bottom: 10pt"><font style="font-size: 8pt; line-height: 115%">Inventories consisted of the following components:</font></td> <td nowrap="nowrap" style="width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">September 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">December 31,</font><br /> <font style="font-size: 8pt">2014</font></td></tr> <tr> <td nowrap="nowrap"><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap"><font style="font-size: 8pt">Raw material</font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$2,250 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$2,429 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap"><font style="font-size: 8pt">Work-in-process</font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">1,071 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">1,288 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap"><font style="font-size: 8pt">Finished goods</font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">302 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">728 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap"><font style="font-size: 8pt">Inventories</font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$3,623 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$4,445 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> </table> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">Property and equipment consisted of the following components:</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top; width: 52%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">September 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">December 31,</font><br /> <font style="font-size: 8pt">2014</font></td></tr> <tr> <td><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">&#160;Leasehold improvements </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$188 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$415 </font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">&#160;Equipment </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">5,645 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">6,208 </font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">5,833 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">6,623 </font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">&#160;Less accumulated depreciation </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">4,860 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">5,697 </font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">&#160;Property and equipment, net </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$973 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$926 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="background-color: white; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our previous years&#146; restructure actions have been fully implemented.&#160; As a result of the lease amendment discussed in Note 6, &#147;Operating Lease Commitments&#148;, in July 2015, the balance of the restructure liability of approximately $120,000 was incorporated into our deferred rent liability as part of the new lease incentive.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">An analysis of the business restructuring is as follows:</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="width: 30%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Reserve</font><br /> <font style="font-size: 8pt">Balance</font><br /> <font style="font-size: 8pt">Dec. 31, 2013</font></td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">2014</font><br /> <font style="font-size: 8pt">Expense</font></td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">2014</font><br /> <font style="font-size: 8pt">Payments/</font><br /> <font style="font-size: 8pt">Write-Offs</font></td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Reserve</font><br /> <font style="font-size: 8pt">Balance</font><br /> <font style="font-size: 8pt">Dec. 31, 2014</font></td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">2015</font><br /> <font style="font-size: 8pt">Expense</font></td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">2015</font><br /> <font style="font-size: 8pt">Payments/</font><br /> <font style="font-size: 8pt">Write-Offs</font></td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Reserve</font><br /> <font style="font-size: 8pt">Balance</font><br /> <font style="font-size: 8pt">Sep. 30, 2015</font></td></tr> <tr> <td nowrap="nowrap"><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;Downsizing US operations:&#160; </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160; Employee severance </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$230 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">($16)</font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$214 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160; Other costs&#160; </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">240 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">25 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">94 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">171 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">171 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;Downsizing foreign operations:&#160; </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160; Employee severance </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">372 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">16 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">371 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">17 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">17 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160; Other costs&#160; </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">31 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">(12)</font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">19 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify"><font style="font-size: 8pt">&#160;Total </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$873 </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$13 </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$698 </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$188 </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$0 </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$188 </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$0 </font></td></tr> </table> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">Other accrued liabilities consisted of the following components:</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top; width: 52%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">September 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">December 31,</font><br /> <font style="font-size: 8pt">2014</font></td></tr> <tr> <td><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Product warranty </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">$361 </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; text-align: right"><font style="font-size: 8pt">$339 </font></td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Sales return reserve </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">61 </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; text-align: right"><font style="font-size: 8pt">55 </font></td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Other taxes </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">148 </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; text-align: right"><font style="font-size: 8pt">87 </font></td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Other </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">81 </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; background-color: white; text-align: right"><font style="font-size: 8pt">159 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap"><font style="font-size: 8pt">&#160;Other accrued liabilities </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$651 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">$640 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="background-color: white">&#160;</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0">&#160;</p> <p style="margin-top: 0; margin-bottom: 0"></p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The changes in Data I/O's product warranty liability for the nine months ending September 30, 2015 are as follows:</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top; width: 65%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 10%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 25%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">September 30,</font><br /> <font style="font-size: 8pt">2015</font></td></tr> <tr> <td><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Liability, beginning balance </font></td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">$339 </font></td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Net expenses </font></td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">605 </font></td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Warranty claims </font></td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(605)</font></td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Accrual revisions </font></td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">22 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap"><font style="font-size: 8pt">&#160;Liability, ending balance </font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$361 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap">&#160;</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"></p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">We have commitments under non-cancelable operating leases and other agreements, primarily for factory and office space, with initial or remaining terms of one year or more as follows:</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ending December 31:</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="width: 67%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 10%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="width: 23%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Operating</font><br /> <font style="font-size: 8pt">Leases</font></td></tr> <tr> <td><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2015 (remaining)</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$137 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2016</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">455 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2017</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">527 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2018</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">507 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2019</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">516 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Thereafter</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">680 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$2,822 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap">&#160;</td></tr> </table> <p style="margin-top: 0; margin-bottom: 0">&#160;</p> <p style="margin-top: 0; margin-bottom: 0"></p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the second quarter of 2015, we amended our lease agreement for the Redmond, Washington headquarters facility effective July 8, 2015.&#160; The amended lease resulted in our headquarters relocating to a nearby building, extending the term through April 2021, lowering the square footage to approximately 20,460, providing lease inducement incentives and lowering the rental rate.&#160; The new lease commitment of approximately $1.7 million will be paid over the term of the lease.&#160; As a result of this lease amendment, the remaining balance of the restructure liability of approximately $120,000 was incorporated into our deferred rent liability in July, 2015.</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">During the second quarter of 2015, we renewed our lease agreement for our Shanghai, China facility, effective June 15, 2015, extending the term through December 31, 2015.&#160; Operations are expected to continue in this facility through January 31, 2016.</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">In October 2015, we signed a lease agreement for a new facility located in Shanghai, China which was effective November 1, 2015 and extends through October 31, 2021.&#160; The new lease will approximately double our space to 19,400 square feet at approximately 54% of the current lease rate.</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the first quarter of 2014, we renewed our lease agreement for our Munich, Germany facility effective February 1, 2015, extending the term through January 2018 and lowering the square footage to approximately 4,306 square feet.&#160; Effective June 1, 2014, the landlord was able to lease the excess space abandoned as part of Q2 2013 restructure actions to another tenant and the lease was revised to end May 31, 2017.</p> <p style="margin-top: 0; margin-bottom: 0"></p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have purchase obligations for inventory and production costs as well as other obligations such as capital expenditures, service contracts, marketing, and development agreements.&#160; Arrangements are considered purchase obligations if a contract specifies all significant terms, including fixed or minimum quantities to be purchased, a pricing structure and approximate timing of the transaction.&#160; Most arrangements are cancelable without a significant penalty, and with short notice, typically less than 90 days.&#160; At September 30, 2015, the purchase commitments and other obligations totaled $958,000 of which all but $59,000 are expected to be paid over the next twelve months.</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of September 30, 2015, we were not a party to any legal proceedings or aware of any indemnification agreement claims, the adverse outcome of which in management&#146;s opinion, individually or in the aggregate, would have a material adverse effect on our results of operations or financial position.&#160;</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings per share is calculated based on the weighted average number of common shares outstanding during each period.&#160; Diluted earnings per share is calculated based on these same weighted average shares outstanding plus the effect of potential shares issuable upon assumed exercise of stock options based on the treasury stock method.&#160; Potential shares issuable upon the exercise of stock options are excluded from the calculation of diluted earnings per share to the extent their effect would be anti-dilutive.</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the computation of basic and diluted earnings per share:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Three Months Ended </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Nine Months Ended </font></td></tr> <tr> <td nowrap="nowrap" style="vertical-align: bottom; width: 36%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td> <td nowrap="nowrap" style="vertical-align: bottom; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td></tr> <tr> <td style="vertical-align: bottom"><font style="font-size: 8pt">(in thousands except per share data)</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Numerator for basic and diluted</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">earnings per share:</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160; Net income</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$439 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$646 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$589 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$750 </font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Denominator for basic</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">earnings per share:</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160; weighted-average shares</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">7,930 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">7,846 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">7,896 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">7,816 </font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Employee stock options and awards</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">112 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">134 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">159 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">106 </font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Denominator for diluted</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">earnings per share:</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160; adjusted weighted-average shares &#38;</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160; assumed conversions of stock options</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">8,042 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">7,980 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">8,055 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">7,922 </font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Basic and diluted</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">earnings per share:</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160; Total basic earnings per share</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.06 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.08 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.07 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.10 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160; Total diluted earnings per share &#160;</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.05 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.08 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.07 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.09 </font></td></tr> </table> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Options to purchase 162,526 and 417,362 shares were outstanding as of September 30, 2015 and 2014, respectively, but were excluded from the computation of diluted earnings per share for the periods then ended because the options were anti-dilutive.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For share-based awards granted, we have recognized compensation expense based on the estimated grant date fair value method.&#160; For these awards we have recognized compensation expense using a straight-line amortization method reduced for estimated forfeitures. &#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt/115% Times New Roman, Times, Serif; margin: 0 0 10pt">The impact on our results of operations of recording share-based compensation, net of forfeitures, for the three and nine months ended September 30, 2015 and 2014, respectively, was as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Three Months Ended </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Nine Months Ended </font></td></tr> <tr> <td style="vertical-align: bottom; width: 35%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 6%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td> <td nowrap="nowrap" style="vertical-align: bottom; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td></tr> <tr> <td><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Cost of goods sold</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$2 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$2 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$11 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$4 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Research and development</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">18 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">20 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">58 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">60 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Selling, general and administrative</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">73 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">68 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">261 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">237 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total share-based compensation</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$93 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$90 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$330 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$301 </font></td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Impact on net earnings per share:</font></td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Basic and diluted</font></td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">($0.01)</font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">($0.01)</font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">($0.04)</font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">($0.04)</font></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0">&#160;</p> <p style="margin-top: 0; margin-bottom: 0"></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Equity awards granted during the three and nine months ended September 30, 2015 and 2014 were as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Three Months Ended </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Nine Months Ended </font></td></tr> <tr> <td style="vertical-align: bottom; width: 36%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td> <td nowrap="nowrap" style="vertical-align: bottom; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td></tr> <tr> <td><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Restricted Stock</font></td> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">193.8 </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">188.9 </font></td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Stock Options</font></td> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">3.0 </font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p> <p style="margin-top: 0; margin-bottom: 0">&#160;</p> <p style="margin-top: 0; margin-bottom: 0"></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Non-employee directors Restricted Stock Units (&#147;RSU&#146;s&#148;) generally vest over one year, employee RSU&#146;s vest over four years with the expense being recognized over the vesting period.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The fair value of share-based awards for employee stock options was estimated using the Black-Scholes valuation model.&#160; The following weighted average assumptions were used to calculate the fair value of stock options granted during the three and nine months ended September 30, 2015 and 2014:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Three Months Ended </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Nine Months Ended </font></td></tr> <tr> <td style="vertical-align: bottom; width: 36%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td> <td nowrap="nowrap" style="vertical-align: bottom; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td></tr> <tr> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Risk-free interest rates</font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">1.31%</font></td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Volatility factors</font></td> <td style="vertical-align: top; background-color: white; text-align: justify">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">0.51 </font></td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Expected life of the option in years</font></td> <td style="vertical-align: top; background-color: white; text-align: justify">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">4.00 </font></td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Expected dividend yield</font></td> <td style="vertical-align: top; background-color: white; text-align: justify">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">None</font></td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="margin-top: 0; margin-bottom: 0"></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There were no stock option awards in 2015 or in the third quarter of 2014.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The remaining unamortized expected future equity compensation expense and remaining amortization period associated with unvested option grants, restricted stock awards and restricted stock unit awards at September 30, 2015 are:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="width: 71%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="width: 8%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="width: 21%; border-bottom: Black 1pt solid; background-color: white; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td></tr> <tr> <td><font style="font-size: 8pt">&#160;(in thousands unless specified) </font></td> <td>&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Unamortized future equity compensation expense</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$1,133 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap"><font style="font-size: 8pt">Remaining weighted average amortization period in years</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">2.76 </font></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenue at the time the product is shipped.&#160; We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be considered a separate element.&#160; These systems are standard products with published product specifications and are configurable with standard options.&#160; The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The revenue related to products requiring installation that is perfunctory is recognized at the time of shipment.&#160; Installation that is considered perfunctory includes any installation that can be performed by other parties, such as distributors, other vendors, or in most cases the customers themselves.&#160; This takes into account the complexity, skill and training needed as well as customer expectations regarding installation.</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We enter into multiple deliverable arrangements that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component.&#160; We allocate the value of each element based on relative selling prices.&#160; Relative selling price is based on the selling price of the standalone system.&#160; For the installation and service and support components, we use the value of the discount given to distributors who perform these components.&#160; For software maintenance components, we use what we charge for annual software maintenance renewals after the initial year the system is sold.&#160; Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year.</p> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When we sell software separately, we recognize software revenue upon shipment provided that only inconsequential obligations remain on our part and substantive acceptance conditions, if any, have been met.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenue when persuasive evidence of an arrangement exists, shipment has occurred, the price is fixed or determinable, the buyer has paid or is obligated to pay, collectability is reasonably assured, substantive acceptance conditions, if any, have been met, the obligation is not contingent on resale of the product, the buyer&#146;s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer.&#160; We establish a reserve for sales returns based on historical trends in product returns and estimates for new items.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We transfer certain products out of service from their internal use and make them available for sale.&#160; The products transferred are our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment.&#160; Once transferred, the equipment is sold by our regular sales channels as used equipment inventory.&#160; These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business.&#160; The transfer amount is the product unit&#146;s net book value and the sale transaction is accounted for as revenue and cost of goods sold.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We measure and recognize compensation expense as required for all share-based payment awards, including employee stock options and restricted stock unit awards, based on estimated fair values on the grant dates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Historically, when accounting for uncertainty in income taxes, we have not incurred any interest or penalties associated with tax matters and no interest or penalties were recognized during the three and nine months ended September 30, 2015.&#160; However, we have adopted a policy whereby amounts related to penalties associated with tax matters are classified as general and administrative expense when incurred and amounts related to interest associated with tax matters are classified as interest income or interest expense.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have incurred net operating losses in certain past years.&#160; We continue to maintain a valuation allowance for the full amount of the net deferred tax asset balance associated with our net operating losses and credit carryforwards, as sufficient uncertainty exists regarding our ability to realize such tax assets in the future.&#160; There were $211,000 and $198,000 of unrecognized tax benefits related to uncertain tax positions and related valuation allowance as of September 30, 2015 and 2014, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Tax years that remain open for examination include 2012, 2013 and 2014<font style="color: #3366FF"> </font>in the United States of America.&#160; In addition, tax years from 2001 to 2011 may be subject to examination in the event that we utilize the net operating losses and credit carryforwards from those years in our current or future year tax returns.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2014, the FASB issued ASU 2014-09,&#160;<i>&#147;Revenue from Contracts with Customers&#148;</i>&#160;(ASU 2014-09). The standard provides companies with a single model for accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance.&#160; ASU 2014-09 was originally effective for annual reporting periods beginning after December 15, 2016.&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In August&#160;2015, the FASB issued ASU 2015-14, &#147;<i>Revenue from Contracts with Customers&#148; </i>(ASU 2015-14).&#160; ASU 2015-14 defers the effective date of the new revenue recognition standard by one year. As such, it now takes effect for public entities in fiscal years beginning after December&#160;15, 2017. All other entities have an additional year. However, early adoption is permitted for any entity that chooses to adopt the new standard as of the original effective date.&#160; We are in the process of evaluating the impact of adoption on our consolidated financial statements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="width: 52%; padding-bottom: 10pt"><font style="font-size: 8pt; line-height: 115%">Inventories consisted of the following components:</font></td> <td nowrap="nowrap" style="width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 17%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">September 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">December 31,</font><br /> <font style="font-size: 8pt">2014</font></td></tr> <tr> <td nowrap="nowrap"><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap"><font style="font-size: 8pt">Raw material</font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$2,250 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$2,429 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap"><font style="font-size: 8pt">Work-in-process</font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">1,071 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">1,288 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap"><font style="font-size: 8pt">Finished goods</font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">302 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">728 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap"><font style="font-size: 8pt">Inventories</font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$3,623 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$4,445 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top; width: 52%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">September 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">December 31,</font><br /> <font style="font-size: 8pt">2014</font></td></tr> <tr> <td><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">&#160;Leasehold improvements </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$188 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$415 </font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">&#160;Equipment </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">5,645 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">6,208 </font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">5,833 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">6,623 </font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">&#160;Less accumulated depreciation </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">4,860 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">5,697 </font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">&#160;Property and equipment, net </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$973 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$926 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="background-color: white; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="width: 30%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Reserve</font><br /> <font style="font-size: 8pt">Balance</font><br /> <font style="font-size: 8pt">Dec. 31, 2013</font></td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">2014</font><br /> <font style="font-size: 8pt">Expense</font></td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">2014</font><br /> <font style="font-size: 8pt">Payments/</font><br /> <font style="font-size: 8pt">Write-Offs</font></td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Reserve</font><br /> <font style="font-size: 8pt">Balance</font><br /> <font style="font-size: 8pt">Dec. 31, 2014</font></td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">2015</font><br /> <font style="font-size: 8pt">Expense</font></td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">2015</font><br /> <font style="font-size: 8pt">Payments/</font><br /> <font style="font-size: 8pt">Write-Offs</font></td> <td style="width: 10%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Reserve</font><br /> <font style="font-size: 8pt">Balance</font><br /> <font style="font-size: 8pt">Sep. 30, 2015</font></td></tr> <tr> <td nowrap="nowrap"><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;Downsizing US operations:&#160; </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160; Employee severance </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$230 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">($16)</font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$214 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160; Other costs&#160; </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">240 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">25 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">94 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">171 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">171 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;Downsizing foreign operations:&#160; </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160; Employee severance </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">372 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">16 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">371 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">17 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">17 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160; Other costs&#160; </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">31 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">(12)</font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">19 </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">- </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="text-align: justify"><font style="font-size: 8pt">&#160;Total </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$873 </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$13 </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$698 </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$188 </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$0 </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$188 </font></td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$0 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top; width: 52%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">September 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">December 31,</font><br /> <font style="font-size: 8pt">2014</font></td></tr> <tr> <td><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Product warranty </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">$361 </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; text-align: right"><font style="font-size: 8pt">$339 </font></td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Sales return reserve </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">61 </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; text-align: right"><font style="font-size: 8pt">55 </font></td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Other taxes </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">148 </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white; text-align: right"><font style="font-size: 8pt">87 </font></td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Other </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">81 </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; background-color: white; text-align: right"><font style="font-size: 8pt">159 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap"><font style="font-size: 8pt">&#160;Other accrued liabilities </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$651 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">$640 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="background-color: white">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top; width: 65%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 10%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 25%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">September 30,</font><br /> <font style="font-size: 8pt">2015</font></td></tr> <tr> <td><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Liability, beginning balance </font></td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">$339 </font></td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Net expenses </font></td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">605 </font></td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Warranty claims </font></td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(605)</font></td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 8pt">&#160;Accrual revisions </font></td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">22 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap"><font style="font-size: 8pt">&#160;Liability, ending balance </font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$361 </font></td></tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap">&#160;</td></tr> </table> <p style="font: 8pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ending December 31:</p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="width: 67%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="width: 10%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="width: 23%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Operating</font><br /> <font style="font-size: 8pt">Leases</font></td></tr> <tr> <td><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2015 (remaining)</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$137 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2016</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">455 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2017</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">527 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2018</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">507 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2019</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">516 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Thereafter</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">680 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total</font></td> <td nowrap="nowrap">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$2,822 </font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Three Months Ended </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Nine Months Ended </font></td></tr> <tr> <td nowrap="nowrap" style="vertical-align: bottom; width: 36%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td> <td nowrap="nowrap" style="vertical-align: bottom; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td></tr> <tr> <td style="vertical-align: bottom"><font style="font-size: 8pt">(in thousands except per share data)</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Numerator for basic and diluted</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">earnings per share:</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160; Net income</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$439 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$646 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$589 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$750 </font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Denominator for basic</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">earnings per share:</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160; weighted-average shares</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">7,930 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">7,846 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">7,896 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">7,816 </font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Employee stock options and awards</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">112 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">134 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">159 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">106 </font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Denominator for diluted</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">earnings per share:</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160; adjusted weighted-average shares &#38;</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160; assumed conversions of stock options</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">8,042 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">7,980 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">8,055 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">7,922 </font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Basic and diluted</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">earnings per share:</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160; Total basic earnings per share</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.06 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.08 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.07 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.10 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160; Total diluted earnings per share &#160;</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.05 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.08 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.07 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$0.09 </font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Three Months Ended </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Nine Months Ended </font></td></tr> <tr> <td style="vertical-align: bottom; width: 35%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 6%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td> <td nowrap="nowrap" style="vertical-align: bottom; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td></tr> <tr> <td><font style="font-size: 8pt">&#160;(in thousands) </font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Cost of goods sold</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$2 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$2 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$11 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">$4 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Research and development</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">18 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">20 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">58 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">60 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Selling, general and administrative</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">73 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">68 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">261 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="text-align: right"><font style="font-size: 8pt">237 </font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total share-based compensation</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$93 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$90 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$330 </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="border-top: Black 1pt solid; border-bottom: Black 2.25pt double; text-align: right"><font style="font-size: 8pt">$301 </font></td></tr> <tr> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Impact on net earnings per share:</font></td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Basic and diluted</font></td> <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">($0.01)</font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">($0.01)</font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">($0.04)</font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">($0.04)</font></td></tr> </table> <p style="margin: 0pt"></p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font: 8pt Times New Roman, Times, Serif"> <tr style="vertical-align: middle"> <td>&#160;</td> <td>&#160;</td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center">&#160;Three Months Ended&#160;</td> <td>&#160;</td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center">&#160;Nine Months Ended&#160;</td></tr> <tr> <td rowspan="2" style="vertical-align: bottom; width: 12%">&#160;</td> <td rowspan="2" style="vertical-align: bottom; width: 11%">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 11%">Sep. 30,</td> <td rowspan="2" style="vertical-align: top; border-top-color: black; border-top-width: 1pt; width: 11%">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 11%">Sep. 30,</td> <td rowspan="2" style="vertical-align: bottom; width: 11%">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 11%">Sep. 30,</td> <td rowspan="2" style="vertical-align: top; border-top-color: black; border-top-width: 1pt; width: 11%">&#160;</td> <td style="vertical-align: bottom; text-align: center; width: 11%">Sep. 30,</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center">2015</td> <td style="border-bottom: black 1pt solid; text-align: center">2014</td> <td style="border-bottom: black 1pt solid; text-align: center">2015</td> <td style="border-bottom: black 1pt solid; text-align: center">2014</td></tr> <tr> <td style="vertical-align: middle">&#160;(in thousands)&#160;</td> <td style="vertical-align: middle">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify">Restricted Stock</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center">-&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right">-&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right">193.8</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right">188.9</td></tr> <tr> <td style="vertical-align: top; text-align: justify">Stock Options</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center">-&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right">-&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right">-&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right">3</td></tr> </table> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Three Months Ended </font></td> <td nowrap="nowrap" style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">&#160;Nine Months Ended </font></td></tr> <tr> <td style="vertical-align: bottom; width: 36%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td> <td nowrap="nowrap" style="vertical-align: bottom; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2015</font></td> <td style="vertical-align: top; width: 5%; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; width: 11%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">Sep. 30,</font><br /> <font style="font-size: 8pt">2014</font></td></tr> <tr> <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Risk-free interest rates</font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">1.31%</font></td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Volatility factors</font></td> <td style="vertical-align: top; background-color: white; text-align: justify">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">0.51 </font></td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Expected life of the option in years</font></td> <td style="vertical-align: top; background-color: white; text-align: justify">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">4.00 </font></td></tr> <tr> <td style="vertical-align: top; text-align: justify"><font style="font-size: 8pt">Expected dividend yield</font></td> <td style="vertical-align: top; background-color: white; text-align: justify">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">- </font></td> <td nowrap="nowrap" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td> <td nowrap="nowrap" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">None</font></td></tr> </table> <p style="margin: 0pt"></p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font: 8pt Times New Roman, Times, Serif"> <tr style="vertical-align: middle"> <td rowspan="2" style="width: 34%">&#160;</td> <td rowspan="2" style="width: 33%">&#160;</td> <td style="text-align: center; width: 33%">Sep. 30,</td></tr> <tr style="vertical-align: middle"> <td style="border-bottom: black 1pt solid; text-align: center">2015</td></tr> <tr> <td style="vertical-align: middle">&#160;(in thousands unless specified)&#160;</td> <td style="vertical-align: middle">&#160;</td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="vertical-align: middle"> <td>Unamortized future equity compensation expense</td> <td>&#160;</td> <td style="text-align: right">$1,133</td></tr> <tr style="vertical-align: middle"> <td colspan="2">Remaining weighted average amortization period in years</td> <td style="text-align: right">2.76</td></tr> </table> <p style="margin: 0pt"></p> 2429000 2250000 1288000 1071000 728000 302000 415000 188000 6208000 5645000 6623000 5833000 5697000 4860000 605000 -605000 22000 137000 455000 527000 507000 516000 680000 2822000 958000 59000 7896 7816 7846 7930 159 106 134 112 162526 417362 -.04 -.04 -.01 -.01 193.8 188.9 0 0 0 3 0 0 .0131 .0051 P4Y 0.00 1133000 P2Y9M4D 211000 198000 EX-101.SCH 3 daio-20150930.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share amounts) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (in thousands) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - NOTE 1 - FINANCIAL STATEMENT PREPARATION link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - NOTE 2 - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - NOTE 4 - BUSINESS RESTRUCTURING link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - NOTE 7- OTHER COMMITMENTS link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - NOTE 8 - CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - NOTE 1 - FINANCIAL STATEMENT PREPARATION (Policies) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - NOTE 2 - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - NOTE 4. BUSINESS RESTRUCTURING (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - NOTE 1 - FINANCIAL STATEMENT PREPARATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - NOTE 2 - INVENTORIES (Details) in thousands link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Details) (in thousands) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - NOTE 4. BUSINESS RESTRUCTURING (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - NOTE 4 - BUSINESS RESTRUCTURING (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Details) (in thousands) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Details 1) (in thousands) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Details) (in thousands) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - NOTE 7 - OTHER COMMITMENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE (Details) (in thousands, except per share data) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details) (in thousands, except per share data) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - NOTE 10. SHARE-BASED COMPENSATION (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - NOTE 10. SHARE BASED COMPENSATION (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details 3) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 4 daio-20150930_cal.xml XBRL CALCULATION FILE EX-101.DEF 5 daio-20150930_def.xml XBRL DEFINITION FILE EX-101.LAB 6 daio-20150930_lab.xml XBRL LABEL FILE Cost Of Goods Sold Income Statement Location [Axis] Research and Development Selling, general and administrative OneMillionProgramMember PlanName [Axis] SixMillionProgramMember Employee Severance RestructuringCostAndReserve [Axis] Downsizing foreign operations StatementGeographical [Axis] Other costs Downsizing United States Operations Restricted Stock Award Type [Axis] Stock Option Document And Entity Information Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Is Entity a Well-known Seasoned Issuer? Is Entity a Voluntary Filer? Is Entity's Reporting Status Current? Entity Filer Category Entity Public Float Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] ASSETS CURRENT ASSETS: Cash and cash equivalents Trade accounts receivable, net of allowance for doubtful accounts of $95 and $93, respectively Inventories Other current assets TOTAL CURRENT ASSETS Property, plant and equipment - net Other assets TOTAL ASSETS LIABILITIES AND STOCKHOLDERS' EQUITY CURRENT LIABILITIES: Accounts payable Accrued compensation Deferred revenue Other accrued liabilities Accrued costs of business restructuring TOTAL CURRENT LIABILITIES Long-term other payables COMMITMENTS STOCKHOLDERS' EQUITY Preferred stock - Authorized, 5,000,000 shares, including 200,000 shares of Series A Junior Participating Issued and outstanding, none Common stock, at stated value - Authorized, 30,000,000 shares Issued and outstanding, 7,930,867 shares as of September 30, 2015 and 7,861,141 shares as of December 31, 2014 Accumulated earnings (deficit) Accumulated other comprehensive income TOTAL STOCKHOLDERS' EQUITY TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Trade accounts receivable, net of allowance Preferred stock, authorized shares (including Series A) Preferred stock, issued shares Preferred stock, outstanding shares Common stock, authorized shares Common stock, issued shares Common stock, outstanding shares Income Statement [Abstract] Net Sales Cost of goods sold Gross margin Operating expenses: Research and development Selling, general and administrative Provision for business restructuring Total operating expenses Operating income (loss) Non-operating income (expense): Interest income Foreign currency transaction gain (loss) Total non-operating income (expense) Income before income taxes Income tax (expense) benefit Net income Basic earnings per share Diluted earnings per share Weighted-average basic shares Weighted-average diluted shares Consolidated Statements Of Comprehensive Income Loss In Thousands Net Income (loss) Other comprehensive income: Foreign currency translation gain (loss) Comprehensive income Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net income (loss) Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Depreciation and amortization Equipment transferred to cost of goods sold Share-based compensation Net change in: Trade accounts receivable Inventories Other current assets Accrued cost of business restructuring Accounts payable and accrued liabilities Deferred revenue Other long-term liabilities Net cash provided by (used in) operating activities CASH FLOWS FROM INVESTING ACTIVITIES: Purchases of property, plant and equipment Cash provided by (used in) investing activities CASH FLOWS FROM FINANCING ACTIVITIES: Proceeds from issuance of common stock, net of tax withholding Cash provided by (used in) financing activities Increase/(decrease) in cash and cash equivalents Effects of exchange rate changes on cash Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental disclosure of cash flow information: Cash paid (received) during the period for: Income Taxes Organization, Consolidation and Presentation of Financial Statements [Abstract] NOTE 1 - FINANCIAL STATEMENT PREPARATION Inventory Disclosure [Abstract] NOTE 2 - INVENTORIES Property, Plant and Equipment [Abstract] NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET Restructuring and Related Activities [Abstract] NOTE - 4. BUSINESS RESTRUCTURING Note 5 - Other Accrued Liabilities NOTE 5 - OTHER ACCRUED LIABILITIES Notes to Financial Statements NOTE 6 - OPERATING LEASE COMMITMENTS Commitments and Contingencies Disclosure [Abstract] NOTE 7 - OTHER COMMITMENTS NOTE 8 - CONTINGENCIES Earnings Per Share [Abstract] NOTE 9 - EARNINGS (LOSS) PER SHARE Share-based Compensation [Abstract] NOTE 10 - SHARE-BASED COMPENSATION Note 1 - Financial Statement Preparation Policies Revenue Recognition Stock-Based Compensation Expense Income Tax Recent Accounting Pronouncements Note 2 - Inventories Tables INVENTORIES Note 3 - Property Plant And Equipment Net Tables PROPERTY, PLANT AND EQUIPMENT, NET Note 4. Business Restructuring Tables Analysis of the business restructuring Note 5 - Other Accrued Liabilities Tables Other accrued liabilities Product warranty liability Note 6 - Operating Lease Commitments Tables OPERATING LEASE COMMITMENTS Note 9 - Earnings Loss Per Share Tables EARNINGS PER SHARE Note 10 - Share-based Compensation Tables Impact on operations of recording share-based compensation Equity award activity Option valuation assumptions Future equity compensation expense Unrecognized tax benefits Raw material Work-in-process Finished goods Inventories Leasehold improvements Equipment Property and equipment gross Less accumulated depreciation Property and equipment, net Statement [Table] Statement [Line Items] Restructuring Type [Axis] Geographical [Axis] Reserve Balance Beginning Expense Payments/Write-Offs Reserve Balance Ending Current portion of the liability Non current portion of the liability Payables and Accruals [Abstract] Product warranty Sales return reserve Other taxes Other Other accrued liabilities Liability, beginning balance Net expenses Warranty claims Accrual revisions Liability, ending balance Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2015 (remaining) 2016 2017 2018 2019 Thereafter Total Purchase and other obligations After 2015 Denominator for basic earnings (loss) per share weighted average shares Employee stock options and awards Denominator for diluted earnings (loss) per share-adjusted weighted-average shares and assumed conversions of stock options Total basic earnings (loss) per share Total diluted earnings (loss) per share Anti dilutive options to purchase shares Total share-based compensation Impact on net earnings : Basic and diluted Note 10. Share-based Compensation Details 1 Restricted stock granted Stock options granted Note 10. Share Based Compensation Details 2 Risk-free interest rates Volatility factors Expected life of the option in years Expected dividend yield Note 10 - Share-based Compensation Details 3 Unamortized future equity compensation expense Remaining weighted average amortization period Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Equipment Transferred To Cost Of Goods Sold. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Assets, Current Assets Liabilities, Current Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Selling, General and Administrative Expense Operating Expenses Operating Income (Loss) Nonoperating Income (Expense) Income Tax Expense (Benefit) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Other Current Assets Increase (Decrease) in Deferred Revenue Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Proceeds from Issuance of Common Stock Net Cash Provided by (Used in) Financing Activities Schedule of Accrued Liabilities [Table Text Block] Property, Plant and Equipment, Gross Restructuring Reserve Accrued Liabilities EX-101.PRE 7 daio-20150930_pre.xml XBRL PRESENTATION FILE EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0````(`,M4;$>WR^U-OP$``*\8```3````6T-O;G1E;G1?5'EP97-= M+GAM;,V9S4[#,!"$7Z7*%36N;?Y%>P&N@`0O8))M8S6.+=N4\O;8*2"H"FJ! M2G/)3V>],\DZWZ47#R^.PF!IVBZ,BR9&=\Y8J!HR*I3649>4J?5&Q73K9\RI M:JYFQ,1H=,PJVT7JXC#F'L7DXG9!WNN:!I%\JY5EO=1W: MZ5175-OJR:0E94S6=)#T8G"G?+Q1)K5@RY;UPNK(RZRS_S$,SI.J0T,435N& M^-)2V.2_4MZ=KVBJGMJXD_';NRL]M7U-:+1[L[I>IBXA_38NDAJV]89>DXKND!I9:_\G[?:=4UM-6AKEPCQ]%HSS5]]&G^6[^-CX7 M["]'GFM__=W0>S&P_K1'2.R40X#DD"`Y#D%R'('D.`;)<0*2XQ0DQQE(#CY" M"8)"5(Z"5(["5(X"58Y"58Z"58["58X"5HY"5H%"5H%"5H%"5H%"5H%"5H%" M5H%"5H%"5H%"5H%"5HE"5HE"5HE"5HE"5HE"5HE"5HE"5HE"5OE!5M;_3S%Y M!5!+`P04````"`#+5&Q'2'4%[L4````K`@``"P```%]R96QS+RYR96QSK9++ M;L)`#$5_)9I]<4HE%A%AQ88=0OR`.^,\E,QXY#$B_?N.V(#"0ZW$TJ][CZZ\ M#JFL#C2B]AQ2U\=43'X,JQW8OG*\M"_V/Z'D4X$G1H>)%]2-F`Q+M*;V"^GH`A3&^ M.R6:E((C-Z."N[_8_`)02P,$%`````@`RU1L1P8^A_29`0``SQ<``!H```!X M;"]?&?/ODKC;671NJN@^S M]^;:ANWP?Y]5,?9;8T)1N<:&AZYW[;!Z[GQCX_#I2]/;XF)+9SC/E\9/YV2' MW<_9L^-IG_GCB;+9B_6EB_OLK?.74#D7@QE?]#!L,"S?>O>?[;OSN2[<8U>\ M-JZ-?U28KPTRDP[B=!!#@B0=))"@>3IH#@E:I(,6D*!E.F@)"5JE@U:0H'4Z M:`T)VJ2#-I`@RA49C-&;%;T9HSC-& M;U;T9HS>K.C-&+U9T9LQ>K.B-V/T%D5OP>@MBMZ"T5L4O05T5Z)=EF#T%D5O MP>@MBMZ"T5L4O06CMRAZ"T9O4?06C-XRT3M4UKO3<_1U6X9[UWP;KEY/3O`. M\79U]T\9IZH-$ZWCL),SX_/N3H]3/T/,K[O[PP=02P,$%`````@`RU1L1Q%& M,&ULO59=;Z,P$/PK5IY:Z1H( M]".-4B1"W`L2`0X[/=VC2YP&E0#";M3VU]\"38ZT@2O5Z?(2L\SL>F?6R.-$ MJ",_3S.>RX@+]+R)$S&"X$UO+64V4A01KOF&B3Y`$GB[2O,-D_"8/RCI:A6% M?)J&3QN>2$53U4N%/TN>+/GR+-LG[1GCHHJ997$4,AFEB3&/PCP5Z4HB_!SR M>*R\!Y0,R$QX^)1'\L50*TP]5&)(R&)N02UCQ6+!*]2?8(FQTDW&DA>E>G*B MY%$L,II.F>1UUN&+*ON:Y7P)10^R[X,E9O8"?<8%UUJSY($OZ]B/+W=:W/%< M%)T.M+X*O[T$NWB5F[-EE#SX+,J%,=[*T9:',LW?;-K*K[JT3,/"='%'87^B MA^Z9X,7RIK=E><02V4,B>H5'K5>5K:+E.LZ$S(V?:?XHUIQ+,5;VP7)9Q];7 MT;FA#TL$K`Z1RKXSXTVV@[Z+"(UDS(6W\EDN_Y,494\[(?1AK];]+@5BR1+A M1,(X(CNI2H%Y=4GV*\MSB>?84Y/B*9J8CNE:&)$9QI2@D^@K'/WO'$+A;XY= MP'NWR/-QT)5C>7._`Z>DF&2&CG)^\C7.U*U,!2UN: MT4.H`+X4^3'(VR;4-4"Q&;@`A5ER/$).$>P-IJO%.15(9&8&^&P"FY^6PX%= M8K8TT.3VX.K3;J,3RN[A])]VMWUPW6)[O\'UEMEMLET;=+==T[J[HQT_\ZWN M:.?=W=$N.K@SY9)%L3AMT:W)'ZUE"L"??W8LM98Y:.+H:G=/]98YN$)'SG*I M7OIWB'&ULS9--3\,P#(;_"NJ]2],)A**N!T" M+?U38))0:`! M#08#H1-*LOK5;(QM345&?5U%QPT/.+=2+17(NVXL.T_%S@A>AX,I+@Y,R?O\Z26=3:Y,0&X$1%50##L'L^S8^6UZ_[!X MS.JRH-OJOX&4$L#!!0````(`,M4;$>97)PC$`8``)PG```3````>&PO=&AE;64O M=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X?A1%8 MC6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@V2_; MUKNW+][@5S(D$4$P&:>O\,`*I4Q>M5II`,,X?+&A`T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1TDB` M@LE]E`6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP'`3@ M4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG`J-6T_3:W?=TXZ) MQJW0>`V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@`%AP=M;, MT@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9`%#@`WQ-%,4'RO M0;:*X,*2TER0UL\IM5`:")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']IJP&G M[;N;SY/\<^CDGZ>3UTU"SG"\+`GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZY!$X MM4D-,A,_")V&F&I0'`*D"3&6H8;XM,:L$>`3?;>^",C?C8CWJV^:/5>A6$G: MA/@01AKBG'/F<]%L^P>E1M'V5;SOX%^9PU"AR1&QT"9QNS1B&$:;OP'J\DCIJMPA$K0CYB&38:CFED) MO816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[`?_1VC?"J_B"P#E_+GW/ MI>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO`JQ`GH9%LE"0AMN MZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K34I!O MP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.'>7M? MF&>5QE`T%&ULK"0L1K=@N-?Q+!3@9&`MH`>#KU$"\E)58#%;Q@,KD*)\3(Q% MZ'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^:CVT M%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+] M<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83+$.D M?L%]BHJ`$:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL'?!^2 M!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5`Y3_; MU`UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%`````@`RU1L M1ZDA,G1<`@``M`H```T```!X;"]S='EL97,N>&ULS59;:]LP%/XK0BFCA1'; MV9IVJVTHA MS/?G'D.$PSCD-5LP58%4U%Q%\',/`1=_)S(KY`>K;7&&Y1_-X[9^ZK_:0MUHT M52=K)_#:!'IM9>,P%WPH\`PZ(`ZK)[!&5/L'QCT55$B@]`GJ#!;AB&'G<8@M9>;4F^."XZ=2.MWP+N0:!/,+DR@ M.*0X5SI`DF)E1B5*(UTH)9@V,H(*P1$UE%U$:VC:%%/Z8#ZQ7_D6=Y,#YV/. MV(?`J.A,78C6'*Z!+:HW9G/<8]KC>$&3]PET-"I+NKFEI.`,.[$.6HAV=H@^ MV$,?AZAC!2LAR9/V-QX4>T-]II\G\)CM_R:FDY? MM4&-OH)O79ZCDUOHOF8)E@O[M_=R29^N#A^9_3KACLRWO35'2#A!<4Q'?+?2 MYN]7VNOH+0^/1G%DS M]!R[JE"BGY!;6319AG-44_63K(6RBQ$<[.]&?C#OO98]100'^P?.2,V^6`7# M.S7^"U!+`P04````"`#+5&Q'QW?=@\L#``!L#0``#P```'AL+W=OOC;#!0NX,H M,W5;'T4%S_9U4V8:FLWG0;W?RYU8U;M3*2H]H*X['C2BR+2L*W601^6\TM1; M:.K8B"Q7!R%T672P,I.5\_&#FNUE(9Y$HP!,LN,QS$HQ=[X5#BDRI7DNMGW@D%SLLU.A4QCL M^;MSQZ-#2L<=P[SV),6+PD!S@V0[+;^*-'N>.ZY#LI.N[V6A1;/*M/C4U*>C MK#X#RR%[V2B=F.FV;Y:RDJ7\8<8-+76H7]9U(W_4E\=&*.6N]Z+.GN.32;FSM@%X%>IY+,LI/X^=]KK0IB9#/XSE3;\/Z](U0;G MG&*253GAE08*":HN>1`:,P9X.()Z3U'OJ:4W@][;V$0T_?L/LH5\I<0/5X3_B4!W"'1G`0T!M'A, M@I`G"8EYDL:/R_0Q#L)/V$(7:^A:4"-`1>F:Q\1?+N-'B/8F\!?!)D@QJF?T M!:5;U-B@8')^"@,A&^XGW&3]H8_"3GL7I&Y1D_.@NOZM1!B"??8N"-U"IC`> M\,B,AD/F>^GRL,C>!9-;PAT0N!^'0(`5M8F2Y(;`!&&-8116V;O@@"ZQD M[!*.PSMX;?2;OH*`60MU@$#;;NU9M[PZC ML-N>5>Y;B]MXU5,L-[U6;NIA%):;7BLWI1C5*]@VN6U645RQ*5:4>PZQ:Y3F^O@U>^+ M)L6V4YOM5J^P[13;3FVVVU#,Q7_?V'9FL]VF*,.V,VP[L]D^(1<*<)M'C,*V MLVMM9[W]26^#8K/=BL*V,VP[L]IN63@,V\ZP[V6\O%_8`H[#MS%K9SRCR M?RAL.[/9;IW@%*.P[6SZNA?^N?V%$X"L1&X.!ZK]#.RN=^;$`#_=G_EP9(JZ M:3_`*6+NF*T^[.I/1;&$>U&UJ;-V0]R1SV>$C_\`4$L#!!0````(`,M4;$>Z MG&"(:`(``+X(```8````>&PO=V]R:W-H965T&ULC9;=CILP M$(5?!?$`"S9_8460DE15>U%IM1?MM9,X`2U@:CO)]NUK>PR;:+W`30!SSGPS MX,E0W!A_$Q6ETGMOFTZL_4K*_CD(Q*&B+1%/K*>=NG-BO"527?)S('I.R=&8 MVB;`89@&+:D[ORS,V@LO"W:13=W1%^Z)2]L2_F]+&W9;^\@?%E[K@[UBWM1,TZC]/3VM^@YQU*M<0H?M?T)N[./9W\GK$W??'SN/9#G0-MZ$'J M$$0=KG1'FT9'4N2_-N@'4QOOSX?HWTVY*OT]$73'FC_U458JV]#WCO1$+HU\ M9;2][A6'?F>(,[,;(VMP%;`QX-.)TT1-80 MC084FTHA,U/7-R))67!V\T1/]-M&STK.=1`5V5/%"/6<3$QNGE197,NP"*XZ MS(,"&\46%&A4!"JV$X!]EQT;._X:L`-%-`^('@&PN(F,/9ZWQX_V&.RQL2>N M_$"Q!44Z#TB<@,38LT=`9Q0)`$`1)2C/5_.4U$E)38S51!F@R.`'%W>D(&AE'7[?B MSFJR/(ZR106Y>QY!2V/G/DMM05:S9*.Y>QY!2^-TXK]ET(2?-G1P-RY:RL]F MC`KOP"Z=A&DQKHZC>H/-N/F0ET5/SO07X>>Z$]Z>236TS&PY,2:I2B!\4HE4 MZF-BO&CH2>K33&<(XQ4N).N'KX7QDZ7\#U!+`P04````"`#+5&Q',9H1O&0# M``"N#P``&````'AL+W=O]%>LQJ562`6<-W^^P+G8-4-1VY4\#G)DQ!?D_G) M5&_U7NO&^2CRLE[,]DUS>'3=>KW715H_F(,NVV^VIBK2IKVL=FY]J'2ZZ8N* MW!6>%[A%FI6SY;R_]UPMY^;8Y%FIGRNG/A9%6OU=Z=R<%C.8#3=>LMV^Z6ZX MR[E[KMMDA2[KS)1.I;>+V1,\)B+HD)[XE>E3??'9Z>1?C7GK+GYL%C.O<]"Y M7C==$VG[]JX3G>==2VW/?ZC1_WUVA9>?A]:_]<-M]5_36BTX;'%JZZ1MF6G'4S=SE/?9M7/ MU'+^OA3AW'WOVKE"1(^L"!DG$B*B,^*V_5LEQ+4$WGP26!_?K_>OZR76^WV] M[UTKECT2XB`0B>)8C4,)0K$?P'T3:361:`*V3A2:(*+`C\>A!"$)WH0Y4583 MA2:",2$D$#YC@I"44MTW":PF`7;#=+(B!)AY2Y"1(KCO$5H]0NQ$,AZ(0.0% M$6,R4+ZQU2.F)W(H8;R2=DW,.>E`(#3G))20Q$<.+@7)ZM#NM,_TVJ7 ME;7S:IKVD-:?I;;&-+IMQGMHA[=O#\_GBUQOF^YCV(T;CY-XT9C#<#H^']&7 M_P!02P,$%`````@`RU1L1V18F:48`@``.0<``!@```!X;"]W;W)K(($T85>VBTF@6[=H))J`QF-I. MF+Y]?8$TB0QD$;#Y_N/O@&3G(V6?O,%8.%\=Z?G>;808=@#P4X,[Q%_H@'OY MI*:L0T(.V1GP@6%4Z5!'@`]A##K4]FZ1Z[EW5N3T(DC;XW?F\$O7(?;W@`D= M]Z[GSA,?[;D1:@(4.;CEJK;#/6]I[S!<[]U7;U=Z4"&:^-7BD=_=.TK^2.FG M&ORH]BY4#IC@DU`ED+Q<<8D)497DRG^FHO_75,'[^[GZ-]VNU#\BCDM*?K>5 M:*0M=)T*U^A"Q`<=O^.IAT@5/%'"];]SNG!!NSGB.AWZ,M>VU]?1/$GA%+,' M_"G@WP)>N!H(ID#P%`#&3/?UA@0JD:S+] MIHK\6D1A#JZJS@/B:^1@$'^9*"M0GI:&GDK1A.SK32#5B=P MM\D-Z(Q_(G9N>^XF_.>TZXY]M<'"V^E]\59VW\WE#XT: MHB'AUI3M^-_;OK6=J6S(PJN*7_!YJL?/"_RB`@QS!W`,X%/`U(X[(,2`\"-` MD`$"`\3<%B(,B#ZUX(/VL>>RHBO6J\9Z6&=Z6&4)?A1`?/8X7M_$"X@7$Q[Y%050372U0K$;0#A21+U(10F#!"$T!*"B)3CE`2J,>:I'/T2M"4/(Y7SCY1 MT*M$QV\`84P1'9`4-=[N51'S:(,,-1\?(]EC)$>$S9B*C+GE@+E(YV)G MY0##XX2@THF*J>EHVTL4]9R04DP$,Y1QMS(P)$D,F@TR0CI=PPK#1-1LR2ST MV>MO95EHSO!SNR0#FY0S;)*Y?9()+(+J%V`HQ2DR$=DKP%`K5HX,NW*F^Y+< M)LFL)U&2@'FBZDTMQ$+"+3)+\9`SEE-6-+5"+JORFW@#/Q240Z. MS!-ESBE"A"%F-@\GUK9\@N9HXSB MEAHA&Y\!9L<+WIHER3E"%KTX3)8.;/V>W*GR; MLD%S7OON]FJXSU7C^LC>FTWW!P7-?^%$7N^FBU/MN^"H'17#(!1>= M.=LSN^G@&PO=V]R M:W-H965T&ULC97+CILP%(9?!;'O<#.01`1I`JG:1:71+#IK MAS@!#6!J.V'Z]K5]')),@,8+W6M34CN^ZD=/@JK731.^]L#2A)U%7+7EA M%C\U#69_-Z2F_=KV[,O&:W4LA=IPTL09=/NJ(2VO:&LQVJU(@-2F$(?5W\E;29PI$^ELR79Q>1+:D^FS2)-SNH@3YZQ\[A!?(QM`HF`:R0'Q M!L*1\4>3\.VQ"+Z6^],!,B`B-)/#0Y/M?R:3:0;W:0;0JP!ZM7BL1_=Z!'H$ M^N5]BJU&8N@$("B883)DRHBFF1R8<"[6%I@X=!_7$X[V(]0&RR_HH]%^1*#W MQG($W0:0;TM_FLD,$\?33&X8WT73T/8"Q<'CBN+1BF*H:#1;<\*`!&@T6W/" MP(31S.GEQF<1SIPP,.BF,U"/D9SJZ"G5L"??]@=KH%G7TV:3_L; M;Y5Y(_NYO#9@RE_MTZ3#1_(+LV/5@P=*!5$INL^R=:6\F(;%C4Y M"/4:JY[#K(>%H-WEYAJNS_0?4$L#!!0````(`,M4;$?=*.X;D0,``(X0```8 M````>&PO=V]R:W-H965T&ULE5A-^A,IH?V3&S99@+(!1RG_[Y(6I$XLY'52P#Y[>[;E?2D37$1_?-PY'ST M7MNF&U;^<1Q/]T$P;(^\K88[<>+=],M>]&TU3I_](1A./:]VRJAM`@C#-&BK MNO/7A1I[[->%.(]-W?''WAO.;5OU?S>\$9>5SWPS\+,^'$02XA"_*KY97CW[DGR3T(\RX_ONY4?2@Z\X=M1NJBFQPLO M>=-(3U/D/^CT+:8T?/]NO']5Z4[TGZJ!EZ+Y7>_&X\0V]+T=WU?G9OPI+M\X MYI!(AUO1#.JOMST/HVB-B>^UU:M^UIUZ7O0O68AFM`&@`7+SA5,G99O<3O)=.)L_>E,PPU4GY[%6EUL7+.H^*X$7Z MN8*`@FPTA,V(8').1@"?,@=E#I\'*#4BC6]'B*XCZ,&'2.?@8!]?V\?:/M;V MR37%3D&6.@D-2;+\ M#89,B@5TJ0RMF`SU,+3$V2`H3JR504_@H-[L@VRB7+$,R;BXR.E\C.39SB($ M+5*;BI0&E2<.YSO0\@GA[1!0:\484..QMHR0.4,V8YN#8( M6B2VU6M`S.&8!5KT`$6/V38V@FZ0B?Z##*UY@$+%;`J,H`5$M@N(066QPTX` M6O,@03HV"4;0@MF7GD%E+G=Q6O4`58_95`]!>93:KHDP"ZB+U@`M?(!RQ6S" MAZ`LIZ_HA@]>.Z/<95O1T@M7DM M[P^J_1V\K3AWH^[!YM&YQ7X`V29^&-],K;=NE-_`_JOY0=X/W),:I M"56]XEZ(D4^TPKNIW$=>[>:/AN]'^;J4\Z#;9?TQBI/I_N=_0:S_`5!+`P04 M````"`#+5&Q'!6KWCZ$!``"Q`P``&````'AL+W=OX+M-.S?XTL: M6E0M+_',Y)PS9WPI)S2OM@=PY%U);;>T=V[8,&;K'A2W5SB`]G]:-(H[GYJ. MV<$`;R))259DV0U37&A:E;'V9*H21R>%AB=#[*@4-_]V('':TIP>"\^BZUTH ML*ID"Z\1"K05J(F!=DOO\LUN'1`1\")@LBO=[;N$>Y5_1N-Z;S2AIH.6C=,\X/<(\ MPG40K%':^"7U:!VJ(X42Q=_3*G1ORD.5Y[_6*+@EZB M%Y%>?$]?G=-7R>%J=OCS>X'UN<`Z":S_-V+"[&9,D7UIPD[V5('IXM6QI,91 MN[2E2W6YG7=%/)-/>%4.O(,_W'1"6[)'YT\V'D"+Z,"WSZZN*>G]^UD2":T+ MX0\?FW2E4N)P.#Z0Y956'U!+`P04````"`#+5&Q'^K>'QZ(!``"Q`P``&``` M`'AL+W=OZ:EE42$Y*HD9:5_7SXDQ0Z,MA=Q=S4S.\M'-:-YL0.`(Z]*:GN@ M@W/CGC';#*"XO<,1M/_3H5'<^=3TS(X&>!M)2K(BRSXPQ86F=15K3Z:N<')2 M:'@RQ$Y*!"@=45VWBM4*"M0$T,=`?ZD.^/NX"(@!\" M9GL1D^#]A/@2DF_M@6;!`DAH7%#@?CG#(T@9A'SC7XOF6\M`O(Q7]2]Q6N_^ MQ"T\HOPI6C=XLQDE+71\DNX9YZ^PC'`?!!N4-GY),UF':J50HOAK6H6.ZYS^ ME,5"NTTH%D*Q$3YET7AJ%&U^YH[7E<&9V)&'L\OW'FZ"B%O MJW.=%WG%SD'H"I.(QP6S(9A7O]FBH+?H1:07_Z:7U_0R.2P7A_\AL+L6V"6! MW=]&3)CCBBG?-6$7>ZK`]/'J6-+@I%W:TJVZW(CL#5Y7(^_A.S>]T):< MT/F3C0?0(3KP[;.[>TH&_WZV1$+G0OC1QR9=J90X'-<'LKW2^@]02P,$%``` M``@`RU1L1[!G*4^C`0``L0,``!@```!X;"]W;W)KP)%W);4]T-ZY8<^8K7M0W-[A`-K_:=$H[GQJ.F8' M`[R))"59GF7W3'&A:57&VK.I2AR=%!J>#;&C4MS\.8+$Z4`W="F\B*YWH<"J MDJV\1BC05J`F!MH#?=CLCT5`1,`O`9.]B$GP?D)\#D[S"/L M@F"-TL8OJ4?K4"T42A1_3ZO0<9W2GZ*8:;<)^4S(5\+7+!I/C:+-)^YX51J< MB!UX.+O-WL--$/'*Q'NS?NRH:>+@57FN-GE1LG,0NL(DXG'&K`CFU6^VR.DM M>A[I^>?T[35]FQQN9X>[SP6*:X$B"13_&S%AC@OF_I\F[&)/%9@N7AU+:ARU M2UNZ5M?;^9#',_F`5^7`._C)32>T)2=T_F3C`;2(#GS[[&Y'2>_?SYI(:%T( MO_C8I"N5$H?#\D#65UK]!5!+`P04````"`#+5&Q'H4(6$:8!``"Q`P``&0`` M`'AL+W=O#;&C4MS\WX/$:4=7]%1X$5WO0H%5)5MXC5"@K4!-#+0[>K_:[HN`B(!7 M`9,]BTGP?D!\"\E3LZ-9L``2:A<4N%^.\`!2!B'?^-^L^=DR$,_CD_KO.*UW M?^`6'E#^%8WKO=F,D@9:/DKW@M,CS"/&D6;O[CC56EP(G;@X>Q66P\W0<0K$^_-^K&CIHF# M5^6Q6N5W)3L&H0M,(NYGS()@7OUJBYQ>H^>1GG]/7U_2U\GA>G:X^5Z@N!0H MDD`Q"_R\-F+"[&?,.OO2A)WMJ0+3Q:MC28VC=FE+E^IR.^_S>":?\*H<>`=_ MN.F$MN2`SI]L/(`6T8%OG]W<4M+[][,D$EH7PCL?FW2E4N)P.#V0Y956'U!+ M`P04````"`#+5&Q'[Q8>M:(!``"Q`P``&0```'AL+W=O;$#@".O2FI[H(-SXYXQVPR@N+W#$;3_TZ%1 MW/G4],R.!G@;24JR(LL^,,6%IG45:T^FKG!R4FAX,L1.2G'S^P@2YP/-Z5IX M%OW@0H'5%=MXK5"@K4!-#'0'^I#OC[N`B(`?`F9[$9/@_83X$I)O[8%FP0)( M:%Q0X'XYPR-(&81\XU^+YEO+0+R,5_4O<5KO_L0M/*+\*5HW>+,9)2UT?)+N M&>>OL(QP'P0;E#9^23-9AVJE4*+X:UJ%CNN<_I0K[3:A6`C%1OB41>.I4;3Y MF3M>5P9G8D<>SB[?>[@)(EZ9>&_6CQTU31R\KLYU7N85.P>A*TPB'A?,AF!> M_6:+@MZB%Y%>_)M>7M/+Y+!<'/Z'P.Y:8)<$=G\;,6&.*Z9\UX1=[*D"T\>K M8TF#DW9I2[?J=CL?BG@F;_"Z&GD/W[GIA;;DA,Z?;#R`#M&!;Y_=W5,R^/>S M)1(Z%\*//C;I2J7$X;@^D.V5UG\`4$L#!!0````(`,M4;$?C0&PO=V]R:W-H965T@216U+WAF..?,&5^*"?6KZ0`L M>5.R-WO:63OL&#-5!XJ;&QR@=W\:U(I;E^J6F4$#KP-)298FR2U37/2T+$+M M69<%CE:*'IXU,:-27/\_@,1I3S=T*;R(MK.^P,J"K;Q:*.B-P)YH:/;T8;,[ MY!X1`'\$3.8L)M[[$?'5)[_J/4V\!9!06:_`W7*"1Y#2"[G&_V;-CY:>>!XO MZC_"M,[]D1MX1/E7U+9S9A-*:FCX*.T+3C]A'F'K!2N4)GQ)-1J+:J%0HOA; M7$4?UBG^R>YFVG5".A/2E7"?!..Q4;#YQ"TO"XT3,0/W9[?9.;CV(DZ9.&_& MC1TT=1B\+$[E)LL+=O)"%YA(/,R8%<&<^M46*;U&3P,]_9Z>7=*SZ#";'6Z_ M%\@O!?(HD'\U8L0<%LSMIR;L;$\5Z#9<'4,J''L;MW2MKK?S(0UG\@$OBX&W M\)OK5O2&'-&ZDPT'T"!:<.V3FRTEG7L_:R*AL3Z\<[&.5RHF%H?E@:ROM'P' M4$L#!!0````(`,M4;$<\3L@_I@$``+$#```9````>&PO=V]R:W-H965T;`_@R+N2VNYH[]RP9]"@54E6WB-4*"M0$T,M#MZO]KNBX"(@%4/X5C>N]V8R2!EH^ M2O>"TR/,(VR"8(W2QB^I1^M0G2B4*/Z>5J'C.J4_FWRF72?D,R%?"'=9-)X: M19N_N.-5:7`B=N#A[%9;#S=!Q"L3[\WZL:.FB8-7Y;%:K6]+=@Q"%YA$W,^8 M!<&\^M46.;U&SR,]_YZ^OJ2OD\/U[/#N>X'B4J!(`L4L\//:B`FSGS%%]J4) M.]M3!::+5\>2&D?MTI8NU>5VWL=#9)_PJAQX!W^XZ82VY(#.GVP\@!;1@6^? MW6PHZ?W[61()K0OAK8]-NE(I<3B<'LCR2JL/4$L#!!0````(`,M4;$<^"5=J MH@$``+$#```9````>&PO=V]R:W-H965T5>R-WO:63OL&#-5!XJ;&QR@=W\:U(I;E^J6F4$#KP-)298ER0^F MN.AI683:HRX+'*T4/3QJ8D:EN/XX@,1I3U.Z%)Y$VUE?8&7!5EXM%/1&8$\T M-'MZE^X.N4<$P+.`R9S%Q'L_(K[ZY$^]IXFW`!(JZQ6X6TYP#U)Z(=?X;=;\ M:NF)Y_&B_BM,Z]P?N8%[E"^BMITSFU!20\-':9]P^@WS"%LO6*$TX4NJT5A4 M"X42Q=_C*OJP3O'/-IMIUPG93,A6PFT2C,=&P>8#M[PL-$[$#-R?7;IS<.U% MG#)QWHP;.VCJ,'A9G,HT3PMV\D(7F$@\S)@5P9SZU189O4;/`CW[GKZYI&^B MPTWLOKG]7B"_%,BC0/Z_$2/FL&#^=COOPB&R M+WA9#+R%OURWHC?DB-:=;#B`!M&":Y_<;"GIW/M9$PF-]>%/%^MXI6)B<5@> MR/I*RT]02P,$%`````@`RU1L1X0BYDRB`0``L0,``!D```!X;"]W;W)K&ULA5/;;J,P$/T5RQ]0$R"[5420FE;5[L-*51]VGQT8 MP*K-4-N$[M_7%Z!)%;4O>&8XY\P97XH)]8OI`"QY4[(W>]I9.^P8,U4'BIL; M'*!W?QK4BEN7ZI:900.O`TE)EB;)#Z:XZ&E9A-J3+@L;NA2>!9M9WV!E05;>;50T!N!/='0[.G=9G?(/2(`_@J8S%E,O/Q&G3)PWX\8.FCH,7A:GHZ>!GGY/SR[I6728S0[S[P7R2X$\"N1?C1@QAP6S_=2$ MG>VI`MV&JV-(A6-OXY:NU?5VWJ7A3#[@93'P%OYPW8K>D"-:=[+A`!I$"ZY] M2#K*RW?`5!+`P04````"`#+5&Q'6CUY MQZ,!``"Q`P``&0```'AL+W=OP)%W);4]T-ZY8<^8K7M0W-[A`-K_:=$H[GQJ.F8'`[R))"59GF4[ MIKC0M"IC[<54)8Y."@TOAMA1*6[^'$'B=*`;NA1>1=>[4&!5R59>(Q1H*U`3 M`^V!/FWVQR(@(N"G@,E>Q"1X/R&^A>1[L M^=$R$"_C1?UKG-:[/W$+SRA_B<;UWFQ&20,M'Z5[Q>D;S"/LV@\-8HVOW#'J]+@1.S`P]EM]AYN M@HA7)MZ;]6-'31,'K\ISM2EV)3L'H2M,(AYGS(I@7OUFBYS>HN>1GG].WU[3 MM\GA=G;X\+E`<2U0)('B?R,FS''!//[3A%WLJ0+3Q:MC28VC=FE+U^IZ.Y_R M>"8?\*H<>`<_N.F$MN2$SI]L/(`6T8%OG]W=4]+[][,F$EH7P@:9K.WB12`V<4_GO M`$R,>QSB>>&UK1MM%TB>D857MAPZU8H.2:CV^"'<'5*+<("W%D9U-D!3L3UOJ MQH0-,"JAH@/3KV)\@JF%Q`H6@BGW1<6@M.`S!2-./_S8=FX<_4X23;1U0C01 MHH5P'[C@WLC%_$DUS3,I1J1Z:O]=N#-P:46,,C+9E&G;:4K7>)Z=\C#^D9&3 M%;K`>.)APBP(8M17+2*\1H\@Q MAQGS'RF359-D$MA<,9DQ\6V3[:K)=A)(KIC,F.UMDW35))T$TBLF,^;^FPDY M.X(<9.UNFD*%&#KM3^"RNESF!W?FR1<\SWI:PV\JZ[93Z"BTN0CNO%9":##V MP5V"46.>FZ5@4&D[3#U"QWU.)V6VT&X3BH50K(2OD&=M8..\9, MU8'BY@8'Z-V?!K7BUJ6Z96;0P.M`4I*E27++%!<]+8M0>]5E@:.5HH=73)MP`2*NL5N%M.<`]2>B'7^&/6_&KIB>?QHOX8IG7NC]S`/82M%ZQ0FO`EU6@LJH5"B>*?<15]6*?X9YO-M.N$ M=":D*^%W$HS'1L'F`[>\+#1.Q`SI>%,ON!E,?`67KAN16_($:T[ MV7``#:(%USZYV5+2N?>S)A(:Z\-?+M;Q2L7$XK`\D/65EO\!4$L#!!0````( M`,M4;$=F+*36I@$``+$#```9````>&PO=V]R:W-H965T6CG-"\V1[`D7U#93NFN-"T*F/MQ50ECDX*#2^&V%$I;OX>0>)TH!NZ%%Y%U[M08%7) M5EXC%&@K4!,#[8$^;?;'(B`BX)>`R5[$)'@_(;Z%Y$=SH%FP`!)J%Q2X7\[P M#%(&(=_XSZSYT3(0+^-%_5N;$9)`RT?I7O%Z3O,(]P' MP1JEC5]2C]:A6BB4*/Z>5J'C.J4_13;3;A/RF9"OA,=(8*E1M/F5.UZ5!B=B M!Q[.;K/WRD]^]G322T M+H0//C;I2J7$X;`\D/655O\`4$L#!!0````(`,M4;$&PO=V]R:W-H965T( M(#6=IO5A4M6'[=F!`UBU._>*P.-/$10$)IO0)WPQD>0$HOY(S_3IIOEIYX.9_5?X1J M7?H3-_"`\H^H;.O")I144/-!VF<Q&G3%PVX\H.FCH4 M7N3G8G.7Y.SLA:XPD7B<,`N".?55BY2NT=-`3S^G;Z_IVYAP.R7\@G]V+9!% M@2P(9.E:A1%RS":/+X3%A-KZZ9V;ZWAM MX\)B/S_"Y4]0_`=02P,$%`````@`RU1L1YQ=G(FE`0``L0,``!D```!X;"]W M;W)K&ULA5/;;J,P$/T5RQ]0$T*2*B)(3:O5[L-* M51_:9P<&L&HSU#:A^_?K"]"DBM07/#.<<^:,+_F(^MVT`)9\*MF9`VVM[?>, MF;(%QS\AOOOD3W6@B;<`$DKK%;A;SO`(4GHAU_ACTOQJZ8F7\:S^*TSKW)^X@4>4 M;Z*RK3.;4%)!S0=I7W#\#=,(&R]8HC3A2\K!6%0SA1+%/^,JNK".\4^VG6BW M">E$2!?"?1*,QT;!YA.WO,@UCL3TW)_=:N_@VHLX9>*\&3=VT-1A\"(_%ZO= M)F=G+W2%B<3CA%D0S*G?;)'26_0TT-.?Z>MK^CHZ7$\.MS\+9-<"613()H'= MK1$CYCAC[K\U81=[JD`WX>H84N+0V;BE2W6YG0]I.),O>)'WO(&_7#>B,^2$ MUIUL.(`:T8)KG]QM*&G=^UD2";7UX<[%.EZIF%CLYP>RO-+B/U!+`P04```` M"`#+5&Q'@7*ZF*4!``"Q`P``&0```'AL+W=O&``IO9!K_#YK?K7TQ--X4?\=IG7N#]S``\I74=O.F4THJ:'AH[3/./V!>81K M+UBA-.%+JM%85`N%$L4_XBKZL$[Q3Y[/M,N$;"9D*^$V"<9CHV#SD5M>%AHG M8@;NSR[=.KCV(DZ9.&_&C1TT=1B\+(YE>G-7L*,7.L-$XG[&K`CFU"^VR.@E M>A;HV<_TS3E]$QUN8O?;Y&>!_%P@CP+Y+)!>&C%B]@OFNTMVLJ<*=!NNCB$5 MCKV-6[I6U]MYGX4S^8*7Q&PO=V]R:W-H965TI6WN562IZ MS9H67B52/>=4_CL#$\,)AWA:>&NJ6ML%DJ5DYA4-AU8UHD42RA-^#H_GQ"(< MX'<#@[J9(YO](L2[+7X6)QS8",`@UU:!FN$*+\"8%3+&?[WFIZ4EWLXG]>^N M6Y/^0A6\"/:G*71MP@88%5#2GNDW,?P`WT)L!7/!E/NBO%=:\(F"$:K=,W]_3-F'#C$V[7!;;W M`MM18.L%XJ461\QYPNS63>)%D]@+)`],)LQ^W62W:++S`H<')AYS"-9-DD63 MQ`N$#TPFS-=-)3='D(.LW$U3*!=]J\<3.*_.E_DY2R$T&/O@*<:H-L_-7#`HM9TF9B['&S@66G33>S(_:ME_4$L#!!0` M```(`,M4;$&PO=V]R:W-H965TP!'WI34=D-[YX8U8W;7@^+V`@?0?J=#H[CSJ=DS M.QC@;20IR8HLNV**"TWK*M:>3%WAP4FAXU"*F[_W(''Q[UTH ML+IB"Z\5"K05J(F!;D/O\G53!D0$O`@8[4E,@OO=;;J%!^5NTKO=F,TI:Z/A!NF<<'V!J MX3(([E#:^"6[@W6H9@HEBK^E5>BXCFGG)IMHGQ.*B5`LA'SU+:&<".4'`DO. M8E\_N.-U97`D=N#ALO.UAYL@XI6);\;Z.45-$R=55\89M:Y^6"$G:$NVZ/PUQ6EVB`Z\1G9Q24GO7\^22.A<"*]] M;-(/E1*'P_P\EC=:OP-02P,$%`````@`RU1L1\MU)QWD`0``3P4``!D```!X M;"]W;W)K&ULC93+;J,P&(5?!?$`-9A;$A&DEFHT MLQBIZF)F[82?@&ICQG9"Y^W'MS!)1=)N\(7O')_?!I<3%V^R`U#!.Z.#W(:= M4N,&(;GO@!'YP$<8])N6"T:4'HH#DJ,`TE@1HPA'48X8Z8>P*NWS#2,3`2CLE7$@NCE!#90:([WP'^_Y?TDCO.R?W;_9 M:G7Z'9%0<_J[;U2GPT9AT$!+CE2]\ND[^!(R8[CG5-IGL#]*Q=E9$@:,O+NV M'VP[N3?YVLN6!=@+\"R(T[N"Q`N2#P+DDMFZGHDB52GX%,B1F,..-QH7QD0[ M![H8J??)>@J[4U5YJN)U5J*3,;IBL&6>'(-O$[4G5C."=(#%%/@ZA9M\Q"X% MQI\;)-<&J3-(?!GY=?1TD7HZ0^2K&T2N:B>"8J MXMM0[2&\^L*V9HM1,A]E=2>*8Y((WTGBF.(KYYLO!LG=(HMK^-/Q2(Z3.Z?C MH#1-LP])T,6W/Y(#_"3BT`\RV'&E?R/[M;><*]`FT8.NJM.WVSR@T"K3+4RY M[H=W`\7'\_4UWZ'5/U!+`P04````"`#+5&Q'8A7X%OT!``#9!0``&0```'AL M+W=OB@.0HR"XL29&`8PB!!CNA[`J[=RKJ$I^5+0? MR*L(Y)$Q+/YN">73)HS#\\1;?^B4F0!5"2Z^IF=DD#T?`D':3?@=4/#/N.\W-T_IW^S MU6KZ'9:DYO1WWZA.PT9AT)`6'ZEZX]-WXDO(3.">4VF?P?XH%6=G2Q@P_.': M?K#MY-X4D;?-&Z`WP(LA3A<-B3))Y;)',@3I.A M-+LOJIT(P>@+FYK-HF0>!2Z@.$U6),D"BA,A!)/'*&@6!7F4A56V3I,6:/8; M>A3DMVZ5/T;)9U%RCY(N_"E.L\IG+]++;5[]`U!+`P04```` M"`#+5&Q'.N[.7GT#``!J$@``&0```'AL+W=OZV3F%UXD5?TM;::2UEF]=\U+=CU MR09[&/B9'T^\&W"2V!GC]GE)JR9GE573PY/]#*N4A!W2$[]R>FWN/EN=^#?& MWKN;[_LGV^TTT(+N>)WYJU;JVM:>'[%+PG^SZC6(-09=PQXJF_VOM+@UGY1!B6V7V*:YYU5^O MXILPPC!Y`,$`,@:,\\@#/`SP;@&^,L#'`-]TA@`#`M,90@P(;P']TW1$L_I6 MOV0\2^*:7:WFG'4+$%8M7G=)VLQ6V]^F?71]SKI_>$G\D1`WB)V/+M$7AO3, M6C"A-X^\"`3FB728*!P9IQ4I54ILF0HB$LQ/L1%$Z"MT:I-L]4E23++05^)] MK<07/?>P%='7.:J>B810P/.$QL% M$8B"M<16$""M5B#I!)DM-I`6&V"Q2X700/5D4(=@PJ7!$@FE0D(A!!3]6(?: MGFJ)-)P4,RLTD@J-4"CH$RRD"1:JEP'K6&C7!F;Q5+5.F5FI2ZG4I>I50*E+ M;X/2O@?!6N]-$3%:M')K!1-O14C5 MNA09+S*P')"[*YC8*^C]58^DB-Q5-"]6[K`P6*S!KQK(/19,3!8AB$"U;C&3 MKZQY"LTKEELMF'@MZ,UVR!/HE1"YV1(3LT5(V;L4H:6!VQ*YVQ(3MR5ZM]4C M*2)@\I81N=^2P6]-"I;[+3'Q6X04_WYN$?&4CV?"S*N5FRTQ,5NB-UM$'DQ^ MJ(C<;8F)VR*DE(*&O#10(O=:HO1:W$`0A9'BADB/I!-$:'7N]L4EK8_]$49C M[=BEXF*+-HZ.QR3/I-M7_S>^AM4&).,OL-J*0Y!;^B0^9T?Z(ZN/>=58;XRW MN_E^TWU@C--6K?O8MOA$L_UX4]`#[SY&7>_%48BXX>P\G.R,QTO)/U!+`P04 M````"`#+5&Q',3M-,O`!``#.!0``&0```'AL+W=OL*7WSMP&"4`Q^1@&X;/$6;IC`**_@YP"RO^LBP[SA_,X/O[38(#0)0 MV"N30'1S@@8H-4%ZX=\^\]^2QGC=/Z=_M=5J^AV1T'#Z:VA5KV'#`+70D2-5 MKWS^!KZ$S`3N.97VB?9'J3@[6P+$R+MKA]&VLWM3AMZV;(B](;X8HG35D'A# M\L&`'9FMZPM1I*X$GY&'*<)HD MCS[7-%Z3/-X'21=!4@]2+BV2.1"G6>9PDL9)LNP^1K:(D7F,QQ4,IXG2%=3& M:^R)$[CCA1`[P@XC#,$JTXTJ?8GO8.LX5Z(SP0=?4Z\OU,J#0*=,M3+'NOG$#Q:?S M[7FYPNN_4$L#!!0````(`,M4;$?02;.0Y0$``$<%```9````>&PO=V]R:W-H M965TVBTF@6[=J! MRT-C8VJ;,/WW]0-(4J'03?S@G//=&["SD8MWV0`H],%H)X]>HU1_\'U9-,"( M?.(]=/I)Q04C2B]%[`"FMB5$?!T'B,])V7I[9O5>19WQ0M.W@52`Y,$;$ MGQ-0/AZ]T)LWWMJZ46;#SS-_\94M@TZVO$,"JJ/W'!Y.>Z.P@I\MC/)FCDSM M9\[?S>)[>?0"4P)0*)1)('JXP`M0:H(T^/>4>44:X^U\3O]JN]75GXF$%TY_ MM:5J=+&!ATJHR$#5&Q^_P=1";`(+3J7]1<4@%6>SQ4.,?+BQ[>PXNB=I.MG6 M#7@RX,6`7>$.9,O\0A3),\%')'MBWEUXT')A0G0RTK5)W;;-%+;Q/+OD&(>9 M?S%!=QIG/#G-5>'K]%4$]M;L>$+@[8#H/B!R-48N($RV`W;W`3L7L)LJB.Z; M[*PF=54Z311]WH;$JY!X@NS6(+&#.$T2Q-N09!623)#X`<1I/OT7)5VEI!,E M>4"9-=N,_2IC/_G3!^_$::+DWT_/O_G2&8C:'FB)"CYTRGWHR^YR9SQC>U*N M\CSK20T_B*C;3J(S5_J\V6-1<:Y`XX,GW6JC;[5E0:%29IJ:_\`==+=0O)^O MK>7NS/\"4$L#!!0````(`,M4;$&PO=V]R:W-H M965T<[%\9`.@O'=&.WGP&Z7Z/4+RW``C M\HGWT.DW-1>,*#T5%R1[`:2R18PB'`0)8J3M_+*P:R^B+/A5T;:#%^')*V-$ M_#X"Y/7LF M^XGS-S/Y5AW\P$0`"F=E'(@>;O`,E!HC#?XU>OY%FL+[Y\G]B^U6IS\1"<^< M_FPKU>BP@>]54),K5:]\^`IC"[$Q/',J[:]WODK%V53B>XR\N['M[#BX-VD^ MEJT7X+$`SP78!7<@&_,S4:0L!!\\V1.S=^%>RX4QTSB9UV]93V,;+XE9B MG!7H9HP6&E=XG#1XUB#MOPK!2TCD('@TR!\;1$N#G3.(G$$4+%-V5I.ZE$X3 M1NECR,Y?&,0.LG.0($S6*$YT=*)='#^FQ*N4>**D&Q0GBO$'>DE6**[[[J?RG9ZN9GX^:'&Q"G2;+@,21?A>0C!&_\PT9- M]L]!0'VD=^)*'V)[UFK.%6B3X$DG;O15.4\HU,H\IJ85=WNX MB>+]=!?.%W+Y!U!+`P04````"`#+5&Q'-"`8SIP!``">`P``&0```'AL+W=O M%TP]:O-F>P"'/J10=H-[YX8U(7;? M@V3V2@^@_$ZGC63.E^9`[&"`M9$D!:%9=DTDXPHW=5Q[-DVMCTYP!<\&V:.4 MS/S>@M#C!N?XO/#"#[T+"Z2IRRU^ M\=;U/FR&40L=.PKWHL>?,+50!<&]%C9^T?YHG99G"D:2?:21JSB.:>>:3K2O M"70BT)E`4_!D%&,^,,>:VN@1V8&%N\O7'FZ"B%=&/IOU;4=-$QMOZE-#BZ(F MIR"TP"3B=L)0.F.(U__2A"Y-BF1"HT!>W/Y?H%@*E$F@F%*6RY0J8FY2RH19 M5=\P*?%"8)5,RF22Y=4_7!*H6GTR(1=G/[`#/#%SX,JBG7;^&N-I=UH[\!+9 M5851[Q_+7`CH7)C>^+E)_T\JG![.KV%^DLT?4$L#!!0````(`,M4;$?FN"F0 MIP(``*H)```9````>&PO=V]R:W-H965T3JEYLUV[B)*B`,^PTW=O/]F=HDQH2+1V ML/,SZU_Y@5+AO+=-QY?N08CCPO/XYD!;PA_8D7;RS8[U+1'RL=][_-A3LM6B MMO$"A&*O)77G%KEN>^J+G)U$4W?TJ7?XJ6U)_W=%&W9>NKX[-#S7^X-0#5Z1 M>Z-N6[>TXS7KG)[NENZCOUAGBM#`KYJ>^:=[1]7^PMBK>OBQ7;I(E4`;NA'* M@XUIV^GN%-BHS,+@B,(!@%8S]V06@$ MX8<`SPJP$>![>XB,(+KJP8/L>N0J(DB1]^SL\"-1R\E?2+Q7)M+9D9 M"I@HG?%9`Y-$Z':>R)HG,JO'6@@(5\`D68BFH=)`J3T20-4`93/0>H#\^':H MV!HJ-J&2F5#`^'XPD\DP(9Z)9)C(.DLFD6'0'8$2:Z#$!$IG`@&3(CR7*#%3 MFP)F_Q%PU&17";U/.U%+^[T^ M`W!GPTZ=@&_KV#H>,QX#M9-=M:_\1>E;VBMY+(%3Q(=]D1_)GOXD_;[NN//" MA-P_]3:W8TQ062]ZD(-]D`>G\:&A.Z%N$S4+<):`!\&.P\EH/)X5_P!02P,$ M%`````@`RU1L1_2%X5;)`0``1P0``!D```!X;"]W;W)K&ULC539CILP%/T5BP\8@R&,%!&DA-&H?:@TFH?VV8'+HO%";1.F?U\O MA"S*J'V)[+4V*7J ML!X5T,:3.,,DCG/,Z2"BLO"U-U46,W`0>I`"*6AWT3[95IE#>,#/`69]-4G]5??;T4FP^-J@"H@\^[=#>NL0BOLT!,S^0R"[%4$M;-B3$\(UH&R(SQ9I,01'(:HKR[7MT*I!V9A)+.;>L)+8&W;&L84-*U!@8GK;FJ[/9.S9' M!/&GA!VYNS=X\@>$/OC@UW%KVCP'6,&<<@O`+E>8PJKB3BSRIS*]Q>3"^_O> M_8:]91%(YA( MEB*9M3>.I`JQQY%,(IXWP>P58R_HNJ\MQU?E!+J626;7,^$XDRY@LIZ)QIG] M=V:TH$!;4*`,5O,&H=8@7+#`H6Z;/:SO+)%)PG$F5E0*W?[+E@1.FE*+!L!)#]/,2-5 M[66IC;V*+.4'1:L:7@62!\:(^+<$RMN%%WBGP%M5E,H$<);BGI=7#&I9\1H) MV"^\YV"^20S"`OY4T,J+.3+>MYR_F\6O?.'YQ@)0V"FC0/1PA!50:H1TXH]. M\YS2$"_G)_476ZUVOR425IS^K7)5:K.^AW+8DP-5;[S]"5T)UN&.4VF?:'>0 MBK,3Q4.,?+JQJNW8NC?)B39,"#M"V!."<4+4$:(S(1XEQ!TA_FZ&I",D-QFP MJ]WNW)HHDJ6"MT@VQ'Q.P5S#A1'1RDAOE]0G836%/8LL/69AXJ?X:(2N,*'% M+!UF&MV'K!TDZ!%8&QAT$7I#&4+GXGZ"E4-,XQ$/#T4V7T3NVHRN;49NLZ)N ML[Y19WPM$#N!N!.X,5E;C",N'<:_CUB-(,P%,7OA(,%3-)F-P#8=;#:;/#TN M*1DL*>E*BD9*2AZ6]!"Q?HC8.$1T4PB^N!4,1&'[D40[?JB5.^<^VK>\Y]#< MJIOX,IBO@H'X6K=(U]'.\EG:D`)^$U%4M41;KO1=ME=NS[D";=:?:-.E;N+] M@L)>F>D/4XWK:VZA>'/JTOVO(OL/4$L#!!0````(`,M4;$?\:S9!*@(``'(' M```9````>&PO=V]R:W-H965T_*.\0]182S! M)R6-6'J5E.T"0K&K,$7BA;6X46\.C%,DU98?H6@Y1GM#H@2&OI]"BNK&*W(3 M>^-%SDZ2U`U^XT"<*$7\[PH3UBV]P.L#[_6QDCH`BQP.O'U-<2-JU@".#TOO M-5AL,HTP@%\U[L35,]#>MXQ]Z,V/_=+SM05,\$YJ!:26,UYC0K202OS':5Y2 M:N+U(,+]@=Q*2 MT9[B`8H^[5HW9NWLFSAUM'%"Z`CA0!CRC!,B1X@NA/@I(7:$>&Z&Q!&2NPS0 MUFXZ5R*)BIRS#H@6Z;]3L%!PKD64,E#M$NI+&$UNOD61GXLPB7-XUD(WF-!@ M5A:31H\AI84$`P(J`Z,N0F\L0VA=/$ZPMHCTBJO%BI\%%OLA;=,0_ M$3_6C0!;)M4]:*ZK`V,2*[O^B^IMI0;@L"'X(/5CIIMN9X+=2-;V$VX8L\4_ M4$L#!!0````(`,M4;$=&`SC6N@$``!D$```9````>&PO=V]R:W-H965TXK((M5==%FJTO)?PJI$9A6#ZWQ&XF@XXQ9?" M6]]VUA=(69"%5_<"I.F51!J:`WY,]\?<(P+@=P^3N9HCG_VDU+M?_*P/./$1 M@$-EO0)SPQF>@',OY(S_SIJ?EIYX/;^H/X=N7?H3,_"D^)^^MIT+FV!40\-& M;M_4]`)S"R%AI;@)3U2-QBIQH6`DV$<<>QG&*;[9TIFV3J`S@2X$N@G!HU&( M^8-95A9:3<@,S.]=NG=P[46<,G+9C&L[:.K0>%F<2[K-"W+V0C>82#Q&3+H@ MB%-?M:!XC4ZC!:7W!;);@2QFS.:,V_L"FUN!3138S`*[VR9EP.QBRHA)TRR[ M[Y*ONN2SR[>U3QDQQPOF^Q<3]E*1JEP(U],HC1(-^(R MXA6".!+'0BW=1*JO7J9??_42Y_"\,_$^CM*E@CF^]+>_G$9U\*S/5R/N)&+0*6)"_.F[DI6%AW?CL7ERRMQ?G5SW;#$ M.6R:N"%LYLO/XB]RTPC9[69=V:';.?ZV<<*U3((83^.+"S>MS#7(375-!<\`8^K@#\;?^QV43#VKGG5]/9 MU;M+X/')A7@]?C>>GD_$[.UD5K5RU)V7CXA_Q;%GQR0SAH99/;Q/6E<#T/U9X2B?0D#+T/94M$,A7Q7`#] MX@FGP2885(E]&GP"(.`FJ MW'25+H%-/"U3KE*R!MBKV_$[43[Z]ICK!/1SDFY:8AVZ6N/B^==$YV,\5?W6 MN[:LW\H`\NYR_/KRW>7MY:1*B+%!T]K=(%IKOD\RD'0/I$)&JE;]7LBY!+3X M@%I`7U990\.O5PH#]SX(@[0&Q_EFB@EWGZD@D@KI#HH]\](LJ9&Q,MH+I]T> M^"Z.%L>I3%8B)I#TF6N$Z?W[R]OWL%IEB=GMU?E?WEZ]NYC7=Y^ M7R6Q08A"-0%$'6<@?TGP@_1;8MCJ=#KX?VU36R!D7IBA\@!)*GZ#&)A)9$8Q M%G\&\P_\?>V"EO*"M4NZBO2O3SP4YSH(1`.T<^50K+D4:RX7%`!H5)@,@I?) M+1C[G2T@&WI)S"RV^H.NN71H$GTX`9M M`HR1K;*0X`45&,'62ASZ<@ZH2(]VC69"(_,W^NE@;J@Y982F`!-]Q?4S]!B3["R\`XEDT,#0]S_C7<6B%)99F` M^:G>K:R,+K!3F_'M)0QH MH#98!DUQ=T6T.OI)EKF_MUM>D;1+D@WRMB19I/\:WZ-/[:7_7?'R@'5F;IWZ M!/6-3+6(8U\)%8<5$+Y)8E#J*S=9!!5K<@5(8.TF/Z/)D:IBM&ZD`BW@L0?A M@]$)8S*?U9.&(6FIA8PDNO4XWO57041Q`OH`->;Y4Z`PYD%O8D_[$Z>P=ER! MN_EDK('$80AHJ,C*-(Z.X\I0O>A1!1F7$5@T`*]!K;V)$QDL(NVY>!N!`9(" M>N(9%Q`$-D#!AXIVPM+`//<2<&?4K$C=SU547-KO\M5@7@0:O4)%Y+/ZL[UV M5>#E!L%*3\5!"<*L9#H:1QZ(=J<2>WT`!"YA_K'["3"Q@`/2OO7B7QGLZ\V? MK"W`"[F^F;R=3&>7WTW$Y13^/1&'[ZYFLZ.R^OAI2N(\CD`T`Y_,I)5W"&;F M%`+EYE+3ZAV*[.6.!9%.E[L8^ZK1%E>8NIYK0_ M77V8_2((SE=[\,)Q_Y?,Y4RJ=(8;7D<>1#B MDB4OS<2O\4,*L=:HU\`8B/N-.,P4_!%$1P6=A0KA$SGE%9`N)*#4"QCWI$%7 M&"K_4)^*L:$,44R;<8#$>]0H4#!]#++U2+B!*/*6;K1``E>@;?1U=@4;^\<: MV_$2(^3QT(9Y/[0!R(ZATZ?3[#'6NYQ^-YD]QGK7&9A4P#ZYY.M=86IM-%\/ M;0`1M7HBM&\NI^`8/P9M$GM2`BO-DWA%'ASE``!TK^2P:0<7+'*FXCY9CLE\+CT.><$39-X&(DO-Y_`% M+[9W&@7CNWL)WA7:.Z(GY9V>-%]BK-B"TI9@#.-4;9@,X;<%6-CK'F)I_ MI=:N)__T8HTK)9_DBZ\O((SC#'2@S?.*%ZY$3A,.,'D1"0&IN"QYR;O$,R="EBCP)0(^2M$+0^.`LEH M8:Q5S6ZHCIP(N$PI3#O#:==,73%W@R3<\.&ERD*8A7Y_SH#*#)4^'0M\OY`4 M#1534$PJR0L!2A2$3T80FB3(UPZI*%S3(*">?&`SE_`#/;*V^"!A'?!AX+P^ MNL<@BXF(5T&*\SU0S>@$%02,3CN/XS2*4UF02*5Q%&XM4!E$< M,$T]Z[5%'C)MDR==)I*M+Z@X*58<\$H,>&M%`!@0,",,%P0`<@!AO$=1H.%Q MLPG18>5N@(P4S7E$-+WS!I/PDE,`V\0?&MZOPZ^CP%4,?5P4RW%D(>+HKUG$ MP1BAF;@DBC(,5GYM MBQO.XL)O+UX`%1&V#Y(\3?CG#]*D>9EA@1(!1G(H,4GL@]_D!.#?+8/U&D7& ML+$OT>T)(M)?,!$!@_&+Q`7M@3&S]1M1>@`]WA+3C6(=!U'*R@$=,BP@19@6 M8N]IPPQ$*YK=F1&)<3TW0F2["@6!S'IJG!$&?0ZJ.P:-`!R-J(D);EL(I65Q M6!#!AJ&./E8@]XH^]@`>X&D7)]Z3I"IP'V`GQQ4*)0DMN&0K:77B1@$)22$* M2B2YB6]`5\P"Z^P^#!0>7W\NL&`1S(E742&37DMHPWFPR!+R0VFJ6=&)UUJ` M4&5)]&H0'^9`!3@\PY&^!#A]M"%6DA]0CY$[GJWAX$!'RGKI/2B[EB.0((4] M'2U*&7".:N5BBRKPWDU3SA#B(*F3_.:4(.JDS0C2F#G$HJ*,@I;X&T@(TA]( M0]4<@Y&0X/\8+\#*HP<6!?R/Q`K=$@R0 M/K5U&!%)J7&CJRT)>@\MEED@@8]9N`"<@3B!3WD0G-KG?R(Z0:TK"H:D*E&" M_K52,H3@HNW<`CW`P?](N@\0I4T5SP#M&,K/`48RZF,0<@X0?+:`/.,(0@CF M>L,7EMBL][7(@5%RV6@53TSJ#7V#A#=>`:NC701A"@-,_U"`F"3H)[$%(!2! M]0$)+/BZ"IQNRL)KL=0DT(@&B,MXQC/%$;E)J&B23X''EE"!4PZA>3Z`505$ MV_/T`2T@-GVD,F+E:`;1*;``X*&^0GBX)(3!"*AAH\&T*H#]B2?1:BK.KZ+Z M!*N*EJ/N"[0'=BX=M_BM,;TLJQ`@&]W41L-55;]TSEUG!MYY`/6CZ"B./0HN MA%X1<<8"@(Q0IHHL".(9&[[56C)?E*$QB!2UB,QW?@#Z.0\4OB4++DQKHUZ[ M`J@"^0!.JG#GR$M\9C"\,)Y,->&'.2/@W$ENIQ80&M2NUP1GL)@K61(OEM$!3BG3\?2I'&*I*&_Z\]=MREH8A`Z1/#`9J894$'@Y13;;+-4?/[I&Y23"*S@DX]@%;,R<` MV8\`.'*5*'1829;+JM?U@$<$]*O,I22GL>YH;D!3%-0-J#!@;U2XRX)O%7MD M?(!P[+.A(`$!YL%GCC&,I\;U01QSGVV`$DLRF@&-@?'ZX-HTN9N6X\5@^CSK MF1%1L4^(B*E]L-8>V!"UV&!0[@JC5T2%T=4LXI3;7 MQ0&D$S2TB%E,XT)TYQG\H'8C#B+'*6/G!GC7CPE<0HT*@#/0)\*S%_@0EYYG M*:9CMGPJ/P!^2H$<]QPLW\=9:@*?*M[(83;'8%N'CC=Z9&!4=%:#@@J4(L^_LA8JC%T(D,D/IDP96C3)O9RI^B/X#@L(B20S1^%SBU)? M0F#+M4K`IPV2(#`FBN:@MASB61M%:3MA/%,.JLVJR.F1#"EC1'G.PCS=`;4Q M`8LA%T$&YP7=C8-B<+U@U7F6W`,[H"]*KD8!1@@?4!6AXU4(6'`M=K@8%!VC MZCP.M9>@GX5I&C#5B9+%U#Q3RC($U\C1O2@R+0**8HZ)W_LX_JB]&>.[$Y\7 M:Z"!,@ZCCO$I_M01;N37%"[:W/YW_)KX_+Q0JA`3KF4BWZZ`$5`$.:=AM'BQ ML&$*Q8YK?'H#`1JO0C4$U"L'I8!2O]0P),&[C3=2ZDXC'?;I/=&U(6SSEX@8 MNX2542-ZOH.Y,$:6,I[:@III,2&EVH4LK'AK!9M,*EJD0GX(CP#1`HMKBGFG M4BV8;#`I,-1D\$W&LD;AA*YEPPJ`&C?D=*-2,=:?,"2EF`P@6%$HR2>-XH:) M%%3EGH53<+F?ECYJB[?Q`_!$DL/N^C$%R9BB"`-O@UA()(B;[MPH16X&(F?G M45!"0A@!.IU%I+EMP;`.X[Z`0[]N?X.=)VX?E#L+."33'^G]\P2/A8$*+C9M MAY5(%G/-#PX%WNBML7IG^YV1>2+?$%6\2WRH'?Y2?R=E;3(,U>B8QF+AIKYI M&L)34;>D3=;FYW;HW*1RZN`D@8W9*_X"C9E'! M3\:E=,M$B=H6-AJQCA7[50XKA=`V_6VC=V?Y`%.#Y=[9-FD"(B3[Q\;]!<8@ M4LG/+KJ1K&0YEG5@F1ZMVK>K8IZ16OUS!7*=@#.$Q^!<,:R4Z+&)GX#R.J#JC$VOG)GOPY1^XYCA;P`=TQ,9EA\>P MI_/E1QMN/;9N;7FJ)XZI!#N]O;JI:4LU7<<;<9$7TIK[K@I-RD)70Z1O!"'W M1/*P])530]1*XML(._!KTSYT."T&$]0%A MUS?8,''[?4M'TWNYQ.9C-Q M,YG=WMR=W][=7$Z_J>G(RWLF:*,;K6G&MFB^JY40=SL6@_9^V]575Z^HI`#A M,*"9]=*7OQ>:.:1@AT\Y>5R)EF2#-.`4%R9?QXICFRRTQB5$:H'!,3=P,(V4 M*>X/$%,LMXVH7FN-"9&7"Z-\^&1!->TA&TH+KH%' M/I.7!O,/NCWNS'X@$^WI4C)!H]/F?MZ0#^#:M1R*X)."T7S09X-E)(7D<'Y, ML;DAQ+JV\EO?&8-^MZNT4(`N,=TS^NV:E5+\4'K*,< M7\WG>-^G>9$!"U=AD>%^BY3NH6V+XD7\`&+^`Y+M;I87`N!`$^M;H^='*QWT M^AUQ>-`=':&-'HB#COW/,=UMZ`OT!AW1&XJS@>B>8&\"_2QN-=?];8_LUS_I MB>X(?H%V/:%U8)GB1OVN..SVCD3W#+ZE_SGLJ!;$]S2!H3#/5N\[%9-P:WU=3;LD@=4A%;MC=FH5NH.,&B*L M8/.9Z5\6H\[0^6`P![%!L%+B$#X\L5J`*G0$9;]F#7NMIH\,K9LC1JF\S$'8=VWR-4!"?XZ4@,@+WACQ,Q M[-$GIV+8H3_.Q+`[0N2R0$AJC,.`EVSG::') MPNRD=V&3#1OKC%)I/0A[L+JEFTYZ!B@$`R1P(N+ZGG!ON\<>&BH0:DM@:C3DM7$2Q[8=M)QJ%-;G>9 MYTK+ZXQA0MU`MR5SG7-TG7O0/G%601AR"1LB9:S&4MZ^KIY""]9X/6# MEH;*,'.S]^+\4[P7H1THPP*/LZ/SH$MK&!XUL"-^/D,UO72#EC@';G0M][5* M[`/SAT*2)O\Z%.,3W"S;B$? MP`A0%DH#$$/9Z[:=,LL2)Y99`:_JACJ_CIH3T=$]:PWPTJ$6+=UB5YXW'/S> M,)UIH]`J@$2EP!?S(($`O\P6`UT")+9HU%+X^?LL`F2TQ#<2"RB;.J7T1MXG M1)SN'HQA"$E:MRCNSA[:!"*Z?F=41$Q;3+:XLU5(D8!L^F&<QA,]_D+`<*W/7;<:P(H`BYB`TFEW-1FUS6Q.84>*.9Q;"3& M!([FX)-VK2MP8KS/'?:_$%+1EN>F^.>A\[57]H3W$GML9OR'M>Z+%]LU-ELK MH=1:W@*E??-"4PGCJCC?],!X[CI`-4\^EQ\@FK%@J\M'GDDTM?"RW$>9DK': MNO56<%+:SKC0;6)J+K:+I^X@6&RU^Y@V*[1'6(/("XQYTX`I/=B",>:E5]D* MY0R?D8!I;FZ(,_MACP`5FKE]S'(3)JMS'L>V)-W5FRY+)9JV>(\U&+=R-.O" MD<\59RDVWA5@YKR[+D!Q@]P2&Q*`=P/TU/(.@A##VQ24H3CK"-_=*#"):8W/ MK8OF!I$%U]+)G<8B>E/TH"0^>F!HL[BL9!'!]UDJ#H9GG.O=L@P5LQV!;A'I M`S8]Z=B@7I!.@;G/KZ;H44^FY]78K3Y[,F[(_I*ZI*PT5FMWZZ!D#\,GX9@I8GYE;>A#8B-G;\IP4=$I]5P_Z:J(P5Q.CC$A=N#.CGSM0N.2L:V;4"<8M\6!B M&^]3[M@>FT[!F:Q"4;/I.LRXJ&NH-`?TI[KE1H^G*S\H^]2S@_TEV&TH/\O$ M"[AL3&5/TPI;;D%+$ZK.;G1I="5!?<#!KG=OPI9S:X.\Z$H"K'NOL4Y`=MU@ M0]]Q\)M1ISM(R(-(=2.#/O^#Z=)%#7M,:U"R[K:4+$D)4JHM@7DRS:OQ:IUQ M&R.F5_CJ*EF01DA>@>^&U='B)7(QQ91$\1.GE%8K)=D&8L=WY6"U>O.=GG7@ M3(&:((8H@7@/>QMJIP[JPMW)@T'_#/,P(U"OI_#7R;#C7$CLL(G*B]8N]+!] MAU=S`SWL`A]B`>O"SS/Z"5'SI+D*S_5VT>WV1+<_P.R1Z'9&%5AV'8NOM&#) MM@&L_W!7ZS\Z1@+`EMNNX@J/@@T:]/`SC$OR&V?[T7@CD=<-^D>@XZ M;7!1\>SR05=$)],9[77VXJ7:4L=*D^T,]3U6EA+\S,UAJ!C9]HA M"ET6=2TN9>UK>TX*#28B;S^QZEAGPC`ZXVVKNY4::ARS&Q8L%MCXC(W>(#/' M(6JOXKUEO0>LA,D8;KO)P8)_S24[XZQD@]7:?=1;F!-PT/;M#0%# MW"%.^F($4T9=T>N?:!W3A'5\\A?\OX,Y;OS1Z3J7EJ)(D#IM5]&)XA#54O>H M_'N0_\:J+=992S(B&KN.G'WIJW7$_Q%%;_)&LIE^GM6QZ)[UVZ=`L]/VF<.? M&F7-=:A^NR/P02:V08U;3['-OK(>7A54SN&7'V]F=^#CXV77_%[A)^KJPAC( M),U;>=<;3RB,F:-X.8M8RP]Y3TXJ]B7X;8W5_&3R<`7C0:V;F*H M;1UN3GJ5`2\!]BA+[JUR_LDL>!.HC\=SW,!VG"74'\SJ MW-)E5BG9-WU_?KOC+Z/G,:`I9KB)(_B>7KE;5!^HW$GJ5#I),3U;7YI\Y>RH MN\,2E'(Q^2;_R+DKX*!T]-J>63`GK6Z_#\K)G+XJ+S7HL(3OM4][6X\\2 M$(?7V/,9R+J'-X$8TA+5"B4^4X`NHB!`9H5J)TWE]FU-8O+Y,N[S9=SGR[CT MP?-EW.?+N,^7<9\OXSY?QGV^C/M\&??Y,N[S9=SGR[C/EW'__US&K50^'KF; M6Q--_[M=U6UXVO*M^WFOFL_S[=[GV[W/MWN?;_?^(K=[J_G-W;=]]])0_VXW M@L7A+;V(ICZ=3(,+]V=O:U]:L^."\1/NU.Z&A-8PUTGYDNVX=,D66W#JP7OZ M==Y_YXNU31===Z,?IYF[F.4;M_4X'^]UD;/N[1K/%SG_)2YR/OT>YVX&VWFA MLX')_J6N9=9<_2\#8J\;/7[,?_7+E;M9@28WWVAO8(;][W(VMYNEO[V[CS^A MY7LW=FFJZ3FB-ZODG>#UF+4;-365UR/TN9/WN9/W-]#)^_2&UMWRPU.;>EP; M'.2\A[.^:;.Q?;#RCIGG?LI?HY^R[MU"IKW2O(RE8J>?1IOF/]B0Y-[J+]<9 M67TMG&EV,$%[WNCWJW+>;[+IKO)FL$=;PYK>=^C\1MO0?GH7VH5,W2!48HIN M)`KQ_B\GNVO*->V7KM`['XD2-O?=O/AHL4HZOOQLL0KY2X\7^UF)#GN&K7>] M[7N*^EQ#XPO1]GSJV`)?C5G=:D=.8K^%6W5OEC;)B,9LA,71OD@![VC7NT>W M(_K7)E"JH*U>EFV:(,\2/+;%I/:][-;1F]D8_7]$,850>GU-_@"'IZY3S0\T MO141LP`_"83&!1[?>Y]\P<\5DVO]DFUB1QW:[GH6W'9(7E'G-0F">I34OGF4 MOOH9>!#="B9VG[]D<37**O*](W50]WK`IC?,;N43:E]Y6$PL[("CG&3X:?F% M)M;9C;#M"+\EM,U_KQ\T8)2`N,@D?!DH[&GX'GNSWIN^Y&;VVLX/5#TLDP6H M?(,N\?Z/DZ@USX^(BKGD6/LL@9^2@ZBG0,W[IOD-XT69?FGO0$=\0Z?U"/2U M47GA=>W\4M)\RX:+X(T:MBDD?PR.2KBZ#)-W/IY^T3VOR97[@YDFW,$I2CVE:@$K]LS#\0A MQK"U'U=#68KJK^;B&XKJ9S5OPRW%]1?-[SC7^&X_CFZT7$W4UDF5=G-.Q2Y2 M^^C78O.*OF16VY>S?1-M]VG$KM/TFC)#^A"BI@7(SJT@1%T9=H^$?7VG$']QPW!=A6,3J<"QA/$6O0?LW-[I/#L6M7`]2GQ M>959GQ*G5WP'';6?F8ZB`3TK*!_V4JGTZ_\%4$L!`A0#%`````@`RU1L1[?+ M[4V_`0``KQ@``!,``````````````(`!`````%M#;VYT96YT7U1Y<&5S72YX M;6Q02P$"%`,4````"`#+5&Q'2'4%[L4````K`@``"P``````````````@`'P M`0``7W)E;',O+G)E;'-02P$"%`,4````"`#+5&Q'!CZ'])D!``#/%P``&@`` M````````````@`'>`@``>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M%`,4````"`#+5&Q'$48QQ^`"``#Z"@``$```````````````@`&O!```9&]C M4')O<',O87!P+GAM;%!+`0(4`Q0````(`,M4;$>8SA4Y/@$``&D#```1```` M``````````"``;T'``!D;V-097)PC$`8``)PG```3``````````````"``2H)``!X;"]T:&5M92]T:&5M M93$N>&UL4$L!`A0#%`````@`RU1L1ZDA,G1<`@``M`H```T````````````` M`(`!:P\``'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L!`A0#%``` M``@`RU1L1[J<8(AH`@``O@@``!@``````````````(`!ZA4``'AL+W=O&PO M=V]R:W-H965T&UL4$L!`A0#%`````@`RU1L1YAI*.$Q!``` M1!0``!@``````````````(`!&PO=V]R:W-H965T&UL4$L!`A0#%`````@`RU1L1P5J]X^A`0``L0,``!@````````````` M`(`!'2D``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%``` M``@`RU1L1Z%"%A&F`0``L0,``!D``````````````(`!I2X``'AL+W=OM:(!``"Q`P`` M&0``````````````@`&",```>&PO=V]R:W-H965T&UL4$L!`A0#%`````@`RU1L1SQ.R#^F M`0``L0,``!D``````````````(`!-30``'AL+W=O&PO=V]R:W-H965T$(N9,H@$``+$#```9``````````````"``>LW``!X;"]W;W)K&UL4$L!`A0#%`````@`RU1L1UH]><>C`0``L0,``!D````` M`````````(`!Q#D``'AL+W=O.P``>&PO=V]R M:W-H965T@$9FZI@$``+$# M```9``````````````"``:(]``!X;"]W;W)K&UL M4$L!`A0#%`````@`RU1L1UK)42^E`0``L0,``!D``````````````(`!?S\` M`'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@` MRU1L1YQ=G(FE`0``L0,``!D``````````````(`!($4``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`RU1L1SHO-S"?`0`` MKP,``!D``````````````(`!W$H``'AL+W=O0!``!/!0``&0``````````````@`&R M3```>&PO=V]R:W-H965T&UL4$L!`A0#%`````@`RU1L1SKNSEY]`P``:A(``!D````````` M`````(`!`5$``'AL+W=O&PO=V]R:W-H M965T&UL4$L! M`A0#%`````@`RU1L1S6*N;'I`0``G`4``!D``````````````(`!^%@``'AL M+W=O`P``&0``````````````@`$86P``>&PO=V]R:W-H965TM<``!X;"]W;W)K&UL4$L!`A0#%`````@`RU1L M1_2%X5;)`0``1P0``!D``````````````(`!R5\``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`RU1L1_QK-D$J`@``<@<` M`!D``````````````(`!O68``'AL+W=O:0`` M>&PO=V]R:W-H965T XML 9 R33.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 9 - EARNINGS (LOSS) PER SHARE (Details) (in thousands, except per share data) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Earnings Per Share [Abstract]        
Net income (loss) $ 439 $ 646 $ 589 $ 750
Denominator for basic earnings (loss) per share weighted average shares 7,930 7,846 7,896 7,816
Employee stock options and awards 112 134 159 106
Denominator for diluted earnings (loss) per share-adjusted weighted-average shares and assumed conversions of stock options 8,042 7,980 8,055 7,922
Total basic earnings (loss) per share $ 0.06 $ 0.08 $ 0.07 $ 0.10
Total diluted earnings (loss) per share $ .05 $ 0.08 $ 0.07 $ 0.09
XML 10 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 11 R25.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 1 - FINANCIAL STATEMENT PREPARATION (Details Narrative) - USD ($)
$ in Thousands
Sep. 30, 2015
Sep. 30, 2014
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Unrecognized tax benefits $ 211 $ 198
XML 12 R37.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 10. SHARE BASED COMPENSATION (Details 2)
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Note 10. Share Based Compensation Details 2        
Risk-free interest rates 1.31%
Volatility factors 0.51%
Expected life of the option in years       4 years
Expected dividend yield 0.00%
XML 13 R9.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET
9 Months Ended
Sep. 30, 2015
Property, Plant and Equipment [Abstract]  
NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET

Property and equipment consisted of the following components:

    September 30,
2015
  December 31,
2014
 (in thousands)        
 Leasehold improvements   $188   $415
 Equipment   5,645   6,208
    5,833   6,623
 Less accumulated depreciation   4,860   5,697
 Property and equipment, net   $973   $926
         
XML 14 R29.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 5 - OTHER ACCRUED LIABILITIES (Details) (in thousands) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Product warranty $ 361 $ 339
Sales return reserve 61 55
Other taxes 148 87
Other 81 159
Other accrued liabilities $ 651 $ 640
XML 15 R28.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 4. BUSINESS RESTRUCTURING (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Dec. 31, 2014
Reserve Balance Beginning     $ 188 $ 873 $ 873
Expense $ 0 $ 0 0 13 13
Payments/Write-Offs     188   698
Reserve Balance Ending 0   0   188
Employee Severance | Downsizing United States Operations          
Reserve Balance Beginning     0 230 230
Expense     0   (16)
Payments/Write-Offs     0   214
Reserve Balance Ending 0   0   0
Employee Severance | Downsizing foreign operations          
Reserve Balance Beginning     17 372 372
Expense     0   16
Payments/Write-Offs     17   371
Reserve Balance Ending 0   0   17
Other costs | Downsizing United States Operations          
Reserve Balance Beginning     171 240 240
Expense     0   25
Payments/Write-Offs     171   94
Reserve Balance Ending 0   0   171
Other costs | Downsizing foreign operations          
Reserve Balance Beginning     0 $ 31 31
Expense     0   (12)
Payments/Write-Offs     0   19
Reserve Balance Ending $ 0   $ 0   $ 0
XML 16 R30.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 5 - OTHER ACCRUED LIABILITIES (Details 1) (in thousands)
$ in Thousands
9 Months Ended
Sep. 30, 2015
USD ($)
Payables and Accruals [Abstract]  
Liability, beginning balance $ 339
Net expenses 605
Warranty claims (605)
Accrual revisions 22
Liability, ending balance $ 361
XML 17 R31.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 6 - OPERATING LEASE COMMITMENTS (Details) (in thousands)
$ in Thousands
Sep. 30, 2015
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2015 (remaining) $ 137
2016 455
2017 527
2018 507
2019 516
Thereafter 680
Total $ 2,822
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 2 - INVENTORIES
9 Months Ended
Sep. 30, 2015
Inventory Disclosure [Abstract]  
NOTE 2 - INVENTORIES
Inventories consisted of the following components:        
    September 30,
2015
  December 31,
2014
 (in thousands)        
Raw material   $2,250   $2,429
Work-in-process   1,071   1,288
Finished goods   302   728
Inventories   $3,623   $4,445
         
XML 19 R32.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 7 - OTHER COMMITMENTS (Details Narrative)
$ in Thousands
Sep. 30, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Purchase and other obligations $ 958
After 2015 $ 59
XML 20 R2.htm IDEA: XBRL DOCUMENT v3.3.0.814
CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
CURRENT ASSETS:    
Cash and cash equivalents $ 8,995 $ 9,361
Trade accounts receivable, net of allowance for doubtful accounts of $95 and $93, respectively 5,139 4,109
Inventories 3,623 4,445
Other current assets 311 426
TOTAL CURRENT ASSETS 18,068 18,341
Property, plant and equipment - net 973 926
Other assets 63 65
TOTAL ASSETS 19,104 19,332
CURRENT LIABILITIES:    
Accounts payable 994 968
Accrued compensation 1,476 1,756
Deferred revenue 1,087 1,801
Other accrued liabilities 651 640
Accrued costs of business restructuring 0 113
TOTAL CURRENT LIABILITIES 4,208 5,278
Long-term other payables 380 183
COMMITMENTS 0 0
STOCKHOLDERS' EQUITY    
Preferred stock - Authorized, 5,000,000 shares, including 200,000 shares of Series A Junior Participating Issued and outstanding, none 0 0
Common stock, at stated value - Authorized, 30,000,000 shares Issued and outstanding, 7,930,867 shares as of September 30, 2015 and 7,861,141 shares as of December 31, 2014 18,964 18,704
Accumulated earnings (deficit) (5,354) (5,943)
Accumulated other comprehensive income 906 1,110
TOTAL STOCKHOLDERS' EQUITY 14,516 13,871
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 19,104 $ 19,332
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.3.0.814
CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 589 $ 750
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 401 456
Equipment transferred to cost of goods sold 184 688
Share-based compensation 330 301
Net change in:    
Trade accounts receivable (1,126) (2,621)
Inventories 759 (601)
Other current assets 108 80
Accrued cost of business restructuring (66) (619)
Accounts payable and accrued liabilities (348) 1,045
Deferred revenue (603) 682
Other long-term liabilities 225 (35)
Net cash provided by (used in) operating activities 453 126
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (632) (954)
Cash provided by (used in) investing activities (632) (954)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from issuance of common stock, net of tax withholding (55) (18)
Cash provided by (used in) financing activities (55) (18)
Increase/(decrease) in cash and cash equivalents (234) (846)
Effects of exchange rate changes on cash (132) (181)
Cash and cash equivalents at beginning of period 9,361 10,426
Cash and cash equivalents at end of period 8,995 9,399
Supplemental disclosure of cash flow information:    
Cash paid (received) during the period for: Income Taxes $ 11 $ 15
XML 22 R35.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 10 - SHARE-BASED COMPENSATION (Details) (in thousands, except per share data) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Total share-based compensation $ 93 $ 90 $ 330 $ 301
Impact on net earnings : Basic and diluted $ (.01) $ (.01) $ (.04) $ (.04)
Cost Of Goods Sold        
Total share-based compensation $ 2 $ 2 $ 11 $ 4
Research and Development        
Total share-based compensation 18 20 58 60
Selling, general and administrative        
Total share-based compensation $ 73 $ 68 $ 261 $ 237
XML 23 R22.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 6 - OPERATING LEASE COMMITMENTS (Tables)
9 Months Ended
Sep. 30, 2015
Note 6 - Operating Lease Commitments Tables  
OPERATING LEASE COMMITMENTS

For the years ending December 31:

    Operating
Leases
 (in thousands)    
2015 (remaining)   $137
2016   455
2017   527
2018   507
2019   516
Thereafter   680
Total   $2,822
XML 24 R36.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 10. SHARE-BASED COMPENSATION (Details 1) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Note 10. Share-based Compensation Details 1        
Restricted stock granted 0 0 193.8 188.9
Stock options granted 0 0 0 3
XML 25 R24.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 10 - SHARE-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2015
Note 10 - Share-based Compensation Tables  
Impact on operations of recording share-based compensation
     Three Months Ended    Nine Months Ended
    Sep. 30,
2015
  Sep. 30,
2014
  Sep. 30,
2015
  Sep. 30,
2014
 (in thousands)                
Cost of goods sold   $2   $2   $11   $4
Research and development   18   20   58   60
Selling, general and administrative   73   68   261   237
Total share-based compensation   $93   $90   $330   $301
                 
Impact on net earnings per share:                
Basic and diluted   ($0.01)   ($0.01)   ($0.04)   ($0.04)
Equity award activity

     Three Months Ended     Nine Months Ended 
    Sep. 30,   Sep. 30,   Sep. 30,   Sep. 30,
2015 2014 2015 2014
 (in thousands)                 
Restricted Stock       193.8   188.9
Stock Options         3

Option valuation assumptions
     Three Months Ended    Nine Months Ended
    Sep. 30,
2015
  Sep. 30,
2014
  Sep. 30,
2015
  Sep. 30,
2014
                 
Risk-free interest rates   -   -   -   1.31%
Volatility factors   -   -   -   0.51
Expected life of the option in years   -   -   -   4.00
Expected dividend yield   -   -   -   None
Future equity compensation expense

    Sep. 30,
2015
 (in thousands unless specified)     
Unamortized future equity compensation expense   $1,133
Remaining weighted average amortization period in years 2.76

XML 26 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 27 R7.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 1 - FINANCIAL STATEMENT PREPARATION
9 Months Ended
Sep. 30, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
NOTE 1 - FINANCIAL STATEMENT PREPARATION

Data I/O Corporation (“Data I/O”, “We”, “Our”, “Us”) prepared the financial statements as of September 30, 2015 and September 30, 2014 according to the rules and regulations of the Securities and Exchange Commission ("SEC"). These statements are unaudited but, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to present fairly the results for the periods presented.  The balance sheet at December 31, 2014 has been derived from the audited financial statements at that date. We have condensed or omitted certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America according to such SEC rules and regulations.  Operating results for the three and nine months ended September 30, 2015 are not necessarily indicative of the results that may be expected for the year ending December 31, 2015.  These financial statements should be read in conjunction with the annual audited financial statements and the accompanying notes included in our Form 10-K for the year ended December 31, 2014.

 

Revenue Recognition

 

We recognize revenue at the time the product is shipped.  We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be considered a separate element.  These systems are standard products with published product specifications and are configurable with standard options.  The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.

 

The revenue related to products requiring installation that is perfunctory is recognized at the time of shipment.  Installation that is considered perfunctory includes any installation that can be performed by other parties, such as distributors, other vendors, or in most cases the customers themselves.  This takes into account the complexity, skill and training needed as well as customer expectations regarding installation.

 

We enter into multiple deliverable arrangements that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component.  We allocate the value of each element based on relative selling prices.  Relative selling price is based on the selling price of the standalone system.  For the installation and service and support components, we use the value of the discount given to distributors who perform these components.  For software maintenance components, we use what we charge for annual software maintenance renewals after the initial year the system is sold.  Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year.

 

When we sell software separately, we recognize software revenue upon shipment provided that only inconsequential obligations remain on our part and substantive acceptance conditions, if any, have been met.

 

We recognize revenue when persuasive evidence of an arrangement exists, shipment has occurred, the price is fixed or determinable, the buyer has paid or is obligated to pay, collectability is reasonably assured, substantive acceptance conditions, if any, have been met, the obligation is not contingent on resale of the product, the buyer’s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer.  We establish a reserve for sales returns based on historical trends in product returns and estimates for new items.

 

We transfer certain products out of service from their internal use and make them available for sale.  The products transferred are our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment.  Once transferred, the equipment is sold by our regular sales channels as used equipment inventory.  These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business.  The transfer amount is the product unit’s net book value and the sale transaction is accounted for as revenue and cost of goods sold.

 

Stock-Based Compensation Expense

 

We measure and recognize compensation expense as required for all share-based payment awards, including employee stock options and restricted stock unit awards, based on estimated fair values on the grant dates.

 

Income Tax

 

Historically, when accounting for uncertainty in income taxes, we have not incurred any interest or penalties associated with tax matters and no interest or penalties were recognized during the three and nine months ended September 30, 2015.  However, we have adopted a policy whereby amounts related to penalties associated with tax matters are classified as general and administrative expense when incurred and amounts related to interest associated with tax matters are classified as interest income or interest expense.

 

We have incurred net operating losses in certain past years.  We continue to maintain a valuation allowance for the full amount of the net deferred tax asset balance associated with our net operating losses and credit carryforwards, as sufficient uncertainty exists regarding our ability to realize such tax assets in the future.  There were $211,000 and $198,000 of unrecognized tax benefits related to uncertain tax positions and related valuation allowance as of September 30, 2015 and 2014, respectively.

 

Tax years that remain open for examination include 2012, 2013 and 2014 in the United States of America.  In addition, tax years from 2001 to 2011 may be subject to examination in the event that we utilize the net operating losses and credit carryforwards from those years in our current or future year tax returns.

 

Recent Accounting Pronouncements

 

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers” (ASU 2014-09). The standard provides companies with a single model for accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance.  ASU 2014-09 was originally effective for annual reporting periods beginning after December 15, 2016. 

 

In August 2015, the FASB issued ASU 2015-14, “Revenue from Contracts with Customers” (ASU 2015-14).  ASU 2015-14 defers the effective date of the new revenue recognition standard by one year. As such, it now takes effect for public entities in fiscal years beginning after December 15, 2017. All other entities have an additional year. However, early adoption is permitted for any entity that chooses to adopt the new standard as of the original effective date.  We are in the process of evaluating the impact of adoption on our consolidated financial statements.

XML 28 R3.htm IDEA: XBRL DOCUMENT v3.3.0.814
CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
CURRENT ASSETS:    
Trade accounts receivable, net of allowance $ 95 $ 93
STOCKHOLDERS' EQUITY    
Preferred stock, authorized shares (including Series A) 5,000,000 5,000,000
Preferred stock, issued shares 0 0
Preferred stock, outstanding shares 0 0
Common stock, authorized shares 30,000,000 30,000,000
Common stock, issued shares 7,930,867 7,861,141
Common stock, outstanding shares 7,930,867 7,861,141
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 1 - FINANCIAL STATEMENT PREPARATION (Policies)
9 Months Ended
Sep. 30, 2015
Note 1 - Financial Statement Preparation Policies  
Revenue Recognition

We recognize revenue at the time the product is shipped.  We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be considered a separate element.  These systems are standard products with published product specifications and are configurable with standard options.  The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.

 

The revenue related to products requiring installation that is perfunctory is recognized at the time of shipment.  Installation that is considered perfunctory includes any installation that can be performed by other parties, such as distributors, other vendors, or in most cases the customers themselves.  This takes into account the complexity, skill and training needed as well as customer expectations regarding installation.

 

We enter into multiple deliverable arrangements that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component.  We allocate the value of each element based on relative selling prices.  Relative selling price is based on the selling price of the standalone system.  For the installation and service and support components, we use the value of the discount given to distributors who perform these components.  For software maintenance components, we use what we charge for annual software maintenance renewals after the initial year the system is sold.  Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year.

 

When we sell software separately, we recognize software revenue upon shipment provided that only inconsequential obligations remain on our part and substantive acceptance conditions, if any, have been met.

 

We recognize revenue when persuasive evidence of an arrangement exists, shipment has occurred, the price is fixed or determinable, the buyer has paid or is obligated to pay, collectability is reasonably assured, substantive acceptance conditions, if any, have been met, the obligation is not contingent on resale of the product, the buyer’s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer.  We establish a reserve for sales returns based on historical trends in product returns and estimates for new items.

 

We transfer certain products out of service from their internal use and make them available for sale.  The products transferred are our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment.  Once transferred, the equipment is sold by our regular sales channels as used equipment inventory.  These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business.  The transfer amount is the product unit’s net book value and the sale transaction is accounted for as revenue and cost of goods sold.

Stock-Based Compensation Expense

We measure and recognize compensation expense as required for all share-based payment awards, including employee stock options and restricted stock unit awards, based on estimated fair values on the grant dates.

Income Tax

Historically, when accounting for uncertainty in income taxes, we have not incurred any interest or penalties associated with tax matters and no interest or penalties were recognized during the three and nine months ended September 30, 2015.  However, we have adopted a policy whereby amounts related to penalties associated with tax matters are classified as general and administrative expense when incurred and amounts related to interest associated with tax matters are classified as interest income or interest expense.

 

We have incurred net operating losses in certain past years.  We continue to maintain a valuation allowance for the full amount of the net deferred tax asset balance associated with our net operating losses and credit carryforwards, as sufficient uncertainty exists regarding our ability to realize such tax assets in the future.  There were $211,000 and $198,000 of unrecognized tax benefits related to uncertain tax positions and related valuation allowance as of September 30, 2015 and 2014, respectively.

 

Tax years that remain open for examination include 2012, 2013 and 2014 in the United States of America.  In addition, tax years from 2001 to 2011 may be subject to examination in the event that we utilize the net operating losses and credit carryforwards from those years in our current or future year tax returns.

 

Recent Accounting Pronouncements

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers” (ASU 2014-09). The standard provides companies with a single model for accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance.  ASU 2014-09 was originally effective for annual reporting periods beginning after December 15, 2016. 

 

In August 2015, the FASB issued ASU 2015-14, “Revenue from Contracts with Customers” (ASU 2015-14).  ASU 2015-14 defers the effective date of the new revenue recognition standard by one year. As such, it now takes effect for public entities in fiscal years beginning after December 15, 2017. All other entities have an additional year. However, early adoption is permitted for any entity that chooses to adopt the new standard as of the original effective date.  We are in the process of evaluating the impact of adoption on our consolidated financial statements.

 

XML 30 R1.htm IDEA: XBRL DOCUMENT v3.3.0.814
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2015
Nov. 01, 2015
Document And Entity Information    
Entity Registrant Name DATA I/O CORP  
Entity Central Index Key 0000351998  
Document Type 10-Q  
Document Period End Date Sep. 30, 2015  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Is Entity a Well-known Seasoned Issuer? No  
Is Entity a Voluntary Filer? No  
Is Entity's Reporting Status Current? Yes  
Entity Filer Category Smaller Reporting Company  
Entity Common Stock, Shares Outstanding   7,943,720
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2015  
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 2 - INVENTORIES (Tables)
9 Months Ended
Sep. 30, 2015
Note 2 - Inventories Tables  
INVENTORIES
Inventories consisted of the following components:        
    September 30,
2015
  December 31,
2014
 (in thousands)        
Raw material   $2,250   $2,429
Work-in-process   1,071   1,288
Finished goods   302   728
Inventories   $3,623   $4,445
         
XML 32 R4.htm IDEA: XBRL DOCUMENT v3.3.0.814
CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share amounts) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Income Statement [Abstract]        
Net Sales $ 6,159 $ 6,213 $ 17,019 $ 16,631
Cost of goods sold 2,990 2,822 8,270 7,723
Gross margin 3,169 3,391 8,749 8,908
Operating expenses:        
Research and development 1,188 1,217 3,530 3,539
Selling, general and administrative 1,505 1,444 4,457 4,588
Provision for business restructuring 0 0 0 13
Total operating expenses 2,693 2,661 7,987 8,140
Operating income (loss) 476 730 762 768
Non-operating income (expense):        
Interest income 30 50 88 122
Foreign currency transaction gain (loss) (50) (139) (237) (113)
Total non-operating income (expense) (20) (89) (149) 9
Income before income taxes 456 641 613 777
Income tax (expense) benefit (17) 5 (24) (27)
Net income $ 439 $ 646 $ 589 $ 750
Basic earnings per share $ 0.06 $ 0.08 $ 0.07 $ 0.10
Diluted earnings per share $ .05 $ 0.08 $ 0.07 $ 0.09
Weighted-average basic shares 7,930 7,846 7,896 7,816
Weighted-average diluted shares 8,042 7,980 8,055 7,922
XML 33 R12.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 6 - OPERATING LEASE COMMITMENTS
9 Months Ended
Sep. 30, 2015
Notes to Financial Statements  
NOTE 6 - OPERATING LEASE COMMITMENTS

We have commitments under non-cancelable operating leases and other agreements, primarily for factory and office space, with initial or remaining terms of one year or more as follows:

For the years ending December 31:

    Operating
Leases
 (in thousands)    
2015 (remaining)   $137
2016   455
2017   527
2018   507
2019   516
Thereafter   680
Total   $2,822
     

 

During the second quarter of 2015, we amended our lease agreement for the Redmond, Washington headquarters facility effective July 8, 2015.  The amended lease resulted in our headquarters relocating to a nearby building, extending the term through April 2021, lowering the square footage to approximately 20,460, providing lease inducement incentives and lowering the rental rate.  The new lease commitment of approximately $1.7 million will be paid over the term of the lease.  As a result of this lease amendment, the remaining balance of the restructure liability of approximately $120,000 was incorporated into our deferred rent liability in July, 2015.

 

During the second quarter of 2015, we renewed our lease agreement for our Shanghai, China facility, effective June 15, 2015, extending the term through December 31, 2015.  Operations are expected to continue in this facility through January 31, 2016.

In October 2015, we signed a lease agreement for a new facility located in Shanghai, China which was effective November 1, 2015 and extends through October 31, 2021.  The new lease will approximately double our space to 19,400 square feet at approximately 54% of the current lease rate.

During the first quarter of 2014, we renewed our lease agreement for our Munich, Germany facility effective February 1, 2015, extending the term through January 2018 and lowering the square footage to approximately 4,306 square feet.  Effective June 1, 2014, the landlord was able to lease the excess space abandoned as part of Q2 2013 restructure actions to another tenant and the lease was revised to end May 31, 2017.

XML 34 R11.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 5 - OTHER ACCRUED LIABILITIES
9 Months Ended
Sep. 30, 2015
Note 5 - Other Accrued Liabilities  
NOTE 5 - OTHER ACCRUED LIABILITIES

Other accrued liabilities consisted of the following components:

    September 30,
2015
  December 31,
2014
 (in thousands)        
 Product warranty   $361   $339
 Sales return reserve   61   55
 Other taxes   148   87
 Other   81   159
 Other accrued liabilities   $651   $640
         

 

The changes in Data I/O's product warranty liability for the nine months ending September 30, 2015 are as follows:

    September 30,
2015
 (in thousands)    
 Liability, beginning balance   $339
 Net expenses   605
 Warranty claims   (605)
 Accrual revisions   22
 Liability, ending balance   $361
     

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 9 - EARNINGS (LOSS) PER SHARE (Tables)
9 Months Ended
Sep. 30, 2015
Note 9 - Earnings Loss Per Share Tables  
EARNINGS PER SHARE
     Three Months Ended    Nine Months Ended
    Sep. 30,
2015
  Sep. 30,
2014
  Sep. 30,
2015
  Sep. 30,
2014
(in thousands except per share data)                
Numerator for basic and diluted                
earnings per share:                
       Net income   $439   $646   $589   $750
                 
Denominator for basic                
earnings per share:                
       weighted-average shares   7,930   7,846   7,896   7,816
                 
Employee stock options and awards   112   134   159   106
                 
Denominator for diluted                
earnings per share:                
       adjusted weighted-average shares &                
       assumed conversions of stock options   8,042   7,980   8,055   7,922
                 
Basic and diluted                
earnings per share:                
       Total basic earnings per share   $0.06   $0.08   $0.07   $0.10
       Total diluted earnings per share     $0.05   $0.08   $0.07   $0.09
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
9 Months Ended
Sep. 30, 2015
Note 3 - Property Plant And Equipment Net Tables  
PROPERTY, PLANT AND EQUIPMENT, NET
    September 30,
2015
  December 31,
2014
 (in thousands)        
 Leasehold improvements   $188   $415
 Equipment   5,645   6,208
    5,833   6,623
 Less accumulated depreciation   4,860   5,697
 Property and equipment, net   $973   $926
         
XML 37 R15.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 9 - EARNINGS (LOSS) PER SHARE
9 Months Ended
Sep. 30, 2015
Earnings Per Share [Abstract]  
NOTE 9 - EARNINGS (LOSS) PER SHARE

Basic earnings per share is calculated based on the weighted average number of common shares outstanding during each period.  Diluted earnings per share is calculated based on these same weighted average shares outstanding plus the effect of potential shares issuable upon assumed exercise of stock options based on the treasury stock method.  Potential shares issuable upon the exercise of stock options are excluded from the calculation of diluted earnings per share to the extent their effect would be anti-dilutive.

 

The following table sets forth the computation of basic and diluted earnings per share:

 

     Three Months Ended    Nine Months Ended
    Sep. 30,
2015
  Sep. 30,
2014
  Sep. 30,
2015
  Sep. 30,
2014
(in thousands except per share data)                
Numerator for basic and diluted                
earnings per share:                
       Net income   $439   $646   $589   $750
                 
Denominator for basic                
earnings per share:                
       weighted-average shares   7,930   7,846   7,896   7,816
                 
Employee stock options and awards   112   134   159   106
                 
Denominator for diluted                
earnings per share:                
       adjusted weighted-average shares &                
       assumed conversions of stock options   8,042   7,980   8,055   7,922
                 
Basic and diluted                
earnings per share:                
       Total basic earnings per share   $0.06   $0.08   $0.07   $0.10
       Total diluted earnings per share     $0.05   $0.08   $0.07   $0.09

 

 

Options to purchase 162,526 and 417,362 shares were outstanding as of September 30, 2015 and 2014, respectively, but were excluded from the computation of diluted earnings per share for the periods then ended because the options were anti-dilutive.

 

ZIP 38 0000351998-15-000029-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000351998-15-000029-xbrl.zip M4$L#!!0````(`*=4;$?^31UK\E(``%)K!``1`!P`9&%I;RTR,#$U,#DS,"YX M;6Q55`D``RJR1%8JLD16=7@+``$$)0X```0Y`0``[%U;<^,VLGX_5><_<+UU M4INJD2WJ+L]ERV//I%S)CAW;L]E]2L$D)'%#$5J`M*W\^M,`2(HW200)RM*, M\C"121#]H?&ANW%_]_>7N6L\8UY\,SRW>>,#R58LZ-WND(&:U6B3SO24`M'&=H]H>=\=AHC[OM3MOL M&V;[U^[IRP0D7B$?WO.'_]>Y,DWXISU^Z)CG_<%YMUM2EH_\@,6RVB^CMOQ/ M?O[NY9&ZSCG_UP"E>>S\A3GO3V:^OS@_.WM^?CY][IX2.CWKM-OFV;_^\C\_$VRAI+B47'LGHGO'7CXBMZVVV>J:47** M)VLA#\[@;9308:37,8>;RB=31!\$K#5%:!%_,$'L420.7W`P_308>$.)BUGA M-^)-P4<>\;Q@7HS+]NF9OUS@,TC4@E28.E;\W?:/TA\`!OZX&)UX4X#NZN+Z M)O[`1CYRR*E%YB(E;T&(((I[/1/78\%$K^N#TA=DGX6LN M]/T)<^8+%UAU%F4E6XI%H/&_^(9COS_Y3,D\PM8V?2)_CULK^?%GV/,=?QD_ MC9\[-G\S<3`U!$J<4EY$LLOKGT\^\$;;[4-[&KT[RWZ\$G=6*"^4M@#%$SN/ M`EH0];FQ^;`J3I33ZEWN,^S9B8]XN5?B[=0GT?,4@.AAJ-*M>NXE]-P[?#WW MJNBYUZ2>+]C-1,@P.[RM'99NI1_P/ZP*$(L(WVA5TF$V](22,BU6KY+66\;? M+PGS;R;W"-S./_#\$=-74^&J6>+I'"?*'K^R`^Q"[#>5O3T75'MASQW/ M83[T_:";%VKW>[)82AHY$JXLX3Y!KX(L,;Z'IDMYOU5JZO?/A&)GZEV2P//I M\MO@&5@JGP:6'U`@$O>`P")NO>@33G-MC5*VLTH%3A M4WP#L_C(VWE>(WJ9W;SC.%)<4KR`VWFS=:3SCNAH8+D^-!.]@6D+(.T8.>V]J]S%R^,8H?@PDCH'$`1)[BX6.WW_7 M8QO'$;MOB>H%(W='EA]'\`Z$X.D5&441R3'8/@;;[NY6OZ3741T)>23D7JU9 M.P[Z[A477[^OMC]V\4C#(PUW;0V/*W*._?M]-(]'7AYYN8_V\KC,ZSA(M#]6 M\LC&(QM?T3:NWYH8CZ`?-SP=[*#UJ^QI/6YX.K`-3P=)KN.&I\/=\+1_A`N# MLNY!+C-,Q`K='?2CNIG)]Z)PZ3M>)E@OBMRO08?&8MJ]X^EW-7"_AQ3=J]'[ M7;+SN-)ZWR>6OF_K>5PFOC^.!^S4>>'C$ M.8X''LQXX.&1ZS@>>-#C@?M)N'Z"<(=Y8&)V/[RZGG=TLD-6S\=P8X_"C8,D MSC'<.(QPXR#)=0PW#C?F`A1FKAG)FH MC[QN^;=?^'T#_`:/?.M5T$$68U&N":%7V"/0?+>)W:Z7K-RBC*/W*2V44.@M MIA9P=4NM+>!G^3JSL7/^2?#_#D^%]?)\?A.)$?+SCE^]L.GBA*N+APOC^NS& MN+RYNWUWMBZ_O+Q+*`I8SFO/QB\_XV5I@^.2S!?(6R8AI+(N:@BRRB6!/\.S\H7]M9MN M!+F#/"'7^Q'9*;N9& M#H-;6O$B](.&C2T'E,W>GUQ_^7SRH2_O=GIW5DY6?621%EX#F6B0]?2U!8^4 M4`]+:0UIPW(3^#QNY+>=-:F5TQSL@"8RM[LF' M<3>%3TFH=L1YQ18A[NM#G*L.#>9L.!J89L_<4.?%5D0!2VD"#J%Z1X-A?2RZ MS-EVY:C8#EWF;+N:-J!*+W2!U%-<.F[92/0$R8MD5,51=(/;1AQFVD3HQ%+[ M\?@,KX8,;;&!ZST7>6(J6.=BS8JCRH=/? M:0&V:'OSZ8^;";7;FEBO[QIE@+R;+$1N!>8KV;7FU.D*D)S:#;=)'80#FO2ISZ@YK!Q MK38:KVM2Z#YC[);Q&*/AAL!6#X!Z&W@WHN\.-P0@NT2O:I6ZS1FE^AO^-@?@ MW?8>0%?N-O344=^B)9^D8E#QJ>1:!HZRD=HZ89I!->UH<5;:,7Z<@S8W]=%^'_LT,`IGC2F7Y M)W(#N;HWFAQDJ]W'["-R^:/*`R']]#!A*6':$)8*``9F?80/Z`4S4+B.2>91 MVIT79%U1>KEPJ#=2%2](?&%9-,#V+PYZ=%S'=S`+4X/ROA#/JJD4LY\FMX), MS7!+:7%DZD+;L%X'F7!\UR#+M="^J0'D+24VV,#?$.4K9FQ])*K$C7""O:P@ M'<#*MAY53.7\KS;GN5E,?5"5G*4:J*MP?>H==+&\H'8L:X[::33%^5='42ZF M;6=BZG(HHN[F'7:A[ZR3..:PGUYTL%64%FPE.P##FMBB!:6:^D/CP2@;_15D M7QU$N76TF:&/DB`8PW[UR,4<=[OI:16987DQY6I\;+9[)<1(2R)>Z>AY]`O, M5";SR@C*6[&I_\&CMA=_P778'AGD(WBUPJI"Z@< MVS-SD2J`I`;K.XYNSRS@Y,:&5MOTC=I96[-):((P=8O;RS`@GW4UX>4"<+,H M8M@D_-H#O^D3NJS#^EZOES8!R5Q5)9;L+7>ZI27FMT5`HMKU;+;'A7ZD2$I= M1*5TTC>[U1%=(L8/&>'_XR;A";FB0^M?(DJ7$(?SL=3J0\?C[.A&*7':,)8; MZ!MG=MCL%F.I]9CC[GC\BAA+K7Z!""1C`BN!3.^OJT>_M=OVZDA6'2M[Q0$WT'?81=/SM3XAZP`8&9BN8!Z*'`KT[?L!, M93VT^N->=BW6-F%ZX)725:O?[?=JPDND$-Z>;W:G>,:/`7K"\O"?7PAC8/EO M)@_HI<9@DIF;7U`1W`#N<@%P>Z`3MJ#QC+@VIHP;,W]97:/=46;..I]Y-?$E M1P?ZF?T2V\4G1@S`H.O41:Y_O$V4#F@5^]2JT(!+*V)I6>G6'Z7#@)0$9?'* M.R.'_;9>\6J[4@:]@4;QRIM1>ET%Y' MV:<7GR)";<=#='GMX[D8#(,O*1&G_5U#62AF>K@X,+/]\<;POK)JU*WEL*C& MOU'5J%IR\SM1C;J7R)JX5)NICL" MI>B^LH%>(["4R=GJM*O!BI;"BD%(:_E`D<>0Q>G[$_1[.;LEB[,]OLIDZW33 MQESJY,[T;FI`CRQLJDTD&TMV#J0JSS,[ MG\K(U855_5R=3NKB962JD`B4Z'EX/4\:9%5XY,95P*--D9&:7!.K"H<:1 MSB`S=:H'AS)!.H/,D8E;<92[5$`+:7J]?IHTY63K0ZQ,KUX_X[)?`;$:$ MK_>JB-5'VOKMO@;$=YON8-%"WVX_?P#`>I&U\2F3%?"-=XM/D9J=_-$I#>)3 M)V+!&5+E\?U$P?G>4J)KVF`TS`S`)`0HRE;WJN/,]HA:LM58TNV.34VRU4-S M6917X/(%(.P M4:;/VA0R];!,+`BKA$Q<4!?NFQ#I=0U&@#'.;&`O$E45COIXPV"0.1I(,QS% M.8].9EA/)QIE_@RRV['+H/D-.].9C^T+?GC#%'\)^(D&-Y,KQPWX^10;MZ&6 M(M6:+:FC=K^_0JJ(HH%";*;BVGVUG%6(#@=<68M3>IT)LYOU:.O4:KXG< M=Q\1U.`2JV`7P*@J0#1JM5; M3,4'8=NI%%3*"B\PBPV]/)>KK.,:= MUU!)@83"32R5)PM&F6V*Z^75A*8^J94A8:/0%-=Q9,9?FX.F/C;`(6?Q$85/=.L_;3=+2]>+_`*2XYR.T8J`H?Z MH!@Q?(7E_^$C;E96QTPD-@?IV>31R>U@*`U`-WAU3]UM$GSF[!\]\=:@G=O( ML%FL%IS*FAV,LHOH:L/,'(3#I\=S9TWIT7&WEUVN6`5+*=EL!%1&LBZT MZMM(!YUM2MV.-AKOX:9BSA?6B`Z)21]KO'F&8R^\;5UN5P=X?O1KV#6AM[G9>3\D:N3MHW%JKC>]E]DWL M`,]^4G<3T-K4-7=>Z4U0=ZA"%=$;CL]O%9,4JM.>"FQ M>H!6&!H;500:Z?T*+RAD*;0-OUT<3@1=S`GUG3_U=21ZN3/5MPO6!;;"EJ5! M;;!K!MYY%YDU,&'1&F1.%2LO7R]R]<&9<>9DP.K(H]O#'LB%!:V!XK5G0.LY M"2BC\O+B]0)7/P"D7WPGGCKP3Y,)ML#`?'JQ9LB;XCODXQNO^!A430./&:6K M(-"-OL)!%YE+MNJ@+TYUBZE#[.PPDJXC1C+GG2H@T(V^PB!PK\QAO>70K[%1 MGQT/>99^ZYZYD+"\=+VXU6>+1IIPPR<6QK8X$>J:L8#?9W@SN5R=M]N$FK<* MU8*RKE*542;.S;I%CJ:0N>ATLUA$!03J6EES_&$Q@ALZ15X8N5T2CQ'7L5$8 MU=U2Z*)YOOCS9A*2$[GB,EKA)J\<9KF$!10_`.J/K@+]/OS@^F\7!O.7+GY_ M,H&/SHW1PC<>G#DTN2_XV;@C<^2]D0_>&/=@C29OC3FB4\<[-]IO#2ZEA5QG M"G_R%5K.9'GRP]1_>X5\9%R?W1B7A"Z(/"C-^-L/:+YX^U>S-XS?1T]&;]_\ M\%>S^W:5XC><>&>LGM\$M/C%5[9Z_J,!(?(".G&VX<^P,8FT!D6-U&8@9I`) M%&GABPZBT6V_,;AN#.39J\<"5?BJ9R#+$N>Z30V?B)QI`%U\\07%TT"N51/Y M\I?WV`JH-%\\1>15#=X:',82*NGVWMY_NHQ__WAJ/,R@VE-P*198`@\%-K^. MV'@,_#>&XPE19`$]7\@/)$.%H:GXB+^UW,#&!G)=`\5+Z)CQ-R`(0;X"C"RO%##4_@^IZQ-B#=D:A M?PN!8/3@QE)&I"`&I^! M(X;9;OTL^9HI$Z3+,?V4V^2S!3>BTB**?QJPT^%#AS<#R*]]VG<\8;M7.MT5 M%"D6,@[XCVBYUAVVR!28SNM'(`FB9-^C>G[CQ!4*^9/_DBH2I@U:*&0F+:V\ MO%9:)`;VU%DLTN8V,G\V]C&=\RL/9//C9(6OIQ2!;P(ZX[B+SRTO-!EK!DF1 ML2`./!-NAB_Z\9>B-4#C$&NIEM+@B!R36*0!DW>,(X\W0L2X$87V""Y##J1$ MA9D@B]\GQ"TA;RY$E$(@D>TN3.9X(-25ALR88RSL"&0/F$"GB'_X**P\@^"> MA@X#&8Q;86C)!G9%:\Y;$+9D_,A6;L<,L>L.43LJ#).&8A$\N@[C"@F?&PRL MEC,1]HT'`,)G4B%^XDP#*E9HB$^C'`4X.,>^/<%U%A4V@LB(K9F/` M;_,H)O8.S]Q'\E%K(UB`4J">N5HCB<`;.Z%<@1ND2R#2(/.(%D@9.P#N7A^1 MSQ4J_0RO*O$C*C$I!5HB610K)ZV4-\9_P;)RCD#5<2,?:RI9E=)6QY#% MLS>\E,^8QS#@1Q&+N660Z!!>`_K+85_4$Z9,E.$9^"45?YC&^\SL:#%1#[.59:+R MJDL9(89ZI-RH\/@RC)@2#5@P'2P6YQ/WR;R6'+:R>';*U$'E1$8AV7:NBW)< M68!TYM)1R]@`7+B1AQ-:JI#B(5OXRCS@(.51_1MI[8"4-I]URD2@ M!UO^R0D&81,_H!KQ8^&2W!1_S1EVGW#2#@A8#\!7PT=_B+@"%!F&B?)[B#Q< M_`+-"5#\X?"VP4E.(7H5T0CTP:5UB-I-W!ADA!4:*@@&D0P6D^57H+$&[NPE ME\%/\JX*E9J?@SWD03E87=?A.[2Y/1KQBB6>Z+UQ;R6.D9$^-EA`3]I?)9!>QF!DXC]'0?<5<19;I'RC4/$K',]0YP((_&W-@'Y8='#" MWD9A+N!C\#/TN0TTX3R46H!H&-*+_H/0G604#_6(:Z=K1=KAM!&5]2!]K/Q4 ML#.N)!$P"N)"<,C>I-5."[-,HDLD#FVY,)QO1"U!J6U1R+#J0LN[JC[QNU@3 M18+!\4,S!)/\%,KGF*,J1E.*PS$0?[F`$(1WHSG%N.H.V+SIL&PSX/RS;(PK M?4=QL;L4G(WU++D2I8IJ0D1$<5P>AU.R)^&)SC[WN^#OX3UG+(&8/W!0(4Y+L+Q#H^\L`4MH4L*0>@!2]&#$B-,?^8<9=3?4*GWD- M0^MC`>);&>/^1!38@LM)^"X(",#Z\6!FENCQ$4N$N=!V9;^2VUIH?Q/G18Z8 M1?U'[@EEFL=@"0UQ)D)T1Z2!]&&]AX$@6LHZM`@$VU;<9Q3M&C'R_^U]:W/; MR([H7V%E,W4S5;)'U,MVYLY6.9-X3[9FXMPDLZGSD2);-G;TT^&"XY)VT.:\:A.3R"4*RX@+56CYL` MU0\0C+^4H2@MT,]8&@_\1$0H^3EXV+4PF-,?H(M#8([4AN-WO:5M2GKAI4A" M1>Y;Q%TL$&G+(Y2)5`$P$GEFDA8I\<3E%Q$X]VS;N[-LX+40CFC.@\1S+PIE M(.\Y'DZIZU<&T&VR M#!*U\15J`K>QO:=XQDN\RDHX89XD?@4A."ABE_!1@>2,,9E)/7[F(\LM@2F M#D64((YJ92+?Q-X)X@-AS+-4$$Q86#)@P&/H$@:J`)>(*P_B+RYR`?TEDF4S^%O[8F#8[>7RK6A.MQKX\C)H+0 M(KV#'Y13B3".Y`=T!'/QE&_[3&-&,I9H+$N#/BWAB'I:1[H,I-[S_A9>A0R[ MD'((D]8.2$WARXI`/X4814C3Q0QL0*SZ@(6"PK0]TPL^CHI3\OR"BE*U3-6L MJ'-5$7)0?DO0'7AQ\3R7M(O,-+F8(!=)E8Q)239$BQAK?R_XM;/BE6B:`=)F M!3*=2N'QY0\(O%\VW`K`>Q16`3DQ'%Z]$`0>%AQCCH&"Z\8/S/^$ M&+ZDO+"WXXL4&4]\=D(F%1JKEEE.7U#_\-9P7_C)3@S+HQP(9J@;P7G7@$V`L\XM5).7YK9MY;R`U"S^1%%6M/!PDO6J@ M$)-:G*GG)[\2.!Q+88PFE]-5>.1+@/@AIC_:)/'D)3`G@X`;1D)""!O**6%D M*-CR4[C+&)'W0Q$I-*@-4M0B%(EF*_E',K>_B##>3@AL#7S3 M'U>])*?/(X3(`62VY6%.YA&L@_WQP03<`%AQLZ#5%RUP5CU>62D5(!S\5*P? M5Y?.-^P,+&X'[TG,9G#;5^(82+>6.X1;)B)P)@GXZY&N#X;#(2'W6K^YIA]@ M\Y&;BM?AHG,^9#NBP8"J+Y M_\+Y(B=E=Y$*Q]">,1(?VL3H4BA+2YR7QP$C?A\7G`7\0E ME/V&[2*`1+>)G?+9]UP/99_GS\[>J@/>_Q,XFBLM9-"[VZ_OP%,.(I":VZ]_ M::+T>)#%STZA/+F2M5-)<.=W0-$WXLJ5WV7:.:F5I5W:V9V_20'DQ:B9*`[& MDP.-%[^1F4=%C%H`Y^J@&6XALJJA,>VEPN+"4O[F0E2B$AORV_`;?G^GY+*F^E%3ZZ4X2"."R'&6/P*^Y@8)W?[IY>)];Y4;I,Z<2HG`QP"FI^H_H!G!>/B1GU*M\CL\O#"U4$YOXT>X!<)?+18 M=LK\]`(4PE9M?"SX,LM;4M2U1-;?I);_.7T'IW[/C58>\DLX`",2B66[SHA4 M6B!CA3%/95ZUVX#,3)#2$-S&M2AOX:L3R'(8?)II`1]`^,F:]]8_?:*_S=&5,"?C@"\V,<%7P61DH[$ MEAV._[X(X':B+?ZJ.;;++AYIJ@1\2Y_^)+1/I@L;O@'!<"3GRB0)DU2PO,W8 M\O1#:%7?RU5J*S[':7HY03SE;QVVD+_,4\]U@.I'@=KOK=(__2W6KH!//O>W M0I$=$$-O=4AP<8H,MT4#:D/;/V@$FEA27$F#Z2"6\\$\>YK_V2 M.:X75D,56E:FSX7"Z4!ZXI7R8VD/#@R'+PH`-LC^%DK>^+'EVJ% MP5$PR&7,YB9-2;[]8JPQX8$/=YR&K'JXXTCK&X)6=K>O1X/1=-A4)ONQTD?ASX87NEGP';Z8'1]W56NN\.4,;Z.HT#AZ1_& M>#@Z`Y:[&G66X5(N?V_.09CZX&CDV/FY?L#H-'=8UA>H=F6-![/1 MN#\<>T1*30:3R?3@7']X$BM(QX:4PTJ_4.@7?Y7NLK0[K)S3'"N_I^#^VRE5 M>T,&_S=#"NW*'TG$^5N'="-&'LR5CWR*`[HYV:XNQ=*K!J/R(N8'BC2V&_5] MP?-/1W_/+0!Y!H3O7EQ2Q2$5!KV(0^8X=-N%::5Y^`_LN?J(S[_L)58_B39@ MO?$1ZIOX>E$4?6#5GF&:TC/@S$BLU/:,_1]::UI@, MKF<]2D6V>8O<7/6+M?,C00-ZV=+O`]U;B/KFJD=JN652C&8J5K_/TX+3>?"] MR+4NQ!.X]:,=LD/ZX?V"E,-C>4'\*H'Y9W/EL$EQY+#[168N.:SRA3\BQ?EC M08?&)-Q3UV7V9'M1P-\W).U4>",)V@/VOTH>Q2;-KO"M\0:#$KQM8[;3\VW` MFRM%3OP0V:'Q-09\UB+G$1LA1D'`NU=]PO[VL\RHA?AY)$5`^-P"/A5@>VX# M?/^_(X>>KXFG+/)U<]+K/=Z,8\O'Q_AJ8;7RO1_4"@.^_UH?#>GU\)H>NIMB M>@1A*/H+QR^IZ2E8O!:A0%=(LM-`UG$]CQ M@Q39!"AU3O+5GDU]C7@J:7?VJ$6<&U"R2SFM_5VG`OYXV&KJ(]YEJRF.+Z+[ MV[9E4C6[\8ZKF\;KO&?FI9S%,"YK.AZ48KEYG*K;3#>-.LD-RB&"OS1>Z3M. M%+BX7RQ*ET\I`9+#3#I)L=P$](D)4/,-*@$ZD@!]9:O+N)%--8^]A`U1.MK,IX'_,8D,-&;@*R"I"`=)`YZ$-', M^Y?V(>YCBXU/*J#P;/!8<-TY$U@;^YK4^^_EX.]RZH^E M&^ZI:Q+V8@_V=WO7)MMHMN:(:40;_P M?`;+*ZM>05*0E%5?#M/Q5>/G__55>4'%4^O;/MXMHA?4,9[PM=W%37=**W3+ MGA\?3T#>Z*.C^?IZ03NDDQ5.!;D-K5`&Y=K%Y=\\G+;7D'A';$YRW;SR^XC8 MZWU&?G;3^-'H,4G?_,GK$;%O'"-3E#](5#>O\KUB]?IV\;N8K1)\-C:X-GP- M?N-'S/I#E$C;+*\W>Z>:VW`3U>!XQ[7=F6;E1$+5WT;UMU'];7I/>-7?YJR* MDOJ.P8XG?U6CPM440777[;.8SBU'A)\N4S;H\CEK''[J+EEV/DUM0*]QU3;> M;7/Y5YIPSP7<(:*IW:=[CO6#Z9/& M$8/N4F7_W'U=M<')8;C[=$^PK68UUZ>LU%\@VO[%0I]V=D3)MJCD1<8:937LTVJ0,*5JPXF=%-;1M_&1[B,XD*0%LK'K..[.(^D\P3&4 M@?68CX9YT(J:=91:[J5%:N8"=F[X6.@,1>E5\O$>.EI+8W7+='9Y`3R!K/I06>2OA14 M;K=OR0O01]-3R264-=DKVQJ'B&FWQ&1=B\7*W.MFD!I<+EMC]8FPIQ4\_,1" MC?$.'BW%5;IW#+-AUX);WV6"PG0,>WDV!_$&3F)W_>E13H(J10Q'PU:$`;[L MZ=E9M!9I&16\7NA*:"!UQPACM^$%TVU'OS!U=_).;%FGL:&KEU2EU2PKD]5I M[V\_WK^-&XE2']%4&]%N5J%]9QKU6#431#7PZ\&F=SWWPD31/V>+3NP6=\5LP`/%<;X-L.=U(7AHESZOAG%PL;9!6=2S8`+R5\!*<7 MR`KJ&#[ILZ5AD]4(3LB2^G5ZX-QBKUC\\]+S.1H':-&YFV!WPN^F#K92":6* M>WKA6^^O`%]ZW2V5;A5#;=F[EE[TN%4O.E88C3UHTCB[&\\I'[JY#UU=<,H: M7QBE>Q-KP+IOMII2J_(5_3Z_K#D^P;&.#,68'_TC8BSZ\XTBZ('H<<-*!SC6==H<'VL&%"O MX@V50PU]3U*_I\=YY/8&S/3`D?]79/B@8]!%YV-0UF+6BGRT%OER`HL,#,09 MZR_,6L(:`^V[$3S"NJ'G:H_,L,2:`48,>(Z;+1;,Q$DF?.#*-4]FIP>_8/I< MP!7P^!08@08X)HA)9G6?.9[)HQBAIQF:"X[\?*/-(]M!CW&@`1&$6X_88B@" M_N%[T<.C=KOR;0>0&.D#S?'6+"$++H^/]$!S/#!:.#WKA9`9#0>3V1##(]Z3 M;<51%,UVK46(+&W'P8F` M:_BO-F?@*]N6YCTQ/]EP>HA.X:`=.]B>M#,0V,I8SN[A.%L5#7LAO.R'!,J:V(VM@:R[I)C_/U7+%MY-.R!]CN(L1&+[2`CMR[34#]P M+5$@6IGW<5Q.H*/KG9OAAYN-%:<`7P*-F)P2O,09X;:!DEXO"G27WR0U?89K!]M M\Y'D)3F#3SC%&P'JLA@(9RC2200Q@212G$`C/45Y0BBK9DAS9(65FQ_$&!3> MQ7/1;P83$%^I'!D+-2/<^MYT\I-4#6;D)-?420B+9&'W,S`U!F)2XB+3)8#R< MI4\D+6(?MN1V('9,5P&`<\#\).:B4#:LS?>-?V8_3!;PF6W\^(TY?,$CODX& ME?V_$`BKC!9)0;PJ6<+9=Y()'VIQ%+]%4^J^PG/U0R ML9/-`^%.4I\Z:-;GY7S/*O+-1R2K-X/91N.4'.7/ MO"CD!Y79!9#</1!!D"\;,V_A9H7.&N@#!P?AA7"+:#=#S3(V M0<;:"W-J2;DZB(F<2AS&'/.<*T+TJ(&.KV^FUV32P=;Y784',(]"[?7TAOZP M?;<_LT]=X&PM!`9\DG6OE\]E=4OXMON'I/YTZUJ_D_GPP%RS`VU#"D894D8T M[T#@1H)K@.'Q:@:=`BK<#5>I>,8/((C`?29CR-,!LK.Q1DJCS>VBN6RQ)><> MDO/D)N/E2OS,#0O.`.4J"N'467*&8(C`E@S.ILE4ST`DC4%P/!=ERK+!\8F( M[TC3\%4?`!CP"2:$O%)XL0RQ'PSV$%P MDKAC+["WA"K-*?6889N5/A@^NCG!9^:#,=8]KGEG!+:I,8$E:`:PSQ!/S48= M[9A\5#R=U!P5&-(7CV7-,':$US>V5053PHV(ZX#>*/+P*5HF0&X(0H,;+!8W MGI@!3`&0;"\SI?6][42X8F5DX/`#\"^?XY2#PLJ)`FZ1"'99`!^$Z%4#1XC/ MVT$0D0:-5LCL\-,2T?K!?-,.B*^#$$Y0L"_GK`QQ0A]L@`@,,?JV[B2-4$;A:]9N@H+H+?;"X#'LMH&EBDO666U0OT!\4M3['/Z[/P^&&?-V>RSP,TY%`^ MOX*D('4#TF&MAP_+E>-M&%S\V6<;^,AO;?A6=TV!UGH'ZWI!XYBN<5Q[5!A/ M%!6*9TR=#Q6&R@3IYI$K2`I2WTV0[;2#JBU4D!2D4Y%NE7A0D!2D4Y3L1HD' MP\+'^,S:E8'0^&?'U[\J;:$@*4AGKBU$6QO3<[%_$F^/M-5JIK-ZHM5&U]># MX:3OX)J<%/4=_VL:`%\432%XZQH`7QQB%[P*H"I("E(G8!T6-/FG7H6 MK2`I2":XB.JLAZK\Z'5X6U7]TC1L;[?/Z M3/99,"+QE/:I=V8,WQXT3D&'["WZGISZZ5$D2ZD?I7[B?184C^:HG]P!C?*/ M)]JZ_HBP[U?QL*9X`HP^&PVFHQD%>8*@+/A2$/_K0'GS@%9P`M18SMGQF>@\N M*#@^T<1,[96/Q0)^RXP580!C2:/]:"WL7@M,:]B^]F0X$],;2`SONWQQ-#A%6PQ&E%@E0@B3\M&!\ MLM?EMCG581G9(1GZ]*&&-<5B,DD@1HEHD:)U("D1HET MCC9MC!(I9/9D=,A1V^>W-+>D'/`>]>Y7\Q(.3W,U*J03QZ!8OTNL7_;VJ7P# M9J:"_%S:,CBX/=;=L0MS8*4'WXM<"TUASW^+HUY#IN#U!-[Q.:A_&6Z,/*'? M_>!A+TNI'V'M4^*XV6;A)73^'719T5#FL=OC"`F;X.+$>BU;9$W.\ M%3G'6F8.4KW!+.6MFMC MC@5C[Z>G+:[&Y\!CYR!(H]DY6!2C<4$ES6'U!:]1VY4'[*RJ$&>%OEQ)Q: M?97X^J9'RN:89.J1<7-$,HW[U-[ZF'0:%EP,N2JS0$_EAM0/%T=O"]Q9QN<4 M!@J#;F"P%RU45.[X@H[\&%>`8?%6\U>02FTI#!0&)X_!L=56TS8,'553M4W= M-_@"1?^YH5/079Y5A&F%,!-%F,J$R5%]N8^YG%0%.B\LYS[P4-:9QU[OL&KU M?ZGE7EIDGR]+/OPKLL/-UH,2S8I\?*CQO/J?D"G[`D`\9U+U_J=8[W]R->RJ MOK^3]?U'+;%7!;_GSJ\XW/0*80_ MO[`@]&T3G>ROV!>_X>W1G<.I?S-<-/6S^D&42J$L19.<(O&;\67CHLA3I,OU M]66U%E8'U7BDYK3[6N,_^G%:2MTI=:=H<@B:C"^KO;S83N\X>\PU;$E]R<9H MIYY/^N2Y%TQ.J[=LGYFAYP?:MMFK_>7:(>\']49L=W+UZY>O?\D?9K\&\I_7 MO_XLG[8Q=*!E/]D6AY9FP3&*M7F>#YA8KNB ML,?V+>U?D>&'6%&VH+*=LR[R\MG2L+&5F!:Y8C`GCK>55^`BPNF0&J.V$81- M[I!1K(!*5LH,^.2%=%BLY9DV58)115[D8J4=3B;EQT956`$-D925@_Q8Q7ER M"/)OJ6JSR+7#^$-A;GF6;([6[2/N>666^(:`=Z6WFNH54*X/`614)F]S1J] MHMB'39A,<6\XG'U[UOL7]L3&I<._"%\T5<@@ MA<7H'RO?LR(SY,8J*,I'>[5BF4GLW\7@=8O!);*T76#7\!&6P:<.\&TPH)9+ M9&;4'S0W"#X>`#S#?$3.UE:>[=+TL:4!>H:Z@+EXUQESGN$*(O.1KYC&Q3!- ML*@,UP33Q'"U.2^[]V'%^09VS!]+B,WP'-D&OF_C+'&/=D&8("1:&C]FNP#4 M<>3\=Q8&]&L3<`*:&OA%``/'%MAPYPICS]`"MC*PQD!C#L-%MUX*@!4:;,"B M7`9H\.&^7`N,0KD9\1!D%`2.CD:\2TJECU+8Y!)E,6G>P+<9CH/_71E!S%O)W'I\ MEF%;_)_Q6QT3Q,=;@A'/&0=CWHJ)!L@N[II.9#'^FLQP-]IS=(2F$BPN MN`5P`!8'S]]&VI"V`Z:T<'"2/8\PN3\0'P(Z6/Q'9#!MB5,;36"2(,.;]-,R M8`XXLJF]$%K?@%^UT/B;82`""`F"#KX!IP,:=@[[`>($6/QM.WR(4^@+6\1E MS.+:0*RF';H*Y3S\`"PR&.-80.%YPI^`^.++">"VL. M\!O,?[)-'AD)HM4*[,GD`_R6`=]Q$:[ALB$4T!8-FBN(6`6Q(C&''@`G-#,-;VDT(O M+M]DX6W<)/&U7,(G>*SAS`D1^-D$N_2!T;M'PW4C'*V4MPK<,6QM.,`ABY!) M*H!M"I]'#X+3CG.4SK#0I>3XAS0*<&N+=JD.#JA>9/CHW_G4R(/,%S\((8;+7YTBSC+(S8> M?$:L/-#"S0H=0/RD>/O;8_6V#\WV"#R_YL*8T%O:Q#:F,^<5^2EY$F01 MQ79Y;$YQ3\)UZ'J%ZP7N>_@[7Q>2:9N2"[W*]$70ORM[!_H*;P8_\1;T+^F7FT`4%\)!/=IL_` MY\6Y"T/0V`Q$]!^,;3/V&4FNC&+H4RD"H"1R#.3M$B))RXO@HA;WAWOS`!'-">D_FAD=`(.#@BQDQ?O\0B<$BVSU]@ MN$#=2&3BEN!XD'.B&4^&[9#)*\]G.V(1PY#0T=W""P,U_/,@"FE_R2_BX&6# M!@-5P=O8OG,\PV4^!25UTANX)_9.$!\(8YZE@F#"PI(!`W";(L>0,%`%N`PMM8"Z1Z2_YZ(^`(?S M>9Q)\BYA#+0`:P<_[H$G".LO(G\.\B&=93+U4_AK:]+@Z/VE8DVX'O?Z.&(V MOV)=E&'N('KH[!D^)@8B/Z`CF&-/#18\BT+%C&0LT5B6!GU:PA'UM([$F5)S MS_M;>!4R[$+*@98S3*F0A2^+(2FT@X,DI.GB^_V`6/7!\RQIVN8$@5^,VFZ' M>9.(<#IFS+N,W;K61Q=S:W#=?'8`5[Y6)P*_2Q`)U,<\?2VO^]S<#C&+#+5( MZCK9Z:TK'@X7^>Z!\$4IZBM[XF2;FV33YMJSE/D@4=-QJQ8NUG''E$#Z@)2B MA^LO9$'NH=8XH^UCAL]X2_;-^-&Y(/X_XDN,[&RTTX0@(/7QK")7Z&U1*&&[ M9$MC?-_XP;A#25GSX,[R`%T MX^9A3C<;K&-C'-CW-P!6:$^\L*,%V.,VJN64"A"^62I,BZM+OPEV!L:2@W$TWH*+PBHR>@ M+'CKM!\&NN'B;0T%E0D?(.&(*#J.*;J=YAH M!Q]Y57!JMTN&EU@V]Z)AL11/UX4QRN1@C(9#77JZ@(<.N]Z@ZPP.Z__"^2(G M97>1\J1ISQA$Q1>4_V:Q4):6+DWX.)XPCCA>PC*6J;S$Y>6A5W7=^`Z!!'P MXNW7O^@O@,4@2R`[13/L#LE]A,3;_1U0](TXE?^[S,,EC2.)S':6]&]2`'^^ M)/\H[=9B@"T@@]QPR7C"I0T-FQ4ZC+WR;>AL2DF86R219 M*.+E\$]&$`7_)EG7V!72'B+;0DV;MN^!NV`I?W,A4_.$AORV_`;?G^GY%/AS M3[$H4/.7?HD2$"+R`B`W"/=AMX*+A-^QT@@ MO-UF"@P%GNS@;^F><&F/O58158O3GA$(EB]:>-J\X.39OK?RKZDSI]H*L-R! M:2F5P!8+?C.ETS@^PSQ&TO<],?MOI4]+-L\O#7RI="V&# MG-]&#_"+!#[JEYTR/[T`AF((^! M)!R`OFQB+ZXS(I46R%AAS%.I*.TV(.,-I#3$HCV1[^>K$W-1/8V)V6B;'#.X MNA9V8(HTX&X>2[8`Q)0FP14`!".75RC$2W(W++G!Q=J7B:\&/V%HWI*/>"F[ MM[3#.(`##B@MMQ&U$X^>1Z4.'O]2+.88CXT)P6U`BM8+T=HBZW;FVF?2.@"E M:V(M,&:NA7DI/%-;C#A?).B*5!.FI#PJ$Y+A"1L3C)B?"M"V6?(,;Q?E,+GP MJU[DSV)@6,@7.>Q^\5'&)G_GM\@W#/'6,P!Z_NI@1[&L[#]S42%$G_%PH4A"88GE01O&[Z$DR\JVGGK M4`Q4/PK4?F^U[(N*#KQ\+'JJ?(3.@6WV9DQB%>V^ISE3"L?F\5CO2@?,>H]" M&H\`/+Y4*PRZTY+Q<(^9C#5F+_`!A=.050]W'/4?EHT&HVE!"Y%3VNAD5'7: MU\&8[KOG_PUNT(5PZ4[_./3!\*J@>]<)[7-T73![[[A<=X?Y7WRE1/')TS^, M\7!T!BQW->HLPZ5<_MZ<@S#UZ7GN\VX%>7[`Z'(TA8]87C1WMAH75+NRQH/9 MJ.#1MZ)43*G)8#*9'ISK#T]B!>G8D')8*7GFGRKA*QEBEJ'I][-Z.2%G0\4KFLW=/J"^YP.H9Y;%.\,"-^] MX)X*YBD,>A',R_&**G:C3?#[@QD!>\2W+/82*Y=XZK@_AG:#-E)%P8C3V>9$ M/X`SL$^.C(V\_IQ.E5NRTNE-![,B7^YLZ#`;C(8'B.3TT@MK68%,!]=%W?9. M9I^SX@!3%S7E'UCQ9IAFM(SXPPJ+K7R&#U"PRJTW1]::UI@,KF<]RN>U>8O< M7/6+M67DAS_AEQ;!@-YZ]/M`]Q;GO;GJD5INF12C:LU(5<#[A=/:U7CZ%#=[ M@$AXN8AV)OY]ZQK.)K"#^\4[T9#AB^@8PQ]=]S7ZO?=R[/'P$/W:]6&KP=`O MHNE-TSCH._X0N?$Z[YEYB8%9>C!:]I(Y*,5R([Y5M_FA6@?T_FU0=KK^I?%* MW[&1\L7]8E%U4I\2H-V9B2/SU_-4U8D)4/,-*@$ZD@#)027:7@:-J+I]A8'" MX.PPV)/K7UE;O/?6;L![%/SU-9E*$+Q-O5_N3>A&05*0#A(Q.8AHYOU+^Q#W M.<3V!M2/JJ%X-GB;,VZ)I!;_XVKS;LQ@.O3VW7'3#H%Y[/8'EE MU2M("I*RZLMA.KYJ_-JVOBHOJ(UH?=O'NT7T@HJG$[ZVN[CI3FF%;MGSX^,) MR!M]=#1?7R_H/G*RPJD@MZ$5RJ!$7N]S\C/ M;AH_+SLFZ9L_CCLB]HUC9(KRG8WJGH:CK"`I2!T*TCPK5G^A_'QW%_%;T_0C M9OUA\ZE$-@M.I(]XWB'M4%ZJ;8MJVW*JA%=M6\ZJ@J[O&.QXR58UA5%-$52/ M,WP6$W3E&-_397#>@UKMKBN6TN_YH:Y2[GO)_ND=;O M1*'XO$IS@ZKMC=KFY29?_U&&%"U8\;.B M@N\V.;T&J?KRO?A(]Q$<*.YX_E(X?'<@780$OHN(@%QA<][A]-GTH&,<7XJU MMMM[Y@7HH^FIA-C+6K*5K^!#A'I;8K*NA2AC!31(C9B>\VX/O2+L:<74PA0U'MO>Z\_Q[_I[3?:")&$VJEE;/7*A?]-'+?M32\,&L>JL-LRR5 MKET'-,&<9=J&&7X@1215D?&6B+A*:!IS3H<\O_V5?$J?L*5ZFV*H+?M^TL<; MM^KCQ4S?V+_C4J,\O!8]O.J"4]8T``6FO?'9TK#1JZO[*JPIE9H\%&F_O7UY M6L[Z1K])Y1QZF^2[ZAOYIJ,N<=]U[\@W[!+Y;GI'OJ+W_8?,>U/ M^,ACH'UP+69UL$;B2+3Y9+ME25/6X:R9^1W/NI2';BDI7C()KK>=AK[LXB,O M1?-R-"\]_4*QOF+]TZ)Y\[>-94RQEU')Q$@U]L-D0"FP@+4`C5C-,D*C=,SO MX)9==\N>%08*@]/!X+!1CD_1$CUPS\=^NMH<_6@:]6IQ3[JSVDA!4I#Z#.FP M4LY$O"PQ-MXJR5:0%*3>2W9QD]T76O!BS;+MFMZRZN#(PYU(_43&I*A$O&N, MU^1=6N.VXGW8YO3Z+$[S:GJ`5X;MT:.7"EM!4I#.PUAXSUQO:;M9=[^S5[^" MI"#U&9)R\4_C'!4D!:FW+OZ:X3Z9=6'@Z*T'QE7#[OB4;F4XS?6AF]U MUQ1HK0.#KC<>`GH*5!@WGN5]"E0H:F!Y/E08*A.DFT>N("E(?3=!MM,.JK90 M05*03D6Z5>)!05*03E&R&R4>#`L;IC%K5P9"XY\=7_^JM(6"I""=N;8(@FC) ML)^!"XCQ?K'>(ANS[*R>:+4AR_5@..E[N')?M+@:W!3U!SHK6@!?%'6+.RM: M`%\1;*4^E'J)]YGM2F4Q9W2*S4UW]T;_7=OB5,H#\1ZV,5?OHP]-<=4[OQ#$HUN\2ZY>]?2K?@#4'21[< M'NMN%^HYL-*#[T6NA::PY[_5UH]VR!2\GL`[/@?U+^"//BI6##YXGA6@#NUN MCK[!;+8.^DEJD[4&Y18,G#^=718\,#^L=OC"`F;XYB.OX6%/S/%6&/PZ/1VA MGT.$>=2C(N#Z\V3/X21GGF3<')%,XSYU^SPFG88%%T.NRBS04[DA]L!>;LCKRXW)EF*'FN9K+PISJRZJ/0I3:4A@H#$X>@V.KK::O4CNJIFJ; MNF^P(%H%IX[_KEE\-ME\F+]EZV4*Z@W[SS*S\K`&YH@OK?F.([*5J7JHY_* MZZ4:R^L5EJ^@YC@UGX')U$36W@-92$DL3U:#T?%F_B"AH\+O\X;5H1U]P[DB M7CVKU5`SQ>77A5NOO_BDS<4/AWE3ES!]T>XHB&["BKG+U^5HMD'\L$=3(B_14";*4"=7(X!#.JB/1$I+U/X83\:6Q M=33_G>I.T'Z%2WLKJVX$G:/-$;L1'+4A@'H>7&(A]22[8T^RFR6+U#$HUN\X MS9MW(VC?,.K*(W(%3\'K5[7"*=1D?;&#OR\6Z%#8J"19$&J^$;*JLXNZPA3U MU?Y%4R>JNWRJB**(TC91],NQ_E-KOG93+?<_GF.$MF.'&VUAF*'G-]5O/$>? MK]P*,.W4D2D^5D111*E-E.'EM.V'B@TTWH,.PS%3XR,9<2+#UM MPPRE`Q5G*Z(HHC0ARN1R6+4?SC%TH&4_V19S+6UCL\I]]I3:.Q-F5D111"E' ME$^>N[NW5H[6*WYJM(_2D=V%*>_9@OG^5G%+\G#INQT^?G1)04:&\PR50+TO M>JDN^>4"?UDA,&GV0$4N,ZY>XE]0RB^7:US*7T"3_1;$-S4K7JY9UR+784&@ M!6`_V`N;6;TH8M_3:>&O_G*-I0=?^#<83XLHC'RFL7]%&#Y+]PS3V`_\-]N] MER9\FE0%OM8'^OBETL!:C!E7*8U$_??2L+&7AK9F"!UV;\!JQ@/3!#WXOE>@ M*SPKZT?7V-?H\FI6^N;87\'COFZ$[3OGH_L$?_?\S1=C_:W4Q?O6?H\GH9C@<)AO(7;XV M#O*Z*L9A-!TVP.&[Y__]T?WL>R8JD[J$T$?7U_E(9-:OCT4I4NC#*[T&%G%"".EE?WCK6O$'FYWT;#8:9ZA;#* MV#I[0?>B)+X"9CD,Q8\V"SX&043-?)MC.AJ5P',;\C:^]\`UP$#N`]T&P1VY M#W^"6;V,EG*/7YC)["+.#L!J_R=8U/4OI'%6N/>`2YWMO8_8 M1_?;VL/OUU>UD^FT\F8RD.NCCB],FB$_'54_B2W8M=&_\R*_(?;#FMC'H.LC M;S\U);T^JXF\!%T3^6^/#'3L`MRBVKC/KH=U<$\@UT2]OHMXO:4T2P)\IN4C MWWR$+]S/'?N!1QGJHG0SS5KESY=^&3CQPU<&*%B-%/+TY@54M@!M8_9=Q&%N M>1CF4[2_'3W?@9%[?S!)\RX+?)]J3%-J3\FCK MQT?[J@;:DR.C/4VA79Y);L;#^FB3-TDSTD'?\E:^]PN1Z1%V-AA;F`,*[J,P M"`T7LR![XW!]>B,\VLHX['\'M9A='\XZM8/J?*^/)]W902T1T/51TQW$?BDX M$Y98!&Z"R+?1N?CPPW0BBUF()$:JHU!T5_P@VEV#?T>XY83U&HG';#0=I932 M7K`[V)9KR=-$OQK/1BUMF7B$\\8G%H([[BV9_"2I16"4][P=<"T?]O..35U< M#J6,E8.^)X2+3Z";"!V-4IE_5K#^+BTJ6/ITJ67G M](LNPO:B98./+@^![TVW[(,6N1@>?O^U],?XI/9_'!W1D?T?31>TN_\[P_:Q M6)2E"D7QA?>=S]A'\;[[BQ'62,,!HEB2]TK[$=AO7=OY[17H,/9*^Z43N!>+ MED._<_/DW]NL5\K^!SDW-Z+9VQ] M5#`OX5Y/O0POA_LPRLHBWA5*=5:SE.#0?>B5#\N5XVT8^\K\)]MD^5L!K_L) M;`EF\00$C3_?GL?TR0O_R0"XZ3VX]-BA=N&1OE46V1J*!Z,%=TWN/%_\"C^7 MJW=S7X%]'OWSYL_)^P,0)!?/;2K]Y?KQ%[X9/]XQERWLL,'+`#U;#;]C_09H MY(;BG['=S75)-/[O+S_FOF._Q?\//_Y_4$L#!!0````(`*=4;$=8X79>6`X` M`/NM```5`!P`9&%I;RTR,#$U,#DS,%]C86PN>&UL550)``,JLD16*K)$5G5X M"P`!!"4.```$.0$``.U=;6_;.!+^?L#]!UX6![3`RJ]-VV3;.RBVT@IP;:_E M[.Y]6B@RD^A6EK*2G,3WZX^49->R26HD6R(#;#\DM<,9SLQ#S@S?/_W[9>FA M)QQ&;N!_/NNV.F<(^TZPC:Q=[B$@T#1S/]N^`G-+:7^!)]P3X.[3@(?T*_V-Z*?//S;Z8? MD^^AW>IWN.>IV?NZW M7NY(C4,[)G^G7_ZS-^QVR8_.Q;S7O3Q_?]GO`^N*[7@5;>OJO'SLI/]2\D^> MZ_]Q27_5W)(G< MRR@1;Q0X=IRTAL)J$+<$_:1MBFGT*ZW;T_K=UDNT.-L8/[%@&'AXAN\0_7TS M,[>U+NS8=H.6$RS;]$]M`L]JB?U8]Q>&'[OQFF(5+A-1B?@)KX<0WWT^6Q`Z MC4)/VP6M\`<(;;Q^)&T[/'C%'NY*,@\"/`L\E7^/%E>U1RUH/&,>1Z<\? M@E5$^E!DO#CX,;8>[!"31FH7B7X$2TD:3O87@WJ,?F?6E?:^3%M M,M'D;O)(_1AI*H="37&8R*4O@Q4I6T;;XVJH4]]!L'P,\0/V(^*F31(,EG@4 M1+NB5=43SKDV_8@0=O1P[07/1RLD9G4*#<9!C+O:M>N3?N':WK;F:8@?[1#D M^DJP.)7$/1)>@50>CB0LMR"4XE35^;A@'I7_%Z2MQ+$@+^7+F/U`9C'$/$ M@W$XE;SOM*M5Y/HXBF8XBL.5$Z]"DHQ!!"T@/96$Y]J$N-]0=YQPA1- MN#UJ`#(@`*++(3F51!>:88<^81_1L+$)C1#!Q)0G\]4=+>&KT:QW0:,="75P M-UU(W5!,F9)0!T6\)*M:8LS%"PRAK]\#P^6%\FC(&P\Q(?&BL1W2ST^@<%>192W> M.:NLQ&BK!(MFO'8U%:KRK-F;9Q4?X<[W.-0\\JG2_DNRJCTB56M`%=@UI4GW MQ*JP^#40=:OA4HEA?:/%*AT$SJ7>+.+07OEI3\@4^6FX-Z)G*8S*<:H_@SH5 M5J>IX73ZML32=&$Z0;F<6NXK3H6],F(7,FFL=?5/TH+Z$+D=VW-67D(V(I]S M%/@EQOX"+S9\J`)'+4V2KRF';`FYBS2TH=K]+VGR*&6!&,CZ:AAS"[UQ?11ON/^(<,(?1;0"1`5\ MB]";&]]>+5PBU=O-8O%&=R]P2G0Q\18#D^PKNM$8]=%`0+G#X^6SK M[^S0R;7!P[T"68EVM%JF[5TCR"\W]'=AL!39.[-M4$6575R(%&?H&;OW#W$B MO40<29:<+/;.L(.)[+<>)N/%XG8HI(*AUI.*&D1OY<#:3%.L=]8"#\')EX*! MT9<*!DLOY8R?#BIA?II5%@;$.ZE`\'54#HY4RJ)0J4H(X7FA5V%JR):$0P#$ M5&K$"`XL\#T8"J&TTW?'@>^4<%&[Q=4(%\7NZ5!%Y0#9F7DL#!BLL@IDA5-[ M35,C<#ZX7UZV\^5#P$D'V0HKU[2,Y:,7K#&>88^.I\NT-`"I;-\,1@UL!N4` M'.([3"1Q``Q@MF@!/BQCA) MH9N3WS,1!D%$-W4+]YSNH$%)090P/,XEX@%61=&>9,6!\\=#X!%#1C2/CM?\ MWL,J*W7KJK*M:@977?Q\6*S8DEZQVJY2C(` M$F5P3YMRY-GKG#G>B[\4(W5&+! M2CZCJ-39AP@30](M7T/2([P@61C.1!--/`C)9/L`+AP'4PX`[95S"1;V",_[ M])8HC\BN+Y:N[T9QNJV]$#PHO6Q7`46QG#V4@S,W\3T@."I3H M<%Q=E0-FJ]3WZ2F`6]\MK(P?/-1@#QA66#YBT-F`4RA4B=\FE4L?R(@_R.M5 MZ,0%)!(5N0Y"8E$_G7ARUO/0]B-Z:6'@?[%=GX)UA>\">H1=,`E>BHGL+E8( MW5ZKK&`AY1QC0Y?7<-4;"A&T(MV\^4Q;6,310$=.-+KXD=THN(5D3F M[S,\::-,RY&FB2/CA:17!`77M\.U22R93%L22F)D+[%9:@]1.ZBQ4MENH0&+ M\L(=(S`J&LV5V1$:MP M7IA+(+OOPA'F:EN0A,1?N"^,,FW5\DGS(` M%O]=1A]USKF_!SGWQ+?KUE=T/9K\:JGI MRND1<:+V-`R>7&*^J_5-A!>FOQU(Z/2UB=P-PTS7".;QEZ,OGV65!.A5^OTA M)E['<;-;:!X]G+D6?1F$L?N_W&4PK+-$$&K9'OEH*,L8J?YS+-LCQ(G[3_?: MSX.=E7O.!@5*#*25O:15';$22BK:(]DW6PE6E#GE96]X/KK7B0VA'&[$V8?T M6L4A3G^;_N'%,,+9!@"U[#-F1V-:QDCJ+14>2L]X`02";8X,!NK[UP0J]V$4 MM=%,!V+I]N^B2V%@U#!L/[PF;/E&>@T0[]W.0),X[ILN9;RTF!^L&7Q\3NU2@3!,X((6A??&:T.:8YQ4`F[BK[Z=Z*G9S$1?@3$7G->%=;+5& M[VNH?%W#D;;> M!L=7M0P/1>=,!=#NWQU1VF#JY9P<(V0OVQS5OID\Y-[FZ&"\2':1F%&THD=5;HRKR[FEN9^T#O@WG-\.;X%R+K9&8: M5JU"`A]JS4E]P92:GG&>SNAYW?E_?D33D4Y,K8^'R/CYQIQ2P_^(QL:\5F6* M'G/=U:+;86I!CR9?W5CFV+`L-#.L^>QF,+^9F>,OM4I>_,1K3O8N4W:Z^V@R M_VK,D#X8S&Z,(1J9^I4Y,N=UMR+(RZ\Y!7I,!>@*>W;@>_P%C0S=,N@^J6_F M/-DV5:L*@K=A!VM@@OK'FIE'PBFQ. MWG.FO-3=&/IL3.2U-COD2"-!UE=]9M0J.^!UV9S\[]EQB'J:1%CMBK3H8;+U MSQA;]4>@L@_-YI2I'%31FPWC^FZF*'J8-J<)*,JB-RF+>F4N]4)M3HEC@FXS MNL$>LMU5JL>)P2U."&Y&#^@#MSE-*D3D9K2!/WV;TZ=2@&Y&(]#;N#EEV#%; M&%>:407\;&Y.'798%X:9AM2I^(1N3CMV$@"*.UD%:%M#@P%(\(IE3CUVCG`0 MC#)V;]'N_E&)6T9/\62/#'%G]O,WTA)#TB2%:R[,XK(G@9CO"7&>'&(IJMST M^U;:7X/P#]-/YJA$VW)YY65OZBP##%-5Y9"Y-J\G6Y'3R]OXL#`+R]ZV"U)Q-\O-V=&8F9YV3&X'%2'T5A@!.6B,'VP([6LYP7/ M=+\/O4:9WG0;/N$HN\R>#R&07';\/`K14B92#N#D+B3H4Z;,PK+G:(X"3Z"^ M//W&53'O,)F-Z4P[W9:8IMTV7IS]L5U6L5J$S_=B$H' M]U9D]??8&K$G4[8:(9%&/MGGSS?U!+`P04 M````"`"G5&Q'X9/&'G@*``#6:P``%0`<`&1A:6\M,C`Q-3`Y,S!?9&5F+GAM M;%54"0`#*K)$5BJR1%9U>`L``00E#@``!#D!``#M76USXC@2_GY5]Q]T;%W5 MI&H,&":3A)W%L&.2A>4\7;;N=$G1AYK60IYO M.`O#)@Z^;#FD]=N__OXW!#]?_B%)Z,;"]F*`KHDI:H*_8P:[A M$_=7],.P-W#E^^^:X\,UT[>>,5S=]3I`G]KG!I(D`9TZV;@FWBN43\]Z%Q>H M>]'O]KKR*9*[W_OM[2/T>&WX\#F]^,_>M2S#K^[%O"7E_9+OTWM5K;8(Y.+HQ#XGC$ MMN`R7EP9-K6LOL38]S1GOB0;#Z:;IVY-O/;UI>%B&,]&&O1WJ*R)T13^.OX2 M^Y9IV"70X^HOFBN-$Y@.&6_R.%G3D`=#Y1C4%+L!+F5%-M`V"]OW]5`FWR%9 MK5V\Q(X'$5V#O+'"(^(=0LO+4UQS:?P`A.$M;VSR\FY"R:J*8#`F/I:E&\N! M>6$9]K[GJ8O7ABL4^C*H*`IQ#S+N,W1!7`NG6C96H"@T?6GJ$IA?_NL4PDN0 M`O[<6&MJ@S'V1>"):2@*[R?I:N-9#O:\&?9\=V/Z&Q?6;2)`4T2+0G@J32#\ MNHIINAN\&%G&@V5;OJ"O4X6+0OE9"J.J\S3"L`B!V+.R_"`0B>`4$"\*Z=G. M)!D!QDL5A>M<@K!'#0#W#H+>C1$I"M&%I!JN`^H]FC:BU"@"+%FRL%C=E0*] M$EWU+FBV@U0G'J93I2O**5-(=:(>SZBJE!PS-Q[L')F&%:LFWXA#S:*GL-S3 MYB80<=!""DK/0^)X!554D)/$,0LK*3?JB@,6D2\_`HOC%=51432^QB!B>V/# MI>^?A=)=3I6E1.>PLPQW6QE45!.U\U'(J[/D:!YV_(YP_D9#R7<^><9_1E6E M9Z1\`RB'NJJ8R`53X>FK(.OF\TLNA>7=+>:9(.):REU%'-N+W?84V2(O1GLE M/#/Y*)NF\E=01?FJF!Z*X]M.1B.+<1+54C3NJY@.>UE@IRJI;'3U"QE!?1'< MAFM&T'F-#V'$G'-&QZWT@/,T0+<$%:ZY><#2PEK11-V=&B;O1;+\3O0 MM!.VZ7`5E(][WYFT("O#R@CZ6+H"Q$%/T@JO'K";$2XK6CY6P[:S(0P$RL?E M$%_)"BV2J71,XD=C8_NY!V4DSF*&RY9CT:@Q@K<,;KSUL;/`BP@Y5?BNR@2X M3#6$Q28RDE`D=?@2,A[:J4",CG)POZ>T@*'3`P[[;09X/9R,]*@B_9NJSG7TP7*0'VG_B'"@'WFT`T0!GB#TX`$MK&V'5Y M4O4HR5G&P%CD5-PBP\GM=*9^4\>Z]D-%VAC>J^C#:*+K)ZR)ZC-$2OD#P_RS M$/.`N*)_0S>CR;_U&GAF*99@^)W1*&YYIDV\#0Q2"8TG>PVAE_+1-X>DT&`UWF0J?!;3+_ILZ0,AS.[F!>CS3E2AMI\Y*'D$BE M!H._Q\5/0U28A\9?T4A5=)5&X5MM'@3E,ADDE'(PP/M1W2M"&U?CP4#] MQ(5ZO@O]U,(J!,5RQT5*R0<#]Y0+EP8:59F-`:X>)5\8(;"$4V9JJ3DHO1*$ M@?^9GWYHC`FP2E]&5X&Q.ZLKAHWV_A)?O]_,1;(8U>+DG9QL/V`[ZO@\;\]IV&@`]B&`"L,-V M;R'_'#>*&X$/SR8$#X!V!R(#$VZW8*2I=M#;9X:V(XD, M#@T,0%J(N`OL7K;D[D\L,`KQXK(%8Y=#N4(O,?-G2#P:0N`:=I^QLK421ENJ M8*%^Y![GIOF-=0?)!C_6B;6Z:PX=3![9H!<>%<MW_&U_=RQPN1;DK.M;-&2<+]F=`-GVR3\=?,7ERC?62GL(GKRT21)J]JDCEVK0)H^]B^R'B+= MZ$240$-7$D5ZJPXM-.K3E<<.:U@'I,X"D MH6[F[=$-<;'UY`QI;9/[FK8"X+6^YTWU)KDD#7ML"*LWT3"KF_#N0'!S(6Q] M+]>T/!/>!XI''>>4>M,*>^.V--PG++SALVO]/^83!G4S(]C4>`U.^&!^$NSSRP%2 M3M%K.#K*]00MPS17O4#D3;E*KOD>L&7(YJPFJ,&Q&1[%91C&5`,B3CE@U9.R M@*=Q&:K\`H24<@J^*SF/%`2/6]1FCA0OYZA,K-K;!3W/R]#.4=&8V>,-V%H\ M6FG\=3K^U^EX`5[:/93TDVKXE<[)N]>)0LW>OQ;@V[0;IAC(:?NC*6+U[&2+ MF%_(80W?SR[#9TW>UR[8KTT^(:?G_Y-'W;`3]L+#MD=-:]H-%YM#)!U[,P,D MW8@$-$O%65SC9VR3H#I4\)!<0+BN4_,\;A.E$^O)>EVI8QMT/NW^>8@-))3% M"LSL^;N[DY!'ZL3+I*:N`Y$\[LU.+#9!UNQH[I<))7B4V_Y>/FOX#G`2[J*C M:),83XCS?L":$D0KUZ][7Z?$;\(Q.QO2O4#RF% MHY'^HMW#E?\"4$L#!!0````(`*=4;$>.`9D)5RT``'AN`@`5`!P`9&%I;RTR M,#$U,#DS,%]L86(N>&UL550)``,JLD16*K)$5G5X"P`!!"4.```$.0$``-U] M^W/;2)+F[Q=Q_T.==R_&CI!LR^Z7O=,[04F4AS>RJ!'I[NWHV.B`@"*%;1#@ M`*`L]E]_]0!``/4$2!92/1'3K98R"U]6?965]5A%ZQ&D6)O&/+\Y> MOWV!<.PG01@O?WSQ978ZFEU,)B]0EGMQX$5)C']\$2(H^(@N$_]T$B^2_T`WW@I_1)]PC%,O3]+_0#]YT8;\YI__-8ES\CL_ M#Q\Q^2W_ZD?TS>L?/'1Z:E'F+-FD/JX*//OV^W\ENYEV^RZEMOGWYX MR__'U?\:A?'O'^D_[KT,(U*-;= MV[=G;_[K\_7,?\`K[S2,:77Z^$6I14N1Z9U]^/#A#?MK*2I(/MVG4?F-]V]* M.%7)Y*^A1KZ&)`L_9@S>=>)[.6.#\3-(*4'_Z[04.Z6_.CU[=_K^[/53%KPH M*Y_58)I$^`XO$#/S8[Y=$X9EX6H=45#L=P\I7LC!1&GZANJ_B?&2-'A`/_2! M?NCL._JA?RM^?>W=X^@%HI)?[B9*NSXTRBJ4WK@&>XO3,`G&<3_4;>V!X).^ MD^9[&%#7=V["/,F]J!?XNJ9SV#>X7XWO]-S7-!D!<+^:KFD>!78N0NY@OK\E/#8CX*<=Q@(,2)"U"XX'9%]C`4)1=E9[XC7(CZLV35&H[*W+A9?>L MW$UVNO2\]1LZ:+[!49Z5OSFEOSE]>U:X[W\K?OW;19+ET\7,BW#V&:_N MPD#]:-FQ#)?,[&5>G:.="@##UCZHV[PMRCA!2UX*XZ_7*&=?"@=>F#!BTN40 M1LO+T63ZVS3>/R\22^39-EZJVD[-.+NB"9#5C*)9W%K$ZF41I4X#`Z14#Y/-WZ^24E@1%23L6QO MWZ.8B7V)PQP'C)SRI4&EE+/YEQIB-?42109O:STNS;##=?B>1X:FP`8?%F2% M/K,J\7\W[6[(9)T'R2JX0FC<%AR<1#;HI&$PDT5,&`9O1E^]-)B3KV@"E9:, M2YY(X=7YT1``PPL9JC8?F`RB0J"B#<;-Z9JZ-OV6E"CG-FI5P&Q&JRTA,`11 M(1.C4R*'N."1(HW+Q-_0^)?,RL=Q'N9;>MXU7?$C`/=T(\K/96.HG9ZS:*2+ M&55\8J,T.&>Z(A5C&*Z*B"[BRJBF?4BWDV'_]3)Y?!/@D'J<;^@/E'+?U!P- M^=5O',4=7K*-SCBG.QLMJ]5B+BAE`DD9I)(9G#`&8,):,*?$3I:==1^.%A>$ MJZD73>(`/_T#;Y7&"7)NB:&`V61&2P@0->3(%-PHA!&31D1\"':4?HR&3!*S MFG]VQ049J)("];^!:'D)(.5@066&;.7JT@*]M:.QI27GNMVE,-L$:`B!8H(, MF9(27)B$$`&[2C4$.T8$2$#!7$7>4F)7Z^^NV""%5;*@\4<0K2]#)$Q/2QE$ MA89HZXM-FE*,8>9[T2_82]7.0"WJB@$FL"495'(@>&$`)]PNX.*(RR.J,*AS MX,'*SSB*_A$G7^,9]K(DQL$DRS;",H:%O-MPT@"[&58JA$&0R`:A<)\@*R>F M'J*:I[]3553J(J[\M^%(]5,2;>+<2[=78833]D*I1LXMB10PF^1I"0$BC1R9 MCBR5!F(J`S*D<(9W>)VD>1@O^4UQ]?1+(>YX#JL%W9K*2F4!L4<+4$FBOV2H MTBBN]Z.BI`'9Q-A\0<;199*J5T!:4FZY(X78I$Q#!!!39+@4*Q],%)6RPQ'B M=G,?A?Y5E'CMQ7B%C%LR2.`UJ5`3`$0$$96"!EP0,_!( M=4PW.4O"0GR7VBUJE1R/-Q8&M$8=C08@(EG`5"VM,DU^).`$<654TQYR#8Y/ M[/BRSQ7YG2RD&2AYA!"-]5!3E1; M&",]7*W1&YQ[/<`JCURC9($J951JHU]+?2!'HD99AO/,0,.VD--3NDNN\,^)LCN(WR#\Z*#J3JA5L6I M5[,`WW!N&GDP9+,`V>;8//4"C+Q"$:65Y@F*,0NNO"A*OM+;W?32)`J2S7V^ MV$0[%2+R[Q^^93S]]P_O3T@1V1JS3+S10=G=N$B(@;@K=M^N$04HC),).K\"*04J7(%L2(%AAQ*: MX@ID<03$8QHPR&+#DP$I8F3'<,3(:ZF*S=6F&I6F\]$U:H;A,(AQF]*4`?F6 MYE)B%RE(5,82!:K'%KV*T\16%N`;B:XT\F"\C05((1%6H7*"UE2)Q2ZX5$.G M-/*!P;::)[TAS6L[;-5E!QJY1+B*P6LG"(91.G3R(0S>T*5UOD,,5NI1"N+P MI!V7((U'UZ%W'T9A3L)LXOO8#O!#$@4XS:@?S+>&]45[=9>,Z6I4G5.VNF"\ M34?`;4I>3T;GD^O)?#*>H='-)9K-IQ?_^/OT^G)\-_L+&O_SRV3^"SBJVBU^ MZQ0&HJ/%,KA:&B+ENBV(U\@&9%6\7/*Z];9TU@6"M,M](;(0&HT0Y:+5*D$AFBV2"6< M2ST\(0# M3X4P2KDT#/+PV2GGMK7',BFY7R4P&2`N%Z@TP)#+"J9B`:'P5=%.[4BI>@I\ M-(=N-EV<;[(PQEG6R*_;,L]>S5FBG@Y&5'EZ+'0&9U)'H.H1+^,;L_>%,MV4 MW6G#\&/6OFMH?V7GHP;V2\9U+6N'U-Q[J%K@P MY$FE!W=2UA"%I:HD7I[F.%VAA`UZQ5P0R+HYO403YBMV/"LFWC>FMSEQ[!/+ M%!6@U7#[$J41>O--2J4X&'*9,0IK5-//GR?SS\1I`?%4G1?CH2R_=UMP?P9+ M[)T7U>$NHM^FQ:24V:0[\RN5='O:0`FU>SGYB:Z@HD>JTZ+H^[ MP=IUSM(0TZ(0I093_9Y(GIVW-:29*=^D!:8+6$.5+)*4@@@7RNAEP'5> MP:!A#2.;99&.O$[Q`XZS\!'SA[.ODRR[P?ET,?>>U#MTW4IQO`_:Q\36!FF7 M(L!0MQ]N'8^3XBV96CDTPD@.FX+YD%,AZTA]Z*F/W90'UEJ?$I]\K0_N;,=T M-JKGD2I8I]GZG&*#Q3=+M'+V/9\#;*/R)MQ5DEX6]^#$*W>&(TC=RG`Z(O=RD`SFC<`_4>MRAA4+FYL,$S1NUF@U:K(:+2<(M+*@/4ZTQM#3!TM()I M6'TB<_U*HYQVO]RM.)7K2T`F.S*+^=I#ARHJ%8;F8!.XB7]<&C3W&A"-O`OY MFA'G'%QZJ7,>6FL-331%UD-+%="4,^<]%'A76Z`$13XAIZ-QD-5J#+1`;C.\ M:L3!D,V,T;""WAY5@9),.WHJI0-3D@29.B&'7-3I-H,&;&.C02('AD`:<&WVD+\@)@Z#*_1H M_73!,-/U:IP^AC[.9DFDCIG4"F['-Q/PYNBFD@;#(2-$<63+V'KJDJJ@C`C" MH-2G-,FRVS19*$^(-"1CM#IN#Z%9P&^>/],H@*&7#V)GRZH MA=L.7/D$+;DZXZC7*``&31MW8"\>R+BOO)LE%W7L_)1@6SY/D(/DZE3@)$D5 M'\.,OKU!\T1#OGDLA`>V8<3`09E5,`8KAE?!$P[0T()0(L1AP`BS.YQKLK2U99FU'G MF%$)S"AGBU18UDSBTT2@7^&[7@&90T[B'--!N&%8W6+=JP@VJF[W7^R-:6[& MF/7`T+$#6'&;AJN"NOUQE:0X7,;\"*V_G:=>G)%.14+%3UX84]=^CDG,B-4W MF3J5X)*//4RKT[*#.AAV=L?<)FE10O'P@[]%^:X,M"2%/(\AO.M@`F3([C14 MPPH*33#ELXI8.TK#(-DNRKTBK*B4W$YTK5P-GXBW29)@S#V MTNTDQRN6@(=HDKJ,6`7QH4"[_7^D+[H_DG'4JA./=1SEYEX6^PCZ%K-.LXSJXC4SC,D$P8YT.79LQ[&^[I"%D-.3G:6'RYS*,-KGR M&H!2>D@.M2#K6%2(@N51$Y^06IS_%2R7?B83]`<"C.I;ADG>]S*NSL5,!8#C:!W6;N649IQXO!-TSIPCI7H'"S*+/V=YJZ5P* M``*;3+2@L*H(Z"0VX#;2."@\\F&(K$B^3Z;261*%`9WI5%A:O\QVL M=.=)^`]7)4+&_OV+!D/]P]JC>/I=DK$0R+$)G?GJ+=!1'+#_BM@R^2CXGTW& MDMB;-KB/]C4HG>L`56;;V?;XU+/H?/O;9[SA*DJ^FF[QZ57>6-5P M8+A'08XW$WL:VIHF=BP%#(E[0Q<\YVCV=W1U/?UYAJ[NII_1]'9\-YI/;CZA MT<5\\I/Y<6XX\_SWT*[1R>&I-XY!Q46[>"^;)W>8-E<8X89)\^0PWN8XGW*: M[/B(E=7(B7R$[X#Q:4U>V9>]7T@RPZ7F(3%?LBF7N3G"!?SNM&*+K7\P7ZO:`T[5;?/ MAML;TWQ$W*P'IA-T`"L^,+Y3Y9>N:SI'VH*B&?E9Y@&V4L"SJ)).NLO#(TF# MU$71V?92)T.JS20KK<&YU1EJFUF5+E_**9+E$L_H`\V?5)Z]HN]>K^AA39VG M4PD[G6EK`3?FV%+)P3EF!4^85U/ATWLJS1;O2W$8)")A1XH)MDO,_UT+-"Z\ M=9A[D3G'I'4!CL]R=S2L=;S;4AL,*3M#ELW1_`?R&[JX""2V$XT2WQFQK@^9 MZK"45!NC)Z.H!_#B@2UFZY=AH%)R$C^2L"%)U<^>&W2&):$$OIY]-07XM!/! MBK=>*@FH#.-[F_P]I5&6X=R>:#+5@<=AI3&&$5C0@\\^)6;%X0XNB3PF>J3I M+''$Z8:&KG16=%XDG6IDK9)-K6RTG$UD[4VH9K%FE<$CN6XX)8^;4L5JN@HY MG9@Z.KCUMG2HIXM!W)[:0XF=0PU]83!"/QN#[8)!74F#<_L@\"64YS'BFNOR M!<&B'T0[=:BDORR>9"HRPEM7F:`W+)459NA9VU*"MJUI"UA-;ER)K#UV*];7&>9>3_:Q.FF%A/NF*^O246Y22>KW96%976I0"G M;\AV-JSQG*RU-K1EK,[(A;SF!-0#"4HRN@ZQ+I1/T)JJLSD:+@N`P6#[7KMW MMX?JC_?SP\\BT%#C%IRO.L@(RT*>2Y!Q%<9>[!\@R-`6!(#4%H9:D%M3"O0@ MPPS=%&1<36Y&-QDLSF@_3 M&Y3`!1"6@"7OH3`]1"N-O?1,-6D0X3=>YZ5GEC>[P,8YHZE*U*,3A_SH9U>T>8U^0XULX(N@'OU*R8 M_-ZJ01W>S-FLUQ'+I>!%9?J%,?^%,2^&E:K36SL=C&G)\@=<^#3Z..S',EGB',X#']-TZ<7% MS=M=EDU^D_>65"CM$?0_IXMBFNQ%N_R;IDR)ARG;:2JW0U9'(W';(0H&TS,. M:8UPHJE6]@EJE,["AWKYU#]77Z@GAH66[VBO"KNLQJ,Y?LK/(_5"^>$_\VPZ MGZ:2#M8/)=_XV()F6: MWL#H=N6ML.W.0.--:(V&V[C)"+T90RG%P5#4C%%UJV^+=BK@?+O$+).?UJL, M3#.M_]3)0R::E5][1_P:/:-W,Y_>3<8S&/12GMLR>#(+/<>;YG9FM#;-]4I@ M*&>+5+);7ARLNZT.UNV2V$!S=4HK[5U?MR)`,-32-7;1A\_;CJ[S/7&=MWLS]9UT'?) MW\YFU+A3FTROGF(FR?&W[#JB>/5;]Z"7G9ZSK!1=S*CR4M@H#%']2J#\ZP;3ID/98F\9;M61Z)2 M=3?[FI[SI`?XPR)WN<+U66LYHY*]"165S"HPJ&2-4^J:OJ.NJ7H(XWH\FHW1 MQ?3SY\FV##G[EB&X\>MNIO7>N[*OH#!6;L/ M:LEK6&49;`;>*.4X>SXJ)UD\/%?"D7950<:=`U3`V[F[EL#@--&ADKJR[ZLH MZWDZ,--$HFLAX%R8=MK0K83!V;D7;"E]?R#TO9C>T'%X?',!9O=P[*7TM#R] M'<1RV!N&6;6XTZLP!M"-:R\*63`4,P`4KK,4XHC((Z8`;A&Z;9')\VGDAV25 MUI\IA<'RRLI+?2!>:CRZNR%>:H9>7D]GLU>(3!_0[.^CNS$,=LG?Y3#=N#`H M#?]"BO:6A58##..L8.I>3JFK@?-JN_&>93FH@-:W7G8U4*57,OB^O4MU^F[9 M8:J@\:39?D6"X?YA[)"?IGU+G#)SP*?GH]GXDLY_;L/F!ZIR[BMG0(J0TG#A[)6IIKC6VTQ8.C;'[L0"=.\5Z?G8B0\ M?J(_P\DRSR^]VOE2M?@@EXPM/*=*%@SC#``EJ7R*.\4P"'2#OQ9G,,)X>9LF M,?G1YQOM7Y&-K.I=2L##$%[`A<'>.HZT:XHU"SK2%.?VDMQ M=EK`[63M%Q#5AN+K=>=WJQEGQ3!Q# M:7\,VZ0^S/EK.Z/D!Z_UNH/SL2=@8>P]W&5!A;=2WL^YP;G9?771=N;/NIM4 M.3A[U<$9U@^OU`6RNU5%2<4UP5'CFB!]4^4P?E'!0E:XSAB9\19*SCAG;4!% M-:,&#(;9PA3NG1[]KI[NFLCK<]F;F)S"YLLBEMINKXQT,JEY<<1*%0;=.N.5 M.C1Z-:E\V+1Y#>^H7FP4>]$V"[,N#^::5-R]EFL'?O=4KEX>!IWL0`HOAA9: M+'W\`S[2([FZ@Z+BE1)S+&:IZ/9(J:TAS7.F)BT8Y.H"M?M=-Z`3486]]E-1 M4=_:1V#4@+OMG+TU)\+HM[=QVI*UM M,<.0MYN1<@K;E3&XZ]T3N"0_#E5&7POMBLK;(\Y/OE=?RC(.\]WTG;U1U+:EV>2+M* MTF:U=(T/]BI[&.][@.J0N^0]"AZ\FQS#&B$(.=[-5(7W%@[%&_VU2<.9A[:# M7OEDO?C@]++'*/6[[)Y">1/F.LGJUV%@^MRVK>=>%OJC.+@,HPU]G*R;E^U8 MVC!^M9?)SL$NY"B<)$-XWS[29G:5=GK.'&87,RJW M::,T.+^Z(I6?YV;7"E2W;V`ZT3I$>J6"Q!W"I8H1G0@NBVPK$8/%TIK+#VJR MBQGG;&>LHPMVBF48!SY`=I&*2`K905Y?DL&5/KM4%P1#(1TZX=:7]Q6M"AE@G/DY27^? MQ+=IXN/,2)J6\""LD0*6TJ8A"8\W,GAMXE"9TS`^77,I&-RYFEQ-*RM&*WJ1 M46&K5-(E:S10ZY21B('ABQJ;$/J$<9B1,`LMDR304%*>FIA]T=WAS_:@';G/,J_#-ZT4CBR)53V=Q@. M07DS3N<43$H@'B54.@>]!JQ1Q@JKZLE,EC$>5Y=@EU0%!NM&OK]9;5ABP$N\ M)A/FD*VZD)\C7.0-(M%+FA?/=2MK05%KARO>\1M%!ZV4UJ-%!RE[1T MJT(*L+'-T)``T_VEL,1\(Y@8A^I0I#M55%G$\X6:;>^B'TO4C52DIA>.UCAMINF;J@19L,])AYP3$; M5E:B@SU1W@*K[/"%G%,.D<`K3`)"DS2W[N=-G)*N3?^*SCWR:Y_\&R_#.#;D MJ7#FAA^\=(DM?"^7@]>AM2B%-2I(AQ]J5^QTV6C,XDY7I0R@&_,TA2R8,,H` M4)B6%>)O?D[#')].%XNA]I?V\J9NNS#WI^,XZ.Q--:%2PY^2LH^7]*?("7E+ M5USHJ?LJAX%LB5PC[&P_P0BXVE]02@[>/ZW@"2^*\)9X7.+H$!AOU32)<\T4.NLDHB!X9`:FSPQ84[E81!% MD2:TL(+T!!(B^EH"=2K!);%ZF%8G7`=U,$3LCEE*4!C4W(N5$`G9GXL`:6@\ M];$_#;LF<(4<9P^QX&C.#,SY?I@1K0>H(5%+IR7-WZ!!%T*HXJME6XU42D! MH&++``OR%1K0Z=:$*=S-*[,S^Y$7KD!SK/A/,I!.LHP,K9VJ050>GG,J@\S< M:VL"YZ`"KO`Z")=&*7X,,U-^$<@!TWMX.[0&I)IP";/M65BQ4BNE<2/_<>GP M+C?8L,O2N12G*P#]3&RL`G0K`HP3Z8=;3%S42/Z>G:`BJTI1$BJ+0J0L\L

BCY[]"0#&12A[?'8U`Q]G#=\I,MY=WCEA7&`T^F"6T>-VZ/.C25# MZQ^65=&USQB*?5;]R,Z6=M^B]$0O4Z9!RG_U?'H'Z>N3>/XUH<:I9BL]RH'& M?*F9/<:&72'/BM4RY!(.?_?<>$N^B@_#W%I),+DKF-J/O54QSY"_;>P2!G__ MS!A\1:KR(`2N%022OX*AO>A;E?+\V-N&+B'O#\^-O.'C8;QOK2"8Y&T;VH^\ M92G/D+PMZ!+R?GA6Y)T_X!1[BQSO,_]KE0.0NJ*9/9B[*^2Y$5=`WN;M3N!9 ML7>_6@')U#WX^=Q8J>(B/80!@X:WI%8>B`G3^RA!U37,SB4,SMR]8`O)&U;K*-EBPD/Z+@U*>#%L@&?O-@UUW$/1 M+8L'0'GO5#1KSR+@9>'H:X#)1P6\`+67.O6"_]ED5*1T5Z=-=\7Y0=\<8N_7 MQ>2/6?G(78-(`[%'^GZLC"-207A,T,.43N),(Q&0EBG(;-,VA2C\UFD#E;>/ ML1?"B'!'<1X&Q6!#PG-Z!"?$V?C)CS8!#JY(X]+GEC9Y\8!FNRZTCS@MR><(<4Q^1(?*',V5-+I>$ MY]\,..7N[5@OW"IF.CP.OL'Y)"9?PXJ'XV61M*VFLSE--U.JB8R=VN`>HCM6 M]>O*,;V(4PZ?'Q%39Z%I,;8>B6ORI^0O<>Z%47:F.-_<2=,9U[J94G'-3@T& MUSIA%?,9Y1B=O7V-9C5W5B\'%06A,QCAFN+9YMTKF.=;^;NT-V0<9D,I7S^8 MQ#1Y7/',C!>+OM/%!YVFKSYZQ9F'_D-\;?!.Y\Q$:;;GT*=S*KX&L>3BS[QC M%BM[S/9L$O.;JH>N<\5'GD4'U%;003J=]`O/OZ/IS!)SWM>7AP_4LY39'W-, MQERY7<5X^TX79G4LP&%^R!Z&U1)&=M`>G)V](>M#,'2N#L'>/7-/?^6%* MAD=T99UWM;LP^_TJQ7A"^AMIFOS.RY5/PQS_N\]B/.A:C0<9(FP_.GB_=&VI M$*41T=,%D45A(8Q2(@WD]-!!:X4FQJ?AZ$])1(JA%[==]5[5EY]M_]57Y=%Z ML/RS?\X^K+6UW8MW0FA!ANXDA=1_A<4>L4;NN]3('*>K,UT3'.F#SGOK42M. MZ*1'^1JLOGE,$V7/L+#%CRAG-&4"=]-!NZS)\#`,_TU4EB^B\XO\-^LHS#/Y0[8D?\GLOAY>C5UCCK=ZR/#=[_7%G8 M[J=?8H^_:$YZYX+GV,)L/ZUQ&J?,8_HG[ZE\:X.]2,=^1>54,SK7(/X4?5I; MP4XZNA3!G[_WZ\P6-\B+U&#B+:3"5W"?P'-7.CX^R>*4(L4[-72Z.-]D88RS M3/DDIJ7*;T'B.R,!^18[JR"[L-P-K_@47Y8G*S2.V.3C]<#-D_5H'Y4.V`8R M`(;80K$7;;/0OG7T\L!:Q@HLP%8YQ/.AH%K"!!-@&PQQ4Q14F_6%#[`M*>`U M_;K01M5?8-5]&Q;D.IVG7IPM,.G@P3SA8-RK(Z":L1-F@/WM<&]%@VH6"Z0`&V,:X\]A M%!&XMVFR3+W59TSOV@OMH)"#U01ZD!!KOY&R[")9K<*?XZ?\/$K\W\6& M,*H`:Q-;O!";AR;ZJD$6&Z,E`*SJY>@`5O0L?++R0@HY6-6N!PFP]N?TO06" ME?34?'M+T.7%U(@%?"30$-K!J`&K16SA`FR;+W%(,][D]*"PHE.((K!J7XD/ M5G57"1RR#.?E`ZNRC9R&@..G0VEK?B4&L=PDZ=RIPG!.7J1B]%:*`FL2$4,BVQMN` M*)3.";TL=(9J#WHF,L4/!`L]SL#PW>!\NB`896VB$0?4+C8HA:6BND[3@YT@ MHDUO`1+]$UBS%((SI;L@EYC_>Q*/?)_F^ZR]>ZOH6T8]0`W:":ZDUS$E]+)4 M?T4O<98EH%T18!IQ$C\23B5I*(_4M`J@FTV&T[*]:JI@VHGOA_%U(_4"I(T> MZ%;3P+5L/%9"N<*&!EWA%,V[Q/SPT1TF#)._7&94`MU^*JR6C5>JHT)_J(@> MYQ=>]G";)O0N;W"^_9+A@)"S#'%'/IEILX4I:8AOK0VH*7N`%B8!)'2A9:"R M$'2_12]I.:1I7Z'=I&U7UD#M6[ZH-T]&_K\V8:K>7Y6UK[TVH/;M`5IX1ZXH M@H:B12&H+.4$L7).JH5:5A2L[CMA][3Z=E^)-J#F[0&Z8_>MB@+0?=/$QSC( MZ(,$]*TOCVA,%_2P4!*S_05IKS4I`6I->ZQ"'RTT$:TQ5.K2&2771DP=5K^\ M"F,"LF^_E&@#:LD>H#OVRZJHX?OES'_`P28B5"UNX]5V\-@Q)NG)T.[:@-JW M!VAA3Z<3`MA`5/E>C`:@9+8%*O&T] M^FD&/R>(*0_46(T[EN0_1+851(#W5(3'`'Y:I& M3%/E^YHC>E::@#I/1\#"(331YTG:K/ZK:_(3^77Y*_(/FLZ(_.;_`U!+`P04 M````"`"G5&Q'S!:<;X4>``!+R`$`%0`<`&1A:6\M,C`Q-3`Y,S!?<')E+GAM M;%54"0`#*K)$5BJR1%9U>`L``00E#@``!#D!``#M75MSX[:2?M^J_0_<.;55 MDZK(MNRYGV1/R98\41V/I$B:S,G3%$W!,C<4J<.+;>77+\"+3)&X-"!2@+S) M0\;C`<#N_KJ!1J/1^.D?3RO/>D!AY`;^SZ^Z)V>O+.0[P<+UES^_^CKK]&97 MP^$K*XIM?V%[@8]^?N4'K_[Q/__Y'Q;^[Z?_ZG2L:Q=YBT]6/W`Z0_\N^+LU MLE?HD_49^2BTXR#\N_6;[27X-[_^:^C'^'=.[#X@_-OLJY^L-R5_G_>[7?R_ MLX_S\^ZGM^\^75P`OQ7;<1)MOW7V].$L^R_K_I/G^G]\(O^[M2-D83'ZT:>G MR/WYU7T_JO+S3>!8\>I-@@_ M8S%;D+]UBF8=\JM.][QST3UYBA:O"N&G$@P##TW1G47^_#H=;K^ZL&/;#4Z< M8'5*_ND4PY.LD!_W_,7`C]UX0[`*5RFIF/QTK/L0W?W\:H'[=0CT1"_(!_\& MZ1MOUEBW(W>U]K`X3I5HO`K\*/!<_&NTN+0](MG9/4)Q-/3G]T$281N*!D\. M6L>S>SM$6$EM$>E[#*F)HPG^TX_O4>PZMM<">]3QF^:5&#\B*A.-[\9K,H]A M5:D3-4%A2E=O%22XK0RW^WVA37ZO@M4Z1/?(C_`T/<2+P0K=!%&9-%4^X2.W MQA\FPH[NK[W@<6^&^$,UP<$HB%&W<^WZV"Y1*BM1V"ICZ)(9JB^!PO MHP_X$T'H(J%DF1V:HN:B,PD#;%_Q9H*GEW0)^'?BKHD,1BB&D`<;H2EZWW0N MD\CU411-412'B1,G(7;&((0*NC9%X=O.&$^_8<]QP@0M;ES[UO7<&(BUL'-3 M5+[KY+.JO[Q!V`G!<\_*C=.)"$(GH'M3E+[/1"))(+M74W1]Z.!ICP@`;PB` MZ#*Z-$71Q\[`#GT\?$26C6)IA!#&[]G87'W62)!V9UTXP9#^[<_`<'JA8QQH-NXCW,6+1G9(_OX`6NX4AVQE=LX_ M)K';DACB,+.V&@NJ8[8\F^I5_Q#IO94-8Y3%RN@O*O<#9(=8C M1[9!*#P&[0W'WWFT]FZQLV0[VYBV9]\B+QW^.^D+ZWJJ0FPNV/00.4+.R3)X M.%T@]Q33_X;\0!AYTSGKYD?(?\._^I[1,$5+EWP:.]7V"E$HQTWI+:N$EO6A M%SI6$"Y0B!$KQK1#9T<+ZJ?>>8O3=7I$V7'N76^K0'=AL)(592ZV0,!(6;J8 MA(-#<(49"6UOB.WEZ9]HP\.@UA0(0M<\%!AJ4I4/H7)DJ?RK4.&'J8F@6AZ-JSEW3Q5YH`Q?[& M)+%3N=0A[JLD)"Q>NY%C>[\C.^0J/KLU$(2W)H$@XEW?POL->=X__>#1GR$[ M"GRT&$91@D+>`LSL`D3FG4G(@*2@#Y[?`B_!$@PWUZZ'PH@'2ZTI$([WYL'! MX%JC>YK9[Q2M@Y#$[++$7JZ7RN@!!.6#>:#P9:`/FU1'KO!DN@Q"[L:ATA"( MQ$?SD*!RK`^`27+KN=*GL*MQ8@I6J\"?Q8'S1QK. MBL9)G%ZT*"7M4:J.K@37[93"8SZS7KF_%Q>@_6B@=WXK(!RQ"X`^6]?JK M;R<+%U/U@U)$O:RF=W9TFT*>1)VE;:^)KKX]15X<%;])8^\EIO('205[L#V2>=&+K^PPW&`?)[UJRD8'V%U; M=!\$1*#"DDD@]APGO8HW10["!-]Z:(3BG%N.97%[:3L24(`,PK\92!49I)O2 M-:TZ,KNMM)T2*"!!X\\,R6?)?F56V/*GM=5V3*"``IM7,[``PJ"&0//'`2HS MDD#XF/8[A/]Q<9-QS:0P)2\.8MM+6VJ%#7+GM(XBOY>V0P49/PY^V5:W994L M?Q3XCL1$5VZN[5!!!A0NJV:@D5$GFN`T'AW(;V9>REQ6RO?'!IW&=^\##XLY M(L8=;\0;4_@(^@XG]H\DR,K)#,,K40T.-/#ZZ#O`4(6!B:+1T8AB(S>Q-V07 M!]["5MOK.].`"YR^A:5S;@8Z@]7:"S8(39%'XNAU'ME``;KJ._=0Q0PL#S/@ MZ^?+]!3A/7HB-BY6>RA0K04DI('BO@HA4!^,6+ZI<10'UA*+16A`#C@:8)Y.L2,9R]K&6UN(1TM8"LI"C MW**E\T")/7!`@]$'BFUK88T]G7BQ/,RPP=(-;G*.1JN^13E(Y'6"(M=:@&1/ MY``2,0,ZE3A(`Y&/\]8B'WL"=RSQCDDQOZ<$"\[LJ8VA2+46X9#&AL.S&:"4 M4D=%612UEE`X6@M@*,UQ-&[-P&)*+N'[:%&4K\".;;)*TFT[WARZCLN9X"!] MH7BU%KR0Q@LN$3,0+-%7U(FA%6X>H7A\-[>?N#%#N8&@V+86[Y#&5E%69@!= MYU;&]X##U5K`HP$OXZ5LX43NE_KI&ASG0X12]CR3X_I3"3@K^ M1<,I^#N?_"L-_V4D?AMXE'X$V>`]SPL>B9E>!V$_2&[CN\2K)]>*CV7EAC$C MEQ]X3JLB(3/`U1;<,<\4CS.NDUU`[25X00O=/Y_78%&(I]Y/=W+_GL$>EB#, M!2VM_R$)6-%'=_Y_(V#M"L!<\H873IG-\1]?!J/YS!I?6^/)8-J;#W$#1F`%DY('5^SLDS\84N$@"WIO MV11O?)@==&[@;`]%>0[CYR!81-Q[5_36FL,G`ARJVS0.PZ9,GQ'>?J:TD2`N M"A]:T@#.YXQ[P[C73'-N1PH/!W["=' MV^=,!D^DDCX"E&_A=-$=[Y"#4\B[&58UQ3+$-)!B&7T\1WM!>B4VIYF73L'M MICO:(19^-8\"(`4S`)LA#X^Y_(Q\S**'">XM5JZ?UNTGS[8(D8/VUQW]D(50 M3B[*,^L#"F^#".F?6W?R]Z^PN[[D9>;26^N.F"B8*9-G,ZRSQI'$2J<_.B*+ M!Y/;%^.X/.=9`8`L-]8=/E&&LL[QL8,Y"OQ@E[M<)F)O%-!5=]D'.:\4+`LS MIM.A'R,LSWB'U#(/@@IX"\H8S)_57:A#M-1]4P540E1D8,QE6F&4-J`&ABI]0#,>^ MJC[["==89MEUN`0S^WR2D2EHU@ZK*8H&3UAB&#'7M\/-$*]7Z>U'W!/SY:5R MRB8T44"_I8]JKUVAOA"T#H49<\N6@5PNEWBSSPT',SMH+W^Q']9,$]Z2!-PCZGJ/6`.EVB4K&Y1 M.+ZK);@(+$QR&.U%-E0Q51*7T4CG6BF1UB4]D/;"'`VC+1*9L4E@C!N^I8PP M>O+76WCRU]7XRV0Z^&4PF@U_&UC#$?[[P'I],Y[-?MC-!ML_YXM1FTN2><'3 M\NL0RC^/0O4UBT%CV)_\QW(WTS=S=[L%^OZ M9OQMUK1WV7BQABW[4D4:*+WT>I:$H$D8/+A8&RXW7R.T&/K;W(X>GKP>LF(E MXM0'A;',*>O`1+/NBRI*S(R9O=UH>6L;?G6IMQD]-R:W\]FAB.;!%#F![[CI MOF*7[D6RRP^P]W^EB7&,CG8%]=5_F.`2@$N(P MR9Z+XT52W7]%0N8""V:UUWW9XX`VRQ>9&;!BKD.$2>RC[,\2GU?VVL4;2-#= M9_`8NN^!**S5\B(R%=IZX3$94&F]=5\C4?\53GMGB`F?O8@J"; M[@LH+2@!12PO$?TLMID7,A0\/@KK;<`=E:9U@2TDG2HA?H]*^3FJO5^C:NW^ MBCJZ4!:/8P'/7WTD^[_:NVP,Y+'LCL.?].W!!A3K"&QYN)9^.] MBK_8QIG96,N,H?^:C#I@@3+7^O=ZAYXAFI@93+BNTY2VR$ONA:XF^;L)C:PF MW+&T7PMJ;C4!R,R0U20,'(06ZOMLS-6#D(U^31:OP'\:$>;(_X61,4NL&B MNJUC*XW<*-H?(VY,;52D9\;J,;B[0PY>+0=/SKWM+]$4Z^38I_/#QEUN%.VO M'C>&NXKTS,"=3F,/RR4,-U@$HJ>L8=VUOY?!CSU++VK ME)&+&2M"J?;7Q'8YA5YJ#;4_T2PE;$:UK%VNM5>`&`4QZG:V#UYN-7`2(BR2 MW8S4G:MW[ZV.U7^Q' MXR6[<;BT_3P;_OGN898I/RF)M/0"Z/.E$NP&#'[G'=HV90[<\T'ZEQSCG\8CG[#T\MX.AS,M#X' MEC&P>282DA;/Z:1U?:[1!;!G?B_MSX0)\:DMUV(A&&$]%QWFT62YZ/:..7VD MFM,%_F$R)6_RS7__T9K<]/"RW1OUK<&O7X<3LHC_:(T&XP8!,D4=.&V0.@"6&T!F`<.[1(O'0^(Y!+\D;CP!V M*CV09E.51K@:H5`3G!%6^[:3YH!RB&LJ\Y"%("$?*GE4GE`G>4/91"NEI383X!& MF..[SC9#]X8<<9*D"C>[K$TWR'.J09*J4?G;TZ//ULV@-QN0G^PXQVR,BBP; M9*T?.\6S&*3F3O$T!MUHWU*-EH0Y![WI"!OMK*@LC[T^:_9+;SK0:,#5YS[$ MMLKN8=##+0`+Y'31;&PB3`0OMIAI0MVS3DI=YY999&K'C-[1C_1)-#*UFODL0"Z0H)_.HHA;X6<5[`OBRH&R9_*WE]3$AK?WP+KK MZ8*PKM9$;$::9I@R/T5G$G@NVZ=53M6Q7A<#-_KP"H@507Q$<@R-1IV7ER"U M!)>^NR5O`S!;0%>=H14E'"M&"I:.&XC0#!W8IG*"[9C=0UMMZJ;0%`G##,A&Z#$__\!>^R0,?/RC MDT6!,[K!4,J/I*T*=5,0JPK/",=I)[MP3DZ^&$X2*,?0>IT-T:@[5"-0X/IP MVAN1'['-G6:T3VYA*]8E9D1@ M;C(#-'F(E(X-2>ZLT`OHI]-^Y/$H'S"!A6*$&;TYH2;]<>SGG)'Z=\+(_&O% M9-(L$Q[IH&PBX`"-5K?U;6\3N9%D:5M1+]WI"W)8[)2TA0G$"&-AYMKQS$4A MXZX5D^&2+K`68%\C?#L&F5+>G7@,G08GA233UX/*Z?B+S3[SC)?E!9Y9OMEA MB-?E3<'[1EY#H"-IC84UHRAR0C-BHN9D8?*F:J5#GP((\SS M.L&+/OKB^NXJ64V).GC%F==U$.[RHC"K[S6\;@]+5AN8YMR`D(VP<7KV#<^\ MZ:FEW!R<5HR[EIH!,6=1)R,,N$KDI1VY#M[^]ETO(07>I$U65HQQI1T!N4"DX1U-<(PRP22K!(\T]?R2GK$OUOF M%P^\E*RT8`/]-#3-3;E,`USR9GU0%HW<8VHD(K\S-6!0NW:;I4/*RT8PW/4^@W-[X?^@ML'(O$]I3R6=OXEM8\C49TJFFYF^$` M\S-?^PAW\:(1B9^1K#&Z/TR_(`+*@,T_8&V_H.8@&U"?[?]#`;NO?IAEDOY) M=G5/E\A'=RZOHC2SPPLN)R<0DA%FOY.WE=O@T)_?!TED^PO&MI=^@:66PY4/ M]X/E^E:\'=&HBFLOH'S>/U.=+JF&(Q[#NML@Y=.0^)IL=W\H^$&B/; M"OTF+4],7@2J+^JGVY-HO#HLRP:.\O'-GN,DJR2]P]Y'F`.\]\\B86L/Y1$" M[$N%<1X]4'CTM[DOZ':&5#6I:1D;/E]PW=M&[I*T]JA2XW/%RW&"&==/H?`!]9Y<#B3"CD>$CY"7TEY)(U9S_(%*7JC M:/!$$R-#:ZMZVRX+"YM<,/+:3]&<4+$-[?>\ZML=??CA=S)C8Y!R#.AI=_=`=S;X1*!MYU%:^V3GA*<%6:/OT1!Z0:NJ!Y, M$1QF]M#M8X,A%3']4N;,[^<&K&7[3)N$@48FSH&_T'_D0'_F$I:E3Z\=QW[V MTK#D_!V.S7P*D^'9YP4))^1`DZ24;ZN0,!Q\3GO=2YXT"&6_7RB'EM)G1H$O M"P&_B^Y5:B\4(-(PXHX"LV(9,+_P@E[L3U"]S,"TPNQ)R:AX4]+F'L\^^R?L M3GIS),H%F7+:N-D1U/:Z4PC%F-03(CB,F^$N/M^)];S@D<3QH^>#F>C2]LBO MV%@!N^M>P^2QDY*+&5#.[2=4/$:;3_><\T):8]V+G#Q,')[-`(6QGN6T8D;Q MVNR(P)(:1/?631Y$!1F9`>Z^N#8,:7L9@=*0*J-YC%F!(J^U*W1;E8KN%EOU M[E^.ZU^.JQ[']8A/(^@\3E(2A[X3DHL_?93]*0LY:Y3C5V8H>O7^Q^J5A=3;3\!5*&1'DAG<`-`ZQ0YR'T@QC-% M)!D)VRFIL!0YMO<[LGGYN$T,KKOFE)I65.,CS8G9C'4!*!8\>SP&A'J.NZ8P ME&XO_'!*097AL:D`_BIJ3`E*@^EVY`^M!C4Y'IDB7`=)V)0>E,;2O1,XL!K4 MI'AL6N`^-#8;E,;2O;\XM!94I7A46C"_1R&R[V+N;2[YH8`Z\/9%Z$!=AD>E M`GL##X;[W8N`VZ@LK_?9>5D]7,#/9KV@/XCT?GM*1@L1F)'(6F*UYR^N@O3A M=^23I^)E*M1*#J,S\I>$SCU6R/&MYRY3M>%$_2AM->_;E?"J!@"9(C!CIJW3 ME[H&,^0$_H(?F@%TU;W);@=!AH2,F%7I#\S5`[&#)P>MX^V_XY'HLRW]Q2O! M\W/TP.R/%DH_:N'%RHK(9RW"@L-), MMW&*A%^Q0RJ3QW^)[AMRE_>FK>FQ8X2/H#G9) M(BXKFI9ND:2/&6+7<;A:8UK'=_D[0GEMNWB3OC`4C9,XBO$T1[__2`92&$=W M6`H*F")[)CE"#&7+7[+,=(Z/,5]KV0/ICCHU8Y4B01W_3$U][!3N*QXQ(TPO9U_3P M?GV1NQ5XOYV$:3X]WKIZ"=:%:VP"Y$F^I'BQJ\:#X+67AH;7'*62-/Q&96I$ MR(/]E+=ZV(/^XIG@H>\#A#TX=9VC>2#W.&%1;5C4T81*@<=9QQD&R5_UFP\` M"4.X?`1NC*O?G$7`G@G,GTSG%\_D=CHB7+A\F%&SF4&BJ(BFH)L9&`%T#P:8 M4;6;21'J\=W,]CC%-[>G2;6FNF/H('VKH,+DV(Q`'*FN@&FX[_F+/GI`7I"^ M'@(LWPSJK#L,K@*:A%3,@'&&/#SF\C/R46A[Y,;,8N7Z+G%]R-8CIUQH=G'09+37/8V""PWR&=89#V7L#+/3F.W9Z4X8E\PE MS'@GZ0WMK'M"%<,GPXU1H8T3?FBC2P]?T!]8Q:.)HQ=6M]'(1$H^DWI!=`+: MV;@9L$>N>RY3E;S8W=04S M9>"6F)F;!,+D)1?`9WX>GS(5#?VL>D,+2L;XCK8E7I]F<25NU/I2XRX7S3E] M>:$_9KA=7BS>\G+>>.!;R`0@!BXQQC':_K7MAJ26(>I%4;+*U'+J1G]8A^JA>D`_FF=2X^2'C4U3\BB<^0+$8U=LLEU\%K[6^#A84A%X@.J M(^OC6IU156-G@AI\!CBU0L28B[H;CW]G1!8THMUT8)?S]VV;1/M M0.Z][%!&O"8;/K@.HNON*/`?L%N(%EE:_9R4P"W_.SGDPYS_CN(ISTE^1=ARGZM!T&.#JFZVF7/RD M5KW\7\C_"+?X-_\'4$L#!!0````(`*=4;$<6_Q0;H@H``+IG```1`!P`9&%I M;RTR,#$U,#DS,"YXT+^ M_;7\PJLL&Y*IH<[D0T*D[E9W/^JV6LBZ^&WNV.@[\1GUW,N*6JU7$'&GGD7= MQ\O*O:EH9L;*H;[X/V"^M@A;71#7.+C MP/-_09^Q'4++IR^&&T#;-*#?";3&P[312?4<(T4I(-/T0G]*%@+5TX^-5@O5 M6\UZHZZ>(K7^J5F=/\"(71Q`/V_\3Z.KJO"KWAHWU/;I6;O9+#A6@(.0+<:J MS\_K\4\Q]CO*I@OFUC=MQC[.1_3+X\`]#X=_?@GN3!QV;B8#Z^6_?[[<_/EU M'ORN-FXM]^SOES]LQ_A\SV@/JSAT=/-K-Q[R@DV?B(,18.2RR\I3$,S:M=KS M\W/UN5GU_,=:HUY7:U_N>F9$5XD)VW.;NE]%Y&JKU:I%O2GI%N5\XMNIZ&:- M=T\P(PO)T$LE]-1E`7:G:_16L&!8)3ZMQ9UKI%1(>A:3TI34(AMTC$RKC][W M&G0`O7JBU%6EJ:;D(5,>,9XM6!XPFT2BDP[.J$?`Y'JN&SIB M[UB!7PM>9J0&1`I0$9].%WSY3.L,H`-O%FL7]0BTZVK&8,%@X0!3KSKUG(B2 MQQ/$O4T58.("[F&FFOI;D"#%QY^ MOA/)KR!J75:D%'Q$&#\:TR(/U*618DF0JTA!*?OJ1^Q:*):%5H1=U#;%K`@/ M&;$&[J_1YYE/&(B)F'K0D#`F)!E,4VQ/0WLWGJ4J0I:D(?7U'M[O>"[S;`K- MQ+K"-@]S\XF0@!GN^,D+&3B*Z?,IF07F$_8))&0<@[(/HQRK!@#$LS5)P.H, M^N:@9W2UL=Y%5UI/ZW=T9-[J^MA$[ZB+@G28#XA$`R'&1T+"+3;N.\I1X[\B0QYAU/`>,?"(N@X6[`?6`0WH>6X52CGX!?CGJI\51[PSNAB/]5N^;QF<= M&7WX7T?O>@/3?+\^#8Y@"\`"K#![NK:]YX+H9C#(X3PK!&>$IF;>HNO>X'?S M"-XJ>'TO(*IR35UXLE)L+YPY],D,^RM+X"*$_#D#EZ&L*R,2KMO(9WQ.=TGP=+?.71R`%I"`/BJS_@/KZN*2XG"A7(:,N86Q$6."'TR#TJ?NX M!"2+0(J$6A!5_>FT==-$XUT$)M&',U`663R!%0A0CP%=E@?*N/D-;IC.[AN=TSM"NC9XS+FYK.E*3,<1][ M!#,"RUZ'!M$:>`F#C$@.1$,(!%]+)95._P;U=,W4^1KXSAA'2^*20O$QGNQ" M!`1]:N-])*Z7ZTK MD4,5_@68Q7AMXWRUQ=Y=2R0\^F MZRFH*(,\83^S,JCCIE"-1J#9&[V)99?6YO/C=!*$0 MM1R5UQ3,90?KI"HLC#=1DI-)X6ED5-'5C"*Z[(ADELJ;F.01RE'9H[(N.S*2 MZGD3FWQ2.3I[E=MEQT=*M@J_Y)Y+Y'J]^:EQ09>7TC@VIG3CEVXEV$HE72`M+UDQ`E!36C'$J< ME%LVI71RP,2;#5`W919.*4AE147\)6_V(8[K6/D0:@>D0Q;V=#%HF[L)<6CF,&4<\ZM5\%&$16W*$KC*A2F6"%'S_P@B_HL[<40>4'2_1IM?PW!98=29V?PVC*CMR2O^#Q`2;7-#^5]+E4\% M!#3@[,.581`?!XK0VEN8;./)KB8#"[%_H*T]+O]-C839MZN1&Q/V!YG:68[R MI@9#Z.QJ\'JT_2![NXM!5LU-[B*I+2\C2?[?O+#D`@SW_`"Y6_>>R&Z_B>_M MZ7G32)2$A?^GI'P*;U+4AM)4JW-F+37=18FE&W93(N7;0PGI'3P96@AY^`=E MR5QT?.F%/K+QA8PU8@XB*S)15SG[,R*=* MBT\5]>R5RNRG2)X6R85&\>/CU6&U(2-2SQE'>C$,[2+LF\^%\Y24@HD!0TM;NOCKW8EAO/LYCIV59J:5'B0S4V^W`CF0=7MC?]FEI:B'(',V.#XNO-VD$J MXRU,VGIE+S%@N_T0U(U.KLE?1H_U+T)X"`9I+K9?&,W-A;EDAV#,PK];`?^: M1/UC8[I+[9!O]QH./"4#?FL2%\&2V1*\:,_8M]@@#+ARU@HD^S#N#%),$>U* MLC\D8NM*"WM^NKZR M>RDUD,FOR%V$=B%:G'Q*;=H[N@.>PM_`Q!VO`MNT>F_V@W-$=-8FXZC-IM7% M:`_21#;VM@^D"PW,HSPX\PJ]/[QIZ8Y,!V?TUFNYFP9*"`[.F/S76S>MVX7C MX,R-THCL;5%QXBG(<7#F2E_!W+2T(/'!&1D=%\MYH5&$:G&>@S,Y/7VS_G[@ MII%Y5`=G5J1EQ@MVF\85HSTX$R7I)/FZ=X<$M,5Q<.9V0I]?'SWT?,XZ>$CS MRLMB-2LA.-0]X[[GYMJ50W.HIHFC*CTF5"P&MZD/;EH6.G0C"L0=F`[4:"EF MBU.58MMWY?V)+KBHQ=^0P`Q0````(`*=4;$?^31UK\E(``%)K M!``1`!@```````$```"D@0````!D86EO+3(P,34P.3,P+GAM;%54!0`#*K)$ M5G5X"P`!!"4.```$.0$``%!+`0(>`Q0````(`*=4;$=8X79>6`X``/NM```5 M`!@```````$```"D@3U3``!D86EO+3(P,34P.3,P7V-A;"YX;6Q55`4``RJR M1%9U>`L``00E#@``!#D!``!02P$"'@,4````"`"G5&Q'X9/&'G@*``#6:P`` M%0`8```````!````I('D80``9&%I;RTR,#$U,#DS,%]D968N>&UL550%``,J MLD16=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`IU1L1XX!F0E7+0``>&X" M`!4`&````````0```*2!JVP``&1A:6\M,C`Q-3`Y,S!?;&%B+GAM;%54!0`# M*K)$5G5X"P`!!"4.```$.0$``%!+`0(>`Q0````(`*=4;$?,%IQOA1X``$O( M`0`5`!@```````$```"D@5&:``!D86EO+3(P,34P.3,P7W!R92YX;6Q55`4` M`RJR1%9U>`L``00E#@``!#D!``!02P$"'@,4````"`"G5&Q'%O\4&Z(*``"Z M9P``$0`8```````!````I($EN0``9&%I;RTR,#$U,#DS,"YX`L``00E#@``!#D!``!02P4&``````8`!@`:`@``$L0````` ` end XML 39 R13.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 7- OTHER COMMITMENTS
9 Months Ended
Sep. 30, 2015
Commitments and Contingencies Disclosure [Abstract]  
NOTE 7 - OTHER COMMITMENTS

We have purchase obligations for inventory and production costs as well as other obligations such as capital expenditures, service contracts, marketing, and development agreements.  Arrangements are considered purchase obligations if a contract specifies all significant terms, including fixed or minimum quantities to be purchased, a pricing structure and approximate timing of the transaction.  Most arrangements are cancelable without a significant penalty, and with short notice, typically less than 90 days.  At September 30, 2015, the purchase commitments and other obligations totaled $958,000 of which all but $59,000 are expected to be paid over the next twelve months.

XML 40 R14.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 8 - CONTINGENCIES
9 Months Ended
Sep. 30, 2015
Commitments and Contingencies Disclosure [Abstract]  
NOTE 8 - CONTINGENCIES

As of September 30, 2015, we were not a party to any legal proceedings or aware of any indemnification agreement claims, the adverse outcome of which in management’s opinion, individually or in the aggregate, would have a material adverse effect on our results of operations or financial position. 

XML 41 R16.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 10 - SHARE-BASED COMPENSATION
9 Months Ended
Sep. 30, 2015
Share-based Compensation [Abstract]  
NOTE 10 - SHARE-BASED COMPENSATION

For share-based awards granted, we have recognized compensation expense based on the estimated grant date fair value method.  For these awards we have recognized compensation expense using a straight-line amortization method reduced for estimated forfeitures.  

 

The impact on our results of operations of recording share-based compensation, net of forfeitures, for the three and nine months ended September 30, 2015 and 2014, respectively, was as follows:

 

     Three Months Ended    Nine Months Ended
    Sep. 30,
2015
  Sep. 30,
2014
  Sep. 30,
2015
  Sep. 30,
2014
 (in thousands)                
Cost of goods sold   $2   $2   $11   $4
Research and development   18   20   58   60
Selling, general and administrative   73   68   261   237
Total share-based compensation   $93   $90   $330   $301
                 
Impact on net earnings per share:                
Basic and diluted   ($0.01)   ($0.01)   ($0.04)   ($0.04)

 

Equity awards granted during the three and nine months ended September 30, 2015 and 2014 were as follows:

 

     Three Months Ended    Nine Months Ended
    Sep. 30,
2015
  Sep. 30,
2014
  Sep. 30,
2015
  Sep. 30,
2014
 (in thousands)                
Restricted Stock   -   -   193.8   188.9
Stock Options   -   -   -   3.0

 

Non-employee directors Restricted Stock Units (“RSU’s”) generally vest over one year, employee RSU’s vest over four years with the expense being recognized over the vesting period.

 

The fair value of share-based awards for employee stock options was estimated using the Black-Scholes valuation model.  The following weighted average assumptions were used to calculate the fair value of stock options granted during the three and nine months ended September 30, 2015 and 2014:

 

     Three Months Ended    Nine Months Ended
    Sep. 30,
2015
  Sep. 30,
2014
  Sep. 30,
2015
  Sep. 30,
2014
                 
Risk-free interest rates   -   -   -   1.31%
Volatility factors   -   -   -   0.51
Expected life of the option in years   -   -   -   4.00
Expected dividend yield   -   -   -   None

 

There were no stock option awards in 2015 or in the third quarter of 2014.

 

The remaining unamortized expected future equity compensation expense and remaining amortization period associated with unvested option grants, restricted stock awards and restricted stock unit awards at September 30, 2015 are:

 

    Sep. 30,
2015
 (in thousands unless specified)    
Unamortized future equity compensation expense   $1,133
Remaining weighted average amortization period in years   2.76

XML 42 R34.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 9 - EARNINGS (LOSS) PER SHARE (Details Narrative) - shares
9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Earnings Per Share [Abstract]    
Anti dilutive options to purchase shares 162,526 417,362
XML 43 R21.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 5 - OTHER ACCRUED LIABILITIES (Tables)
9 Months Ended
Sep. 30, 2015
Note 5 - Other Accrued Liabilities Tables  
Other accrued liabilities
    September 30,
2015
  December 31,
2014
 (in thousands)        
 Product warranty   $361   $339
 Sales return reserve   61   55
 Other taxes   148   87
 Other   81   159
 Other accrued liabilities   $651   $640
         
Product warranty liability
    September 30,
2015
 (in thousands)    
 Liability, beginning balance   $339
 Net expenses   605
 Warranty claims   (605)
 Accrual revisions   22
 Liability, ending balance   $361
     
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 2 - INVENTORIES (Details) in thousands - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Inventory Disclosure [Abstract]    
Raw material $ 2,250 $ 2,429
Work-in-process 1,071 1,288
Finished goods 302 728
Inventories $ 3,623 $ 4,445
XML 45 R5.htm IDEA: XBRL DOCUMENT v3.3.0.814
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (in thousands) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Consolidated Statements Of Comprehensive Income Loss In Thousands        
Net Income (loss) $ 439 $ 646 $ 589 $ 750
Other comprehensive income:        
Foreign currency translation gain (loss) (92) (77) (204) (273)
Comprehensive income $ 347 $ 569 $ 385 $ 477
XML 46 R10.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 4 - BUSINESS RESTRUCTURING
9 Months Ended
Sep. 30, 2015
Restructuring and Related Activities [Abstract]  
NOTE - 4. BUSINESS RESTRUCTURING

Our previous years’ restructure actions have been fully implemented.  As a result of the lease amendment discussed in Note 6, “Operating Lease Commitments”, in July 2015, the balance of the restructure liability of approximately $120,000 was incorporated into our deferred rent liability as part of the new lease incentive.

 

An analysis of the business restructuring is as follows:

 

  Reserve
Balance
Dec. 31, 2013
2014
Expense
2014
Payments/
Write-Offs
Reserve
Balance
Dec. 31, 2014
2015
Expense
2015
Payments/
Write-Offs
Reserve
Balance
Sep. 30, 2015
 (in thousands)              
 Downsizing US operations:               
    Employee severance $230 ($16) $214 $0 $0 $0 $0
    Other costs  240 25 94 171 - 171 -
 Downsizing foreign operations:               
    Employee severance 372 16 371 17 - 17 -
    Other costs  31 (12) 19 - - - -
 Total $873 $13 $698 $188 $0 $188 $0
XML 47 R27.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Details) (in thousands) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Property, Plant and Equipment [Abstract]    
Leasehold improvements $ 188 $ 415
Equipment 5,645 6,208
Property and equipment gross 5,833 6,623
Less accumulated depreciation 4,860 5,697
Property and equipment, net $ 973 $ 926
XML 48 FilingSummary.xml IDEA: XBRL DOCUMENT 3.3.0.814 html 42 144 1 false 7 0 false 4 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://dataio.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Unaudited) Sheet http://dataio.com/role/ConsolidatedBalanceSheetsInThousandsExceptShareData CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Parenthetical) Sheet http://dataio.com/role/ConsolidatedBalanceSheetsInThousandsExceptShareDataParenthetical CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share amounts) (Unaudited) Sheet http://dataio.com/role/ConsolidatedStatementsOfOperationsInThousandsExceptPerShareAmounts CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share amounts) (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (in thousands) (Unaudited) Sheet http://dataio.com/role/ConsolidatedStatementsOfComprehensiveIncomeLossInThousands CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (in thousands) (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) (Unaudited) Sheet http://dataio.com/role/ConsolidatedStatementOfCashFlowsInThousands CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - NOTE 1 - FINANCIAL STATEMENT PREPARATION Sheet http://dataio.com/role/Note1-FinancialStatementPreparation NOTE 1 - FINANCIAL STATEMENT PREPARATION Notes 7 false false R8.htm 00000008 - Disclosure - NOTE 2 - INVENTORIES Sheet http://dataio.com/role/Note2-Inventories NOTE 2 - INVENTORIES Notes 8 false false R9.htm 00000009 - Disclosure - NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET Sheet http://dataio.com/role/Note3-PropertyPlantAndEquipmentNet NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET Notes 9 false false R10.htm 00000010 - Disclosure - NOTE 4 - BUSINESS RESTRUCTURING Sheet http://dataio.com/role/Note4-BusinessRestructuring NOTE 4 - BUSINESS RESTRUCTURING Notes 10 false false R11.htm 00000011 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES Sheet http://dataio.com/role/Note5-OtherAccruedLiabilities NOTE 5 - OTHER ACCRUED LIABILITIES Notes 11 false false R12.htm 00000012 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS Sheet http://dataio.com/role/Note6-OperatingLeaseCommitments NOTE 6 - OPERATING LEASE COMMITMENTS Notes 12 false false R13.htm 00000013 - Disclosure - NOTE 7- OTHER COMMITMENTS Sheet http://dataio.com/role/Note7-OtherCommitments NOTE 7- OTHER COMMITMENTS Notes 13 false false R14.htm 00000014 - Disclosure - NOTE 8 - CONTINGENCIES Sheet http://dataio.com/role/Note8-Contingencies NOTE 8 - CONTINGENCIES Notes 14 false false R15.htm 00000015 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE Sheet http://dataio.com/role/Note9-EarningsLossPerShare NOTE 9 - EARNINGS (LOSS) PER SHARE Notes 15 false false R16.htm 00000016 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION Sheet http://dataio.com/role/Note10-Share-basedCompensation NOTE 10 - SHARE-BASED COMPENSATION Notes 16 false false R17.htm 00000017 - Disclosure - NOTE 1 - FINANCIAL STATEMENT PREPARATION (Policies) Sheet http://dataio.com/role/Note1-FinancialStatementPreparationPolicies NOTE 1 - FINANCIAL STATEMENT PREPARATION (Policies) Policies 17 false false R18.htm 00000018 - Disclosure - NOTE 2 - INVENTORIES (Tables) Sheet http://dataio.com/role/Note2-InventoriesTables NOTE 2 - INVENTORIES (Tables) Tables http://dataio.com/role/Note2-Inventories 18 false false R19.htm 00000019 - Disclosure - NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Sheet http://dataio.com/role/Note3-PropertyPlantAndEquipmentNetTables NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Tables http://dataio.com/role/Note3-PropertyPlantAndEquipmentNet 19 false false R20.htm 00000020 - Disclosure - NOTE 4. BUSINESS RESTRUCTURING (Tables) Sheet http://dataio.com/role/Note4.BusinessRestructuringTables NOTE 4. BUSINESS RESTRUCTURING (Tables) Tables 20 false false R21.htm 00000021 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Tables) Sheet http://dataio.com/role/Note5-OtherAccruedLiabilitiesTables NOTE 5 - OTHER ACCRUED LIABILITIES (Tables) Tables http://dataio.com/role/Note5-OtherAccruedLiabilities 21 false false R22.htm 00000022 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Tables) Sheet http://dataio.com/role/Note6-OperatingLeaseCommitmentsTables NOTE 6 - OPERATING LEASE COMMITMENTS (Tables) Tables http://dataio.com/role/Note6-OperatingLeaseCommitments 22 false false R23.htm 00000023 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE (Tables) Sheet http://dataio.com/role/Note9-EarningsLossPerShareTables NOTE 9 - EARNINGS (LOSS) PER SHARE (Tables) Tables http://dataio.com/role/Note9-EarningsLossPerShare 23 false false R24.htm 00000024 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Tables) Sheet http://dataio.com/role/Note10-Share-basedCompensationTables NOTE 10 - SHARE-BASED COMPENSATION (Tables) Tables http://dataio.com/role/Note10-Share-basedCompensation 24 false false R25.htm 00000025 - Disclosure - NOTE 1 - FINANCIAL STATEMENT PREPARATION (Details Narrative) Sheet http://dataio.com/role/Note1-FinancialStatementPreparationDetailsNarrative NOTE 1 - FINANCIAL STATEMENT PREPARATION (Details Narrative) Details http://dataio.com/role/Note1-FinancialStatementPreparationPolicies 25 false false R26.htm 00000026 - Disclosure - NOTE 2 - INVENTORIES (Details) in thousands Sheet http://dataio.com/role/Note2-InventoriesDetailsInThousands NOTE 2 - INVENTORIES (Details) in thousands Details http://dataio.com/role/Note2-InventoriesTables 26 false false R27.htm 00000027 - Disclosure - NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Details) (in thousands) Sheet http://dataio.com/role/Note3-PropertyPlantAndEquipmentNetDetailsInThousands NOTE 3 - PROPERTY, PLANT AND EQUIPMENT, NET (Details) (in thousands) Details http://dataio.com/role/Note3-PropertyPlantAndEquipmentNetTables 27 false false R28.htm 00000028 - Disclosure - NOTE 4. BUSINESS RESTRUCTURING (Details) Sheet http://dataio.com/role/Note4.BusinessRestructuringDetails NOTE 4. BUSINESS RESTRUCTURING (Details) Details 28 false false R29.htm 00000030 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Details) (in thousands) Sheet http://dataio.com/role/Note5-OtherAccruedLiabilitiesDetailsInThousands NOTE 5 - OTHER ACCRUED LIABILITIES (Details) (in thousands) Details http://dataio.com/role/Note5-OtherAccruedLiabilitiesTables 29 false false R30.htm 00000031 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Details 1) (in thousands) Sheet http://dataio.com/role/Note5-OtherAccruedLiabilitiesDetails1InThousands NOTE 5 - OTHER ACCRUED LIABILITIES (Details 1) (in thousands) Details http://dataio.com/role/Note5-OtherAccruedLiabilitiesTables 30 false false R31.htm 00000032 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Details) (in thousands) Sheet http://dataio.com/role/Note6-OperatingLeaseCommitmentsDetailsInThousands NOTE 6 - OPERATING LEASE COMMITMENTS (Details) (in thousands) Details http://dataio.com/role/Note6-OperatingLeaseCommitmentsTables 31 false false R32.htm 00000033 - Disclosure - NOTE 7 - OTHER COMMITMENTS (Details Narrative) Sheet http://dataio.com/role/Note7-OtherCommitmentsDetailsNarrative NOTE 7 - OTHER COMMITMENTS (Details Narrative) Details 32 false false R33.htm 00000034 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE (Details) (in thousands, except per share data) Sheet http://dataio.com/role/Note9-EarningsLossPerShareDetailsInThousandsExceptPerShareData NOTE 9 - EARNINGS (LOSS) PER SHARE (Details) (in thousands, except per share data) Details http://dataio.com/role/Note9-EarningsLossPerShareTables 33 false false R34.htm 00000035 - Disclosure - NOTE 9 - EARNINGS (LOSS) PER SHARE (Details Narrative) Sheet http://dataio.com/role/Note9-EarningsLossPerShareDetailsNarrative NOTE 9 - EARNINGS (LOSS) PER SHARE (Details Narrative) Details http://dataio.com/role/Note9-EarningsLossPerShareTables 34 false false R35.htm 00000036 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details) (in thousands, except per share data) Sheet http://dataio.com/role/Note10-Share-basedCompensationDetailsInThousandsExceptPerShareData NOTE 10 - SHARE-BASED COMPENSATION (Details) (in thousands, except per share data) Details http://dataio.com/role/Note10-Share-basedCompensationTables 35 false false R36.htm 00000037 - Disclosure - NOTE 10. SHARE-BASED COMPENSATION (Details 1) Sheet http://dataio.com/role/Note10.Share-basedCompensationDetails1 NOTE 10. SHARE-BASED COMPENSATION (Details 1) Details 36 false false R37.htm 00000038 - Disclosure - NOTE 10. SHARE BASED COMPENSATION (Details 2) Sheet http://dataio.com/role/Note10.ShareBasedCompensationDetails2 NOTE 10. SHARE BASED COMPENSATION (Details 2) Details 37 false false R38.htm 00000039 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details 3) Sheet http://dataio.com/role/Note10-Share-basedCompensationDetails3 NOTE 10 - SHARE-BASED COMPENSATION (Details 3) Details http://dataio.com/role/Note10-Share-basedCompensationTables 38 false false All Reports Book All Reports In ''CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Unaudited)'', column(s) 3, 4 are contained in other reports, so were removed by flow through suppression. In ''CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share amounts) (Unaudited)'', column(s) 13 are contained in other reports, so were removed by flow through suppression. In ''CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) (Unaudited)'', column(s) 1, 2 are contained in other reports, so were removed by flow through suppression. daio-20150930.xml daio-20150930_cal.xml daio-20150930_def.xml daio-20150930_lab.xml daio-20150930_pre.xml daio-20150930.xsd true true XML 49 R38.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 10 - SHARE-BASED COMPENSATION (Details 3)
$ in Thousands
9 Months Ended
Sep. 30, 2015
USD ($)
Note 10 - Share-based Compensation Details 3  
Unamortized future equity compensation expense $ 1,133
Remaining weighted average amortization period 2 years 9 months 4 days
XML 50 R20.htm IDEA: XBRL DOCUMENT v3.3.0.814
NOTE 4. BUSINESS RESTRUCTURING (Tables)
9 Months Ended
Sep. 30, 2015
Note 4. Business Restructuring Tables  
Analysis of the business restructuring
  Reserve
Balance
Dec. 31, 2013
2014
Expense
2014
Payments/
Write-Offs
Reserve
Balance
Dec. 31, 2014
2015
Expense
2015
Payments/
Write-Offs
Reserve
Balance
Sep. 30, 2015
 (in thousands)              
 Downsizing US operations:               
    Employee severance $230 ($16) $214 $0 $0 $0 $0
    Other costs  240 25 94 171 - 171 -
 Downsizing foreign operations:               
    Employee severance 372 16 371 17 - 17 -
    Other costs  31 (12) 19 - - - -
 Total $873 $13 $698 $188 $0 $188 $0